すべての言語
Achain は、分散型パブリック ブロックチェーン プラットフォームです。開発者は、Achain プラットフォームを使用して、トークン、スマート コントラクト、ブロックチェーン システムを簡単、迅速、安全にリリースできます。 Achain は、グローバルな情報交換、価値の相互接続、および信頼交換を備えたブロックチェーン ネットワーク システムの構築に取り組んでいます。 Achain のコンセプトと技術的使命は、障壁のないブロックチェーンの世界を構築することです。
<時>
Achain 独自の RDPOS 分散コンセンサス メカニズムは、独立した知的財産権を持つ Turing の完全なスマート コントラクト仮想マシンを実現します. チェーン上のトランザクション パフォーマンスは 1000TPS に達します. シンプルで高速かつ安全なブロックチェーン プラットフォームです. ユーザーは Achain を使用できます.デジタル資産やスマート コントラクトなどのエンタープライズ レベルの分散型アプリケーションを迅速に展開します。 ACTコインはAchainエコシステムの価値を持っています。トークン所有者は、スマート コントラクトの作成と公開、Web サービスへのアクセス、プロキシの投票、利益の獲得などのコミュニティ活動に参加できます。
プロジェクトの特徴
安定性
安定性は、Achain を使用するための必要条件です。ブロックチェーンには独自の分散型機能があり、分散型ネットワークは通常複雑で不確実性に満ちています。そのため、モジュラー設計ツールを使用してブロックチェーンを抽象化および単純化し、モジュラー仮想マシンである Lua Virtual Machine (以下、LVM) を構築してスマート コントラクトを実行することで、2 つの利点がもたらされます。 1 つは、LVM のパフォーマンスを最適化して、コントラクト実行の効率を直接改善し、システム結合によって引き起こされる干渉要因を削減することであり、もう 1 つは、ブロックチェーン ネットワークとスマート コントラクトの実行状態との間の相関を弱めることです。ネットワークは引き続き保証できます。
セキュリティ
PoW はビットコイン ネットワークのセキュリティに大きく貢献してきましたが、マイニングに対する需要の高まりと計算能力の難しさから、ほとんどすべての権利がマイナーとマイニング プールの手に集中しています。専門家の協力により、それらは実際に高度に集中化された「中央サーバー」になりました。コンピューティング パワーの 51% 以上を組み合わせると、理論的には、よく知られている DOS (サービス拒否) 攻撃など、ほとんどのビットコイン トランザクションを制御できます。また、消費電力が高いことも批判されています。 PoW モデルと比較して、PoS モデルはまだ発展途上にあり、これらの発展方向は主にセキュリティとアプリケーションに基づいています。 PoS モデルは PoW モデルよりも大きなセキュリティ上の利点がありますが、セキュリティの利点を最大限に活用するために、十分な所有者が PoS マイニングを実行することに惹かれていることが前提です。 DPoS は PoS の改良版であり、Achain はより商業的に適用可能な RDPoS コンセンサス メカニズムを革新しました。 DPoSと同じセキュリティの場合、理論的にはブロックレスポンスを向上させ、ネットワークの安定性とセキュリティを高めることができます。さらに、Achain はインテリジェントなサンドボックス メカニズムを革新的に提案します。誰かがリリースしたコントラクトは、最初にスマート サンドボックスで試用する必要があります. Achain は、フルパスの自動テストを実行し、その実行状態を継続的に監視します. ヘルス レベルが低下したり、抜け穴が見つかったりした場合.ネットワークは、問題のある契約によって引き起こされるブロックチェーンのエコロジーへの損害を避けるために、独自の判断でそれを終了します。
スケーラビリティ
スケーラビリティは、ブロックチェーンが相互に互換性を持たない情報の島の問題を解決するために提案されています。まず、アップグレードとフォークは、ネットワークの進化に有効な方法の 1 つであると考えており、フォークの後、メインチェーンといくつかのサブチェーンが形成されます。メインチェーンとサブチェーンは技術的には完全に同等ですが、コミュニティのコンセンサスに基づいて異なる識別が設定されています。各サブチェーンは、さまざまなビジネス アプリケーションに応じて適切にカスタマイズできます.サブチェーン間で VEP を構築することにより、その動作方法はゲートウェイと同様であり、サブチェーンは VEP を介して情報を交換し、価値を交換できます.このようなコラボレーションを通じて、マルチアプリケーション ブロックチェーン エコシステムを形成することができます。それだけでなく、非ブロックチェーンのオンライン データも Achain エコシステムに含まれ、現実世界のイベントに対応できるスマート コントラクトによって補完されます。
使いやすさ
Achain は 2 つの方法で使いやすさを実現します。 1 つは、Blockchain as a Service プラットフォーム (Blockchain as a Service、BaaS と呼ばれる) を提供して、企業や個人が使用する敷居を下げることです。ネットワークの分岐、データのカスタマイズ、スマート コントラクトのリリースとアップグレード、資産トランザクションの監視などを視覚化機能で補完することで、ブロックチェーン アプリケーションは使いやすくなります。 2 つ目は、Achain が Lua、C++ から Java までの多言語サポートを提供するため、異なるプラットフォームの開発者が簡単に開発できることです。
アプリケーション シナリオ
サプライ チェーン ファイナンス
サプライ チェーン ファイナンスとは、金融機関 (通常は銀行) が中核企業を中心に上流および下流の中小企業の資本の流れと物流を管理し、リスクを管理する金融サービスです。近年急速に発展している産業の一つです。信用確立には高いコストがかかるため、金融機関はリスク管理に基づいて慎重に行動する必要があり、質の高いプロジェクトを見逃すことがよくあります。 Achain は、企業や金融機関が信用システムを再構築し、より効率的なサプライ チェーン ファイナンスを確立するのに役立ちます。
Achain はコア企業を支持者として、倉庫、物流、デジタル請求書、企業信用のためのブロックチェーン プラットフォームを確立します。サプライチェーンの上流と下流の企業と金融機関が共同で目撃した商品、倉庫、物流、売掛金の情報を実現できます。デジタル請求書の発行、確認、流通、分割、および受け入れは、サプライチェーンの各参加者の契約によってトリガーされます.トリガー条件は、倉庫、物流ブロックチェーン、およびコアエンタープライズデータベースのデータステータスの変化に基づくことができます.トリガールールは、参加者の契約が書かれており、ルールを遵守または違反する行動はクレジットブロックチェーンに記録され、改ざんすることはできません。
Achain は BaaS やスマート サンドボックスなどの技術的利点を活用し、企業は迅速な展開を実現できます。低コストで高速な分岐によって未使用のブロックチェーン ネットワークを確立し、VEP を使用して接続プロトコルを確立し、データを統合することでイベント ドリブンを実装します。すべての参加者は共同でデータの信頼性を検証できるため、サプライ チェーンでの資金移動が円滑に行われ、コラボレーションの効率が向上します。
製品のトレーサビリティ
小売業界は当然ながら、断片化されたトランザクション データ、多様なトランザクション ノード、複雑なトランザクション ネットワークによって特徴付けられます。人々がオンライン モールやオフラインのスーパーマーケットで商品を購入すると、パッケージには原産地情報、製造日、製造元が表示されます。しかし、この情報の信憑性を判断することは困難です。偽造品の利益率が高いため、ダイヤモンド、革製バッグ、スキンケア製品などの高価値製品は偽造品である可能性が高くなります。偽造は、消費者の利益を損なうだけでなく、企業の評判やブランドイメージを傷つけ、社会は法的監督と法的制裁を行使するために資金と人手を消費しなければなりません。商品のトレーサビリティには、現在、いくつかの問題点があります。まず、商品のトレーサビリティは、生産リンクまでさかのぼるだけでなく、流通リンクまでさかのぼる必要があります。これにより、必然的により多くの主題の共同支持が増加し、組織を超えたコラボレーションの難しさが想像できます; 第二に、製造業者と物流業者の両方が使用するシステムを集中化する必要があり、孤立した情報島の問題があります; 第三に、中央集権的なシステムがあります 個人が悪を行うリスク。
上記の 3 つの問題点を目指して、Achain は対応するソリューション、ブロックチェーン + モノのインターネットを提案します。モノのインターネットの助けを借りて、生産と物流のデータはスマート デバイスを介してリアルタイムで収集され、VEP を介して Achain に接続され、トレーサビリティ ネットワークに保存されます。ブロックチェーンの独自のデータ ストレージ構造と分散台帳テクノロジにより、チェーン上のデータが改ざんされることはありません。同時に、非対称暗号化と相対的な匿名性により、企業のコア情報が漏洩しないようにすることができます。消費者が商品情報について問い合わせる必要がある場合、商品コードと生産バッチを知っている限り、商品のすべての情報を追跡できます。
技術概要
コントラクトと LVM の実装
従来のスマート コントラクトはチェーン上のデータの入出力に限定されており、いくつかの単純なアプリケーション シナリオしかサポートできません。このため、Achain はスマート コントラクトを再定義し、オンチェーン データに加えて、オンチェーン データとオフチェーン データの相互作用を可能にし、オンチェーン データとオフチェーン データの状態の変化に対するイベント応答をサポートします。 .現実世界のほとんどの商用アプリケーションは非常に複雑であり、この複雑さはデータ構造とロジック ルールに反映されています。上記の目標を達成するために、Achain はトップレベルの設計で 2 つの準備を行いました。 1 つは、潜在的なアプリケーションを抽象化し、一般的な要件を抽出し、事前に API インターフェイスとデータ構造を設計することです。 2 つ目は、チューリング完全言語を選択して、現実の物理世界のルールに可能な限り近づけることです。
コンセンサス メカニズム
分散型の性質のため、ブロックチェーンが適切に機能するにはコンセンサス メカニズムが必要です。現在広く使用されているコンセンサス アルゴリズムには、主に、Proof of Work (PoW: Proof of Work)、Proof of Stake (PoS: Proof of Stake)、Practical Byzantine Fault Tolerance Algorithm (PBFT: Practical Byzantine Fault Tolerance)、Delegated Proof of Equity (DPoS) が含まれます。 : Delegated Proof of Stake)。安全性と実用性の考慮から、Achain は DPoS を選択し、それに基づいて RDPoS コンセンサスメカニズムを改善します。
RDPoS は DPoS の利点を継承するだけでなく、ブロック生成後に権利と利益の分配を実現するために追加の計算能力を消費する必要がなく、エージェントまたはすべてのノードによるスマート コントラクトの実行結果を動的に決定することもできます。ネットワークの取引状況に。
パブリック チェーンである Achain は、経済的手段であるトークンのサポートがなければ、コミュニティのコンセンサスを形成できません。トークンを保持すると、契約解除やネットワーク フォークなどの基本的なブロックチェーン サービスを取得できるだけでなく、投票に参加し、サービスを提供してトークン報酬を取得するためのエージェント ノードになることもできます。 AchainはこのトークンをACTと名付け、各ACT保有者をステークホルダーと呼び、ACT保有数に応じて対応する議決権が割り当てられます。プロキシ ノードは、利害関係者の投票によって選出されます。投票数が最も多い上位 99 人のエージェントが順番にトランザクションを検証します。順序はすべてのエージェント ノードによって共同で決定され、改ざんできないことが保証されます。エージェントは、正常に働いていれば利益を得ることができ、異常に働いたり働かなかったりすると罰せられます。
アカウント モデル
ブロックチェーン ネットワークでは、アカウント アドレスは安全な交換のために設計されたスキームであり、アカウント、公開鍵、および秘密鍵の生成プロセスには次の関係があります: 秘密鍵 -> 公開鍵 -> アカウントこれら 3 つのアドレスはすべてセキュア ハッシュ アルゴリズム (略して SHA) を使用しており、十分なセキュリティを確保できます。ハッシュは情報の蒸留であり、通常、出力は入力よりもはるかに小さく、固定長です。現在の技術的手段では、強力な暗号化によるハッシュは元に戻せません。つまり、ユーザーの秘密鍵情報は、ユーザーのアカウント アドレスから推測することはできません。
Achain は、Bitcoin の UTXO モデル (Unspent Transaction Output) の代わりに Account モデルを使用します。 UTXO の設計は非常に独創的ですが、複数のトランザクションを並行してサポートしており、アカウントのプライバシーの保護は比較的良好です。しかし、ビットコインのアカウント設計はトランザクションに特化しており、UTXO に基づくスマート コントラクトを実装することは非常に困難です。 Achain エコシステムのスマート コントラクトは、多くの場合、資産トランザクションをトリガーする条件と状態を必要とするため、Achain は最終的にアカウント モデルを選択しました。
分岐ネットワーク
Achain は、2 つの考慮事項に基づいて適切な分岐ネットワークを提案します。 1 つは堅牢な活力を維持することであり、もう 1 つはさまざまなアプリケーション シナリオに対応することです。まず、ブロックチェーンネットワークは一定のコンセンサスに従って多くの参加者が形成するコミュニティであり、コンセンサスの分裂がハードフォークを引き起こしますが、このようなフォークは良い場合もあれば悪い場合もあります。人々のスクリーニングと排除を通じて、価値のあるブロックチェーン ネットワークのバッチが最終的に残されます。これは、自己組織化の世界における種と環境の継続的な自己進化の法則と非常に一致しています。
Achain は、分岐したネットワーク全体の開始点として機能します。これは、メイン チェーンとも呼ばれます。メイン チェーンは並列のサブチェーンに分岐することができ、サブチェーンも分岐し続けることができ、すべてのチェーンは同等のステータスを持ちます。フォークが発生すると、VEP はジェネシス ブロック情報、サブチェーン ID、シード ノード、デジタル資産、サービス識別番号など、このサブチェーンの登録情報を記録してブロードキャストします。フォークが発生し続けると、これらの登録情報は VEP によって再度更新され、ネットワーク全体に同期されます。チェーン間の相互作用が必要な場合、登録情報を介してサービス ディスカバリの形で接続を確立でき、VEP フレームワークの下で情報相互作用と価値交換を実現できます。 VEP は、インターネットの DNS サービスに似ており、情報の登録、情報の更新、およびアクセス サービスの提供を担当します。
Value Exchange Protocol (Value Exchange Protocol)
VEP は、異なるブロックチェーン ネットワーク間の接続のための標準プロトコルです。 VEP は、コラボレーションの方法に関するガイドラインを設定します。各チェーンの登録情報を登録し、クエリおよび接続要求のために、信頼できるリスト内のチェーンにサービスを提供します。 VEP は、クロスチェーン ノードの相互作用とクロスチェーン コントラクトの呼び出しという 2 つのアプリケーション シナリオをサポートしています。前者は、ノードに格納されたデータまたは外部データの状態変化を利用して、間接的にコントラクトの相互作用を可能にし、新しい情報を生成する可能性があります。例:契約に従ってローンを返済しないと、個人の信用に影響します。ローンの記録はブロックチェーン A に保存でき、クレジット データはブロックチェーン B に保存でき、個人を特定できる情報は外部の公開データベースから取得できます。後者はコントラクト間の相互呼び出しで、最も単純な例は 2 つのチェーンのトークン スワップであり、合計値は変更されません。
イベント駆動型
Achain は VEP に依存して、チェーン間の情報相互作用と価値交換を実現し、IOT (モノのインターネット)、AI (人工知能)、エンタープライズまたはパブリックの非ブロックチェーン データ ソースを統合することもできます。サービス データベースもエコロジーに含まれており、リアルタイムのイベント ドリブン (Event-Driven) を実現します。
<時>
Achain はパブリック ブロックチェーン プラットフォームです。開発者は、トークン、スマート コントラクトを発行し、アプリケーションとブロックチェーン システムを作成できます。 2015 年に開始されたメインネットは、2017 年 7 月にローンチされました。 Achain は、グローバルなブロックチェーン情報交換と価値取引ネットワークの確立に取り組んでいます。 Achain は当初、シンガポールを拠点とする非営利団体 Achain Foundation によって開発されました。Achain Foundation は、世界中のファン コミュニティによって共同で構築および維持されています。
関連リンク:
https://www.achain.com/
http://www.qukuaiwang.com.cn/szhb/2352.html###
https://www.okex.com/cn/project/98/