Conflux OS オペレーティング システムの詳細な説明
星球君的朋友们
2022-09-21 03:31
本文约4775字,阅读全文需要约19分钟
Web3.0 アプリケーションが ID、データ、アルゴリズムに対するユーザーの自律性を実現できるように支援します。

2022 年 9 月 21 日に開催された ConfluxOS オペレーティング システム カンファレンスで、上海ツリーマップ ブロックチェーン研究所は Web3.0 用の ConfluxOS オペレーティング システムをリリースしました。この記者会見は、上海市科学技術委員会と上海市徐匯区人民政府が主導し、上海ツリーマップブロックチェーン研究所が主催し、湖南省翔江ツリーマップ情報技術イノベーションセンターが共催した。

背景

背景

今日の世界では、技術革新が主要な生産力であり、インターネット革命は、この革新的な概念を最も身近で直感的に体験できるものです。世界インターネットが誕生してから 53 年が経過し、中国がインターネットへのフル機能のアクセスを開始してから 28 年が経過しました。過去 28 年間、中国のインターネットは目覚ましい発展を遂げ、急速に生産性の第一の原動力となり、中国経済の質の高い発展を全方位的に推進し、デジタル経済は新たな原動力、新たなハイライトとなり、中国の経済発展の新たな運動エネルギー。 2021年の時点で、我が国のデジタル経済の規模は45兆5,000億に達し、合計で世界第2位にランクされます。

インターネットは人間のコミュニケーション技術における大きな革命であり、人間社会に極めて大きな影響を与えています。現在、様々な情報技術の革新が繰り返され、インターネットは次世代インターネットへと進化の傾向を見せています。この進化は、人々の生活、仕事、社会のあらゆる側面をさらに大きく変える新たな情報革命につながる可能性があります。 1993 年、Web 1.0 の出現前夜、米国のクリントン政権は、情報時代における「高速道路」を精力的に構築するための「国家情報インフラストラクチャ」戦略計画を発表し、それによって Web 1.0 と Web 1.0 の世界的なリーダーシップを獲得しました。ウェブ2.0。 30 年間の発展を経て、インターネットは現在、Web2.0 から Web3.0 への進化の重要な段階にあります。

一般的な技術指標(移動通信分野の2G/3G/4G/5Gやチップ分野の28nm/16nm/7nmプロセスなど)によって世代を分ける方法とは異なり、Web1.0、Web2。 0、Web3 .0 部門はテクニカル指標ではなく、データが生成および処理される形式にあります。前者を生産性の発展段階として要約すると、後者は実際にはデジタル世界における生産関係のさまざまな段階に対応します。

Web1.0の特徴を一言で言えば、閲覧を中心とした「情報インターネット」であり、コンテンツの制作は専門Webサイト(ポータルサイトなど)、コンテンツの消費者はユーザーであるのに対し、Web2.0の特徴は、 「読める+読める」。「Write」の「ソーシャルネットワーク」と「インタラクティブインターネット」は「インタラクション、共有、関係性」を重視しています。モバイルインターネットやYouTube、Facebook、Twitter、WeChatなどのネットワークプラットフォームの発展に伴い、ユーザーはインターネット上のコンテンツの主な作成者であり、自分の作品 (テキスト、写真、ビデオなどを含む) を作成し、他のユーザーと対話します。 Web1.0 であろうと Web2.0 であろうと、インターネット プラットフォームはデータとアルゴリズムの制御に依存してルールを策定し、利益を分配する権利を得ることができ、ユーザーはインターネット プラットフォームの前で自主性を欠いています。

Web3.0は、「読み取り可能+書き込み可能+所有可能」の「価値のインターネット」と「契約のインターネット」を特徴とし、ユーザー中心の「自律的権利」を強調し、ユーザーがデジタルアイデンティティを管理し、個人データを制御し、アルゴリズムを監視できるようにします。アプリケーションの自律性により、インターネット参加者間の信頼とコラボレーションが再形成されます。したがって、Web3.0 は、インターネット プラットフォームの「ブラック ボックス」をコードで記述されたルールに置き換え、情報処理のプロセスをより公平かつ透明にし、デジタル契約を通じて作成者の作品の所有権と収入の権利を保証します。デジタル コンテンツの生産性をより適切に適合させるデジタル制作関係。

