|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Lava Loans プロトコル (v2) は、トラストレスなビットコイン担保ローン システムを促進するために、Discreet Log Contracts (DLC) に基づいて Lava によって設計されたスキームです。

The Lava Loans protocol (v2) is a scheme designed by Lava building upon Discreet Log Contracts (DLCs) to facilitate a trustless Bitcoin collateralized loan system. The huge implosion in the market last cycle caused by centralized platforms facilitating Bitcoin backed loans showed that left unchecked, such products and services can present a massive systemic risk to the entire market in the ecosystem.
Lava Loans プロトコル (v2) は、トラストレスなビットコイン担保ローン システムを促進するために、Discreet Log Contracts (DLC) に基づいて Lava によって設計されたスキームです。ビットコイン担保ローンを促進する集中プラットフォームによって引き起こされた前回の市場の大規模な内部崩壊は、そのような製品やサービスを放置すると、エコシステム内の市場全体に巨大なシステミックリスクを引き起こす可能性があることを示しました。
Lava seeks to provide the same utility users of such centralized platforms sought in a decentralized and atomic fashion, using DLCs.
Lava は、DLC を使用して、分散型かつアトミックな方法で求められる集中型プラットフォームの同じユーティリティをユーザーに提供しようとしています。
DLCs, for those unfamiliar with the concept, are a smart contract designed to settle a certain way depending on the outcome of some event outside of the Bitcoin protocol, i.e. the price of Bitcoin, the outcome of a sports game, etc. This is done by depending on an oracle, or a set of multiple oracles, who sign a message attesting to the actual outcome of the real world event. These signed messages are used as the basis for adapter signatures that unlock specific pre-signed transactions that settle the contract a certain way.
概念に馴染みのない人のために説明すると、DLC は、ビットコイン プロトコル外の何らかのイベントの結果、つまりビットコインの価格やスポーツの試合の結果などに応じて、特定の方法で決済するように設計されたスマート コントラクトです。現実世界の出来事の実際の結果を証明するメッセージに署名するオラクル、または複数のオラクルのセットに依存することによって。これらの署名されたメッセージは、特定の方法で契約を解決する特定の署名済みトランザクションのロックを解除するアダプター署名の基礎として使用されます。
The benefit of DLCs is they can be done privately. As long as the oracle(s) publish the keys they will use to sign outcomes for specific events at specific times, any user can take that information and construct pre-signed transactions to settle correctly based on the range of possible outcomes without the oracle ever knowing that a contract exists. The oracle simply publicly broadcasts the signed message at the appropriate time, and that gives both users all the needed information to settle the contract correctly.
DLC の利点は、プライベートで実行できることです。オラクルが特定の時間に特定のイベントの結果に署名するために使用するキーを公開している限り、どのユーザーもその情報を取得し、オラクルを介さずに、起こり得る結果の範囲に基づいて正しく決済するための事前署名済みトランザクションを構築できます。契約が存在することを知っていること。オラクルは、署名されたメッセージを適切なタイミングで公開ブロードキャストするだけで、両方のユーザーに契約を正しく解決するために必要な情報がすべて提供されます。
Lava is designed to make use of a modified variant of DLCs, in addition to stablecoins on other networks, to facilitate a bitcoin collateralized loan that can be entered into atomically and trustlessly (i.e. guaranteeing that the lender cannot gain control of bitcoin without releasing control of the stablecoin to the borrower).
Lava は、他のネットワーク上のステーブルコインに加えて、DLC の修正されたバリアントを利用して、アトミックかつトラストレスに締結できるビットコイン担保ローンを容易にするように設計されています(つまり、貸し手がビットコインの制御を解放することなくビットコインの制御を取得できないことを保証します)。ステーブルコインを借り手に渡す)。
Instantiation
インスタンス化
The funding of the DLC is a two step process in the Lava protocol, given the requirement that the stablecoins given in exchange for the collateral being locked in the contract must be atomic. In the first phase, the borrower creates a script that allows them to claim their coin back after a timelock, or allows the lender to complete the funding with a hash preimage and signature from the borrower. They then sign a transaction that moves the coins from this staging address into the DLC. The lender then exchanges a hashlock for use later in the protocol with the borrower.
DLC の資金調達は、契約にロックされている担保と引き換えに与えられるステーブルコインがアトミックでなければならないという要件を考慮すると、Lava プロトコルの 2 段階のプロセスです。最初のフェーズでは、借り手は、タイムロック後にコインの返還を請求できるようにするか、貸し手がハッシュの事前イメージと借り手の署名を使用して資金調達を完了できるようにするスクリプトを作成します。次に、コインをこのステージング アドレスから DLC に移動するトランザクションに署名します。次に、貸し手は、プロトコルの後半で使用するハッシュロックを借り手と交換します。
From this point, the lender needs to fund a similar atomic exchange contract with the borrower on the chain hosting the stablecoin. This contract allows the borrower to claim the stablecoins with the same preimage used to finalize the DLC on Bitcoin, or the lender to reclaim the stablecoins after a timeout. The contract on the alt-chain is also collateralized with extra stablecoins that remain in the contract, and cannot be claimed back by the lender until after the completion of the contract. This will be explained later.
この時点から、貸し手は、ステーブルコインをホストするチェーン上の借り手と同様のアトミック交換契約に資金を提供する必要があります。この契約により、借り手はビットコインの DLC を完成させるために使用されたのと同じプリイメージを持つステーブルコインを請求することができ、貸し手はタイムアウト後にステーブルコインを再請求することができます。オルトチェーン上の契約は、契約内に残っている追加のステーブルコインでも担保されており、契約が完了するまで貸し手は返金を請求することはできません。これについては後で説明します。
After the setup phase, the borrower releases the preimage to the hashlock, claims the stablecoins, and enables the lender to move the bitcoin from the staging address into a finalized DLC. At this point the contract is active.
セットアップフェーズの後、借り手はプレイメージをハッシュロックに解放し、ステーブルコインを請求し、貸し手がステージングアドレスから最終的なDLCにビットコインを移動できるようにします。この時点で契約は有効になります。
Execution
実行
During the lifetime of the contract there are three ways that the loan can be settled, either at expiry or during its lifetime. Firstly, the lender can execute the DLC with the borrower’s adaptor signature, and an attestation of the current price from the oracle(s). Secondly, the borrower can execute with the lender’s adaptor signature and an attestation from the oracle(s). Lastly, the borrower can repay the loan on the alt-chain, enabling them to claim back bitcoin collateral when the lender claims their repayment and stablecoin collateral. All of these execution paths disperse the appropriate amount of bitcoin to both parties based on the market price attested to by the oracle(s).
契約期間中、満了時または契約期間中にローンを決済できる方法は 3 つあります。まず、貸し手は借り手のアダプター署名とオラクルからの現在の価格の証明を使用して DLC を実行できます。次に、借り手は貸し手のアダプター署名とオラクルからの認証を使用して実行できます。最後に、借り手はオルトチェーン上でローンを返済することができ、貸し手が返済とステーブルコイン担保を要求したときに、借り手はビットコイン担保を取り戻すことができるようになります。これらの実行パスはすべて、オラクルによって証明された市場価格に基づいて、適切な量のビットコインを両当事者に分配します。
The repayment path makes use of the second hash preimage that the lender generated during the setup. The DLC script is modified allowing the borrower to claim back the collateral at any time during the contract lifetime as long as they have the preimage to that the lender has generated. On the alt-chain, the stablecoin contract is also established to require the lender to reveal that preimage to claim back their repayment and collateral.
返済パスでは、設定中に貸し手が生成した 2 番目のハッシュ プリイメージが利用されます。 DLC スクリプトが変更され、貸し手が生成したプリイメージを持っている限り、借り手は契約期間中いつでも担保を取り戻すことができるようになります。オルタナティブチェーンでは、返済と担保を請求するために貸し手にその事前イメージを公開することを要求するステーブルコイン契約も確立されています。
This construction for repayment is added to deal with the incentive where a repayment is made, but the lender does not finalize the repayment because the interest payment on the loan outstanding is greater than the interest that could be earned from them issuing a new loan. This is also the reason that the lender is required to collateralize the alt-chain contract with extra stablecoins, creating an incentive for them to redeem a repayment. Without doing so, they cannot claim the collateral back, thereby creating an incentive for them to honor the repayment and release the bitcoin collateral even when there is a financial incentive due to the interest payments to not do so.
この返済のための仕組みは、返済が行われる場合のインセンティブに対処するために追加されますが、ローン残高に対する利息の支払いが新たなローンを発行して得られる利息よりも大きいため、貸し手は返済を完了しません。これは、貸し手がオルトチェーン契約を追加のステーブルコインで担保する必要があり、返済を償還するインセンティブを生み出す理由でもあります。そうしないと、担保の返還を請求することができないため、たとえ利息の支払いによる金銭的インセンティブがある場合でも、返済を履行してビットコイン担保を解放するインセンティブが生まれます。
Once the lender releases the preimage to claim back the repayment and the stablecoin collateral, the borrower is then capable
貸し手がプリイメージを解放して返済とステーブルコイン担保を請求すると、借り手は次のことができるようになります。
免責事項:info@kdj.com
提供される情報は取引に関するアドバイスではありません。 kdj.com は、この記事で提供される情報に基づいて行われた投資に対して一切の責任を負いません。暗号通貨は変動性が高いため、十分な調査を行った上で慎重に投資することを強くお勧めします。
このウェブサイトで使用されているコンテンツが著作権を侵害していると思われる場合は、直ちに当社 (info@kdj.com) までご連絡ください。速やかに削除させていただきます。
































