群集トラフィックの報酬メカニズムの分析
Bee メインネットのソフトローンチが目前に迫っており、動作原理、コアメカニズム、マイナーが Swarm の収入を得る方法などに関するコミュニティでの議論がますます白熱しています。
Bee メインネットのソフトローンチが目前に迫っており、動作原理、コアメカニズム、マイナーが Swarm の収入を得る方法などに関するコミュニティでの議論がますます白熱しています。
IPFSは人類の貴重なデータを保存し、データの永続性を実現するために設計されたストレージシステムであり、IPFSにせよFilecoinにせよ、その特徴はストレージにあります。しかし、Swarm は異なり、主にイーサリアム ネットワーク上で DApp データのストレージを提供し、ホット データのストレージに重点を置いているため、Swarm の焦点はトラフィックにあります。
トラフィック報酬メカニズムは、Swarm の中心となるメカニズムの 1 つです。今日は、Swarm のトラフィック メカニズムである SWAP について、わかりやすい言語で説明できるよう最善を尽くします。
SWAP - Swarm のトラフィック報酬
SWAP プロトコルは Swarm の中核プロトコルであり、ポイントツーポイントの課金プロトコルです。その主な特徴はデータ交換 (トラフィックの循環) であり、課金と決済の 2 つの部分に分かれています。ホワイトペーパーでは次のように述べられています。 「SWAP プロトコルを使用すると、直接接続されたノードが相互に支払いをしたり、支払いの約束をしたりすることができます。」
SWAP には 4 つの特徴があります。
• ピアが相互に支払い、支払い約束を提供するためのアカウント サービス
• 自動支払い決済を使用して、支払い基準額を超えた場合に小切手を送信します。
• 現金化されていない小切手の形での債務免除
• 誓約ゼロでノードを開始するサポート
簡単に言うと、マイナーが Swarm ネットワークに参加して Swarm ノードになると、オーナー アドレス (これは ETH アドレス) を持ち、同時にこのアドレスによって小切手帳、つまり小切手帳が自動的に生成されます。
たとえば、あなたはノード A、私はノード B です。
ノード A がノード B にデータを送信または保存するとき (データ送信のトラフィックが特定のしきい値に達したとき)、A は B に小切手を発行します。これは決済と言えます。Swarm ネットワークには現在、数十万のノードが残っており、そうです、各ノード間の各データのやり取りとトランザクションは小切手帳 (Chequebook) に同期されます。
プロセス全体を理解するには、まず次の 3 つの概念を理解する必要があります。
オンチェーン: つまり、データはオンチェーンにあります。たとえば、A が B に小切手を発行した場合、B は小切手を受け取った後に決済のためにチェーンに行くことを選択できます。
オフチェーン: つまり、データはチェーンにアップロードされず、オフチェーンに保存されます。たとえば、B が A が発行した小切手を受け取った場合、彼はそれをチェーンにアップロードせず、一定の量のチェックを待ちます。決済のためにチェーンに行く前に小切手を蓄積する必要があります。
しきい値:SWAPにはしきい値の概念があり、蓄積された小切手が一定のしきい値に達すると、自動決済および支払い機能が使用されます。AがBと和解しない場合、AはBのブラックリストに引き込まれ、Aは接続できなくなりますBさんへ。
上の図には関連する注釈もあります。緑色はオンチェーン、ピンクはオフチェーンで、オンチェーンとオフチェーンは個別に切り替えることができます。
上図に示すように、ノードBがAの小切手を一定量蓄積すると、Bは決済小切手に対応するBZZをAのスマートコントラクトにリクエストします(このとき、オフチェーンからオンチェーンに移行します)。 , 次に、A の小切手帳に対応する BZZ (たとえば、0.5 BZZ) が差し引かれ、その後 0.5 BZZ が B の小切手帳に表示されます。つまり、0.5 BZZ の収入は B の所有者の住所に属します。
そして、決済状況もオフチェーンで同期されます。
以上、Swarm のトラフィック報酬メカニズムについて説明しました。
Swarm のトラフィック報酬メカニズムの中核は、ノードがブロードバンド データ送信に対してトラフィック報酬を提供することです。ノードがデータを送信するたびに、チェックを取得できます。チェックの数が対応するしきい値に達すると、自動的に決済されます (また、アクティブに決済されます)その後、ノードは対応する報酬を取得できます。
スワップに関するQ&A
Q: なぜ直接請求ではなく小切手帳があるのですか?
A: Swarm ネットワークは巨大なトラフィック ネットワークであり、データは常にノード間で送信されます。この 1 秒間にノード A がノード B にデータを送信し、A が B に料金を支払う必要がある場合があります。次の 1 秒で、ノード B がノード A にデータを送信します。この時点で、B は A に料金を支払う必要があります。
何度も言うが、AとBの関係はすぐに平準化されるのだろうか?
さらに、すべての小規模トランザクションがチェーンに直接アップロードされて償還される場合、ネットワークは 1 日に何百万回も償還する必要がある可能性があり、これによりネットワークの負担が増大し、多額のガス料金が発生することは間違いありません。
小切手帳を使用すると、オフチェーン簿記とオンチェーン決済を完全に実現でき、効率が向上するだけでなく、マイナーの収入にも影響を与えません。
Q: ノードが料金を支払わなかった場合のペナルティは何ですか?また、ネットワークの整合性を確保するにはどうすればよいですか?
A: 自動支払いおよび決済システムは SWAP プロトコルで設定されています。つまり、しきい値を超えると、スマート コントラクトによって自動的に小切手が送信されます。以下の図に示すように、システムには「ゼロ残高」が設定されていることがわかり、一方が重大な「負債」を抱えている場合、接続中のノードから切断されます。
上に示したように、B が支払わない場合、B は「不正」のレッテルを貼られます。B が支払いを拒否し続けると、B はますます多くのノードとの接続を失い、B は「孤立」します。」の確率受注は今後も減り続けるだろう。
Q: SWAP プロトコルが Swarm ネットワークに生態学的閉ループを作り出すとなぜ言えるのですか?
A: 前述したように、あるノードが「悪事を働く」「料金を支払わない」という選択をした場合、そのノードは他のノードから切断され、このままでは次々と多くのノードとの接続が失われ、 「孤立」することさえある。
ノードがネットワーク上で「孤立」している場合、そのノードはSwarmネットワーク内で注文を獲得できず、ブロック報酬も獲得できないことになりますが、ブロック報酬が獲得できないので、ノードの存在意義は何でしょうか?
要約すると、Swarm ネットワーク自体は、比較的完全な生態学的閉ループを構築しています。


