すべての言語
achainは、分散型のパブリックブロックチェーンプラットフォームです。開発者は、Achainプラットフォームを使用して、トークン、スマートコントラクト、ブロックチェーンシステムをシンプルで高速で安全な方法で公開できます。 Achainは、グローバルな情報相互接続、バリュー相互接続、信託交換を備えたブロックチェーンネットワークシステムの構築に取り組んでいます。 Achainの哲学と技術的使命は、障壁のないブロックチェーンの世界を構築することです。
AchainのユニークなRDPOS分散コンセンサスメカニズムは、最大1,000 TPSのオンチェーントランザクションパフォーマンスを備えた独立した知的財産権を備えたチューリング完全なスマートコントラクト仮想マシンを実現します。シンプルで高速で安全なブロックチェーンプラットフォームです。ユーザーはAchainを使用して、デジタル資産やスマートコントラクトなどのエンタープライズレベルの分散アプリケーションをすばやく展開できます。 ACTコインには、Achainエコシステムの価値があります。コインホルダーは、スマートコントラクトの作成と公開、Webサービスへのアクセス、投票エージェント、利益の作成などのコミュニティ活動に参加できます。
プロジェクト機能
安定性
安定性は、Achainが利用可能になることを保証するために必要な要件です。ブロックチェーンには独自の分散特性があり、分散型ネットワークは通常複雑で不確実性に満ちています。したがって、モジュラー設計ツールを使用してブロックチェーンを抽象化および簡素化し、モジュラー仮想マシンを構築することによりスマートコントラクトを実行するLUA仮想マシン(以下LVMと呼ばれる)は、この設計に2つの利点をもたらすことができます。まず、LVMパフォーマンスを最適化して、契約実行効率を直接改善し、システムの結合によって引き起こされる干渉因子を減らします。第二に、ブロックチェーンネットワークとスマートコントラクトの実行ステータスとの相関関係を弱めます。契約の実行に問題がある場合、または仮想マシンが異常に実行されている場合でも、ブロックチェーンネットワークの安定性を保証できます。
セキュリティ
Powはビットコインネットワークのセキュリティに消えない貢献をしましたが、採掘の需要の増加とコンピューティングのパワーの難易度の増加により、ほとんどすべての権利は鉱夫と鉱業プールの手に集中しています。専門的な協力を通じて、彼らは実際に高度に集中化された「中央サーバー」になりました。コンピューティングパワーの51%以上が組み合わされている場合、ほとんどのビットコイントランザクションは、私たちがよく知っているDOS(サービス拒否)攻撃など、理論的に制御できます。さらに、高出力消費も批判されています。 POWモデルと比較して、POSモデルはまだ開発されており、これらの開発方向は主にセキュリティとアプリケーションに基づいています。 POSモードはPOWモードよりも大きなセキュリティの利点がありますが、前提は、セキュリティの利点を完全に活用するためにPOSマイニングを実行するのに十分な保有者を引き付けることです。 DPOSはPOSの改善であり、Achainはより商業的に普遍的なRDPOSコンセンサスメカニズムを革新しました。 DPOと同じセキュリティを使用すると、ブロック応答を理論的に改善し、ネットワークの安定性とセキュリティを増やすことができます。さらに、Achainは革新的にインテリジェントなサンドボックスメカニズムを提案しました。誰の契約が最初にスマートサンドボックスでテストされます。 Achainは、フルパスの自動テストを実施し、その動作状況を継続的に監視します。健康レベルが悪化した場合、または脆弱性が見つかった場合。ネットワークは、問題のある契約のためにブロックチェーンエコシステムの損傷を回避するためにそれ自体を終了します。
スケーラビリティ
ブロックチェーンが互いに互換性がない情報島の問題を解決するために、スケーラビリティが提案されています。まず第一に、アップグレードとフォーキングはネットワークの進化の効果的な方法の1つであり、フォーキング後、メインチェーンといくつかのサブチェーンが形成されると考えています。メインチェーンとサブチェーンは、技術的な観点から完全にピアですが、コミュニティのコンセンサスに基づいて異なる識別子を設定しています。各サブチェーンは、さまざまな商用アプリケーションに従ってカスタマイズできます。サブチェーンの間にVEPを構築することにより、ゲートウェイと同様に機能し、情報と価値はVEPを介してサブチェーン間で交換できます。このようなコラボレーションを通じて、マルチアプリケーションブロックチェーンエコシステムを形成できます。それだけでなく、非ブロックチェーンのオンラインデータも、現実世界のイベントに対応できるスマートコントラクトによって補足されるAchainエコシステムにも含まれます。
使いやすい
Achainは、2つの側面を通じて使いやすさを達成します。まず、Aservice(BAAS)としてブロックチェーンを提供して、企業や個人が使用するためのしきい値を下げます。ネットワークフォーキング、データのカスタマイズ、スマートコントラクトのリリースとアップグレード、アセットトランザクション監視などを通じて、視覚機能によって補足されるブロックチェーンアプリケーションは、シンプルで使いやすくなります。第二に、AchainはLUA、C ++からJavaまで、複数の言語のサポートを提供し、さまざまなプラットフォームの開発者が便利に開発できるようにします。
アプリケーションシナリオ
サプライチェーンファイナンス
サプライチェーンファイナンスは、金融機関(通常は銀行)がコア企業に焦点を当て、上流および下流の中流および中規模企業の資本フローとロジスティクスを管理し、情報を統合することにより、リスクを最低レベルに制御することにより、金融サービスです。近年急速に発展している業界の1つです。クレジットを確立するコストが高いため、金融機関はリスク管理に基づいて慎重に行動する必要があり、多くの場合、高品質のプロジェクトを逃します。 Achainは、企業や金融機関が信用システムを再構築し、より効率的なサプライチェーンファイナンスを確立するのを支援できます。
承認としてのコアエンタープライズの下で、倉庫、ロジスティクス、デジタル請求書、エンタープライズクレジットレポートのためのブロックチェーンプラットフォームは、Achainを通じて確立されます。サプライチェーンの上流および下流の企業と金融機関によって目撃された商品、倉庫、物流、および売掛金に関する情報を実現できます。デジタルノートの発行、確認、流通、分割、受け入れは、契約を通じてサプライチェーンの各参加者によって引き起こされます。トリガー条件は、倉庫、ロジスティクスブロックチェーン、およびコアエンタープライズデータベースのデータステータスの変更に基づいています。トリガールールは、参加当事者の契約に従って編集されます。ルールに準拠または違反する行為は、クレジット報告ブロックチェーンに記録され、改ざんすることはできません。
achainは、迅速な展開を可能にするために、BAA、スマートサンドボックス、その他の技術の利点を活用します。不要なブロックチェーンネットワークを低コストで迅速に分岐し、VEPを使用した接続プロトコルを確立し、データの統合によるイベント駆動を実現することにより。すべての参加者は、データの信頼性を共同で検証することができ、それにより、サプライチェーンでの資金の円滑な移転を確保し、コラボレーション効率を向上させることができます。
製品のトレーサビリティ
小売業界には、当然、断片化されたトランザクションデータ、多様化されたトランザクションノード、複雑なトランザクションネットワークの特性があります。人々のコミュニケーション
オンラインモールまたはオフラインのスーパーマーケットを通じて商品を購入する場合、パッケージには原点情報、生産日、メーカーがマークされます。しかし、この情報の信頼性を判断することは困難です。詐欺の利益率のため、ダイヤモンド、革のバッグ、スキンケア製品などの価値の高い商品は偽物を持っている可能性が高くなります。偽造は、消費者の利益を害するだけでなく、商人の評判とブランドイメージを損なうだけでなく、法的監督と法的制裁を行使するために資金と人材を消費しなければなりません。現在、製品のトレーサビリティにはいくつかの問題点があります。まず、製品のトレーサビリティは、生産リンクだけでなく、循環リンクにもトレースする必要があります。これは必然的に被験者の共同承認を追加し、組織間のコラボレーションの難しさを想像することができます。第二に、それがメーカーであろうと物流プロバイダーであろうと、使用されるシステムは集中化する必要があり、情報島の問題があります。第三に、集中型システムには、個人が悪を行うリスクがあります。
上記の3つの問題点に応じて、Achainは対応するソリューション - ブロックチェーン +モノのインターネットを提案します。モノのインターネットの助けを借りて、生産および物流リンクからのデータは、スマートデバイスを介してリアルタイムで収集し、VEPを介してAchainに接続され、トレーサビリティネットワークに保存できます。ブロックチェーンの一意のデータストレージ構造と分散型台帳技術により、チェーン上のデータが改ざんできないようにします。同時に、非対称暗号化と相対的な匿名性により、企業の中核情報が漏れないようにすることができます。消費者が製品情報を照会する必要がある場合、製品コードと生産バッチを知っている限り、製品のすべての情報を追跡できます。
テクニカル概要
契約とLVMの実装
従来のスマートコントラクトは、チェーン上のデータの入力と出力に限定されており、いくつかの簡単なアプリケーションシナリオのみをサポートできます。このため、Achainはスマートコントラクトを再定義しました。また、オンチェーンデータに加えて、オンチェーンデータとオフチェーンデータが相互作用し、チェーンおよびチェーンオフチェーンのデータステータスの変化に対するイベントの応答をサポートします。現実の世界の商用アプリケーションのほとんどは非常に複雑であり、この複雑さはデータ構造と論理ルールに反映されています。上記の目標を達成するために、Achainはトップレベルの設計で2つの準備を行いました。まず、潜在的なアプリケーション、一般的な要件を抽出し、APIインターフェイスとデータ構造を事前に設計します。 2つ目は、チューリングの完全な言語を選択して、実際の物理的な世界のルールにできるだけアプローチすることです。
コンセンサスメカニズム
分布の特性により、ブロックチェーンは正常に動作するためにコンセンサスメカニズムを必要とします。現在、広く使用されているコンセンサスアルゴリズムは、主に仕事の証明(POW:職場証明)、株式の証明(POS:ステークの証明)、実用的なビザンチン断層トレランスアルゴリズム(PBFT:実用的なビザンチン断層耐性)、および委任された証拠(DPOS:委任された証明)です。セキュリティと実用性の観点から、AchainはDPOSを選択し、それに基づいてRDPOSコンセンサスメカニズムを改善します。
rdposは、DPOの利点を継承するだけでなく、ブロック生産後に株式割り当てを達成するために追加のコンピューティングパワーを必要としませんが、エージェントまたはネットワークのトランザクションステータスに基づいてすべてのノードによるスマート契約の実行結果を動的に決定することもできます。
パブリックチェーンとしてのAchain、コミュニティのコンセンサスを形成することは、トークンのサポートと切り離せません。トークンを保持すると、契約リリースやネットワークフォークなどの基本的なブロックチェーンサービスを取得するだけでなく、投票に参加し、トークンの報酬を受け取るためのサービスを提供するプロキシノードになります。 Achainはこのトークン法と名付けられ、各ACT所有者は利害関係者と呼ばれ、対応する投票の重みは、開催されたACTの数に従って割り当てられます。エージェントノードは、利害関係者によって投票されます。投票数が最も多い上位99のエージェントは、交代でトランザクションを検証するために交代し、注文はすべてのプロキシノードによって決定され、改ざんできないことを確認します。エージェントは正常に作業することで利益を得ることができますが、それ以外の場合、彼らが異常に働いたり、仕事に失敗した場合、彼らは罰せられます。
アカウントモデル
ブロックチェーンネットワークでは、アカウントアドレスは安全な交換用に設計されたソリューションです。アカウント、公開キー、および秘密キー生成プロセスには、次の関係があります。秘密鍵 - >公開キー - >アカウントアドレス。これら3つはすべて、十分なセキュリティを確保するために、安全なハッシュアルゴリズム(SHA)を使用しています。ハッシュは情報の改良であり、通常、その出力は入力よりもはるかに小さく、固定長です。現在の技術的手段では、強い暗号化を備えたハッシュは不可逆的でなければなりません。つまり、ユーザーの秘密情報をユーザーのアカウントアドレスから導き出すことはできません。
Achainは、BitcoinのUTXOモデル(未使用のトランザクション出力)の代わりにアカウントモデルを使用します。 UTXOは非常に巧妙に設計されていますが、複数のトランザクションを並行してサポートしており、比較的優れたアカウントプライバシー保護を備えています。ただし、Bitcoinのアカウント設計はトランザクション指向の設計であり、UTXOに基づいてスマートコントラクトを実装することは非常に困難です。 Achainエコシステムのスマートコントラクトは、多くの場合、資産トランザクションをトリガーする条件や状態を必要とするため、Achainは最終的にアカウントモデルを選択しました。
フォークネットワーク
Achainは、2つの考慮事項に基づいてフォークに適したネットワークを提案しています。まず、強い活力を維持し、第二に、さまざまなアプリケーションシナリオを満たします。まず、ブロックチェーンネットワークは、特定のコンセンサスに従って多くの参加者によって形成されたコミュニティです。コンセンサスの分割により、ハードフォークが発生し、そのようなフォークは時々良好であり、時には時間差があります。人々のスクリーニングと排除を通じて、貴重なブロックチェーンネットワークのグループが最終的に取り残されます。これは、自己組織化された世界における種と環境の継続的な自己進化の法則と非常に一致しています。
achainは、フォークネットワーク全体の出発点として機能し、メインチェーンとも呼ばれる場合があります。メインチェーンはそれに平行なサブチェーンを分岐でき、サブチェーンもフォークを続けることができ、すべてのチェーンは等しいステータスを持っています。フォークが発生すると、VEPは、Genesisブロック情報、サブチェーンID、シードノード、デジタル資産、サービス識別番号など、このサブチェーンの登録情報を記録およびブロードキャストします。フォークが引き続き発生すると、これらの登録情報はVEPによって更新され、ネットワーク全体に同期されます。チェーン間で相互作用が必要な場合、情報の登録を通じて接続を確立できます。つまり、サービスの発見、およびVEPフレームワークの下で情報相互作用と価値交換を達成できます。 VEPは、インターネットのDNSサービスに似ており、情報の登録、情報の更新、アクセスサービスの提供を担当しています。
値交換プロトコル
VEPは、さまざまなブロックチェーンネットワークを接続するための標準プロトコルです。 VEPには、協力する方法に関するガイドラインが設定されています。各チェーンの登録情報を登録し、クエリと接続の要求のために信頼できるリストのチェーンにサービスを提供します。 VEPは、クロスチェーンノードインタラクションとクロスチェーン契約コールの2つのアプリケーションシナリオをサポートしています。前者は、ノードまたは外部データに保存されているデータの状態変更を使用して、契約間の相互作用を間接的に生成し、新しい情報を生成する場合があります。たとえば、契約で合意された予定の傑出したローンは、個人の信用に影響します。ローン記録はブロックチェーンAに保存できますが、クレジットデータはブロックチェーンBに保存でき、個人の識別情報は外部のパブリックデータベースから得られる場合があります。後者は、契約間の相互呼び出しです。最も簡単な例は、2つのチェーンのトークンを交換し、合計値を変化させないことです。
イベント駆動
VEPに依存すると、Achainはチェーン間の情報相互作用と価値交換を実現し、IoT(モノのインターネット)、AI(人工知能)、エンタープライズまたは公共サービスデータベースなどの非ブロックチェーンデータソースをエコシステムに組み込み、リアルタイムのイベントドライブンを達成します。
achainはパブリックブロックチェーンプラットフォームです。開発者は、トークン、スマートコントラクト、アプリケーション、およびブロックチェーンシステムの作成を可能にします。 2015年に発信され、2017年7月にメインWebサイトで発売されました。Achainは、グローバルなブロックチェーン情報交換と価値取引ネットワークの確立に取り組んでいます。 Achainはもともと、シンガポールに本拠を置く非営利のAchain Foundationによって開発されました。これは、世界中のファンコミュニティによって建設および維持されています。
関連リンク:
https://www.achain.com/
http://www.qukuaiwang.com.cn/szhb/2352.html###
https://www.okex.com/cn/project/98/