IOGブログ, ニュース, ...

IOG、カルダノ上のカスタム・サイドチェーンを開発するためのツールキットを発表

カルダノの開発元であるIOGは、カルダノ上のカスタムサイドチェーンを開発するためのサイドチェーンツールキットを発表しました。これは、スケーリングフェーズであるBasho内のカルダノ・ロードマップの最新デリバリーであり、より高いプログラマビリティ、相互運用性、スケーラビリティを導入しています。

サイドチェーンの開発は、分散性やセキュリティを低下させることなく、はるかに高いスループットを可能にすることで、カルダノの大量導入への道を開くものです。

1月にリリースされるツールキットは、完全なソリューションではなく、ブリッジ・エクスペリエンス、SPO報酬メカニズム、セキュリティモデルなど、改善すべき既知の領域がいくつかあります。これらの領域はすべて、コミュニティとともに、注意深く、着実に、フィードバック、考え、提案を求めて協力しながら取り組んでいくことになると述べています。

これによりブロックチェーン開発者は、より簡単にカスタムサイドチェーンを作成が可能になり、最終的には、IOGはカルダノのサイドチェーンとパートナーチェーンのファミリーが出現することを期待するものです。

また、そのツールキットを用いて、概念実証としてEthereum virtual machine(EVM)互換のサイドチェーン公開テストネットを構築しており、EVMサイドチェーンのパブリックテストネットは2023年1月にリリースされる予定です。これによりコミュニティはDAppsのデプロイ、スマートコントラクトの作成、テスト環境のチェーン間でのトークンの移動ができるようになる予定とのことです。

以下はIOGブログに掲載された記事「 IOG launches a toolkit for developing custom sidechains on Cardano」を翻訳したものです。

IOGブログ:IOG、カルダノ上のカスタムサイドチェーンを開発するためのツールキットを発表

by Neil Burgess 2023年1月12日

IOG、カルダノ上のカスタムサイドチェーンを開発するためのツールキットをローンチ

Input Output Global (IOG) は、カルダノの強固な基盤を利用して、カスタムサイドチェーンを構築するためのツールキットを構築するために、専門エンジニアのチームを編成した。そのツールキットを用いて、概念実証としてEthereum virtual machine(EVM)互換のサイドチェーン公開テストネットを構築している。サイドチェーンは、メインチェーンの安定性や安全性を損なうことなく、カルダノを拡張可能でスケーラブルにする。

サイドチェーンによるカルダノの拡張

カルダノは第3世代のブロックチェーンで、学術研究に基づき、数学的な正しさを証明するためにHaskellで書かれています。

ウロボロス(Ouroboros)合意プロトコルの分散性、安全性、スケーラビリティは、5年以上にわたる数千の独立したステークプール数百万のウォレットアドレスによって、規模と量が証明されています。ネットワークは2017年の開始以来、障害なく稼働しています。

分散化と相互運用性は、ブロックチェーンの未来にとって重要なポイントです。これらの機能により、いかなる個人または団体もブロックチェーンを制御することができず、また、1つのエコシステムだけに制限されることがありません。エンジニアリングと社会の両方の観点から、成長するためには、ほとんどのアプリケーションとコミュニティが独自の主権と設計の選択肢を持つようにする必要があります。

この相互運用可能な環境を実現するために、IOGはサイドチェーンのファミリーを構築するためのツールキットの作成に取り組んできました。このツールキットを使えば、誰でもカルダノのセキュリティとインフラを活用して、ミッションに特化したサイドチェーンを作り始めることができます。EVMサイドチェーンは、このコンセプトの実現可能性を証明している。この作業はすべてカルダノ・コミュニティと共有され、完全にオープンソースとなる予定です。第一段階は、2022年11月下旬にエディンバラで開催されたIO ScotFestでEVMアプリケーションのデモを行いました。今日、私たちは正式なドキュメントの最初のトランシェを利用できるようにします。

ツールキットについて

サイドチェーンとは、簡単に言えば、そのメインチェーンに依存し、接続されているブロックチェーンのことです。

