RSKとRBTCを理解する

はじめに

2008年に金融システムに革命を起こすビットコインが誕生して以来、様々な変化が起きている。ブロックチェーン技術は劇的に増加し、何千もの暗号通貨が生み出されました。

その後、スマートコントラクトが登場し、新たに発見されたブロックチェーンを活用することで、第三者を介さずに取引を行うことが可能となり、スマートコントラクトは、取引を処理する中央集権的な組織が必要ないため、分散化を可能にしたのです。

DeFiが最初に軌道に乗ったとき、それはイーサリアムのネットワーク上で起こりました。それはほとんどのDApp(分散型アプリケーション)が、ビットコイン上で直接コーディングできない複雑なルールを多く必要とするためです。

ビットコインネットワークは、最大かつ最も使われているネットワークであったため(現在も)、DeFiを構築するのに理想的であったのです。しかし、RSKまではネットワークにコードを追加することができないという根本的な制約があったのです。

RSK(ルートストック)は、ビットコインネットワーク上に構築された最初のスマートコントラクトプラットフォームであり、ビットコインネットワークによって保護された最も安全なスマートコントラクトプラットフォームです。

具体的にはどのようなことで、RSKネットワークとは何でしょうか?
この記事では、RSKとそのネイティブトークンであるRBTCを理解するために必要なすべてのことを説明します。

スマートコントラクトとは?

スマートコントラクトとは、契約内容を法律用語ではなくコンピュータ言語で符号化し、ブロックチェーンに格納した契約です。
スマートコントラクトは、コンピュータネットワークによって実行されるため、自己実行型である。つまり、所定の条件を満たしたときに実行されます。

例えば、スマートコントラクトに記載された暗号通貨を担保にお金を貸すとします。お金を返す指定期間として6ヶ月をあらかじめ決めていて、返さなかったとします。スマートコントラクトは自動的に実行され、6ヶ月後にあなたの資産を清算します。

スマートコントラクトは、第三者を介さずに誰とでも金融取引を行うことができるのです。参照するすべてのオブジェクトがプラットフォーム上でデジタル表現を持っている場合、それらは完全に自律的であることができます。

デジタル表現がない場合、スマートコントラクトは自分自身を参照し、ブロックチェーンに外部情報を提供することができます。

スマートコントラクトを利用できる取引をいくつか紹介します。

  • 資産のトークン化
  • エスクローサービス
  • マイクロインシュアランス
  • 貸出
  • M2M決済
  • 分散型取引所
  • スタッキング

RSKとは?

RSKプロトコルはビットコインブロックチェーン上に構築されたセカンドレイヤーのサイドチェーンで、ビットコインのエコシステムにスマートコントラクト機能を追加することを可能にするものです。ビットコインのサイドチェーンとは、ビットコインのネットワークと並行して動作し、独立して運用されるブロックチェーンのことです。

RSKネットワークの最もユニークな特性は、最も安全なブロックチェーンであるビットコインを使用し、マージマイニングというプロセスを通じてスマートコントラクトを安全にすることです。RSKとマージマイニングを行うマイナーはRBTCで報酬を得ます。マージマイニングとRBTCの詳細については、以下をご覧ください。

RSKプラットフォームの仕組み

RSKはイーサリアムと多くの重要なコンセプトを共有しています。その特徴・コンセプトの一部を紹介します。

  • 仮想マシン(VM)
  • Web3インターフェイス
  • アカウント形式
  • 実行ごとに支払う(取引手数料「ガス」)

RSKブロックチェーンは取引の検証と新しいブロックの生成にPoW(Proof of Work)を使用しています。Proof of Work (PoW) は分散型コンセンサスメカニズムで、新しいブロックを生成するために、マイナーが数学的パズルを解く必要があり、誰もがシステムを不正利用できないようにするものです。

さらにマイナーは、ビットコインネットワークとの合併・マージマイニングであるマイニングアルゴリズムSHA-256を使用します。マージマイニングは、コンセンサスとハッシュ関数が同じ2つのブロックチェーン(ビットコインとRSK)を、パフォーマンスを落とすことなく、高い安全性で一緒にマイニングすることを可能にします。

ビットコインマイナーの40%から60%がRSKとのマージマイニングに従事しています。

RSKプロトコルは以下の組み合わせです。

  • 2ウェイペッグのビットコインサイドチェーン
  • スマートコントラクトのためのチューリング完全な決定論的RSK仮想マシン(RVM)
  • ダイナミックハイブリッド・マージドマイニング
  • 低遅延ネットワーク
  • チューリング完全な仮想マシン

