もつれ(IOTA)
IOTAタングルとは何ですか?
Internet of Things(IoT)環境向けに特別に設計された革新的なタイプの分散型元帳テクノロジー(DLT)です。 IOTAテクノロジーは、従来のブロックチェーンモデルではなく、新しいタイプのDLTに基づいています。これは、ドイツで設立および登録された非営利財団であるIOTA財団によって作成されました。 IOTA Foundationの使命は、Tangleを含む新しいDLTの開発と標準化をサポートすることです。
一部のアプリケーションの既存のブロックチェーンシステムの設計上の制限により、さまざまな目的に使用できる仮想通貨の代替案が開発されました。 IOTA Tangleは、成長するIoTデバイスのエコシステムに料金をかけずにマイクロトランザクションを可能にするために開発されました。 IoTデバイスは、スマートアプライアンス、ホームセキュリティシステム、コンピューター周辺機器、ウェアラブルテクノロジー、ルーター、Wi-Fi接続、Bluetooth接続、またはニアフィールド通信(NFC)を備えたスマートスピーカーデバイスなどの製品を含む、ネットワーク対応デバイスです。
Tangleは、高いスケーラビリティ、無料、ほぼ即時の転送を約束して作成されました。
##IOTAのもつれを理解する
IOTAは暗号通貨です。そのアーキテクチャはIOTAタングルと呼ばれます。 Tangleは、分散型元帳でトランザクションを認証するために作業証明(PoW)システムを使用します。 TangleのPoWシステムは、ビットコインで使用されているものと似ていますが、他のPoWシステム(ビットコインで使用されているものを含む)よりも消費エネルギーと時間が少なくて済みます。
Tangleのアーキテクチャの相互接続性は、元帳全体の完全な検証を必要としません。代わりに、すべての関係者が同時に検証しているため、トランザクションを完了するために必要なエネルギーと時間が短縮されます。さらに、Tangleの検証プロセスは、二重支出につながる重複トランザクションがないことを確認することを目的としています。
ただし、システム自体は、大規模で協調的な攻撃から保護するには不十分でした。 Iota Foundationが指摘したように、「攻撃者がネットワーク内のハッシュ能力の大部分を制御する場合、コンセンサスの方向も制御できます。特に、そのような攻撃者は、ネットワークを2倍に費やして分割することができます。」
この種の攻撃から身を守るために、イオタは「コーディネーター」と呼ばれる役割を開発しました。イオタ財団はコーディネータープログラムの運営を担当していました。 2019年5月の発表は、IOTA財団が、Coordicideと呼ばれるシステム全体のアップグレードの一環としてコーディネーターの役割を削除することを意図していることを暗号通貨コミュニティに通知しました。
IOTAのホワイトペーパーでは、Tangleはブロックチェーンテクノロジーの後継者として説明されています。「Tangleは、次の進化のステップとしてブロックチェーンを自然に継承し、マシン間のマイクロペイメントシステムを確立するために必要な機能を提供します。 」
##特別な考慮事項
###もつれの利点
Tangleテクノロジーのもう1つの利点は、運用コストです。ビットコインのようなブロックチェーンベースの暗号通貨の場合、ネットワーク上で発生するすべてのトランザクションに対して(トランザクション値に関係なく)トランザクション料金が課されます。 Tangleのトランザクション保存および処理メカニズムはマイナーを必要としないため、トランザクション料金は発生しません。
将来、小規模なマイクロペイメント(小額のペイメントを伴うペイメント)の数が大幅に増加するため、トランザクションコストにより、ブロックチェーンベースの暗号通貨をそのようなペイメントに使用することは実用的ではなくなります。高い取引コストはすでにビットコインダストの問題につながっています。ビットコインダストとは、有効なトランザクションの最小制限よりも価値が低い、トランザクションで残っている、または使用されていない少量のビットコインを指します。したがって、トランザクションを処理することは不可能であり、ウォレットまたはアドレスに少量のビットコインをトラップします。
###Iotaのシステムアップグレード
Coordicideと呼ばれるIotaの主要なシステムアップグレードの開始が発表される前は、Tangleネットワーク内のユーザー資金を保護するためにコーディネーターの役割が必要でした。コーディネーターは、トランザクションの信頼性を確保し、二重支払いを防止するセキュリティメカニズムでした。コーディネーターの役割は、記録内の競合の影響を無効にすることでした。競合が発生した場合、コーディネーターはトランザクションを拒否することが期待されていました。
ただし、コーディネーターはあらゆる種類のトランザクションを自由に承認できるため、障害のあるトランザクションも承認できます。理論的には、誤ったトランザクションを承認したコーディネーターによって発行された新しいトランザクションは、他のコーディネーターによって承認されないため、ネットワークの整合性が維持されます。理論的には、追加の承認を必要とするこのメカニズムは、本物のトランザクションのみがシステムによって承認され、より高いレベルの信頼性、速度、および効率を保証することを目的としていました。
ただし、分散型台帳テクノロジー(DLT)の哲学の中心的な信条は、集中型の権限を欠く必要があるということです。もつれはこの哲学に反するものでした。システムを適切に監視し、攻撃を防ぐために、コーディネーターが必要でした。このように、Tangleには、すべてのトランザクションを検証する中央機関がありました。これはまさにcryptocurrencyが廃止することを意図したものです。
タングルの批評家は、コーディネーターの役割の必要性により、イオタ財団はどの取引が優先されるかを選択することができたと述べました。さらに、この役割は単一の攻撃ポイントの機会を提供しました。何らかの理由でコーディネーターが機能を停止したり、乗っ取られたりした場合、ネットワークでの確認は停止します。
IOTA財団は、コーディネーターの役割の必要性を取り除くために何年にもわたって取り組んできました。 2019年5月にようやく発表されたこのイニシアチブは、Coordicideと呼ばれています。
伝えられるところによると、Iotaがこの形式の集中化からの移行に遅れをとったという事実は、Iotaの主任開発者で共同創設者のSergeyIvanchegloがIotaFoundationのディレクターであり別の共同創設者であるDavidSønstebøに約850万ドルの訴訟を起こした主な理由でした。 1
2019年12月下旬、おそらく協調攻撃が原因で、IOTAネットワークが24時間ダウンしました。 IOTAリファレンス実装(IRI)システムが、あるバンドルでトランザクションを「すでに説明済み」としてマークすると、次のバンドルでは無視され、ノードが回復できなかった破損した元帳状態が発生しました。この事件により、DavidSønstebøは、Coordicideがあまりにも早く発生するべきではないと言いました(そして、すべてのバグが解決されるまでは確かにそうではありません) 。
##ハイライト
--Tangleは、高いスケーラビリティ、手数料なし、ほぼ即時の転送を約束して作成されました。
-IOTA Tangleは、Internet of Things(IoT)環境向けに特別に設計された革新的なタイプの分散型元帳テクノロジー(DLT)です。
-IOTAは、従来のブロックチェーンモデルではなく、新しいタイプのDLTに基づいています。