ツールキットは、サイドチェーンが独自のコンセンサスアルゴリズムと機能を持つことを可能にします。サイドチェーンは、チェーン間の資産移動を可能にするブリッジを介してメインチェーンに接続されています。ブロックの最終性は、メインチェーンのセキュリティに依存するコンセンサスメカニズムによって決定されます。

ツールキットは、以下のもので構成されています。

  • メインチェーンのPlutusスクリプト:これらのスクリプトはカルダノのメインチェーン上で実行され、安全なクロスチェーン取引とトークン移動を可能にし、サイドチェーンのトークンをサポートするためにミンティングポリシーを活用する。
  • チェーンフォロワー:チェーンフォロワーは、サイドチェーンを支配するメインチェーンのデータとイベントを追跡します。v1ツールキットのリリースでは、これはCardano db-syncのインスタンスである。
  • サイドチェーンモジュール:このモジュールはサイドチェーンクライアントの一部です。メインチェーンのデータを解釈し、必要な元帳の適応を実装する。
図1. サイドチェーンツールキットのコンポーネント

ツールキットには、カルダノ・サイドチェーンの紹介とガイドを含む技術仕様書も付属しています。ツールキットの構成要素は、開発者に力を与えるように設計されている。いくつかの例を挙げます。

  • メインチェーンとカスタムサイドチェーン間でデータやアセットを移動させる。
  • 様々なコンセンサスプロトコル、台帳ルール、言語をサポートする。
  • 安全なサイドチェーンの立ち上げ
  • 小さなチェーンのセキュリティ確保
  • 実験、インキュベーション、研究を可能にする。

EVMサイドチェーンアプリケーションはまだ監査中で、2023年1月後半にパブリックテストネットとして利用できるようになる予定です。開発者は、Solidityアプリケーションをいくつか動かして試すことで、その可能性を感じることができるようになる予定です。EVMサイドチェーンを使用するDApp開発者は、データがサイドチェーンに移動する前にメインチェーン上で最終的なものとみなされる必要があることに注意する必要があります。

サイドチェーンツールキットのコンポーネントの使用

ブロックチェーン開発者、分散型アプリケーション(DApp)開発者、ステークプール運営者(SPOs)、DAppユーザーはすべて、カスタムサイドチェーンの恩恵を受けることができます。開発者はツールキットを使って、カルダノのセキュリティと非中央集権に基づいた特定のユースケースのためのブロックチェーンを作成することができます。

このようにして作成されたブロックチェーンは、既存のSPOコミュニティのサポートを活用し、カルダノ信者の熱狂的なコミュニティから利益を得ることができます。

DApp開発者にとっては、カスタムサイドチェーンは相互運用性、スケーラビリティ、テスト性、互換性においてメリットがあります。

相互運用性

メインチェーンとサイドチェーン間のコミュニケーションの最も基本的な形態は、アセットの交換です。アセットがサイドチェーンに転送されてもその性質は維持されるため、同様に簡単に転送し直すことができます。ブリッジ機構はこのコミュニケーションを可能にする。双方のチェーンが安全である限り、その安全性は双方向の転送にも引き継がれます。

メインチェーンとサイドチェーンの間の通信により、それぞれのコンセンサスプロトコルやブロック形式を維持しながらも連携することができ、より幅広いアプリケーションを開くことができます。

スケーラビリティ

プロジェクトマネージャーが、良い、速い、安いの中から好きなものを選ぶように、ブロックチェーンも分散化、セキュリティ、スケーラビリティという3つの競合する目的から選ぶことができます。

サイドチェーンはアプリケーションのドメインに特化できるため、トランザクションをより早く完了させることができ、メインチェーンからこの負荷を軽減することができます。サイドチェーンのスケーラビリティ向上は、セキュリティを犠牲にすることなく実現され、分散化に影響を与える必要もありません。

テスト容易性

開発者は、専用のサイドチェーン上でパイロットDAppsをテストすることができます。もしチェーンへのインターフェースの再起動や修正を必要とする障害が発生した場合、メインチェーンではなくサイドチェーンのみが影響を受けます。このフェーズは、実験的な機能や新しいアプリケーションのためのテストネット運用と完全なメインネットのリリースの間の中間段階として機能します。

互換性

