Skip to content

MakerDAO/Skyプロトコルを通じてDAI/USDSステーブルコインを鋳造する方法

MakerDAOとSkyプロトコルを使用してDAIとUSDSステーブルコインを鋳造する方法を学び、過剰担保メカニズムと実践的な操作プロセスを理解します。

MakerDAOとSkyプロトコルとは?

MakerDAO (DAI)

MakerDAOは最も成熟した分散型ステーブルコインプロトコルで、過剰担保メカニズムを通じてDAIステーブルコインを発行します。DAIは米ドルに1:1でペッグされ、様々な資産(ETH、WBTC、USDCなど)で過剰担保されています。

Skyプロトコル (USDS)

SkyプロトコルはMakerDAOのアップグレード版で、USDS(Sky USD)ステーブルコインを発行します。SkyプロトコルはMakerDAOと同じ過剰担保メカニズムを使用しますが、より現代的なインターフェースと機能を提供します。

💡 ヒント:MakerDAOはSkyプロトコルにアップグレードされ、同じ方法でUSDS(Sky USD)を鋳造できます。このガイドはDAIとUSDSの両方の鋳造に適用されます。

プロトコルの特徴

主な利点

  • 成熟して安定:最も成熟した分散型ステーブルコインプロトコル
  • 高いセキュリティ:過剰担保メカニズム、最低担保比率は通常150%
  • 複数の担保をサポート:ETH、WBTC、USDC、stETHなど
  • 分散型:単一のエンティティに依存しない
  • 高い透明性:すべての操作がオンチェーンで、検証可能
  • KYC不要:ウォレットを接続するだけで操作可能

主なリスク

  • ⚠️ 清算リスク:低い担保比率は清算を引き起こす可能性がある
  • ⚠️ 安定性手数料:年間安定性手数料を支払う必要がある(通常1-5%)
  • ⚠️ Gas手数料:イーサリアムネットワーク手数料が高い場合がある
  • ⚠️ スマートコントラクトリスク:コードの脆弱性リスクが存在する

鋳造前の準備

1. ウォレットの準備

推奨ウォレット:

  • MetaMask:最も一般的に使用されるブラウザウォレット
  • Coinbase Wallet:ユーザーフレンドリーなモバイルウォレット
  • Ledger/Trezor:ハードウェアウォレット、最高のセキュリティ
  • WalletConnect:複数のウォレット接続をサポート

ネットワーク要件:

  • イーサリアムメインネット
  • Gas手数料を支払うのに十分なETHがウォレットにあることを確認

2. 担保の準備

サポートされている担保タイプ:

  • ETH:最も一般的に使用され、流動性が良い
  • WBTC:ラップドビットコイン
  • USDC:ステーブルコインを担保として使用
  • stETH:ステーキングされたETH
  • その他の資産:プロトコルのサポートによる

担保要件:

  • 十分な担保を確保
  • 担保比率を150%以上にすることを推奨(保守的な場合は200%+)
  • Gas手数料(ETH)を予約

3. 手数料構造の理解

手数料の説明:

  • 安定性手数料:年間レート、市場に基づいて調整(通常1-5%)
  • Gas手数料:イーサリアムネットワーク手数料(各操作に必要)
  • 清算ペナルティ:清算された場合、ペナルティを支払う必要がある(通常13%)

手数料例:

  • 10,000 DAIを鋳造、担保比率150%、安定性手数料2%:
    • 安定性手数料:約200 DAI/年
    • Gas手数料:約$10-50(ネットワークの混雑状況による)

鋳造プロセス

方法1:Spark.fi Easy Borrow Flowを通じて(推奨)

Spark.fiはEasy Borrow Flowを提供し、担保の入金とDAI/USDSの借入を1つのフローで完了でき、シンプルで直感的な操作が可能です。

ステップ1:Spark.fiにアクセスしてウォレットを接続

  1. ブラウザを開き、Spark.fiにアクセス
  2. "DAIとUSDSを借りる"ページに移動
  3. 右上の「ウォレットを接続」をクリック
  4. ウォレットタイプを選択(MetaMask、WalletConnect、Coinbase Walletなど)
  5. ウォレットで接続リクエストを確認
  6. イーサリアムメインネットを選択(自動的に選択されていない場合)

