paint-brush
ビットコインの DeFi パート 1: Rootstock を使用して dApps を構築するためのガイド@rootstock_io
8,505 測定値
8,505 測定値

ビットコインの DeFi パート 1: Rootstock を使用して dApps を構築するためのガイド

Rootstock6m2023/07/27
Read on Terminal Reader

長すぎる; 読むには

ブロックチェーン技術は、ビットコインをはじめとする安全で透明な分散型ソリューションを提供することで、多くの業界に革命をもたらしました。 ビットコインはブロックチェーン革命の先駆けとなり、価値を保存しピアツーピアのトランザクションを行うための分散型で安全なフレームワークを確立しました。ただし、これは主に、プログラム可能性が限られたトランザクション システムでした。
featured image - ビットコインの DeFi パート 1: Rootstock を使用して dApps を構築するためのガイド
Rootstock HackerNoon profile picture

ブロックチェーン技術は、ビットコインをはじめとする安全で透明な分散型ソリューションを提供することにより、多くの業界に革命をもたらしました。


ビットコインはブロックチェーン革命の先駆けとなり、価値を保存しピアツーピアのトランザクションを行うための分散型で安全なフレームワークを確立しました。ただし、これは主にトランザクション システムであり、プログラム可能性は限られていました


イーサリアムはこの制限に対処するために登場し、複雑なスマート コントラクトをネイティブ サポートするプラットフォームを導入し、DeFi の作成を可能にし、Web3 アプリケーションのゲートウェイになりました。ただし、これにはビットコインのセキュリティレベルが失われるという代償が伴いました。


ここでEVM互換が可能になります。ビットコインレイヤー2ソリューションRootstockが登場し、ビットコインのセキュリティとイーサリアムのプログラマビリティを組み合わせます。


この記事では、レイヤー 2 ソリューションがどのようにビットコインの機能を拡張するのか、開発者がビットコイン上に構築するために Rootstock を選択する理由、そして Rootstock ブロックチェーン上で独自のアプリやサービスの構築を開始する方法について探ります。


でもまず…

ルートストックブロックチェーンとは何ですか?

以前は RSK として知られていた Rootstock は、ビットコイン ネットワーク上に構築された EVM 互換のサイドチェーンです


ビットコインとイーサリアムの長所を組み合わせており、ビットコインの堅牢なセキュリティを利用しながら dApp を作成できます。ビットコインを保護するハッシュパワーの 50% 以上は、マージ マイニングとして知られる Proof of Work (PoW) メカニズムを通じてルートストックも保護します。


ほとんどのサイドチェーンと同様に、Rootstock は、双方向ペグシステムまたはブリッジ。このようにして、開発者はビットコインを次のように表すことができます。 スマートビットコイン (RBTC) Rootstock 内では、トランザクションの実行に必要なガスの支払いに使用されるトークンです。


RBTC は BTC と 1:1 でペグされています。つまり、Rootstock にはちょうど 2,100 万の RBTC が存在します。のパウペグを許可しますビットコインの送金ビットコインブロックチェーンからRootstockブロックチェーンへ、あるいはその逆。


Powpeg は Rootstock への最もトラストレスで安全なブリッジですが、その結果、処理に最も時間がかかります。 RBTC がすぐに必要な場合は、次を使用できます。 RIF高空飛行そしてソブリン高速BTC RBTC と BTC の橋渡しには 30 分もかかりません。

開発者が Rootstock での構築を選択する理由

Rootstock での開発には、次のような大きな利点があります。

1. セキュリティを維持しながらビットコインをスケーリングする:

Rootstock ブロックチェーンは、ビットコインの PoW コンセンサス セキュリティ メカニズムに基づいて構築されているため、非常に安全です。ビットコインマイナーの大部分が参加しています台木マージマイニング、Rootstock ネットワークを効果的に保護するために必要な永続性と活性性のブロックチェーン プロパティを提供します。


パウペグプロトコルにおけるマージマイナーの役割は、ルートストックとビットコイン間の橋渡しをセキュリティで保護するためのルートストックの多層防御アプローチの最大かつ最も重要な層です。

2. Rootstock 仮想マシンとの EVM 互換性:

Rootstock は EVM 互換であるため、スマート コントラクトの展開をサポートします。これは、EVM 互換の dApps に精通した開発者が、新しいプロジェクトをシームレスに構築し、既存のプロジェクトを Rootstock に移行できることを意味します。見るEthereum プロジェクトを Rootstock に移植する方法


Ethereum スマート コントラクトとのこの相互運用性は、ルートストック仮想マシン(RVM) 、イーサリアム仮想マシンに基づいており、Rootstock でのイーサリアム スマート コントラクトの実行を可能にします。


開発者は、Rootstock アプリケーションを構築するときに、同じコード、スマート コントラクト プログラミング言語 (Solidity)、ツール、ライブラリをシームレスに使用できます。これにより、イーサリアム コミュニティは、お気に入りの dApp を操作するための、より安価で高速な代替手段を得ることができます。


ユーザーは、Rootstock 資産を人気のあるイーサリアムデジタルウォレットであるメタマスクに送信することもできます。

3. 手数料の引き下げ:

ルートストックが提供する取引コストの削減イーサリアムやビットコインよりも安い(ガス料金が約50倍安い)。これは Rootstock のレイヤー 2 の性質によって可能になり、複数のトランザクションを並行して処理し、最終的に複数のトランザクションのコストをバッチ処理できるようになります。


