イーサリアムの出現は、 ブロックチェーンテクノロジー 単なる通貨の目的以上のもののために。スマートコントラクトと 分散型アプリケーション 構築可能であるため、イーサリアムのようなブロックチェーンプロジェクトに独自のユーティリティ価値がもたらされます.
ただし、スマートコントラクトプラットフォームによって提供されるソリューションを実際の業界の現状に適用するには、ブロックチェーンから外れたデータや情報との接続が必要です。.
現時点では、ほとんどの実際のシステムはブロックチェーンを使用していません。近い将来、これらのシステムの多くは、ブロックチェーンテクノロジーで機能するように移行する可能性があります。正確なデータまたは情報をブロックチェーンの外部からスマートコントラクトに統合するには、それを便利に実現するために特別な効果が必要になります.
ChainLinkは、この特殊効果を生み出すブロックチェーンプロジェクトです.
チェーンリンク ブロックチェーンをオフチェーンインフラストラクチャに接続することを目的としています。このプロジェクトは、ブロックチェーンインフラストラクチャと非ブロックチェーンインフラストラクチャの間のギャップを埋め、スマートコントラクトにデータフィード、API、および支払いへのアクセスを提供することを目的としています。.
ソース:https://chain.link/
ChainLinkは何をしますか?
ChainLinkは基本的に分散型のオラクルネットワークです.
オラクルは、実際のデータを見つけて検証し、このデータをブロックチェーンに持ってきてで使用する「エージェント」です。 スマートコントラクト. 既存のオラクルは集中化されており、単一障害点がありますが、分散型オラクルには単一障害点がありません。これはChainLinkが達成するために設計されているものです.
ChainLinkの目的は、オフチェーンエコシステムとオンチェーンエコシステムの間にブリッジを作成することです。したがって、ChainLinkアーキテクチャは、オンチェーンコンポーネントとオフチェーンコンポーネントで構成されます。.
オンチェーンコンポーネント
オンチェーンコンポーネントは、に展開されたオンチェーンコントラクトで構成されます。 イーサリアムブロックチェーン. それらは、レピュテーション契約、オーダーマッチング契約、および集約契約の3つの主要な契約で構成されます。ブロックチェーン上にないデータへのアクセスを希望するユーザーのリクエストを処理します.
ユーザーまたはエンティティがブロックチェーン外から情報にアクセスしたい場合は、要求している契約をChainLinkに送信します。 ChainLinkネットワークは、要求しているコントラクトを独自のコントラクトに処理します。 ChainLinkオンチェーンコントラクトは、要求しているコントラクトを適切なオラクルと照合する責任があります.
レピュテーション契約は、オラクルプロバイダーの実績をチェックしてその信頼性を検証します。注文照合契約は、ネットワーク上でユーザーが要求している契約契約をログに記録し、検証済みのOracleプロバイダーから入札を受け取ります。集約コントラクトは、選択されたオラクルからのデータをコンパイルし、クエリの最終的で正確な結果を計算します.
ChainLinkシステムはアップグレード可能であるように設計されているため、より優れた技術やテクノロジーが発生した場合、システムはそれに移行できます。 ChainLinkのオンチェーンワークフローには3つのステップがあります.
- Oracleセレクション: ユーザーが要求している契約を送信すると、サービスレベルアグリーメント(SLA)の提案を構成する特定の要件とパラメーターが指定されます。これらには、Oracleレピュテーション、データ仕様、必要なOracleリソースの数などが含まれます。ユーザーはフィルターを使用して、オラクルを手動で検索できます。 ChainLinkは、手動検索が不可能な場合に自動マッチングエンジンを提供します。この自動検索では、オラクルは要求している契約のSLAに基づいて入札します。要求している契約が十分な品質の入札を受け取ると、オラクルが選択されます.
- データレポート:選択されたオフチェーンオラクルがサービス契約を実行し、オンチェーンに報告します.
- 結果の集計: 集約コントラクトは、要求しているコントラクトに関連するすべてのオラクルによって送信されたデータを収集します。次に、集約コントラクトはすべてのデータを平均して、要求しているコントラクトに正確な回答を提供します。これは、データの整合性を確保するためです.
出典:ChainLinkホワイトペーパー
ユーザーによる契約の要求は、オラクルによる不正行為に対するペナルティ料金を実装できます.
オフチェーンコンポーネント
ChainLinkオフチェーンコンポーネントは、イーサリアムネットワークに接続されたオラクルノードのネットワークで構成されています(そして、やがてすべての主要なスマートコントラクトネットワークをサポートします).
これらは、オフチェーンソースから要求されたデータを収集し、オフチェーンインフラストラクチャとChainLinkのブロックチェーン間の相互作用を可能にするコアノードソフトウェアであるChainLinkCoreを介して関連データを処理します.
出典:ChainLinkホワイトペーパー
オフチェーンのオラクルオペレーターは、データの収集と送信への貢献に対して、ChainLinkのERC-20トークンであるLINKで報酬が支払われます。オフチェーンノードを使用すると、開発者は、オペレーターが他のプログラムに対応するために使用するプラグインを統合して、データ収集を合理化することもできます。.
ChainLinkは、複数のオラクルを使用して、単一の要求契約のデータを収集します。オラクルは、データ収集に複数のリソースを使用することが期待されています。これにより、プラットフォームの分散性と収集されたデータの正確性が保証されます.
チェーンリンクチーム
2014年に開始されたChainLinkは、同社によって開発されました SmartContract, によって設立されました セルゲイ・ナザロフ (CEO)と スティーブエリス (CTO).
ChainLinkチームは、エンジニアとビジネス開発者で構成されています。彼らの郵送先住所は、プロジェクトがケイマン諸島に拠点を置いていることを示しています。チームの主要メンバーは次のとおりです。 ダニエルコチス (グローバル事業開発部長), マーク・オブラッド (運営責任者), ディミトリロシュ (ソフトウェアエンジニア), Alex Kwiatkowski (ソフトウェアエンジニア), トーマスホッジス (テクニカルコミュニティマネージャー).
プロジェクトのアドバイザーは アリ・ジュエルズ, アンドリューミラー, エヴァン・チェン, ハドソンジェイムソン, ジェイク・バークマン, そして ブライアンリオ.
ロードマップと成果
ChainLinkは現在、Ropstenとして知られるEthereumテストネット上で稼働しています。活動のすべてを称賛するいくつかの暗号通貨プロジェクトとは異なり、ChainLinkは、おそらくユーザーと開発者がネットワークの構築である本当に重要なことに集中し続けるために、誇大広告の少ない道をたどっているようです.
プロジェクトの開発を監視することができます ここに.
ChainLinkのコードベースは、構築されているため、監視できます。 Github そして キラキラ.
ZeppelinOS 発表した チェーンリンクとのパートナーシップ 2017年12月、ChainLinkの安全なオラクルサービスを利用します。また、 パートナーシップ で確認されます ファクトム リクエストネットワークには 示された関心 チェーンリンクとの提携.
最近では、 カイコ, ワンチェーン, そして 水素 発表されました。 ChainLinkコミュニティで推測されるパートナーシップには、SWIFT、Microsoft、Salesforceが含まれます, Docusign, そして シーク.
2018年11月、 取得 の TownCrier ChainLinkによって発表されました.
課題と競合他社
ChainLinkが長い間存在していたという事実にもかかわらず、ChainLinkが経験した進歩は、他の多くのブロックチェーンプロジェクトが持っているものには及ばない。これは、プロジェクトが複雑なためです。メインネットの立ち上げはまだコミュニティによって期待されています.
ChainLinkは、ブロックチェーン業界のユニークな分野に取り組んでいます。その競合他社は主に集中型プロジェクトです(一部のブロックチェーンプロジェクトは近づいていますが)。 マイクロソフトココ, コーダ, Oraclize, ハイブマインド, そして メビウス.
ChainLinkの際立った特徴は、その分散型の性質であり、信頼性が低く検証可能です。.
LINKトークン
LINKトークンはChainLinkエコシステムのネイティブトークンです.
トークンは、オフチェーンデータフィードからのデータの取得、ブロックチェーンで読み取り可能な形式へのデータのフォーマット、オフチェーン計算、および稼働時間の保証に対してノードオペレーターに支払うために使用されます。合計10億トークンの供給があり、3億5000万トークンがすでに流通しており、現在の価格は0.30ドルです。.
LINKトークンはで購入できます Binance BitcoinとEther、Bithumbと韓国ウォン、BkexとEtherとUSDT、HuobiとBitcoinとEther、その他いくつかの取引所.
LINKトークンはERC-20トークンです。次のようなERC-20互換ウォレットに保存できます。 メタマスク, マイイーサウォレット, Jaxx. Nano LedgerSやTrezorなどのERC-20トークン標準と互換性のあるハードウェアウォレットに保存することもできます.
結論
分散型オラクルシステムは、スマートコントラクトの将来にとって必要不可欠です。スマートコントラクトがグローバル規模で機能するには、ChainLinkのようなミドルウェアが必要です。イーサリアムやその他のブロックチェーンプラットフォームでは、現在ブロックチェーン外に存在する実際のデータとシームレスに機能するために、このミドルウェアが必要です.
現時点では、集中型モデルを備えたオラクルシステムの方が適切かもしれませんが、ブロックチェーンプラットフォームの成功とスケーリングにより、ChainLinkがすでに十分に対応できる位置にある必要が生じます。.
プロジェクトのビジョンを実現するためにChainLinkチームが行うべきことはまだたくさんあり、その進捗状況が最終的な成功を決定します。 チェーンリンク.