RSK仮想マシン(RVM)がなければ、RSKプロトコルは正常に動作しない可能性があり、スマートコントラクト運用の中核となります。RVMは、チューリング完全なプラットフォームの使用により、スマートコントラクトやDAppsを問題なく実行できるようにします。

RVMのオペコードレベルは、イーサリアムの仮想マシン(EVM)と互換性があり、イーサリアムのスマートコントラクトを完璧に実行することが可能です。そうすることで、The RVMはイーサリアムのユーザーに、ビットコインのネットワーク上でプロジェクトを実行する機会を提供するのです。

  • ビットコインの2ウェイペグ型サイドチェーン

RSKプロトコルは、ビットコインのサイドチェーンを2ウェイペグしたもので、BTCとRBTCはブロックチェーン間で変換することができるのです。

PoWペグとは?

PoWpegは、HSMS(Hardware )とSPVを組み合わせたマルチシグネチャ管理システムです。新しいセキュリティであり、従来のフェデレーションに重ねることで、さらなるセキュリティと分散化を実現しています。
また、PoWペグはマルチシグネチャ(multi-sig)方式で最も安全なペグの1つです。

RBTCとは?

RBTC(スマートビットコイン)は、RSKネットワークのネイティブトークンです。ETHがイーサリアムネットワークでガスとして使われるように、RBTCを使ってRSKネットワーク上でスマートコントラクトを実行するためのガス代を支払うことになります。また、RBTCを純粋に取引や投資のために使用することもできます。

RBTCはBTCと1対1で固定されています(1BTC=1RBTC)

実際にはBTCをRBTCに交換する場合、ブロックチェーン間で通貨が「移動」することはありません。その代わり、BTCAを転送します。その量のBTCはビットコインブロックチェーン上でロックされ、RSKネットワーク上でRBTCとしてロックが解除されます。RBTCをBTCに戻す必要がある場合、その量はRSKネットワーク上でロックされ、Bitcoin上でロックが解除されます。

また、RSKエコシステム上のウォレットやDeFiプロトコルから取得することで、RBTCを入手することができます。これにより、技術者でないユーザーもより早くRBTCにアクセスすることができます。Sovryn、Defiant、LiqualityなどのウォレットでRBTCを入手することができます。

RSKがBTCに与える影響

RSKプロトコルはスマートコントラクトの作成と実装を分散的に行えるように構築されています。簡単に言うと、RSKプロトコルはビットコインをDeFiとして使うためのツールとして存在しているのです。ここでは、RSKネットワークがBitcoinを改善する方法をいくつか紹介します。

  • GHOSTプロトコルにより、RSKチェーンはBitcoinネットワークより速くトランザクションを検証し、ブロックを抽出することができます。この機能はビットコインの確認性を高めるのに役立ちます。
  • RVMにより、ビットコイン・ブロックチェーンはスマートコントラクトを実行することができます。
  • DECOR+プロトコルの使用により、Selfish-miningからネットワークを保護します。
  • マージマイニングにより、ビットコインのマイナーの投資を保護することができます。

RSKはスマートコントラクト、高いスケーラビリティ、ほぼ即時の決済などを通じて、ビットコインのエコシステムにさらなる機能性と価値を付加することを目指しています。

RSKエコシステムはイーサリアムの脅威となるか?

RSKはイーサリアムのユーザーと開発者にとって重要です。RSKはイーサリアムネットワークよりもいくつかの効率性を持っていますが、イーサリアムと互換性を持つように構築されています。
同じゲーム機で異なるゲーム、異なる設計チームによって作られた、2つの互換性のあるコントローラとお考えください。

RSKエコシステム上の多くのウォレットやDappsはEthereumもサポートしています。

RSKプロトコルは、次のような点でもイーサリアムブロックチェーンを支援することができます。

  • EthereumとRSKの両方にシームレスに互換性のあるDappsを展開することで、Dappsのユーザー数を増加させる。
  • 一部のDAppsをRSKに移植することにより、Ethereumのトランザクションスループットを向上させる。
  • 統一教材の提供によるEVM/Web3の標準化促進。

RSKを活用する方法

RSKプラットフォームは、開発者がビットコインネットワークのセキュリティの恩恵を受けることを可能にします。RSKネットワークは、DeFiプロジェクトに、ビットコインブロックチェーン上にプロジェクトを構築する機会を提供します。RSKプロトコルをDeFiプロトコルに統合することで、ビットコイン・アドレサブルマーケットに開放することができます。

技術者でないユーザーであれば、RSKエコシステム上の既存のDeFiプロジェクトを活用することができます。


原文:https://coinmarketcap.com/alexandria/signals/21815 coinmarketcap