人々が異なる言語を持っているのと同じように、コンピューターとネットワークも独自のコミュニケーション方法を持っている。これらのプログラミング言語はネットワーク固有の言語であり、コードを介して機能する一方で、機能を独自のシステム内にのみ制限する。
異なる言語のネットワークが相互に理解して機能するようにするには、変換器が必要になる。チェーンリンクは、ブロックチェーン技術を使用してこのサービスを提供し、異なるネットワーク間のシームレスな相互運用を可能にする。ここBTCポストで読み続けると、チェーンリンクがスマート契約を通じてこの長期の問題をどのように解決するかをご覧ください。
チェーンリンクとは何なのか?
チェーンリンクは、現実世界のデータをオンチェーンのスマート契約に接続するオラクルの分散型ネットワークである。オフチェーンデータを、ブロックチェーンがスマート契約を作成するために理解できる言語に変換する。これを行うために、チェーンリンクは、異なる言語で書かれたデータ間の媒介または翻訳者として機能するオラクルを使用する。
今日、スマート契約はオンチェーン形式で書かれた情報に限定されている。つまり、現実世界のイベントなど、ブロックチェーンの外部からの情報を理解することはできない。チェーンリンクは、ブロックチェーンと他のプログラミング言語の間の橋渡しとして機能することにより、この問題を解決できる。
チェーンリンクネットワークがどのように機能するかをよりよく理解するには、スマート契約やオラクルなどの主要な概念のいくつかを最初に学ぶ必要がある。
スマート契約
スマート契約は、ブロックチェーン上に書かれた契約であり、所定の条件が満たされたときに自己実行し、アップロード後に変更することはできない。
これらの契約は、もし/それからフレームワークを介して機能する。もし特定の条件が満たされたら、それから合意された結果が得られる。これがどのように機能するかをわかりやすく説明するために、次の例を示す。
クラウドファンディングキャンペーンは、もし100 ETHがそのアドレスに預け入れられたら、それから募金者がすべての寄付されたトークンを受け取るというスマート契約を作成した。ただし、もし必要な数のトークンが満たされなかったら、たとえば99 ETHのみがデポジットされた場合、それからすべてのトークンがドナーに返される。
上記の例のもし/それからフレームワークは、次のようになる。
- もしキャンペーンが100ETHに達したら、それから募金者はトークンを受け取る。
- もしキャンペーンが100ETHに達しなかったら、それからドナーはトークンを回収する。
これは、もしキャンペーンが計画通りに進まなかったら、彼らのお金が無駄にならず、すぐに彼らに返還されるという保険をドナーに与える。これらのプロセスはすべて、媒介を必要とせずに機能し、交換をシームレスで改ざん防止にする。
オラクル
では、チェーンリンクはこのシナリオにどのように適合するのか?確立されているように、スマート契約が機能するには、オンチェーン形式で書かれたデータが必要である。オンチェーンデータとは異なる現実世界の情報を使ってスマート契約を構築する場合は、必要な情報を変換するための第三者アプリケーションが必要になる。面倒で時間がかかるこのプロセスは、多くの資源、人的資源、およびお金が費やされる。
チェーンリンクは、オフチェーンソースをブロックチェーンに接続するネットワークであるオラクルを通じてこの問題を解決する。オラクルは、すべてのデータを集中サーバーに保持するのではなく、分散型ノードに情報を記録する。これは、データのセキュリティを確保し、単一障害点を排除するためである。オフチェーンデータをオンチェーンスマート契約に含める前に、ネットワーク内のすべてのノードによって検証され、パブリック元帳に記録される。データがブロックチェーンに記録されると、それらを変更することはできず、不変で検証可能になる。
オラクルを分散化することにより、チェーンリンクは、スマート契約で処理される前にデータが改ざんされないようにする。オラクルネットワークのセキュリティを維持する代わりに、検証ノードのオペレーターは、チェーンリンクのネイティブトークンであるLINKでインセンティブを与えられる。
リンクプロセスの仕組み
一言で言えば、チェーンリンクは現実世界からデータを収集してスマート契約を機能させ、ブロックチェーンが理解できる言語に変換する。チェーンリンクは、オラクルノードを選択し、現実世界のデータソースを選択し、収集した情報を検証してから、チェーンリンクコアソフトウェアを介してデータを変換するスマート契約を作成することによって、これを実現できる。
このプロセスは、顧客が情報の要求を出す要求契約を作成したときに始まる。その後、チェーンリンクプロトコルは、次の3つのサブ契約をさらに生成するサービスレベル協議(SLA)契約を作成する。
- 評判契約
- オーダーマッチング契約
- 集約契約。
評判契約は、契約を処理するすべてのオラクルノードのパフォーマンスをチェックし、その信頼性を確認する。ノードにパフォーマンスの低下の歴史記録があり、信頼できないと見なされた場合、そのノードは破棄され、別のノードが評価される。これにより、最高のノードのみがネットワーク上に残ることが保証される。
オラクルノードが評価されると、オーダーマッチング契約は要求に応じて入札額を検討し、要求を処理するノードを選択する。その後、集約契約はオラクルノードからすべての情報を取得し、それを検証して単一で正確な結果を生成する。
データの収集と変換のプロセスは次のように機能する。
次に、チェーンリンクコアソフトウェアは、オンチェーンデータを要求契約からオフチェーンデータソースが理解できるプログラミング言語に変換する。その後、外部アプリケーションプログラミングインターフェイスまたはAPIが現実世界のソースからデータを収集する。必要なデータが収集されると、チェーンリンクコアを経由して変換され、集約契約にグループ化される。
LINKトークン
LINKトークンはこれらすべてのプロセスのどこに適合するのか?ETHのような他のネイティブトークンと同様に、LINKはノードオペレーターにインセンティブを与えるために使用される。契約を要求する顧客は、LINKを使用してノードオペレーターに設定価格を支払う。オペレーターは、要求されたデータと作業に基づいて価格を設定する。
さらに、ノードオペレーターは、データを検証する前に、ネットワークにLINKを賭ける必要がある。賭けられたトークンは、不正な行為や誤算などの不正行為に対して責任を負う。そのような場合、彼らのトークンは没収される。
LINKをどこで購入して保管するの?
チェーンリンクプロジェクトへの投資に興味がある場合は、Coinbase、Binance、Huobiなどの信頼できる交換サイトでLINKを購入することで投資できる。さらに、LINKはETHネットワーク上に構築されているため、ETHと互換性のある任意のウォレットに保管できる。
世界をより良い未来にリンクする
チェーンリンクは、今日の発展し続ける社会におけるさまざまなオンラインインフラストラクチャとネットワークの間の架け橋となることを目指している。チェーンリンクのブロックチェーン技術と分散型サービスを通じて、将来は言語の壁がもはや問題にならなく、より高度な世界を見ることができる。
最新の仮想通貨のニュースとアップデートについては、BTCポストをチェックすることを忘れないでください。
-
Bitcoin (BTC) $ 26,871.00 1.06%
-
Ethereum (ETH) $ 1,858.52 0.66%
-
Tether (USDT) $ 1.00 0.09%
-
BNB (BNB) $ 304.21 1.01%
-
USD Coin (USDC) $ 1.00 0.07%
-
XRP (XRP) $ 0.504532 0.31%
-
Lido Staked Ether (STETH) $ 1,858.71 0.61%
-
Cardano (ADA) $ 0.362696 3.43%
-
Dogecoin (DOGE) $ 0.071664 0.1%
-
Polygon (MATIC) $ 0.892219 0.15%
知識を拡大し、暗号通貨業界に投資してください。