💡 ヒント:他の資産(DAI/USDS以外)を借りたい場合は、"My Portfolio"ページに移動し、資産の入金と資産の借入の手順に従ってください。

ステップ2:担保を入金

  1. 担保タイプを選択

    • "入金"セクションのドロップダウンメニューから入金する暗号資産を選択
    • サポートされている担保には以下が含まれます:ETH、WBTC、USDC、stETHなど
  2. 入金数量を入力

    • 左側の入力フィールドに入金する担保数量を入力(資産単位で価格設定)
    • ドル価値が下に表示されます
    • 数量が正しいことを確認
  3. さらに担保を追加(オプション):

    • "さらに追加 +"をクリックして、より多くの暗号資産を担保として追加
    • これにより追加の入金フィールドが生成され、資産と数量を選択できます
    • 複数の担保でポジションを作成することをサポート

ステップ3:借入パラメータを設定

  1. 借入する資産を選択

    • 右側の"借入"セクションのドロップダウンメニューから借入する資産を選択
    • DAIまたはUSDSを選択できます
  2. 借入数量を入力

    • "借入"セクションで借入するDAIまたはUSDS数量を入力
    • またはLTVスライダーを使用して借入数量を調整
  3. ポジション情報を表示

    • 現在の担保価格と借入数量に基づいてシミュレートされたポジションステータスを表示:
      • Loan to Value (LTV):担保価値に対する借入数量の割合
      • LTVスライダー:現在のLTV割合とリスクレベル(保守的/中程度/積極的)を表示
        • スライダーをドラッグしてLTV割合を調整でき、借入数量がそれに応じて調整されます
        • スライダーは清算LTVも表示します(異なる担保には異なる清算LTVがあります)
        • 複数の担保を使用する場合、各担保数量に基づく集約清算LTVが使用されます
      • 最大LTV:担保価値に対する借入数量の最大許容割合
      • 借入レート:借入年率(APR)、USDSとDAIのレートはSkyガバナンスによって設定されます

⚠️ 重要な注意:暗号資産の価格は大きく変動します。保守的な借入ポジションでも、不要な清算を防ぐために継続的に監視する必要があります。清算について詳しくはこちらをご覧ください。

💡 重要な注意:USDSを借りる場合、実際にはDAIを借りてから同じトランザクションでUSDSにアップグレードします。これは、あなたの債務がDAIであり、DAIを使用して返済する必要があることを意味します。DAIを返済するには、SavingsページでUSDSをDAIにダウングレードできます。詳細についてはSpark.fiドキュメントを参照してください。

ステップ4:ヘルスファクターと清算価格を表示

  1. ヘルスファクター概要を表示
    • 借入パラメータを設定した後、"借入"ボタンをクリック
    • 次の情報が表示されます:
      • ヘルスファクター:ポジションが清算にどれだけ近いかを示す指標
        • ヘルスファクターが1未満の場合、ポジションが清算される可能性があります
        • ユーザーは清算を避けるためにヘルスファクターを1以上に維持する責任があります
        • 担保価値が変化したり、金利により債務が蓄積された場合、ポジションのLTVは時間の経過とともに変化する可能性があります
      • 現在価格:価格オラクルによって提供される担保資産の現在の市場価格を表示
      • 清算価格:担保資産の価格がこの価格に達した場合、ポジションが清算される可能性があります

💡 注意:複数の担保タイプを使用する場合、現在価格と清算価格の情報は表示されません。

ステップ5:取引を完了

  1. アクションセクションの指示に従う

    • "アクション"セクションで、各トランザクションに署名するためにボタンをクリックする必要があります
    • 接続されたウォレットを使用して各トランザクションに署名する必要があります
  2. 必要なトランザクションを完了

    • トークン許可/承認:入金のために担保トークンを承認する必要があります
    • 入金:借入ポジションに担保トークンを入金
    • 借入:指定された数量の資産を借入
  3. トランザクションを確認

    • ウォレットで各トランザクションを確認
    • オンチェーン確認を待つ(通常数分)
  4. 鋳造を完了

    • すべてのステップが完了すると、ウォレットに借入したDAI/USDSが表示されます
    • 確認と操作概要が表示されます
    • "ダッシュボードで表示"をクリックして新しいポジションを表示できます

