すべての言語
IOTA は、マシンとマシン (M2M) 間のトランザクションの問題を解決することに焦点を当てた、新しいタイプのデジタル暗号通貨です。マシン間の取引手数料なしの決済を実現することで、未来のマシンエコノミー(マシンエコノミー)の設計図を構築します。 IOTA は、トランザクション手数料なしで、効率的、安全、軽量、リアルタイムのマイクロトランザクションを提供します。これは、モノのインターネット向けに特別に設計されたオープンソースの分散型デジタル暗号通貨であり、リアルタイムのマイクロトランザクションであり、簡単かつ簡単に拡張できます。 IOTA はブロックチェーン技術を超えています。これは、エコシステム全体にとって最初の非ブロックチェーンベースの暗号通貨です。 IOTA は別のアルトコインと見なされるかもしれませんが、実際には IOTA はアルトコインとはかけ離れており、ブロックチェーン技術を超え、ブロックチェーン技術の拡張です。 IOTA は、ブロックチェーン技術ではなく、Tangle に基づいています。
<時>
IOTA の分散台帳である Tangle は、有向非巡回グラフと呼ばれるデータ構造に基づいています。 IOTA ネットワーク内のトランザクションでは、トランザクションの両当事者は、少量のプルーフ オブ ワークを実行して、前の 2 つのトランザクションを検証する必要があります。前提として、IOTA のネットワークは、複数の検証を同時に実行できるため、処理されるトランザクションが増えるにつれて、より高速にスケーリングできるということです。
テクノロジーはまだ初期段階にあるため、IOTA は IOTA 財団がサポートする「コーディネーター」に依存して、ネットワークが特定の攻撃に対して脆弱でないことを保証します。 「コーディネーター」は、すべての有効なトランザクションのチェッカーとして機能します。過去には、コーディネーターの停止により、公式の IOTA ウォレットが一定期間使用できなかったため、ネットワークの集中化と集中化についてあらゆる分野から批判が寄せられました。そのため、IOTA チーム自体が将来的にネットワークからコーディネーターを削除することを計画しています。
2017 年 8 月、MIT のチームが IOTA コインの調査を詳述した記事を公開しました。この記事は、IOTAチームが実際に独自の暗号化ハッシュ関数を開発したことを指摘しており、このハッシュ関数には致命的な抜け穴があります。つまり、異なるハッシュが入力された場合、同じ出力が発生するはずがありません。
<時>
IOTA (より具体的には Tangle) とブロックチェーンを比較すると、以前の 2 つには大きな違いがあります。これらは完全に独立した 2 つのアーキテクチャですが、同じルールに基づいているからです。
1. IOTA データ構造
Tangle (Tangle) は、ブロックを定期的に追加する連続チェーン アーキテクチャではなく、有向非巡回グラフ (DAG) に基づいています。 DAG を通じて、IOTA は (並列検証を通じて) 高いトランザクション スループットを達成することができ、トランザクション料金を請求しません。 Tangleの継続的な開発により、ますます多くの参加者がトランザクションを開始し、システム全体がますます安全かつ高速になり、確認時間が短縮され、トランザクションがますます速く完了します.
2. IOTA コンセンサス メカニズムの革新
ブロックチェーン コンセンサスは、非常に厳密なメカニズムによって完成されます。ブロックチェーンに次のブロックを追加するには、複数の関係者が競合してブロックの報酬またはトランザクションを取得する必要があります。手数料。このため、コンセンサスとトランザクションの生成は分離され、ネットワークの小さなサブセットによって行われ、多くの場合、しきい値が高く (ビットコインなど)、さらなる集中化につながります。
IOTA システムでは、ネットワークのすべての参加者がトランザクションを実行し、コンセンサスに積極的に参加できます。具体的には、2 つのトランザクション (メイン トランザクションとブランチ トランザクション) を直接見つけ、子タングル内の他のトランザクションを間接的に見つけます。このようにして、検証を同時に実行することができ、マイナーが信頼を譲渡したり取引手数料を支払ったりする必要なく、ネットワークを完全に分散したままにすることができます。
3. IOTA には取引手数料がありません
これは IOTA 独自のコンセンサス方式によって実現されています。通常、トランザクションが検証されて次のブロックに含まれるには、トランザクション手数料を支払う必要がありますが、IOTA システムにはマイナーや検証者は存在しません (この作業を完了するため、手数料を支払う必要はありません)。 )。 IOTA のコンセンサスは完全に分散化されており、各ネットワーク メンバーはトランザクションを開始し、直接的または間接的に過去のトランザクションを確認できます。料金を支払う必要がないのは、まさにこのコンセンサス (トランザクション端末の選択とコンピューティング要件) の固有の特性のためです。
<時>
Bitcoin トランザクションは、マイナーによって、ブロックと呼ばれる順序付けられたグループで処理されます。ブロック内で処理できるトランザクションの数には制限があり、ビットコインを比例配分する方法について激しい議論が巻き起こっています。
IOTA コイン チームは、ブロックの必要性をなくし、より合理的に配布することに取り組んでいます。ビットコインや他のほとんどのブロックチェーンとは異なり、IOTA にはネットワーク上のトランザクションを検証する「マイナー」の概念がありません。反対に、IOTA 通貨で行われるすべてのトランザクションについて、トランザクションの開始者は、いくつかのコンピューターベースの操作を実行し、前の 2 つのトランザクションを使用して、このトランザクションのプルーフ オブ ワーク (Proof of Work、PoW と呼ばれる) を提供する必要があります。 .したがって、IOTA コインでの取引に取引手数料がかからない理由は、ネットワーク セキュリティの維持を支援するための報酬として使用されるためであることも理解できます。
支払う手数料がないため、IOTA 通貨は「ナノスケール トランザクション」と呼ばれる非常に小さなトランザクションをサポートできます。ビットコインの現在のネットワークはときどき混雑するため、取引手数料は比較的高く (この記事の執筆時点では、ビットコインの平均取引手数料は 40 ドルを超えています)、頻繁な少額取引は非現実的です。 IOTA チームは、小さなトランザクションを優先することで、ネットワークに接続されたデバイス間のトランザクションが容易になると考えています。
2015 年 12 月。 IOTA はすべてのトークンをクラウドファンディングの形で発行し、調達された総額はビットコイン建てで 500,000 米ドルを超えました (つまり、総額は 1337 ビットコインに相当しました)。 IOTA チームは資金調達の前に自分たちのためにトークンを予約しなかったため、IOTA コミュニティは寄付を通じて IOTA プロジェクトの継続的な発展をサポートすることを決定し、ドイツで非営利団体「IOTA Foundation」を登録し、トークンの 5% を寄付しました。 IOTAの開発を促進するために、財団が関連技術の開発、研究、教育をより良く促進できるようにすること。
<時>
現在、IOTA はトランザクションの決済 (特にマイクロペイメント) とデータの完全性という 2 つのことをうまく実行できます。これら 2 つの機能から派生したユース ケースのほとんどは意味があり、IOTA でのみ可能です。
IOTA は主に、リソース、サービス、またはライセンスが機械によって支払われるモノのインターネットに専念しています。スマート シティ、スマート グリッド、インフラストラクチャ、サプライ チェーンなどを含むユース ケースは、IOTA が達成できるすべての可能な目標です。このブログでは、引き続き IOTA の使用例をさらに発見していきます。お気に入りのプログラミング言語のガイドを選択することも、プログラミング言語を自分で作成することもできます。
IOTA の総供給量は (3^33-1)/2 または 2,779,530,283,277,761 です。すべての IOTA は最初のブロックで作成され、合計金額は便利ではなく、マイニングする必要はありません。IOTA は非インフレです。
簡単にするために、IOTA は測定に SI システム (国際単位系) を使用します。
IOTA の主な機能 (今のところ) は、手数料無料のマイクロペイメントと安全なデータ転送とデータ ペグです。これら 2 つの機能を IOTA のスケーラビリティとパーティション トレランスと組み合わせることで、IOTA でしか実現できない多数のユース ケースを抽出することができます。
主な焦点はモノのインターネットであることは明らかで、特にスマート シティ、インフラストラクチャとスマート グリッド、サプライ チェーン、輸送、モビリティなどの分野が注目されています。さらに、IOTA は、ネットワーク支払いや送金など、あらゆる P2P トランザクション決済のバックボーンになることができます。
関連リンク:
https://www.iota.org/
https://iota.org/IOTA_Whitepaper.pdf