これは次の方法でも可能ですRIFロールアップ、Rootstock スケーリング ソリューション。ゼロ知識 (ZK) 証明のスケーリング能力を活用することで、超低額の取引コストで迅速なその場での支払いを提供します。


4. より高速なトランザクション:

Rootstock ネットワークは次の範囲に到達できます。300TPS (1 秒あたりのトランザクション数)、イーサリアムの 27 TPS やビットコインの 7 TPS よりもはるかに高速です。見るhttps://stats.rsk.co/詳細については。


5. 急速に拡大するユーザーベース

Rootstock は、パートナーと、Rootstock 上に構築された 140 以上の dApp を持つアクティブな開発者コミュニティで構成される急速に成長しているエコシステムです。

6. アクティブなサポートコミュニティ

台木にはアクティブなコミュニティTelegram、Slack、Discord プラットフォームにわたる多言語メンバーの数。

7. 魅力的な特典と機会

Rootstock 開発者ポータルは、Rootstock での構築を開始するために必要なすべての開発者リソースとツールのハブです。


などの機会や学習リソースを活用してください。アンバサダープログラム独占的な報酬と特典を獲得し、Rootstock エコシステムの発展に積極的な役割を果たしましょう!


Rootstock は、開発者がブロックチェーンとスマート コントラクトの開発について学ぶためのさまざまなリソースも提供します。をチェックしてください台木に関するコース

なぜRootstockは独自のビットコインサイドチェーンなのでしょうか?

Rootstock でビットコインの機能を拡張


Rootstock はサイドチェーンとして、シームレスかつ安全な方法でビットコインの機能を拡張できる独自の設計を採用しています。その方法は次のとおりです。

マージドマイニング

Rootstock ブロックチェーンは、ビットコインと同じ Proof-of-Work (PoW) コンセンサス アルゴリズムを使用していますが、マイナーはビットコインのベース レイヤーよりも大幅に高速にブロックを生成できます。これらの Rootstock ブロックは、マージ マイニングと呼ばれるプロセスを通じてマイニングされます。


両方のブロックチェーンは同じコンセンサスを使用するため、マイナーはマージマイニングに参加して、Bitcoin ブロックチェーンと Rootstock ブロックチェーンを同時にマイニングできます。 Bitcoin と Rootstock は同じマイニング コンピューティング パワーを消費するため、マイナーは Rootstock 上のマイニング ブロックにハッシュ レートを提供できます。


最終的に、マージマイニングは追加のリソースを必要とせずにマイナーの収益性を高めることができます。


マージマイニングにより、Rootstock はトランザクションを検証し、ブロックを作成し、それらをビットコインに送信することができます。このマイニングプロセスにより、ユーザーは、Rootstock スマートコントラクトがビットコインブロックチェーンの実証済みのセキュリティから恩恵を受けていることを知り、安心することができます。


詳しくはこちらArmadillo Book の統合マイニング

パウペグ

Powpeg は、Rootstock ブロックチェーンとの間でビットコインを転送するための双方向ブリッジです。


技術的には、Rootstock プラットフォームには独自のネイティブ ガス トークンがありません。代わりに、Rootstock は、ビットコイン ネットワークにロックされた BTC に対して 1:1 の比率で発行される RBTC を使用します。 RBTC は常に BTC と同じ価値を持ち、Rootstock での取引手数料の支払いに使用されます。


Rootstock と Bitcoin の間の資金のブリッジングは、ボールトとスマート コントラクトという 2 つの主要なメカニズムによって制御されます。 Bitcoin を Rootstock に転送することは、ペグインとして知られるプロセスであり、ユーザーは一定量の BTC をビットコイン ネットワーク上の保管庫にロックする必要があります。


これにより、Rootstock で対応する BTC 量のロックを解除できるようになります。


逆に、BTC を Rootstockペグアウトからビットコイン ネットワークに戻すには、ユーザーはある量の RBTC を Rootstock 上のスマート コントラクトに送信する必要があります。これにより、対応する量の BTC がビットコインの保管庫からロック解除されます。


詳細については、こちらをご覧ください。パウペグ

台木生態系の内部

Rootstock ブロックチェーンは、安全なインフラストラクチャとスケーリング機能により、開発者が幅広い dAppsこれには、支払いソリューション、融資プロトコル、資産交換ツールなどが含まれます。


ルートストックの使用を開始する

スマート コントラクトの導入は初めてですか?に登録してくださいIOV Labsが作成したRootstockブロックチェーン開発者コースまたは、 Rootstock の完全なフルスタック dAppに関するチュートリアルを参照してください。


Ethereum での dApp 構築の専門家です。Rootstock開発者ポータルにアクセスして、Rootstock で dApp を実現してください。

台木について

以前は RSK として知られていた Rootstock は、ブロックチェーン分野の変革者です。これはビットコインのサイドチェーンであり、イーサリアムのスマート コントラクト機能を組み合わせて、本質的に両方の長所を提供します。


開発者にとって、これにより、非常に安全な環境で DApp を作成する機会が数多く広がります。


ビットコインのセキュリティとイーサリアムのプログラマビリティの力を備えています。さらに、トランザクション コストは大幅に低くなり、速度は 1 秒あたり最大 300 トランザクションに達します。


したがって、ブロックチェーン開発をさらに深く掘り下げたいと考えている場合は、Rootstock を選択するのが確実です。高性能でコスト効率が高く、スマート コントラクト アプリケーションに最適な環境が整っています。


これは、誰にとっても開発への取り組みにおける大きな足がかりとなる可能性があります。 Rootstockブロックチェーン開発者コースに従うことでコーディングを開始できます。