Web3.0が目指す自律性を実現するためには、データ情報の処理をインターネットプラットフォームの集中サーバーに依存することはできず、Web3のデジタルインフラとして中立かつ信頼性の高いコンピューティングプラットフォームを確立する必要があります。 0. 手紙の方法は、データの収集、流通、保管、処理、配布のあらゆる側面において集中プラットフォームの置き換えを完了します。ブロックチェーン コンセンサス システムは、そのようなコンピューティング プラットフォームです: ブロックチェーン コンセンサス ノードは、ブロックチェーン台帳に記録されたデータを共同で維持し、スマート コントラクト コードに従って計算し、結果についてのコンセンサスに達します。実際、コンセンサスには仮想コンピュータが実装されています。システムは、中立的で信頼性の高いデータ ストレージとコンピューティング サービスを外部の世界に提供できます。ブロックチェーン コンセンサス システムを呼び出すことにより、Web3.0 アプリケーションは、主要なデータと主要なコンピューティング リンクの信頼性を悪意のある制御による改ざんから確保できます。

しかしその一方で、データストレージとコンピューティングタスクを完了するためにブロックチェーンコンセンサスシステムを呼び出すことは、集中サーバー(分散システムやクラウドコンピューティングを含む)に基づく従来の新しいコンピューティングモデルとは異なり、特に技術的な敷居が比較的高いです。複数のブロックチェーンコンセンサスシステムを構成する場合、さらに複雑になります。アプリケーション開発者は、Web3.0 の基礎となるコンセンサス ストレージとコンセンサス計算に直接直面し、ブロックチェーン システムごとにアプリケーションを開発する必要がありますが、これは必然的に多量のエネルギーを浪費することになり、良い解決策ではありません。したがって、アプリケーション開発のしきい値とコストを削減し、アプリケーション開発者がビジネス ロジックにより集中できるようにするには、基盤となる分散型およびマルチソースの異種コンピューティング リソースを技術的に均一に管理し、アプリケーション開発者にパッケージ化されたインターフェイスを提供する必要があります。

最初のレベルのタイトル

Conflux OS オペレーティング システム

ConfluxOS は、Web3.0 コンピューティング パラダイムに従い、Web3.0 の基盤となるコンピューティング リソースを管理およびスケジュールするネットワーク オペレーティング システムです。その実行キャリアは、単一のコンピューターやスマートフォンではなく、Web3.0 ネットワーク全体です。大まかに言えば、ConfluxOS のコア コンピューティング リソースは、ローカルの CPU、メモリ、ハードディスク、その他のハードウェアからではなく、ブロックチェーン コンセンサス システムである IPFS データ ストレージによって提供されるデータ ストレージやコンピューティング機能を含む、Web3.0 ネットワークのパブリック サービスから提供されます。提供されるサービス、サードパーティのサービス プロバイダーによって提供されるコンピューティング サービス (TEE、MPC、FHE などの信頼できるコンピューティング テクノロジに基づく) など。 ConfluxOS は、Web3.0 ネットワークのパブリック サービスからこれらのリソースを管理およびスケジュールすることで、データ ストレージとコンピューティングの中立性と信頼性を確保し、Web3.0 アプリケーションがアイデンティティ、データ、アルゴリズムに対するユーザーの自律性を実現できるように支援します。

ConfluxOS オペレーティング システムは 4 つのレベルに分かれています。

1. ユーザー クライアント: 形式的には、ユーザー (携帯電話、PC) 上でローカルに実行されるプログラムであり、Web3.0 ブラウザー、アプリケーション マーケット、個人アカウント、デジタル ID などの Web3.0 リソースおよびアプリケーションへのアクセスをユーザーに提供します。管理機能やその他の機能を提供し、他の Web3.0 アプリケーションを実行するためのグラフィカル操作インターフェイスを提供します。現在、ConfluxOS は主にモバイル アプリをユーザー クライアントとして提供しています。

