すべての言語
ADAMANT はユニークな製品であり、完全にブロックチェーン上で動作する唯一のプライベート メッセンジャーです。
ADM (ADAMANT Messenger) は、分散型インフラストラクチャをサポートするユーティリティ トークンです。これが、ADAMANT が政府、企業、さらには開発者から独立できる理由です。暗号交換を通じて ADM を取得するか、匿名でトークンを購入できます。
<時>
ADAMANT はブロックチェーン ベースの信頼性システムであり、次の概念が組み込まれています。
分散型。ブロックチェーンは不変の分散データベースを表します。データは保存できますが、変更はできません。したがって、オープンで安全かつ信頼性の高いデータストレージとして使用できます。
POW と比較して、DPoS はブロック作成者がブロックチェーンをより広範囲に制御できるようにします。一方、POWは、より強力な処理ユニットと相互接続することでネットワークを制御できます。
Broadhash コンセンサス メカニズムにより、ネットワークは一時的なネットワークの非同期を許容できます。
ウォレットが作成されると、秘密鍵を生成するために BIP39 メモリ コードが生成されます。そして、この秘密鍵を使用して公開鍵を生成し、ウォレットアドレスを明確に定義すると、ユーザーはシステム全体を使用できるようになります。可能なウォレット アドレスの数は
無限に近いです。
すべてのトランザクション送信は秘密鍵で署名され、Ed25519 EdDSA などの強力な暗号化アルゴリズムを使用して暗号化されます。
すべての情報は送信元デバイスで暗号化され (Curve25519、Salsa20、および Poly13051 アルゴリズムを使用)、受信側で復号化されます。
クライアント アプリケーションは、パスフレーズと秘密鍵をネットワークと公に共有しません。すべての暗号化機能は、デバイス上でローカルに実行されます。
P2P チャット ソフトウェアとは異なり、ユーザーの IP を追跡することはできません。
<時>
システム アーキテクチャ
Adamant は、Delegated Proof of Stake (DPoS) アルゴリズムに基づく分散型システムを完全に採用しています。このアーキテクチャの選択は、次の考慮事項に基づいています。
DPoS はシステム文化のコストを削減できます — POW と比較して、このアルゴリズムは高い計算能力と電力の浪費を必要としません。
固定配送料。
強力なスケーラビリティと安定したユーザビリティを備えています。
ADAMANT システムは 2 種類のノードで構成されます: マスター ノードは完全なチェーン情報を含み、ブロックの偽造に参加できます; ポータブル クライアントは端末上でデータ暗号化作業を実行します。すべてのブロックチェーン操作はマスター ノードによって実行されますが、ポータブル クライアントは HTTP プロトコルを介して相互に接続され、特定の API を使用してすべてのデータを JSON 形式で送信します。
マスター ノードの動作環境の要件:
Linux サーバー (Ubuntu) Docker アプリケーションを介して他のプラットフォームにインストールできます。
Node.JS アプリケーション サーバー
ブロックチェーン データを格納する PostgreSQL サーバー
ポータブル クライアントは、次のテクノロジを使用して開発されています。
プログレッシブ Web アプリ (PWA) — 次世代 Web アプリケーション モデル
> HTML5、 JS、CSS、Vue — ウェブサイト プログラミング言語および開発フレームワーク
特別な API プロトコルを介して実現される完全なノード
すべてのノードは、P2P 接続を使用して HTTP プロトコルを介して通信します。
独立したブロックチェーン
トランザクションごとのガス料金 (手数料) と情報伝達が高いため、現在普及しているイーサリアムに基づくブロックチェーン方式は、ADAMANT ネットワークに適しています。そのため、ADAMANT は独立したブロックチェーン ソリューションを採用しています。これにより、伝送コストを最小限に抑えることができ、ネットワーク全体の運用に有益であり、将来のトークンの価格に応じて独立して調整することもできます。
また、ワークロード プルーフ メカニズム (POW) は、コストがかかるため、ADM には適していません。また、参加者の数が増えるにつれて、取引手数料も急速に上昇します。
以上の理由から、サーバーとブロックチェーン自体の機能を実現するためにliskプロジェクトコードを採用しました。また、コードは ADM の特別なニーズを満たすように拡張されています。 .
ADAMANT のシステム アーキテクチャは非常に柔軟で、取引手数料は必要に応じて調整できます。
ADAMANT 転送
各ブロックにはさまざまな数の転送が含まれており、各ブロックには 6 ~ 10 の確認が必要です。しかし、これはトークンの送信に必要な唯一の重要な要素であり、ドキュメントとメッセージは 1 回の確認で送信できます。さまざまな転送タイプは次のとおりです。
1. トークンの直接転送
2. メッセージ転送
3. 非表示のチャット
4. ブロックチェーンに保存されている個人情報、アドレス帳、設定などの更新およびその他の情報
5. プロフィール写真のアップロード
6. グループ チャットの作成
7. 会話の終了
8. 文書の転送 (ノードに保存)
9. 文書の署名
> 10 . プロキシ登録
11. 投票
すべての転送タイプでは、ネットワークの運用を維持するためにプロキシへの支払いが必要です。
保存されるデータの量
ADAMANT ノードに保存されるデータの量を見積もることは困難ですが、いくつかの初期仮定を立てることができます。予想されるメッセージ数 - 最初の 1 年間は 1 日あたり約 10,000 件で、数年後には 100,000 件に増加します。
メッセージの平均を 100 文字と仮定すると、メッセージを格納するために必要なデータ量は、100 文字 * 2 バイト * 暗号化増加係数 1.5 の合計で約 300 バイトになります。
この場合、最初の 1 年間にこの情報を保存するために必要なスペースは、10,000 メッセージ * 365 日 * 300 = 1 GB であり、将来的には 10 GB に増加する可能性があります。 ADAMANT ブロックチェーンのサイズは、今後 10 年間で 50 GB 以上に拡大する可能性があります。
エージェントは、これらのメッセージから 10,000 * 365 * 0.005 (初年度) の料金を受け取り、合計 18,250 ADM になり、2 年目には 182,500 ADM に徐々に増加します。
エージェントは、ブロック製錬、ADM トークンの市場価格の上昇、および低いストレージ コストからも報酬を得ることができることを考慮すると、エージェントはより多くのメリットを得ることができ、ADAMANT の基本的なネットワークを効果的にサポートできます。
※上記内容はYouToCoin公式がまとめたものです 転載の場合は出典を明記してください