3Jane USD3 백서

3Jane USD3

원문

bitpro가 원문에서 글자만 모은 내용이에요. 표·그림·수식은 빠지거나 깨질 수 있어요. 전체 2쪽 중 1쪽

3Jane Protocol: The Credit-Based Money Market future@3jane.xyz v1: February 25, 2025 v1.1: October 19, 2025 Abstract 3Jane is a credit-based money market on Ethereum enabling unsecured lines of credit underwritten against verifiable proofs of crypto & bank assets, future cash flows, and credit scores. This unlocks a three-dimensional collateral space within crypto financial markets by introducing future-backed credit alongside existing asset-backed loans. 3Jane integrates onchain address credit scoring mod- els via Cred Protocol and Blockchain Bureau with offchain VantageScore 3.0 credit scores via zkTLS, enabling risk-adjusted underwriting at scale. To maintain protocol solvency, 3Jane oper- ates onchain auctions where U.S. collections agencies can bid on collecting non-performing debt. By expanding access to unsecured credit, 3Jane unlocks a new era of capital efficiency, empow- ering a new class of high-productivity economic actors — including cryptonative sole proprietors, businesses, and AI agents — to borrow against future productivity. 1 Motivation Crypto needs credit expansion. The modern capitalist financial system is built on two fundamental pillars: a medium of exchange & the creation of credit — specifically, the ability to borrow against creditworthiness and future growth rather than existing assets. The global unsecured credit market across consumer and commercial segments is estimated at$5.3 trillion. 1 More specifically, cash flow- based financing in the USA represents a$1.3 trillion market through credit lines, revenue-based loans, merchant cash advances, and trade credit. 2 While stablecoins have convincingly delivered on the first pillar over the past decade, DeFi growth remains constricted by the absence of a scalable and capital- efficient mechanism for credit creation. DeFi lending is still currently split into two extremes: (1) overcollateralized loans backed by a limited set of DeFi assets (` a la Aave and Morpho), or (2) uncollateralized loans to offchain private credit firms (` a la Goldfinch), institutional market makers, and reputation-based social circles (` a la Union). And despite traditional banks and banking-as-a-service fintech lenders having lower costs of capital under a fractional reserve system, they remain unable, unwilling, or restricted from underwriting cryptonative assets and cash flows due to regulatory and risk constraints. Crypto financial markets need a scalable and permissionless credit primitive that can extend uncollater- alized credit to cryptonative entities (ie. farmers, traders, businesses, and/or AI agents), underwritten against the entire universe of DeFi assets, offchain assets, and future assets (ie. cash flows). This not only unlocks significant capital efficiency and credit limits for existing asset-rich entities, but more importantly it lays the foundation for enabling high productivity asset-light entities to access credit against their cash flows, creating a self-sustaining cycle of economic expansion native to the Ethereum network. To truly become the internet-native financial system — free from bank liquidity — a cryp- tonative credit primitive must emerge to enable economic expansion backed by future growth. 1Market Research Future.Unsecured Business Loans Market Size.https://www.marketresearchfuture.com/ reports/unsecured-business-loans-market-24673 2Allied Market Research.https://www.alliedmarketresearch.com/small-business-loans-market-A324248 1 Figure 1: 3Jane Protocol 2 Introduction 3Jane protocol is a peer-to-pool credit-based money market enabling algorithmic, real-time uncollat- eralized USDC credit lines for yield farmers, traders, businesses, and/or AI agents. By leveraging onchain and offchain credit underwriting, 3Jane introduces a scalable and permissionless credit system that extends capital to merchants based on verifiable financial proofs rather than posting onchain collateral. 3Jane expands instant capital access across two key user segments: (1) greater credit lines and capital-efficiency for asset-rich yield farmers and traders by leveraging their entire financial profile across all DeFi assets 3, centralized exchanges, brokerage, and bank assets and (2) enables capital access to high-productivity asset-light businesses and AI agents for working capital and growth financ- ing across financial markets, service markets, and resource markets, underwritten against their future cash-flows. The protocol has three primary functionalities: 1.Core money market: two-sided market where suppliers deposit USDC into the pool to mint USD3, and optionally stake for sUSD3, and get exposure to a diverse pool of credit lines to crypto users. On the other side, merchants permissionlessly connect their ETH address and bank account via Plaid and instantly generate a 0% collateral open-term variable implied apy USDC credit facility 2.Credit underwriter: 3Jane-operated offchain credit underwriting algorithm3CAthat under- writes credit lines against all of a user’s verifiable (1) DeFi assets, offchain assets, and future assets (ie. cash flows) and (2) onchain/offchain credit scores. It derives the credit line amount, default credit risk premium implied APY on top of the base money market implied rate, and the repayment rate 3.Credit slasher: 3Jane maintains protocol solvency by implementing two mechanisms for incen- tivizing repayment: (1) slashing a user’s 3Jane credit score and (2) running an onchain dutch auction with licensed U.S.-based collections agencies who may bid on collecting the debt on a contingency basis. 3CEX crypto, stablecoins, majors, alts, NFTs, farms, CDPs, money markets, DEX LP’s, staking, restaking, vesting/hard-lock, derivatives DEXs, yield swaps (PT/YT), aggregators, insurance LPs, bridge LPs, options LPs, So- cialFi, R W As, lotteries, and prediction markets across all EVM chains. 2 3 Protocol Architecture Figure 2: Protocol Architecture 3.1 Core Money Market 3.1.1 Suppliers: USD3 and sUSD3 Suppliers can permissionlessly deposit USDC to mint USD3. USD3 is a stablecoin-denominated yield- coin (ERC-4626) backed by the pool of credit lines. USD3 has a senior claim on payments from the pool and has real-time liquidity for withdrawals based on the market reserves. Suppliers can also permissionlessly 4 stake USD3 for sUSD3 (ERC-4626) which gives holders levered yield on the pool of credit lines while absorbing first-losses in the case of defaults, net recoveries. sUSD3 is subordinate debt to USD3 and has a cooldown period before it can be withdrawn for USDC. All USDC supply is first deposited into the Aave V3 USDC pool, and aETHUSDC is then redeposited into the core money market. Funds are withdrawn from Aave as 3Jane merchants draw down their USDC credit lines. This ensures a base Aave money market return on idle capital. See 3.1.3 for USD3 and sUSD3 APY. 3.1.2 Merchants All U.S.-based merchants can permissionlessly access 0% collateral USDC credit lines in real-time within two minutes. The connection flow is as follows: 1.User connects their walletand signs a message verifying ownership 4staking capacity is capped at W sUSD3. See 3.1.3. 3 2.User logs into bank accountvia Plaid. 3Jane retrieves the asset and income responses within a zkTLS wrapper (zkFetch), with Reclaim acting as the proxy for added proof of provenance (PoP). 3Jane securely stores asset, income, and user identity. See 3.2.2 for more on zkTLS and 3.2.4 for more on privacy. 3Jane runs the credit underwriting algorithm (3CA) to generate a user’s USDC credit line sizeCL, credit default risk implied APY IR DRP,n, and repayment rate RRn. See section 3.2 for more on the 3CA methodology. 3Jane’s credit underwriting module posts credit line terms onto theCreditLinecontract and the zk proofs and signature on the zkTLSProofscontract 3.User signs an MCA legal clause messagefor repayment 4.User pulls USDCup to their credit lineCL Optionally, the user can further boost their credit line and rate by (1) signing more addresses to create a composite address (2) login to Credit Karma to connect more credit data (3) login to CEX’s and other banks. Figure 3: Merchant Connection Sequence 3.1.3 Core The core money market is an instantiation of the Morpho Blue contract with a single market 5 and the following augmentations: 1. Collateral position is replaced by thecredit underwritermodule via theCreditLinecontract 2. Liquidation LTVs are replaced with credit slashing logic via thecredit slashingmodule to incen- tivize repayment and maintain protocol solvency 3. Positions have an additional (1) address-specific credit default risk implied APY (2) market-wide late penalty implied APY on top of the base IRM implied APY and (3) payment rate The formula for merchant implied APY’s, total pool implied APY’s, and tranche-specific APY’s and weights is as follows: IRn = IRBase + IRDRP,n + 1late,n ·IR LP (1) IR3Jane = WAave ·IR SOFR + NX n=0 Wn ·IR n (2) 5loanToken = aETHUSDC, collateralToken = USDC, oracle = USDC oracle, lltv = 100% 4 WUSD3 ·IR USD3 +W sUSD3 ·IR sUSD3 = IR3Jane (3) where    IRn = User-specific implied APY IRBase = 3Jane base variable implied APY based on utilization. Always greater than SOFR IRDRP,n = 3Jane default credit risk implied APY of merchant IRLP = 3Jane late penalty implied APY. Applied if delinquent past repayment block timestamp IR3Jane = Variable composite implied APY of total merchant pool IRSOFR = Aave’s USDC market secured overnight financing rate IRUSD3 = Interest rate of USD3 tranche. Subject to protocol risk parameter updates IRsUSD3 = Interest rate of sUSD3 tranche. Subject to protocol risk parameter updates WAave = Weight of pool in Aave USDC market Wn = Weight of outstanding credit line to merchant n WUSD3 = Fixed at 85% pool weight WsUSD3 = Fixed at 15% pool weight 3.1.4 IRM The implied interest rate model is a variant of the AdaptiveCurve IRM which (1) in lieu of interest rate arbitrageurs enforcing market dynamics, programmatically sets the interest rate at 0% utilization to be at minimum IR SOFR and (2) makes the curve steepnessCand target utilizationU t adjustable protocol risk parameters based on credit risk changes due to market conditions. r(Ut)≥C·IR SOFR r(0%) = 1C ·r(U t)≥ 1C ×(C·IR SOFR) = IRSOFR Thus, the relationship ensures: r(Ut)≥C·IR SOFR,which impliesr(0%)≥IR SOFR 3.1.5 Repayments Eachmonththe merchant must make the following minimum payment to maintain good standing: min  LA, P·  IRBase + IRDRP,n 12 + RRn  whereLA= lifetime appreciation, P= outstanding principal 3Jane credit lines are structured as a purchase on future receivables, meaning the required repayment may not surpass lifetime portfolio growth via asset appreciation and/or cash flows since first drawing down the credit line 6. Therefore, the merchant must only repay the minimum between lifetime appre- ciation since drawing down the credit line and the implied APY plus repayment rate. The merchant has a grace periodG p to repay the debt after the new repayment is triggered. After the grace period, the merchant enters the delinquency periodD p where they begin accruing an additional late implied APY IR LP on the outstanding principal. If the credit line has not been repaid before the delinquency period block timestamp, the credit line enters default status at which point the 3Jane credit slashingmodule is automatically triggered which initiates an NPL auction. See 3.3 for more. 6asset appreciation is summed up on an hourly basis. 5 3.2 Credit Underwriter Figure 4: 3Jane Credit Underwriting Algorithm (3CA) The 3Jane Credit Risk Algorithm (3CA) generates a user’s credit line, credit default risk implied APY, and repayment rate, underwritten against assets (DeFi, CEX, Bank, Brokerage), cash flows (income, vote-escrowed tokens, revenues), and creditworthiness 7 (Cred score, Blockchain Bureau score, and Equifax / TransUnion VantageScore 3.0), and posts it onchain alongside zkTLS proofs. 3.2.1 3CA Algorithm 13CA 1:procedure3CA(a, u)▷Address and user 2:a composite ←sign(a 1, . . . , an)▷User cryptographically signs addresses 1 to n 3:cred←cred(a composite) 4:bcb←bcb(a composite) 5:ck←ck(u) 6:s←score(cred s, bcbs, ckeq, cktu, ar)▷3Jane score 7:v w, cw ←debank(a composite) 8:v b, cb ←bank(u) 9:v c ←cex(u) 10:v←dvalue(v w, vb, vc, cw, cb)▷3Jane value 11:q←qualify(cred, bcb, ck, s, v) 12:ifqthen 13:IR DRP,a ←drp(s)▷Credit default risk premium 14:RR a ←rr(s)▷Repayment rate 15:CL a ←cl(s, v)▷Credit line 16:return(IR a,RR a,CL a) 17:else 18:return 19:end if 20:end procedure See figure 6 in the appendix for more detail. 7both Cred protocol and Blockchain Bureau up a robust credit underwriting framework based on on-chain activity. Combined, both credit scoring services scan over +500m address across 8 EVM chains and +100 DeFi protocols to feed +1000 features into its scoring algorithms. Model is trained on +1000 features, 54bn transactions, and 1PB of data. Every transaction you make - from credit line pulls, repayments, liquidation, coins held, age of address, yield generated, exchanges you interacted with, etc. contributes to a user’s creditworthiness. 6 3.2.2 zkTLS Proofs 3Jane uses Reclaim protocol, which leverages the zkTLS 8 proxy model, in order to fetch and prove the integrity of HTTPS responses of a user’s VantageScore 3.0 score via Credit Karma, CEX assets, and Bank cash & other cash flows via Plaid, without introducing additional trust assumptions on the user or protocol itself. Furthermore, 3Jane utilizes EigenLayer’s cryptoeconomic security to ensure a collusion resistant set of designated verifiers that scales with credit line sizes. Proofs will be posted onchain by thecredit underwritingmodule alongside the corresponding data, giving depositors the ability to audit the health of the pool. This is critical for 3Jane’s architecture for two reasons: 1.Extracting offchain credit data:traditionally, in order to access a user’s credit data the merchant must (1) provide their social security number (SSN) and (2) the creditor must be onboarded with 1-2 of the major credit bureaus, after which point the creditor uses your SSN to do a hard check with the credit bureaus to receive your credit report. 3Jane avoids collecting SSN’s and hard checks entirely by leveraging zkTLS to trustlessly and privately extract your credit data directly from your Credit Karma account upon log in without introducing additional trust assumptions onto the user 2.Selective disclosure of offchain balances:in order to maximize the auditability of the merchant pool by creditors, 3Jane leverages zkTLS to make onchain proofs about some statement on the API response, in particular whether the CEX and bank balance isgreater than or equal to some floorV f 3.2.3 zkCoprocessor Proofs 3Jane leverages Lagrange protocol’s zero-knowledge coprocessor (zkCoprocessor) to prove arbitrary current or historical state of any EVM chain pertaining to an address, ensuring onchain failsafes for credit underwriting and turning away flagged sybils, fraud, or uncreditworthy users on the smart contract level. 3.2.4 Privacy Realistically, 3Jane doesn’t need to know who you are unless you default. Upon bank connection, 3Jane retrieves yourfull name, email address, phone number, and city/state, which is subsequently sharded and encrypted across multiple cloud providers. Data is retrieved only if a user is delinquent on their credit line repayment. This approach strikes a balance between collecting minimal viable personal data and maintaining effective collection strategies by outsourcing skip tracing to licensed collections agencies with access to commercial databases via TLOxp 9. The user will have the option to delete their data once the credit line is repaid, with the option of reconnecting their bank account. 8zero-knowledge TLS (zkTLS) allows one to obtain and prove the provenance of arbitrary HTTPS traffic, and without revealing personal identifiable information associated with that HTTPS session. 9TLOxp is a powerful skip tracing and debt recovery tool that equips licensed collections agencies with 100 billion public and proprietary data points that helps agencies locate debtors and verify identities. 7 3.3 Credit Slasher Figure 5: NPL Auction and Repayment Thecredit slashingmodule executes three strategies for deterring defaults, namely (1) slashing the 3Jane score which decreases future credit line sizes and increases future implied APY (2) pooled upside model where late payments from defaulters is distributed pro-rata across all existing merchants (3) initiating a non-performing credit line (NPCL) auction which engages collections agencies. 3.3.1 NPCL Auction 3Jane initiates an onchain dutch 10 auction for licensed U.S.-based collections agencies 11 to bid on collecting the debt on a contingency basis, meaning if they are successful in collecting they get to keep a shareR c of the principal repaid. The lifecycle is as follows: 1. Auction is triggered by delinquency and 3Jane shares merchant profile with all onboarded collec- tions agencies, including onchain/offchain credit data, assets, and cash flows. Does not include PII 2. The contingency rateR c increases over time until an agency accepts. 3Jane shares private user data with the particular collections agency 3. Agencies proceed to collect on the debt via skip tracing. These agencies have multiple means of incentivizing repayment, including the right to furnish defaults to offchain credit bureaus to slash offchain credit scores and increase future credit exclusion, and get a court injunction to force repayment 4. If successful, merchant directly repays outstanding balance onchain. P·(1−R c + IRn −IR LP) is sent back into the money market, P·R c is routed to the collections agency, and P·IR LP is split pro-rata across all existing merchants 3.3.2 Debt W rite-Off When a credit line becomes delinquent, its market value should reflect both the probability of loss and the probability of recovery. Instead of an immediate full markdown to zero, we introduce a model which dynamically adjusts the markdown based on the probability-weighted expected recovery. This ensures that the markdown reflects real-world expectations while preserving the option for future recoveries. The total adjusted market valueM(t) of a delinquent credit line is given by: 10dutch auctions ensure rapid price discovery, which is essential for quickly offloading NPLs. Collection agencies will only bid when they believe they can profitably recover a portion of the debt. 11these agencies specialize in collections for merchant cash advances 8 L(t) = 11 +e −k(t−tc) (4) R(t) = Rmax 1 +e kr(t−tr) (5) M(t) = (1−L(t)) +R(t) (6) where    t= Time in days since delinquency began tc = Half-life (time when the credit line is 50% marked down) tr = Time threshold beyond which recoveries significantly decline k= Steepness of the markdown curve Rmax = Maximum expected recovery rate L(t) = Loss probability markdown R(t) = Expected recovery rate M(t) = Market value multiplier This model ensures an accurate valuation of non-performing credit lines while maintaining protocol solvency and preventing market panic from sudden markdowns to zero. This function ensures that at the early stages of delinquency, recoveries are still probable, reducing the markdown severity. How- ever, as delinquency time increases, the likelihood of successful recovery diminishes. By dynamically adjusting for expected recovery, it provides a more nuanced and realistic approach to loss recognition. Credit lines are pre-emptively marked down to 0 cents on the dollar upon delinquency status in order to disincentivize runs on the money market. 3.4 Default Game Theory One of Ethereum’s superpowers is around the idea of game warping — the ability to alter the game theory equilibrium by ensuring perpetual credible commitments onchain through code. Turns out, unsecured credit is the perfect application for this — b
프로젝트로 돌아가기