2. 生産性ツール: NFT キット、DAO コミュニティ キットなどを含む、Web3.0 アプリケーション オペレーター向けの生産性ツールは、グラフィカル インターフェイスを通じてすぐに使用できるコード不要の開発を実現し、生産および開発の技術的敷居を下げます。 Web3.0製品を使用。このスイートは、軽量のカスタム開発とさまざまな製品形式をサポートする拡張可能な API インターフェイスも提供します。 Conflux OS は、他のアプリケーション シナリオ向けの生産性向上ツールも段階的にリリースする予定です。

3. 開発環境: Web3.0 アプリケーション開発者向けに、Conflux OS は、UI インタラクション層のフロントエンド コンポーネント ライブラリと、ミドルエンドおよびバックエンド ビジネス向けの開発フレームワークをオープン ソースの形式で、ミドルウェアの形式で提供します。 SDKやWebAPI、テストネットワーク、サンドボックス環境などの基本サービス。 Web3.0 アプリケーション開発者は、既存の開発フレームワーク内にカスタム ビジネス ロジックを実装し、ローコード開発の形式で開発タスクを迅速かつ効率的に完了できます。

4. 基盤となるインフラストラクチャ: Web3.0 ネットワークからのコンピューティング リソースを管理およびスケジュールします。これには、ブロックチェーン コンセンサス ノードの選択と配置、データの読み取りと書き込み、ブロックチェーン システムに基づくコンピューティング タスクの実行が含まれます。 ConfluxOS は、Web3.0 アプリケーションのコンセンサス ストレージとコンセンサス コンピューティングのインフラストラクチャとして、まずツリーマップ パブリック チェーンと最下層のツリーマップ アライアンス チェーンにアクセスし、将来的にはイーサリアムや IPFS などの他の Web3.0 リソースにもアクセスします。 。

最初のレベルのタイトル

Conflux OS オペレーティング システムの重要性

ConfluxOSは、Web3.0オペレーティングシステムとして、PCやスマートフォンのOSと同様に、システム開発者、アプリケーション開発者、オペレータの合理的な分業を実現し、統一されたシステムインターフェースとアプリケーション開発・運用環境により、効率的なアプリケーション開発を実現します。 Web3.0 アプリケーションの開発と運用にかかる技術コストにより、開発者とオペレータはビジネス ロジックにより集中できるようになり、Web3.0 アプリケーション エコロジー、さらには「メタバース」業界全体の精力的な発展につながります。

Web3.0 とメタバース環境のマルチチェーンの共存、およびテクノロジーの急速な反復に対応して、ConfluxOS は、基盤となる異種ブロックチェーン システムをカプセル化することにより、アプリケーション層に統合インターフェイスを提供します。これにより、相互接続の問題を効果的に解決できます。チェーン情報の相互通信とマルチチェーン 導入と適応の高コストなどの問題。 ConfluxOS は、基礎となるブロックチェーン システムを統合することにより、現在の Web3.0 業界の細分化された生態系をある程度橋渡しすることが期待されています。

また、ConfluxOS はユーザーにワンストップの Web3.0 ターミナル入口を提供し、ユーザーが個人のデジタル ID を便利かつ迅速に管理できるようにするだけでなく、Web3. フィッシング Web サイトなどによる損失を防ぐ、監査済みの安全で信頼性の高いアプリケーションも提供します。

最初のレベルのタイトル

補足:ツリーマップブロックチェーン

