Rootstockの基礎
Rootstockとは?
Rootstockは、最初に登場したBitcoinのサイドチェーンで、最も長い歴史を誇ります。また、Bitcoinのプルーフ・オブ・ワークのセキュリティとEthereumのスマートコントラクト機能を組み合わせた唯一のレイヤー2ソリューションです。このプラットフォームはオープンソースで、EVMと互換性があり、60%以上のBitcoinハッシュパワーによって保護されているため、完全なトラストレスに向けて進化し続けるdAppsの活気あるエコシステムへのゲートウェイとなっています。
Rootstockスタックを見る。
RootstockとBitcoinとの関係について
Bitcoinとのマージドマイニング
最初の接点は、マイニングを通じてです。
Bitcoinのマイナーは、マージドマイニングとして知られる作業を行い、同じインフラとエネルギー消費で両方のネットワークを保護します。
また、マイナーはBitcoinネットワークで10分ごとにブロックを生成し、異なるアドレスからのビットコインの転送を含め、その過程で新しいビットコインを生成します。
Rootstockでは、30秒ごとにブロックが生成され、スマートコントラクトの実行を確保します。この過程で新しいコインは発行されませんが、マージドマイニングによる報酬を得ることができます。
マイニングについて詳しく知りたい場合は、https://rootstock.io/mine-btc-with-rootstock/ にアクセスしてください。
BitcoinとのPowpeg
二つ目の接点は、ブリッジとして知られるPowpegです。
このコンポーネントは両ネットワークを接続し、Rootstockにビットコインを転送できるようにします。これにより、開発者はスマートコントラクトとやり取りができるようになります。開発者は同じビットコイン、いわゆるスマートビットコインを使ってガス代を支 払います。
そのためには、まずビットコインを特定のアドレスに送信し、Bitcoinネットワーク内でロックします。次に、Rootstockネットワークの同じアドレスで当該ビットコインがユーザーに解放され、同ネットワークで使用できるようになります。これを「ペグイン」と呼びます。
また、Rootstockネットワークの特定のアドレスにビットコインを送信し、Bitcoinネットワークで再びビットコインを受け取る「ペグアウト」と呼ばれる逆の操作も行うことができます。