サイドチェーンは、既存のチェーンと同じアプリケーションプログラムインターフェース(API)を公開し、カルダノのコンセンサスプロトコルのセキュリティと効率性を利用することができます。例えば、Cardano EVMサイドチェーンは、マイナーを必要としないSolidity実行環境を提供するが、Ethereum JSON RPCメソッドはそのまま提供する。Ethereumのスマートコントラクトはそのまま、かなり低いガス代で実行できます。

SPOの場合

サイドチェーンは、SPOがサイドチェーンノードを実行することを決定した場合、そのプールがADA以外のトークンを授与できるようにすることで、SPOに機会を提供します。これらのサイドチェーン固有のトークンは、異なる目的を果たすことができ、ひいてはネットワークに参加するデリゲーターを惹きつけることができます。サイドチェーンでの報酬の設定方法によっては、サイドチェーンのブロック作成者は、ブロックを構築し、それを検証し、ネットワークのセキュリティに貢献することで、新しいトークンで報酬を得ることができるのです。カルダノのSPOは誰でも、サイドチェーンのブロックの検証を行うことを選択できる。その場合、追加サービスを提供し、より多くのリソースを使用することで、追加収入の恩恵を受けることができます。

SPOがサイドチェーンのブロックを検証することを選択した場合、追加のリソースを提供する必要があります。サイドチェーンを保存するためのディスクスペースが必要となり、さらにチェーンフォロワーとサイドチェーンノードの2つのプロセスを実行しなければなりません。

DAppユーザーにとって

チェーン間の相互運用性の向上、開発プロセスの簡素化、開発プラットフォームの増加、取引手数料の低減により、DAppの数や種類が増える傾向にあります。カルダノのサイドチェーンが増えるということは、革新的なブロックチェーンのデザイン、ユースケース、ステーク報酬の総額が増えることを意味し、より多くのSPOやデリゲータを惹きつけ、結果としてセキュリティの強化と分散化を確実にする傾向があるのです。これが、サイドチェーンのエコシステムの可能性です。

まとめ

サイドチェーンツールキットは、スケーリングフェーズであるBasho内のカルダノ・ロードマップの最新デリバリーであり、より高いプログラマビリティ、相互運用性、スケーラビリティを導入しています。サイドチェーンの開発は、分散性やセキュリティを低下させることなく、はるかに高いスループットを可能にすることで、カルダノの大量導入への道を開くものです。ブロックチェーン開発者は、より簡単にカスタムサイドチェーンを作成することができます。最終的には、IOGはCardanoのサイドチェーンとパートナーチェーンのファミリーが出現することを期待しています。

EVMサイドチェーンのパブリックテストネットは2023年1月にリリースされ、コミュニティはDAppsのデプロイ、スマートコントラクトの作成、テスト環境のチェーン間でのトークンの移動ができるようになる予定です。

1月にリリースされるツールキットは、完全なソリューションではありません。ブリッジエクスペリエンス、SPO報酬メカニズム、セキュリティモデルなど、改善すべき既知の領域がいくつかあります。これらの領域はすべて、コミュニティとともに、注意深く、着実に、フィードバック、考え、提案を求めて協力しながら取り組んでいくことになります。

改善すべき点はたくさんありますし、サイドチェーンの運営方法も多様です。しかし、私たちがIOG社内で開発したものが、機能の中核となり、一連のツールを構築し、コミュニティと協力してさらなる改善を行うための強固な基盤となることを期待しています。

さらなるドキュメントとビデオチュートリアルは、順次公開される予定です。IOGのソーシャルメディアをフォローして、最新のアップデートをご覧ください。

サイドチェーンの技術仕様開発ドキュメントを読み、IOGの技術コミュニティDiscordに参加して、さらに議論を深めてください。近々、興味のある開発者のためのDiscordステージを開催しますので、IOGの開発者向けニュースレターに登録して、お知らせを受け取ってください。商用およびパートナーシップに関するお問い合わせは、お問い合わせページからIOGにご連絡ください。

カルダノエコシステムとSITION

お問い合わせ

Contact Us
SIPOのステーキングサービス、Cardano ADA、ADAの購入方法から保管方法についてご興味、ご質問がある方はこちらのフォームからお問い合わせください。24時間以内にメールにてご返信いたします。

最新投稿