
Agoricを深く知る:CosmosエコシステムのJavaScriptスマートコントラクトプラットフォーム
TechFlow厳選深潮セレクト

Agoricを深く知る:CosmosエコシステムのJavaScriptスマートコントラクトプラットフォーム
Agoricプロジェクトの技術構成、経済システム、およびスマートコントラクトの特徴
Agoricとは何か、そしてJavaScriptスマートコントラクトを活用してDapp開発を行う方法
Agoricは、地球上で最も人気のあるプログラミング言語の1つであるJavaScriptを使用して、開発者が安全なスマートコントラクトを迅速に構築できるようにすることを目指した、第1層(L1)のプルーフ・オブ・ステーク(PoS)型パブリックブロックチェーンです。
Agoricブロックチェーンおよび暗号エコシステムは、何百万人もの開発者をDeFiの最前線へと素早く引き寄せるスマートコントラクトプラットフォームです。強化された(hardened)JavaScriptにより、1,000万人を超えるJavaScript開発者にとってブロックチェーンプログラミングが使いやすくなっています。
強化されたJavaScriptは、複雑なDapps、NFT、DeFiマーケットなどを構築・展開・運用するために必要な、安全で安定した環境を提供します。
Cosmosエコシステムの重要な構成要素の一つとして、Agoricパブリックブロックチェーンは実績あるTendermintプルーフ・オブ・ステーク(PoS)コンセンサスシステムに基づき、ネイティブIBCサポートを備えています。
さらに、当社のネイティブ市場インフラによって支えられるAgoricプログラミングモデルは、Node.jsやReact.jsといったJavaScriptエコシステムの爆発的成長を生んだのと同じ指数関数的な組み合わせ可能性を通じて、暗号経済の標準ライブラリを形成することを目指しています。
JavaScriptという言語に限定されるだけでなく、Agoricプラットフォームは、スマートコントラクト間での安全な経済的統合を可能にする「初の」プラットフォームサービスZoeも導入しています。Zoeは、Web2開発を支配してきたモダンかつプラグアンドプレイ型のコンポーネントフレームワークを、Agoric上のWeb3開発者に提供します。
Agoricトークンとは?BLDトークンの本質的価値と用途は?ISTトークンについては?
Agoricチェーンには、2種類のネイティブトークンがあります:BLDとISTです。
BLDは、CoinListでの販売対象となったAgoricブロックチェーンのネイティブステーキングトークンであり、ネットワークの安全性確保とガバナンスに使用されます。ISTは、チェーン上でのガス料金などのチェーンサービス利用や、スマートコントラクトの展開、クロスチェーン活動の支援などに使用される手数料用トークンです。
ISTは、BLD保有者がガバナンスを通じて承認したスマートコントラクトによってチェーン上で生成されます。BLDとISTは相補的な役割を持ち、ネットワークのセキュリティを優先しつつエコシステムの拡大を図ります。
チェーンのセキュリティ:
BLD保有者はバリデータにステーキングすることで、ブロックチェーンのセキュリティを支えます。Agoricブロックチェーンはプルーフ・オブ・ステーク方式のチェーンであり、Cosmos内で実績のあるTendermint BFTコンセンサスアルゴリズムを用いて動作するバリデータネットワークによって運営されています。
バリデータは、貢献者やインフラ提供者からなるオープンなエコシステムから生まれます。BLDステーカーは、BLDおよびISTの両方で報酬を受け取ります。
プロトコルガバナンス:
BLDはAgoricチェーンにおけるガバナンス権を提供します。BLD保有者はこのチェーンの将来を管理する存在であり、新たなイニシアチブをスポンサーし、投票で承認します。
ガバナンスには、新しい提案に対する直接的なトークン投票や、重要なインフラを管理する委員会の選出など、さまざまな活動が含まれます。今後、このガバナンス機能はISTシステムなど、Agoricエコシステム内の主要な経済原語にも拡大されると予想されます。
ISTプロトコル:
BLDは、ISTトークンの創出のための基盤とインフラを提供します。ISTトークンはAgoric Token Saleの対象ではなく、チェーン上の手数料用トークンです。USD(米ドル)価格に連動する安定性を持つことを想定されており、「ISTプロトコル」と呼ばれる一連のスマートコントラクトとして構築されています。
設計上、ISTはユーザーが提供する担保資産によって完全に裏付けられており、その担保にはBLDやAgoricチェーン上に構築された資産、さらにはInter-Blockchain Communication(IBC)プロトコルを通じてアクセス可能な、75億ドル以上のクロスチェーンエコシステム内の資産が含まれる可能性があります。
BLD保有者はどのようにステーキング報酬を得るのか?ロックされたBLDトークンはどのように機能するのか?
BLD保有者は、バリデータにBLDトークンを委任することでネットワークのセキュリティを支援し、BLDおよびISTの両方の報酬を獲得します。ステーキング報酬の出所は以下の2つです:
新規BLDトークンの発行:初期段階では、ステーカーへのインセンティブとして新たなBLDトークンが発行されます。発行計画の詳細はBLD保有者のガバナンスによって決定されますが、当初の見通しでは追加の2.5億個のBLDが3年間かけて分配される予定です。詳細はCoinListの取引ページをご覧ください。
Interプロトコルの手数料:BLDステーカーはInterプロトコルに必要なセキュリティを提供しており、これに対する報酬として手数料を受け取ります。ISTで支払われるプロトコル手数料はすべてBLDステーカーに分配されます。
プロトコル手数料には以下が含まれます:
-
ユーザーが保険庫(Vault)を作成してISTを生成する際に発生する手数料;
-
Agoricネイティブの自動マーケットメーカー(AMM)での取引によって発生するプロトコル手数料。
ロック中または非ロック状態に関わらず、バリデータに対してステーキングを行いチェーンのセキュリティを確保できます。ロック中であっても移転はできませんが、バリデータにステーキングすることは可能で、非ロックのBLDトークンと同様に報酬を得られます。
すべてのステーキング報酬はアンロック可能であり、販売による購入者が保有するBLDトークンのロック解除イベント前に、流動性のあるトークンがアクティブなネットワーク参加者に利用可能になることが保証されます。
Interプロトコルとは何か、なぜAgoricエコシステムにとって重要なのか?
Interプロトコルは、ISTステーブルコインの実現を担います。ISTはAgoricプラットフォームのネイティブ手数料トークンであり、75億ドル超のクロスチェーンエコシステムの中でさらに大きな役割を果たすことが期待されています。
機会:Interプロトコルは、IBCエコシステムおよびより広範なクロスチェーン経済にステーブルコインを提供することを目的としています。ISTトークンは、クロスチェーンシステムの資産によって完全に担保され、広範なアクセシビリティを実現するために米ドル(USD)にペッグされています。
現在、ATOM、OSMO、SCRTなど多様な利用可能な資産を担保とするステーブルコインの需要が、クロスチェーンエコシステム内で高まっています。Agoricブロックチェーンは、こうした健全なステーブルコインがクロスチェーンエコシステム内外で機能するために必要なアプリケーションを構築する理想的なプラットフォームを提供します。
Interプロトコルは、Agoricのスマートコントラクトフレームワーク内に記述され、チェーン機能と密接に統合されたいくつかの経済原語から構成されています:保険庫(Vault)システムとgetIST、自動マーケットメーカー(AMM)、およびステーキング報酬の分配。それぞれの構成要素について順に見てみましょう。
保険庫(Vault)システム:BLD、ATOM、OSMOなどの暗号資産保有者が、これらの資産を保険庫にロックすることでISTを生成できるようにします。受け入れ可能な資産セットは前述のように、プロトコルのガバナンスによって決定されます。
自動マーケットメーカー(AMM):AgoricネイティブのAMMは、ユーザーの保険庫を清算するために十分なマーケットデプスを確保することで、Interプロトコルをサポートします。Interプロトコル内での役割に加えて、このネイティブAMMは、Agoric上で起動された資産やIBC経由でAgoricチェーンに持ち込まれた資産の取引もサポートします。
getIST:BLDステーカーは、すでにステーキング中のBLDをロックしてISTを生成できます。これは保険庫(Vault)と類似した仕組みであり、チェーンのセキュリティを維持しながらエコシステムに参加できるようにします。
報酬と準備金:Interプロトコルの運営によって生じる手数料は、BLDステーカーに分配されます。一部の手数料は、Interプロトコルによって準備金として保持されます。この準備金は、担保価値の変動リスクに対応するため、保険庫の清算不足をカバーする形でInterプロトコルを保護します。
Zoeスマートコントラクトフレームワークとは何か?Zoeは開発者がAgoric上でアプリを構築するのにどう役立つか?
Zoeスマートコントラクトフレームワークは、Agoricが開発者に安全性と組み合わせ可能性を提供する手段です。ブロックチェーン技術はここ数年で大きな成功を収めましたが、まだ黎明期にあります。シンプルなビジネスロジックを持つコントラクトであっても、安全を確保するのに数か月から数年かかることが多く、しばしば失敗します。
Zoeは、Web2アプリケーションの主流となっている、モダンでプラグアンドプレイ型のコンポーネントフレームワークを用いたスマートコントラクトの開発を支援します。このプラットフォームは、開発を加速させ、スマートコントラクトの利用・構築リスクを低減することを目的としています。
Zoeと他のスマートコントラクトプラットフォームとの主な違いの一つが「オファー安全性(offer-safety)」です。これは、すべてのオンチェーン取引が、正常終了するか、またはユーザーが提供した資産を必ず返却されることを保証します。
Ethereumなどのブロックチェーンでは、このような保護はありません。ユーザーはUniSwapのようなスマートコントラクトに直接代幣を送信しますが、バグや悪意あるコードによりコントラクトが失敗した場合、提供した資産を取り戻す手段がありません。
一方、AgoricのZoeでは、ユーザーは「あなたがYトークンを私に渡すならば、私はXトークンをあなたに渡す」といった条件付きの「オファー」を出し、Xトークンをコントラクト自体ではなくZoeスマートコントラクトインフラに預けます。
その後、コントラクトはオファー内容を通知され、インフラにユーザーが求めるYトークンを提供した場合にのみXトークンを受け取ります。インフラ自体が、ユーザーが望むものを得るか、さもなくば提供した資産が返還されることを保証します。
オファー安全性はAgoricにおける普遍的な取引モデルであり、開発者とユーザーの双方が、他のシステムで頻繁に発生する壊滅的なエラーを回避できるようにします。
Zoeスマートコントラクトフレームワークには、電子的権利移転プロトコル(ERTP)も含まれており、これはAgoricにおいてトークンやその他のデジタル資産を作成・移転するための標準です。
成長するコンポーネントライブラリは、代替可能トークン、非代替可能トークン(NFT)、他チェーンからのリモート資産など、さまざまなタイプのデジタル資産とコントラクトを統一的にサポートしています。
Agoricはどのようにクロスチェーン活動を促進し、開発者とユーザーにどのような機会を提供するのか?
CosmosのIBCプロトコルは、Agoricのスマートコントラクト相互運用性に関する基本的なアイデアを、TendermintおよびCosmos SDKの特定ニーズに合わせて実装したものです。Informal Systems、Interchain Foundation、Tendermint Incなどのチームと協力して、Agoricチームはこのプロトコルの開発に深く関与しています。
Agoricプラットフォームの特徴は、複数のブロックチェーン上で動作するアプリケーションに必要な機能を、初めから構築している点にあります。このため、AgoricはIBCネイティブアプリケーションの構築に理想的な場所です。
Agoricは、IBC機能を搭載して立ち上げられ、プラットフォームに統合されます。Osmosis DEX、Evmos、その他のIBC対応環境を含むIBCアプリケーションは、BLDやISTといったAgoricチェーンの資産を利用できます。Cosmosユーザーは、Agoricプラットフォーム上でLUNA、ATOM、OSMOといったIBC資産を使うことができます。IBCネットワーク効果が強まるにつれ、他の第1層(L1)ブロックチェーンから橋渡しされた資産も、このプラットフォームで利用可能になる可能性があります。
IBCのスムーズな統合により、JavaScript開発者にとっては、他のチェーンやその資産が単なるもう一つのスマートコントラクトの積み木にすぎなくなるのです!
ネットワークの非中央集権化計画と財団トークン計画とは?
Agoricは非常に規模の大きなプロジェクトです。BLDトークンの主な分配は、Agoricプラットフォームの成長を促進するためのさまざまな支援目的や長期的な調整対象となる団体に向けられています。
多くの場合、これはトークンのロックにつながります。実際にBLDトークンがロックされるまでは、「潜在的に流通可能(possibly circulating)」と分類されます。
ネットワーク非中央集権化基金:この基金は、幅広いバリデータにBLDをステーキングしたり、流動性マイニングを実施したり、初期のコンポーネント開発者にインセンティブを提供することで、システムの非中央集権化を拡大することを目的としています。これらの配布の大部分は2〜4年間ロックされ、現在流通しているすべてのBLDトークンと同様です。
たとえば、テストネット報酬スキームではインセンティブが提供されており、ネットワーク非中央集権化基金から支出された資金は2年間ロックされています(Token Circulationグラフに反映されています)。
ただし、将来的に一部の資金がチェーン上のDAOに割り当てられた場合、そのDAOがそれらを流動化する可能性があります。ネットワーク非中央集権化基金内には既にロックされているBLDトークンはないため、公開販売のロック解除前に使用される予定がないとしても、現時点では「流通中(in circulation)」と分類されています。
インフラ:インフラは現在形成中であり、完成すれば、Agoricブロックチェーンおよび関連技術を基盤とした、あるいはそれを利用する分散型技術の利益を推進するために、多様なAgoric関係者によって管理されます。
ネットワーク非中央集権化基金と同様に、この財団がBLDトークンの一部をロックすることを選択した場合でも、「流通中」と分類される可能性があります。公開販売のロック解除前に使用される予定がなくても同様です。
コミュニティはどのようにAgoricに参加できるのか?
Agoricでは、コミュニティが参加できる方法がいくつか用意されています。以下のオプションを確認し、ご自身の道をお選びください!別の貢献をしたいですか?https://agoric.com/discord でメッセージを送ってください。
開発者:DeFiの起業家、JavaScriptコミュニティ、そして暗号ネイティブの開発者をAgoricは招待しています。Agoricコンポーネントを使って重要なインフラを多数構築してください。まずはhttps://gitcoin.co/agoric/bounties を訪れてください。
バリデータ:Agoricチェーンを守るためにバリデータを設定したいですか?探すのはもう終わりです!https://github.com/Agoric/agoric-sdk/wiki/Validator-Guide をご覧ください。
作家・コンテンツクリエイター:Agoricエコシステムに関連する高品質なコンテンツを常に求めています。もしこうした執筆がお好きなら、ぜひお知らせください。特に興味があるのは、チュートリアル、考察の断片、開発プロセス、業界洞察などです。Discordの#contributeチャンネルでメッセージを送ってください:https://agoric.com/discord
周辺商品の購入:私たちのサポートを示すために、スタイリッシュな周辺商品を探しているかもしれませんね。Agoricストア(https://agoric.com/shop)をご覧ください。
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