ステップ6:My Portfolioでポジションを管理

  1. ポジションを表示

    • "My Portfolio"ページに移動
    • "借入"セクションで借入を表示
    • "供給"セクションで担保を表示
  2. ポジションを管理

    • いつでも担保を追加、債務を返済、担保を引き出すことができます
    • ヘルスファクターと清算価格を監視
    • ポジションパラメータを調整

ポジションの管理

ヘルスファクターと担保比率を監視

なぜ重要か:

  • ヘルスファクターが低すぎると清算が引き起こされる可能性がある
  • 清算により担保の一部を失う(通常13%)
  • 清算を避けるために定期的な監視が必要

ヘルスファクターとは:

  • ヘルスファクター = 1.0:清算しきい値に達した
  • ヘルスファクター < 1.0:清算される可能性がある
  • ヘルスファクター > 1.5:比較的安全(150%の担保比率に相当)
  • ヘルスファクター > 2.0:非常に安全(200%の担保比率に相当)

監視方法:

  1. Spark.fiで表示

    • "My Portfolio"ページにアクセス
    • ヘルスファクターを表示
    • 担保比率と清算価格を確認
    • プロトコルが提供するヘルスファクター監視ツールを使用
  2. サードパーティツールを使用

    • DeFiPulse
    • Zapper
    • DeBank
    • その他のDeFi監視ツール
  3. 価格アラートを設定

    • 価格アラートツールを使用
    • 担保価格が下落したときにすぐに通知
    • 担保比率またはヘルスファクターを迅速に調整

担保を追加

追加するタイミング:

  • 担保価格が下落してヘルスファクターまたは担保比率が低下
  • より多くのDAI/USDSを借りたい
  • 安全余裕を増やしたい

追加方法:

  1. Spark.fi "My Portfolio"ページで
  2. "供給"セクションで追加する担保を見つける
  3. "供給"ボタンをクリック
  4. 追加する数量を入力
  5. 取引を確認
  6. オンチェーン確認を待つ

ステーブルコインを返済

返済するタイミング:

  • 担保を償還したい
  • 債務を減らしたい
  • ヘルスファクターと担保比率を増やしたい

返済方法:

  1. Spark.fi "My Portfolio"ページで
  2. "借入"セクションで返済する資産(DAIまたはUSDS)を見つける
  3. "返済"ボタンをクリック
  4. 返済する数量を入力(または完全返済の場合はMAXをクリック)
  5. ヘルスファクターの変化を表示
  6. 取引を確認
  7. オンチェーン確認を待つ

💡 ヒント:Easy Borrow Flowを通じてUSDSを借りた場合、DAIを使用して返済する必要があります。SavingsページでUSDSをDAIにダウングレードできます。

担保を引き出す

前提条件:

  • 十分なステーブルコインを返済している
  • ヘルスファクターがまだ十分に高い(1.5+を推奨、150%の担保比率に相当)

引き出し方法:

  1. Spark.fi "My Portfolio"ページで
  2. "供給"セクションで引き出す担保を見つける
  3. "引き出し"ボタンをクリック
  4. 引き出す数量を入力(またはすべて引き出す場合はMAXをクリック)
  5. 引き出し後のヘルスファクターを表示
  6. ヘルスファクターがまだ十分に高いことを確認
  7. 取引を確認
  8. オンチェーン確認を待つ

清算メカニズム

清算とは?

ヘルスファクターが1.0を下回るか、担保比率がプロトコルの最低要件(通常150%)を下回ると、プロトコルが自動的に担保を清算してステーブルコイン債務を返済します。清算ペナルティとして担保の一部を失う可能性があります。

清算の結果

損失:

  • 清算ペナルティ:通常13%(MakerDAO)
  • Gas手数料:清算操作にはGasが必要
  • すべての担保を失う可能性:市場が劇的に変動した場合

例:

  • 担保価値:15,000 USD
  • DAI債務:10,000 DAI
  • 担保比率:150%(最低要件を満たすだけ)
  • 清算された場合:
    • 清算ペナルティ:約1,300 USD(13%)
    • 実際の損失:約1,300 USD

