HashgraphとHederaHashgraph:知っておくべきことすべて
Hashgraphテクノロジーについて学びたい場合は、適切な場所に来ています。詳細に説明し、その公開実装であるHederaHashgraphについても調べます。.
Decentralized Ledger Technologies(DLT)— 2018年に最も検索された用語の1つです。なぜですか?これが私たちの周りの問題を解決する方法を変えるものです。企業や新興企業はすでにその重要性を学び、ブロックチェーンを職場に統合しています。では、ブロックチェーンがビジネスの変革を目指す企業にとって究極のソリューションであることを意味するのでしょうか。まあ、実際にはそうではありません.
Hashgraphに会う.
Hashgraphは、分散型ソリューションを解決するための異なるアプローチを提供するDLT(分散型台帳テクノロジー)です。これは、CTOおよびSwirldsの共同創設者であるLeemonBairdによって開発されました。分散型台帳テクノロジーにまったく慣れていない場合は、Hashgraphが少し混乱したり、明確なアイデアを得るのに時間がかかる場合があります。ただし、ブロックチェーンに興味がある場合は、ブロックチェーンとHashgraph(2つの最も人気のあるDLT)の間に著しい類似点があることに気付くかもしれません。.
ブロックチェーンテクノロジー
Hashgraphを理解する前に、ブロックチェーンテクノロジーが提供するものを垣間見る必要があります。まず第一に、それは世の中で最も人気のある分散型台帳技術の1つです。多くの暗号通貨はブロックチェーンテクノロジーを利用しています。ただし、すべてが「ブロックのチェーン」の概念を使用しているわけではありません.
ブロックチェーンネットワークは基本的に、ピアによって管理されるピアツーピアネットワークです。ここでの決定的な違いは、ネットワークの維持方法です。それらは完全に分散化されており、ネットワークを処理する権限はありません。信頼は、コンセンサスアルゴリズムとデータベースレプリケーションの助けを借りて得られます.
ここでの重要な概念は「ブロック」です。トランザクション(レコード)はブロックに格納され、ほとんどがチェーンで実行されます。データを可能な方法で変更する方法はありません。これにより、ブロックチェーンテクノロジーは、レコードの保存、資産管理、投票などに最適です。.
ブロックチェーンの問題
ブロックチェーンは過去10年間で大きく進化しました。それはすべて、ブロックチェーンの最初のバージョンを提供したビットコインから始まりました。これは、分散型台帳テクノロジーの概念を導入した第1世代のブロックチェーンです。それはそれ自体が魅力的で、少なくとも言うには画期的でした.
最新のブロックチェーンベースのソリューションが抱える大きな問題の1つは、それらに関連する転送速度です。新しいブロックチェーンベースのDLTの1つであるEthereumは、1秒あたり15のトランザクションを提供します。一方、ビットコインも印象的ではありません。 1秒あたり5トランザクションのみを提供します。これは、ビジネスがブロックチェーンテクノロジーを採用する場合の重大な欠点です。.
Hashgraphとは何ですか? Hashraphテクノロジーの背後にあるスニークピーク
Hashgraphは、さらに別の分散型台帳テクノロジーです。これは、Leemon Bairdによって考案され、SwirldsCorporationの下でライセンス供与されている特許技術です。 Hashgraphは、DLTの改良版であり、ハッシュを使用してセキュリティ、配布、および分散化を提供します。これは、速度の問題に悩まされていないことを意味します.
Hashgraphは、1秒あたり数千のトランザクションを処理できます。これが、Hashgraphがブロックチェーンテクノロジーと異なる点です。暗号通貨での使用を含む、Hashgraphのユースケースも数多くあります.
ただし、速度はそのプライベートな性質のために取得されます。 HederaHashgraphであるHashgraphのパブリックバージョンもあります—別のHashgraphのユースケースです。また、Hashgraphアプリケーションのカテゴリにも含まれます。 Hedera Hashgraphについては、記事の後半のセクションで説明します。だから、お楽しみに!
明らかに、あなたが通過した場合 Hashgraphホワイトペーパー 2016年5月にリリースされたもので、それ自体が「コンセンサスアルゴリズム」または「システム」として定義されており、正確には分散型台帳テクノロジーではないことに気付くでしょう。また、完全なシステムではなく、データ構造またはコンセンサスアルゴリズムであるという定義にも同意します。その背後にある理由は、それが低レベルのビルディングブロックと見なすことができるためです。ただし、ガイドの後半で、完全なソリューションと思われるHederaHashgraphについて説明します。.
ハッシュグラフの説明:テクノロジーの概要
では、Hashgraph Technologyが注目を集める理由は何ですか? DLTランドスケープの中で、より速く、より安全で、公平な理由は何ですか?探検しましょう.
Hashgraphには「ブロックのチェーン」がありません。全体的な効率を向上させるために、Hashgraphテクノロジーは2つのアルゴリズムを使用します。それらは次のとおりです。
- ゴシップについてのゴシップ
- 仮想投票
これらの2つの方法は簡単な方法で機能します.
ゴシップについてのゴシップ
ネットワーク内のすべてのノードは、相互に通信する必要があります。これがゴシップオーバーゴシップ方式の前提です。明確な全体像を把握するために、アルファ、ベータ、ガンマ、チャーリー、ブラボーの5つのノードを考慮に入れましょう。これらのノードのそれぞれがトランザクションを開始します—これはネットワーク内の「イベント」につながります.
イベント中、各ノードは他の2つのランダムに指定されたノードを呼び出します。これらのノードはランダムに選択され、トランザクションの詳細が共有されます。たとえば、ベータはガンマとブレイブを呼び出しますが、アルファノードはチャーリーとブラボーを呼び出します。完全にランダム化されているため、どのノードが他のノードを呼び出すかはわかりません。イベントが終了すると、すべてのノードが相互に呼び出しを行い、各ノードが前のブロックのハッシュを持つネットワークを作成します。葉を視覚化して他の葉とつなげる木のようなシステムです。各ノードが相互に接続する方法が、Hashgraphテクノロジーを非常にユニークで驚くべきものにしているのです。.
仮想投票
「ゴシップについてのゴシップ」と比較すると、仮想投票の動作は異なります。仮想投票は、トランザクションの順序を決定するためのコンセンサスに到達するために使用されます。仮想投票は、特定の量のトランザクションがノードによって処理されたときにのみ開始されます。この例では、仮想投票が開始される前に15のイベントが発生するとします。.
仮想投票が開始されると、各参加者はネットワークに適合する特定のイベントを探します。それは「有名な証人」として知られています。簡単に言うと、選択されたイベントには、ノードによって記録された古いイベントに関する情報が含まれています。新しいイベントが古いイベントと一致する場合は「はい」と投票され、そうでない場合は「いいえ」と投票されます。このようにして、イベントは最も多くの票を獲得し、今ではその「特定の」ラウンドの「有名な」目撃者になります。その後、イベントはトランザクションオーダーを提供します.
Hashgraphホワイトペーパー–より技術的になりましょう
これで、Hashgraphテクノロジーがどのように機能するかをイーグルアイビューで確認できたので、次はより技術的な側面に移ります。ホワイトペーパーに目を通し、以下の重要な側面を理解します。ホワイトペーパーはから直接確認できます ここに.
ホワイトペーパーを読む目的は、Hashgraphが提供するものをよりよく理解することです。.
ホワイトペーパーで最初に気付くのは、Hashgraphがそれ自体をどのように定義しているかです。それ自体を本格的なシステムとは呼びませんが、それは事実です。これは基本的に、完全なシステムとして機能するのではなく、低レベルのビルディングブロックを提供するコンセンサスアルゴリズムまたはデータ構造です。ただし、暗号通貨システムの実装では「HashgraphSDK」について言及しています.
Hashgraphは、複雑な問題を解決するための新しい方法を開きます。ただし、これはSwirls、Inc。の所有物であるため、一般に公開されることはありません。それで、それが他のプロジェクトにどのように実装されるのか—パートナーシップを通じて。彼らはすでに拡張を開始しており、それらの拡張の1つにはとのコラボレーションが含まれています CULedger. CULedgerは、Hyperledgerテクノロジーを使用して、CreditUnionの分散トランザクション処理ソリューションを構築します。明らかに、Hyperledgerの速度係数が財務システムの改善にどのように役立っているかがわかります。.
しかし、それは完全に閉鎖的な生態系ではありません。 Hashgraphは SDKライブラリ これにより、誰でも簡単にコンセンサスライブラリを試すことができます。.
プログラミング言語
Hashgraphで使用されるプログラミング言語には、LISPとJavaが含まれます。コアはこれら2つのプログラミング言語で書かれています。ただし、Hashgraphが提供するSDKを使用すると、Scala、JavaなどのJVM言語に傾倒します。.
オープンソースコミュニティは、Hashgraphの提供を改善する道を進んでいるため、異なるプログラミング言語で独自の実装を行っています。興味がある場合は、以下のそれぞれの実装を見つけることができます.
- https://github.com/mosaicnetworks/babbleにアクセスします
- Python https://github.com/Lapin0t/py-swirld
- JavaScript https://github.com/buhrmi/hashgraph-js
Hashgraphテクノロジーは優れたコンセプトであり、オープンソースコミュニティでも同様に採用されているのはそのためです。ホワイトペーパーによると、高速で安全、そして公平です。 Hashgraphを技術的に見てみましょう.
それはどのように機能しますか? –技術概要
Hashgraphコンセンサスは、コンセンサス問題に取り組むためのユニークな方法です。ビザンチンフォールトトレランスを利用してステートマシンを複製します。また、「アトミックブロードキャスト」アルゴリズムと見なすこともできます。これは、順序付けされていないトランザクション間のリンクを確立し、それに応じて順序付けすることを意味します。プロセスは進行中であり、ノードはトランザクションを送信できます。完了すると、各ノードは、送信されたすべてのトランザクションを含む、順序付けられたトランザクション出力を受け取ります。このように、すべてのノードが接続され、各ノードがチェーン上の他のノードにそれぞれ順序付けられていることを考慮して、各ノードに「全順序」のコピーがあります。これは、トランザクションを注文し、それらを相互に接続する効果的な方法です。これにより、さまざまな暗号通貨、システム、およびソリューションの実装に理想的です.
2つの関数を見てみましょう.
submit_transaction(transaction)
get_transaction(index) -> トランザクションまたはnull
これらの2つの機能は、Hashgraphの動作の中核です。 submit_transaction関数のトランザクション属性は、料金、送信者、受信者、金額、IDなどの情報を含むオブジェクトです。トランザクションオブジェクトの情報は、ネットワーク内での位置を識別するために使用されます。 submit_transaction関数は、必要なときにノード自体によって呼び出されます.
では、Hashgraphはトランザクションが意図したとおりに機能することをどのように保証しますか?アトミックブロードキャストアルゴリズムに従うことでそれを保証します.
- T1トランザクションがsubmit_transaction(T1)を正常に呼び出した場合、get_transaction(index)の呼び出しのインデックスは最終的にT1を返す必要があります.
- get_transaction(index)call(any)がT2 Transaction(nullではない)を返す場合、get_transaction(index)を呼び出すたびにT2またはnullを返す必要があります。最終的には、すべての呼び出しに対してT2も返します。.
保証は、Hashgraph内のすべてのクライアントが、同じインデックスを使用して順序付けられた出力リストを確実に表示するために重要です(トランザクションがHashgraphによって受け入れられると)。一方、2番目の保証は、重要な二重支払いの問題を解決します。サードパーティの悪意のある攻撃者がネットワークの通常の操作に悪影響を与えないようにするため.
Hashraphを使用して暗号通貨を構築する
2つの関数がどのように機能し、Hashgraphで保証が保証されるかを理解したので、その知識を使用して「基本的な暗号通貨」を構築できます。今のところ、その背後にあるロジックをカバーする擬似コードのみを共有します.
擬似コードの説明
住所と追跡番号が格納されているグローバル配列を宣言する必要があります。これで、ノードがHashgraphの使用を決定したときに呼び出されるsending_moneyメソッドが定義されました。受信者、送信者のアドレス、および番号の量を含む3つの属性を取ります。その後、金額はトランザクション配列に格納されます.
sync_forever()関数では、トランザクションがループ内にあることを確認します。また、バランスを使い果たし、バランスが負の値を返すためスキップされるノードも処理します。各ノードは、特定の順序で同じトランザクションのセットを見ることができます。これは、トランザクションが更新されると、他のノードによってスキップされることを意味します.
上記のコードは、Hashgraphを使用して暗号通貨を作成するのがいかに簡単かの一例です。これは基本的な暗号通貨モデルであり、要件に応じていつでも変更できます。たとえば、料金を追加したり、スマートコントラクト機能を追加したりできます。つまり、Hashgraphは、生き残るために必要なコンセンサスを暗号通貨に簡単に提供できます。それとは別に、開発者は必要な他の機能を作成する必要があります。これは、Hashgraphが他の同様のソリューションと比較してより高い柔軟性を提供することも意味します.
クライアントの役割
ネットワークでは、クライアントは多くのことをカバーする必要があります。各クライアントは、Hashgraphアルゴリズムを実行する責任があります。これは、元帳のコピーがある完全に分散化されたブロックチェーンに似ています。 Hashgraphのクライアントは、Hashgraphデータ構造全体をダウンロードし、検証手順を使用して検証します。検証手順は、トランザクションがコミットされているかどうかを確認するために実行されます.
それで、それはビットコインネットワークのノードとどのように異なりますか?大きな違いは、クライアントがトランザクションを検証するために必要なデータの量です。ビットコインネットワークでは、各ノードはブロックヘッダーと単一トランザクション検証の証明をダウンロードする必要があります。一方、Hashgraphは、グラフデータ構造のみを必要とします。これは、トランザクションを検証するためにデータ全体や大量のデータを必要としないようにするための独自のアプローチです。合計すると、クライアントには署名とイベントが必要になります。これは128バイトのデータになるはずです。.
Hashgraphアルゴリズムを深く理解する
Hashgraphは、コンセンサスを解決するための実用的なアプローチを提供しようとしているシステムに理想的なソリューションを提供します。アルゴリズムが鍵を握っています。そのため、アルゴリズムを調べて、その仕組みを理解します。.
N個のノードを持つネットワークを考えてみましょう。コンセンサスを成功させるには、ネットワークに悪意のあるノードが存在する場合でも、コンセンサスが機能することを確認する必要があります。ノードは連携してトランザクションを嘘をついたり、意図的にパケットを遅延させたりすることができます。これらすべては、これらの種類の攻撃またはノード間のコラボレーションに対する適切な保護が必要であることを意味します.
ビザンチンの設定により、要件のいずれかが満たされた場合に、2つのノードが効果的に通信できるようになり、アルゴリズムが崩壊しないようになります。.
先に進む前に、アルゴリズムを理解するために必要ないくつかの用語を理解しましょう.
- 有向非巡回グラフ(DAG): DAGは、Hashgraphで使用されるデータ構造であり、各ノードはサイクルなしで有向的に他のノードに接続されます。.
- イベント: イベントには、ハッシュグラフの頂点で表される一連のトランザクションが含まれています。各トランザクションは、イベントの親、イベントが作成されたノードの署名、タイムスタンプなどの情報で構成されます.
- タイムスタンプ: タイムスタンプは、イベントが発生した実際の時刻です。タイムスタンプは、ノードの最終的な順序に影響を与えると考えています.
- 衝突耐性のあるハッシュ関数: 衝突耐性のあるハッシュ関数を使用して、イベントのすべての情報が正しくエンコードされていることを確認します。また、イベントまでのゴシップ履歴が認証され、いかなる方法でも変更されないようにします。.
したがって、イベントが発生すると、他のノードに送信されます。新しいイベントを目撃するノードは、コンセンサスアルゴリズムを使用して検証されるため、古いイベントについても認識します。ローカライズされた分析とゴシップイベントの適切な利用がすべてです.
ソース: Hashgraphホワイトペーパー
上の画像には、5つのノードまたはクライアント、つまり、アリス、ボブ、キャロル、デイブ、およびエドがあります。これらの各ノードは定期的に接続(ゴシップ)し、イベントを発生させます。ノードのゴシップが発生すると、有効な署名とハッシュ一致を持つ新しいイベントがグラフに追加されます。以前に表示されなかったイベントのみがグラフに追加されるため、冗長な情報がグラフに残ることはありません。.
同期が完了すると、イベントを受信しているノードは送信ノードからトランザクションを取得し、サインオフして新しいイベントを作成します。このプロセスにより、すべての新しいイベントが、グラフの固有のものとして、受信ノードにとって新しいものを持つことが保証されます.
このように、Hashgraphは、衝突耐性の助けを借りて一貫して拡張します。イベントを追加するすべてのノードは過去の情報に同意するため、Hashgraphが重要になります.
2つの重要なプロパティ:丸め数値と2進値
プロセス全体で、2つの重要な情報がHashgraphを可能にするものです。 1つ目はラウンド数で、昇順で使用されます。他の重要な情報は、クライアントがイベントを目撃したかどうかを決定するバイナリ値です。値は特定のラウンドにのみ当てはまります.
値は、イベントが発生するとすぐに生成されます。ただし、聞こえるほど単純ではありません。たとえば、バイナリ値は、「未定」、「間違いなくはい」、「絶対にいいえ」の3つのいずれかになります。これらの3つの値は、値を「絶対にはい」または「絶対にいいえ」に決定するのに時間がかかることを考慮して存在します。未定の場合は「未定」に設定されます。
Hashraphの3つの重要な機能
Hashgraphには、さまざまなプロジェクトに最適な3つの重要な機能があります。ホワイトペーパーでは、それ自体が安全、公正、高速であると説明しています。これらの各機能を理解するために、以下でそれらについて説明しましょう.
安全: コンセンサスアルゴリズムは、トランザクションを処理する安全な方法を提供し、イベントが正しくカバーされることを保証します。順序はHashgraphで重要であり、Hashgraphは、悪意のあるアクターがデータの正確性やイベントが相互に関連する順序をいじることができないようにします。このようにして、二重支払いの問題と51%の攻撃の両方からネットワークを保護します。また、耐性のあるハッシュ関数とデジタル署名を効果的に利用します。トランザクションがコミットされると、元に戻したり変更したりすることはできません。結局のところ、それはABFT(非同期ビザンチンフォールトトレラント)を使用します.
フェア: 公平性の概念は、ネットワーク内のすべてのノードに公平であるという考えを取り囲んでいます。攻撃者は、どの2つの新しいトランザクションがコンセンサスオーダーに到達するかを知ることができないと述べることにより、公平性を定義します。ただし、Hashgraphに公平性を提供する方法は明確ではありません。ホワイトペーパーの定義とは別に、Hashgraphチームは、ソーシャルメディアプラットフォームを通じて、ノードの大多数がトランザクションについて知っている場合に公平性がうまく機能することも明らかにしました。これは、攻撃者が参加者の3分の2を取得した場合に、問題を引き起こす可能性があります。彼は、ネットワークの公平性に影響を与えることなく、イベントを簡単に並べ替えることができます。ノードのハッシュグラフマイニングの要件もありません.
高速: ゴシップメソッド かなり速いと考えられています。これは、Hashgraphのゴシッププロトコルの場合に当てはまります。イベントは、それがすべて「ゴシップについてのゴシップ」に関するものであることを考えると、ネットワーク全体に急速に広がりました。これはまた、時間の経過とともに伝播する必要のある情報が少なくなることを意味します。 Hashgraphは仮想投票も利用しているため、効率が向上します。ただし、各ノードにHashgraph全体が必要であることを考慮すると、インバウンドのサイズは時間の経過とともに増加するはずです。今のところ、それがネットワークのパフォーマンスにどのように影響するかはわかりません。理論的には、HashgraphTPSは5,00,000に達する可能性があります.
Blockchain VS Hashgraphについてもっと知りたいですか? HashgraphVSブロックチェーン分析を今すぐチェックしてください!
Hedera Hashgraph
これまで、Hashgraphの閉鎖生態系、その技術的仕組み、およびHashgraphがどのように高速、安全、公正であると主張しているかについて説明してきました。ただし、Hashgraphへの最大の障害はそのプライベートな性質です。エンタープライズ対応です.
公開されており、Hashgraphコンセンサスアルゴリズムを利用するHashgraphネットワークであるHederaHashgraphをご覧ください。非同期ビザンチンフォールトトレラントアルゴリズム(aBFT)を最大限に活用します。複製されたステートマシンに対して保証されたビザンチンフォールトトレランスを提供します.
Hedera Hashgraphは、ビザンチン-フォールトトレラント(BFT)コンセンサス(aBFT)の上にそのアイデアを確立します。改善されたモデルにより、企業はHederaHashgraphを使用してより多くの価値をもたらすことができます。また、Hedera HashgraphCouncilによって管理されています。最終的な目標は、Hashgraph機能へのパブリックアクセスを提供し、分散型台帳の目的で安全で高速なシステムをパブリックに利用させることです。.
内部的には、HashgraphとHederaHashgraphはどちらも似ています。どちらも「ゴシップについてのゴシップ」プロトコルを利用しています。このプロトコルは、BFT合意を利用してコンセンサスに達します。また、仮想投票を使用します。つまり、中央の権限は必要ありません。それは完全に分散化されており、その使用のための信頼できない環境を提供します.
aBFTを使用すると、ネットワークに悪意のある攻撃者が含まれている場合でも、すべての条件で公平性が保証されます。 Hashgraphのすべてのプロパティは、HederaHashgraph内で使用されます。ただし、Hedera HashgraphがDDoS攻撃から確実に保護されるようにするために、コンセンサスアルゴリズムはリーダー形式を使用しません.
Hedera Hashgraphを使用すると、信頼に基づいて構築できます。 Hedera Hashgraphの主要なアプリケーションには、暗号通貨、スマートコントラクト、ファイルサービスなどがあります。.
Hederaプラットフォームが提供するサービス
Hederaプラットフォームを使用すると、次のようないくつかの主要なサービスを有効にできます。
- 暗号通貨:中間者が暗号通貨の支払いにネットワークを使用できるようにし、低コストとシンプルなデザインを利用できるようにします.
- スマートコントラクト:Hederaプラットフォーム上にスマートコントラクトを構築することもできます。スマートコントラクトを開発するには、Solidityを使用する必要があります。開発者は、アトミックスワップを実行し、アセットを作成し、まったく新しいアプリケーションをデプロイできます。.
- ファイルサービス:Hederaプラットフォームを使用して、ファイルサービスを実行することもできます。つまり、ファイルを検証します。 GDPRの苦情でもあります.
ガバナンス
HederaHashgraphのガバナンスの動作は異なります。理事会とオープンコンセンサスの2つの層に分けることができます。.
理事会は集中管理システムであり、分散型台帳にサービスを提供したいネットワークにとって理想的なソリューションではありません。コミュニティもそのアプローチに満足しておらず、それでもHederaHashgraphに対する最も重要な批判の1つです。.
一方、オープンコンセンサスは、すでに上で説明したコンセンサスメカニズムです。これは、ノードがネットワークに参加してその一部になる方法を管理し、さらに分散化させます。適切な加重投票モデルがあることを確認するために、プルーフオブステークを利用します。これにより、衝突が適切に軽減され、ユーザーがノードを実行するための適切なインセンティブも得られます。.
HedraHashgraphアーキテクチャ
Hedra Hashgraphアーキテクチャは、3層アーキテクチャです。これは、インターネット層(下)、ハッシュグラフコンセンサス層(中央)、およびサービス層(上)で構成されています。各レイヤーについて簡単に説明しましょう.
- インターネット層:この層は、インターネット上のコンピューター間の通信を処理します。 TLS暗号化を使用してTCP / IP接続を展開します.
- Hashgraphコンセンサスレイヤー(中間):中間レイヤーには、ネットワークに参加するノードが含まれます。これらのノードは、Hashgraphコンセンサスアルゴリズムとゴシッププロトコルを使用したコンセンサスメソッドに参加します.
- サービスレイヤー:最上位レイヤーには、ファイルストレージ、暗号通貨、Hashgraphスマートコントラクトなどの独自のサブグループがあります.
ノードは、ネットワークに参加することで暗号通貨を獲得します。これは自国通貨であり、ユーザーが参加するインセンティブを確実に得られるようにします.
一方、ファイルストレージはMerkleベースです。さらに、開発者の場合は、HedraでサポートされているSolidityを使用することもできます。最後に、ネットワーク上でスマートコントラクトサポートを提供し、スケーラブルなdAppを作成する機能を提供します.
Hedera Hashgraph dApps
トップのHederaHashgraphdAppはほとんどありません。それらには、Sagewise、Hearo.fm、Carbon、Cryptotask、およびArbitが含まれます。.
Hederaハッシュグラフツール
そこには多くの素晴らしいHashgraphツールがあります。注目すべきHashgraphツールのいくつかは次のとおりです。
- Hedera Java SDK – Java for HederaHashgraphのSDK。それはHederaLLCによって維持されています.
- Hedera Rust SDK –コミュニティが管理するRustのSDK
- Hedera Go SDK – SDK in Go、コミュニティが管理
- ヘデラテスト –動作中のHederaをテストする
- Hedera JavaKeygenツール –ED25519キーペアを管理するためにHederaHashgraphで使用されるkeygenツール。これはコマンドラインユーティリティです.
Hashgraphコミュニティ
また、Hashgraphコミュニティに参加して、そのサービスの一部になることもできます。開始するには、Hederaコミュニティをチェックしてください。 電報, ミディアム、ツイッター。 Hedera Developer Chatと話したい場合は、リンクを確認してください ここに.
結論
Hashgraphは、競争の場を完全に変えるエキサイティングなコンセプトです。これは、ブロックチェーンを含む従来の分散型台帳テクノロジーよりも比較的高速です。これは明らかに優れた実装ですが、自然に近いため、成長が妨げられる可能性があります。一方、Hedra Hashgraphは、Hashgraphを適切に使用するパブリックHashgraphネットワークです。また、ネットワークに参加しているすべての人にとってネットワークをより公平にするHashgraphマイニングはありません。.
ただし、集中型のガバナンスモデルを使用しているため、批判がないわけではありません。では、Hashgraph全般についてどう思いますか? Hashgraphアプリケーションは将来増加しますか?以下にコメントしてお知らせください.