ツリー グラフのコンセンサス アルゴリズムツリーグラフ構造(Tree-Graph)を採用してブロックを整理する高性能なコンセンサスソートアルゴリズムであり、TPSや確認レイテンシーの観点で既存のブロックチェーンシステムの性能ボトルネックを打破しています。プルーフ・オブ・ワーク (PoW) を使用した数万のコンセンサス ノードで構成されるブロックチェーン ネットワーク上で、ツリー グラフ コンセンサス アルゴリズムは次のことを実現します。6000 TPS を超える高スループット、そして同時に確認時間は23秒未満に短縮。対照的に、ビットコインとイーサリアムのスループットはわずか 7 TPS、40 TPS に過ぎず、確認時間はそれぞれ 1 時間、10 分と長くなります。ブロックチェーン基盤技術の分野において、ツリーグラフコンセンサスアルゴリズムは西側諸国の独占的地位を打ち破り、その革新と進歩は学界や産業界から広く注目を集めており、FacebookのDiem(旧Libraとして知られる)唯一のアルゴリズムとなっています。アライアンスチェーンプロジェクトの技術白書で言及された中国主導のブロックチェーンプロジェクト。

ツリー グラフ パブリック チェーン (Conflux)これは、ツリー グラフ コンセンサス アルゴリズムに基づいた、高性能のパブリック ブロックチェーンの基礎となるインフラストラクチャです。スループットレート 3000 TPS、成し遂げるビットコインの428倍、イーサリアムの75倍。ツリーマップ パブリック チェーンのメイン ネットワークは、2020 年 10 月 29 日に正式に開始されました。現在 (2022 年 9 月 15 日現在) アカウントの総数は 2,400 万を超え、トランザクションの総処理数は 1 億 1,400 万を超え、同時にオンラインのコンセンサス ノードの数は 5,000 を超え (世界トップ 3 にランクされます)、世界をリードするパフォーマンスとセキュリティを備えています。安定したクロスチェーン サービスと豊富な開発者ツールのサポートにより、Treemap パブリック チェーンは何百ものエコロジー プロジェクトを育成してきました。

ツリー グラフ アライアンス チェーンこれは、アライアンス チェーン シナリオ向けに最適化された、高性能のブロックチェーン基盤インフラストラクチャです。中国電子標準化協会 (CESI 研究所) によってテストされた、ツリー マップ アライアンス チェーンのバージョン 1.0 は、次の場所にあります。100 コンセンサスノードネットワーク実装20000 TPSを超えるスループット最初のレベルのタイトル

補足情報:IEEE P3217規格

IEEEP3217「ブロックチェーン システム アプリケーション インターフェイス仕様」は、ブロックチェーン アプリケーションとブロックチェーン コンセンサス システムの間の対話モードを標準化することを目的として、ブロックチェーン層とブロックチェーン システムのアプリケーション層の間のインターフェイスを定義および規制しています。基礎となるコンセンサス システムの詳細から解放され、さまざまなブロックチェーン システムの違いに詳しくなくても、ビジネス ロジックだけに集中する必要があります。

ブロックチェーン システムのブロックチェーン層とアプリケーション層を従来のコンピューターのオペレーティング システムとアプリケーション ソフトウェアにたとえると、IEEEEP3217 標準の役割は、UNIX オペレーティング システム インターフェイスを定義する IEEE 1003「ポータブル オペレーティング システム インターフェイス」に似ています。 (英語は、Portable Operating System Interface、略して POSIX) 規格であり、ISO/IEC 9945 規格としても知られています。

POSIX は、さまざまなバージョンの UNIX オペレーティング システムでのソフトウェアの開発と運用を容易にするために、IEEE によって定義された一連の API 標準の総称です。 POSIX 標準に従って開発されたソフトウェアは、すべての POSIX 準拠オペレーティング システムに簡単に移植できます。これは、特定のオペレーティング システムに依存しないオープン ソース ソフトウェアにとって特に重要です。そのため、この標準は業界およびオープン ソースによって広く認識されています。ソフトウェアコミュニティ。 macOS や Solaris などの一般的なオペレーティング システムは、IEEE POSIX の公式認証を取得しています。Android、Linux、Darwin (macOS と iOS の中核) は正式な認証を受けていませんが、実際には POSIX 標準と互換性があります。Microsoft の Windows NT は、正式な認証を受けていません。 POSIX 標準も部分的に実装されています。

星球君的朋友们
作者文库