清算を避ける方法

  1. 十分なヘルスファクターと担保比率を維持

    • ヘルスファクターを1.5以上に維持することを推奨(150%の担保比率に相当)
    • 保守的なユーザーはヘルスファクターを2.0以上に維持することを推奨(200%の担保比率に相当)
    • 最低ヘルスファクター(1.0)に近づけない
  2. 定期的な監視

    • ヘルスファクターと担保比率を少なくとも1日1回確認
    • Spark.fiが提供するヘルスファクター監視ツールを使用
    • サードパーティ監視ツールを使用してアラートを設定
    • 市場動向を監視
  3. 適時の調整

    • 担保価格が下落したときに迅速に担保を追加
    • 市場の高い変動性の際に警戒
    • 清算ラインに近づくまで待たない
  4. 価格アラートを設定

    • 価格アラートツールを使用
    • 担保価格が危険なレベルに下がったときにすぐに通知
    • 事前に準備

手数料の説明

安定性手数料

安定性手数料とは:

  • 年間レート、市場に基づいて調整
  • 通常1-5%
  • DAI/USDSの安定性を維持するために使用

計算方法:

  • 安定性手数料 = 債務 × 安定性手数料レート
  • 例:10,000 DAI、安定性手数料レート2%、年間安定性手数料 = 200 DAI

支払い方法:

  • 安定性手数料は債務に蓄積される
  • DAI/USDSを返済するときに一緒に支払う必要がある
  • または担保を追加して安定性手数料をカバー

Gas手数料

Gas手数料の説明:

  • 各操作に必要なGas手数料
  • ネットワークの混雑状況によって変動
  • 通常$10-50/操作(正常な状況)
  • ネットワークが混雑している場合は$50-200+の場合がある

Gas手数料を減らす方法:

  • ネットワークが混雑していない時間を選択
  • Gas最適化ツールを使用
  • バッチ操作で取引数を減らす
  • Layer 2ソリューションの使用を検討(プロトコルがサポートしている場合)

清算ペナルティ

清算ペナルティの説明:

  • 清算された場合、清算ペナルティを支払う必要がある
  • MakerDAOは通常13%
  • これが清算を避けることが重要である理由

リスク管理

1. 清算リスク

リスクタイプ:

  • 担保価格の下落
  • ヘルスファクターまたは担保比率が低すぎる
  • 市場の高い変動性

対応策:

  • 十分なヘルスファクターを維持(1.5+を推奨、150%の担保比率に相当)
  • ヘルスファクターと担保比率を定期的に監視
  • プロトコルが提供するヘルスファクター監視ツールを使用
  • 価格アラートを設定
  • 担保を迅速に追加

2. スマートコントラクトリスク

リスクタイプ:

  • コードの脆弱性
  • プロトコルアップグレードのリスク
  • ガバナンス攻撃
  • オラクル攻撃

対応策:

  • 監査済みのプロトコルを選択
  • プロトコルのセキュリティ記録を理解
  • 失っても問題のない金額以上を投資しない
  • プロトコルの発表と更新に注目

3. 市場リスク

リスクタイプ:

  • 担保価格の変動性
  • ステーブルコインのデペッグリスク
  • 流動性リスク

対応策:

  • 投資を分散
  • 主流の担保を選択
  • 市場動向を監視
  • 十分な担保比率バッファを維持

ベストプラクティス

  1. 少額から始める

    • 初回鋳造時は少額テストを推奨(例:$1,000-5,000)
    • プロセスに慣れたら規模を拡大
    • プロトコルメカニズムとリスクを理解
  2. 十分なヘルスファクターと担保比率を維持

    • ヘルスファクターを1.5以上に維持することを推奨(150%の担保比率に相当)
    • 保守的なユーザーはヘルスファクターを2.0以上に維持することを推奨(200%の担保比率に相当)
    • 市場の変動性の際に迅速に補充
    • 最低ヘルスファクター(1.0)に近づけない
  3. 定期的な監視

    • Spark.fiが提供するヘルスファクター監視ツールを使用
    • "My Portfolio"ページにアクセスしてヘルスファクターを表示
    • 価格アラートを設定
    • プロトコルの発表と更新に注目
    • ヘルスファクターと担保比率を少なくとも1日1回確認
  4. プロトコルメカニズムを理解

    • プロトコルドキュメントとホワイトペーパーを読む
    • 清算メカニズムと手数料構造を理解
    • プロトコルのセキュリティ監査レポートに注目
    • コミュニティの議論に参加
  5. セキュリティ第一

    • ハードウェアウォレットを使用(例:Ledger、Trezor)
    • シードフレーズと秘密鍵を保護
    • ウェブサイトとコントラクトアドレスを確認
    • フィッシングサイトと詐欺に注意

よくある質問

Q: DAIとUSDSの違いは何ですか?

A: DAIはMakerDAOが発行するステーブルコインで、USDSはSkyプロトコルが発行するステーブルコインです。両方とも同じ過剰担保メカニズムを使用しますが、USDSはSkyプロトコルのアップグレード版です。Spark.fiを使用してDAIとUSDSの両方を鋳造できます。

重要な注意:USDSを借りる場合、実際にはDAIを借りてから同じトランザクションでUSDSにアップグレードします。これは、あなたの債務がDAIであり、DAIを使用して返済する必要があることを意味します。DAIを返済するには、SavingsページでUSDSをDAIにダウングレードできます。

Q: 最低担保比率は何ですか?ヘルスファクターとは何ですか?

A: MakerDAOとSkyプロトコルの最低担保比率は通常150%で、ヘルスファクター1.0に相当します。安全のためにヘルスファクターを1.5以上に維持することを推奨(150%の担保比率に相当)、保守的なユーザーはヘルスファクターを2.0以上に維持することを推奨(200%の担保比率に相当)。

ヘルスファクターの説明:

  • ヘルスファクター = 1.0:清算しきい値に達した
  • ヘルスファクター < 1.0:清算される可能性がある
  • ヘルスファクター > 1.5:比較的安全(150%の担保比率に相当)
  • ヘルスファクター > 2.0:非常に安全(200%の担保比率に相当)

Q: 安定性手数料はどのように計算されますか?

A: 安定性手数料は年間レートで、市場に基づいて調整されます(通常1-5%)。安定性手数料は債務に蓄積され、DAI/USDSを返済するときに一緒に支払う必要があります。

Q: 清算された場合はどうなりますか?

A: プロトコルが担保をオークションしてステーブルコイン債務を返済します。清算ペナルティとして担保の一部を失う可能性があります(通常13%)。これが清算を避けることが重要である理由です。

Q: 担保をいつでも償還できますか?

A: はい、担保比率が十分であれば、いつでもステーブルコインを返済して担保を償還できます。ただし、Gas手数料と安定性手数料に注意してください。

Q: どの担保がサポートされていますか?

A: MakerDAOとSkyプロトコルはETH、WBTC、USDC、stETHなど、複数の担保をサポートしています。Spark.fiのEasy Borrow Flowで単一の担保または複数の担保を使用してポジションを作成できます。特定のサポートされている担保については、プロトコルドキュメントを確認してください。

Q: LTV(Loan to Value)とは何ですか?

A: LTVは担保価値に対する借入数量の割合です。Spark.fiは借入数量を調整するためのLTVスライダーを提供します:

  • 保守的:低いLTV、低いリスク
  • 中程度:中程度のLTV、バランスの取れたリスクとリターン
  • 積極的:高いLTV、高いリスク

異なる担保には異なる最大LTVと清算LTVがあります。複数の担保を使用する場合、各担保数量に基づく集約清算LTVが使用されます。

セキュリティのヒント

  1. 公式チャネルを使用:常にSpark.fiを通じてプロトコルにアクセス
  2. コントラクトアドレスを確認:公式コントラクトと対話していることを確認
  3. 少額テスト:初回使用時は少額でのテストを推奨
  4. 秘密鍵を保護:秘密鍵やシードフレーズを共有しない
  5. 公式発表に注目:プロトコル更新とリスクアラートを最新の状態に保つ
  6. ハードウェアウォレットを使用:セキュリティを向上、LedgerまたはTrezorを使用

関連リソース

プロトコルフロントエンド

MakerDAO公式ドキュメント

Spark.fi公式ドキュメント

Skyプロトコルリソース

その他のリソース


DAI/USDSの鋳造を開始する準備はできましたか? Spark.fiにアクセスして鋳造の旅を始めましょう!

StableCoin Academy - ステーブルコイン完全ガイド