MASS Net-PoCコンセンサスのパイオニアブロックチェーンプロジェクト

MASS Net-PoCコンセンサスのパイオニアブロックチェーンプロジェクト

PoWの抱えるエネルギー消費量問題、低TPS問題、計算力の集中化問題を解決するために、多くのブロックチェーンプロジェクトがPoSへ乗り換えました。近時、Filecoinテストネット・メインメットのリリース日時が決定されるにつれ、より多くの人が、Filecoinの採用する高効率、非中央集権性、省エネといった特徴を持つPoC(Proof of Capacity)に注目するようになりました。

PoWにせよ,PoSにせよ、PoCにせよ,いずれのコンセンサスアルゴリズムも、「ブロックノードをランダムに選択する」点では共通します。ノードが選ばれる確率は、ネットワークに投入されたリソースと比例します。確認されたブロックを覆すには、50%以上のリソースが必要とされます。これら3つのコンセンサスアルゴリズムは、投入されるリソースによって区別され、PoWは計算力、PoSは所有する通貨、PoCはストレージスペースです。

PoSでは、所有するトークンが多ければ、ブロック生産者になることができる確率も高くなります。PoSは富める者をより裕福にすることから、懐疑的な意見も多々主張されます。ナカモトサトシがPoWを生み出した意図は、十分な分散性の確保と、ネットワーク構築から安定運営に至るまでの間により一層の脱中央集権化を図ることができるかという点にありました。それに対して、PoC が答えを出しました。

PoCの最も大きな特徴は、誰でも普通のパソコンを用いてPoCプロジェクトに参加し、マイニングできることです。大量の研究・統計によると、クラウドストレージのスケールメリットは、個人のハードドライブに比べ、20%の最適化スペースしかありません。パソコンの普及に伴ってハードドライブが広く分布していることを考慮すれば、通用マイニングマシンと大規模なマイニングがもたらすマイナーの集中化問題がなくなり、ネットワーク全体の分散が実現される可能性があります。

MASS Net-初のPoCブロックチェーンプロジェクト

MASS Net はすでにリリースされスムーズに運営されているブロックチェーンプロジェクトです。このプロジェクトは、MASSコミュニティのメンバーたちが協力し開発したものであり、PoCコンセンサスを採用しています。PoCの定義に従い、MASS Netがストレージスペースを利用してマイニングを行っています。現在、マイニングの難易度は35兆Gであり,約45秒ごとに1つの新しいブロックが作られます。

特に注目したいのは、MASS Netが採用しているPoCアルゴリズム『MASSコンセンサスエンジン』です。このコンセンサスアルゴリズムの中核は、マサチューセッツ工科大学(MIT)のトップレベルのコンピュータサイエンティストにより考案されたものであり、安全性、公平性、省エネ、効率性といった優れた特徴を持っています。

安全性

時間と空間を置き換えるという考えを採用したMASS PoCは、改ざん不能性を担保しています。PoC及び検証可能なランダム関数を採用することにより、MASSシステムの耐障害性が 51%になることが保証されます。

フォークス検査懲罰システムを採用することで、Nothing-at-Stake攻撃がもたらすフォークチェーンによるメインチェーン排除の問題に対抗できます。

公平性

現在、一台のPoWコンセンサスアルゴリズムを実行するASICマイニングマシンの販売価格は数万元にものぼります。それに対して、MASSコンセンサスに必要なのは、ノードが有効なストレージスペースを提供することのみです。

MASS PoCにより、ノードのブロック確率は、ノードが提供する有効なPoCにのみ依存し、かつ、有効容量の大きさの証明がデータの記憶媒体に関係ない、といったことが保証されます。そうすると、MASSネットワークのメンテナンスに関与するすべてのノードの限界費用がほぼ同様になります。言い換えれば、スケールメリットがありません。

省エネ

PoWコンセンサスは、その実行の際に、莫大な電力が消費されています。ビットコインの一回の取引には、アメリカの一般家庭21日分の電力が消費されます。MASS PoCでは、容量スペースを初期化する時にだけエネルギー消費を計算します。

そして、コンセンサスを実行する際には、ほんの少しの計算力が検索に使われると同時に、ハードドライブの電力消費が極めて低い水準にあります。従って、PoCとPoWのエネルギー消費総量の差は300倍以上となります。

MASSがコンセンサスを実行する際、コンピュータのエネルギー消費が占める比率が極めて低く、コンピュータの使用に支障が出ません。ストレージスペースがMASSネットワークメンテナンスに関与しない時には、容量スペースを初期化して他の用途に使うことができます。

効率性

PoWコンセンサスの最も成功した例であるビットコインでは、10分ごとに1つの新しいブロックが生成されます。それに対して、MASS Netブロックチェーンのメインネットワークの運用データによると、45秒ごとに1つの新しいブロックが生成されるようになり、性能が10倍ほども高められています。

ブロックコンセンサスのプロセスにおいては、ノードがストレージスペースに対して訪問検索のみを行い、データ操作はしません。MASS PoCを採用するノードは、同様な容量スペースを利用すれば、複数のブロックチェーンに対してコンセンサスを提供できるため、その汎用性によりエネルギーの利用率が一層高められました。

MASSについて

MASSは、MASS Netにおけるネイティブ通貨です。ビットコインと同様に、1つのブロックが形成されるたびにそれに対応するMASSが生成されます。

業界の他のプロジェクトと異なり、MASS Netにはステークホルダーが存在せず、完全にコミュニティ主導となっており、プレマイニングもありません。つまり、すべてのノードが公平であることを意味します。さらに、ストレージスペースによるマイニングという方式により、ハード面の整備のハードルがこれまでにないほど低下したため、一般ユーザーも参加しやすくなっています。

MASS Netが利用しているMASSコンセンサスエンジンは、汎用性を持つコンセンサスソリューションであり、同時に複数のパブリックチェーンに対してコンセンサスサービスを提供することができます。将来的には、MASSコンセンサスエンジンに基づいて複数のブロックチェーンが開発されることになるでしょう。例えば、スマートコントラクトを執行できるレイヤー1ソリューションや、性能の向上に取り組むレイヤー2ソリューションなどです。MASSコンセンサスエンジンは汎用性を持つコンセンサスを基礎にするという視点で、クロスチェーンという技術の難題を巧妙にクリアしました。

MASS Net上で生成されたMASSはMASSコンセンサスエンジンの価値保存の機能を果たしています。そのため、MASSはMASS Net上で取引できる資産だけでなく、MASSエコシステム内の全ての応用のアンカーとなり、MASSコンセンサスエンジンに基づいたクロスチェーンのエコシステム資産の相互接続を実現することを可能しました。

プロジェクト開発の進捗

MASS Net は2017年に開発が開始され、2018年にブロックチェーンのプロトタイプが開発され、2019年4月にテストネットがリリースされました。プロトタイプシステムの検証、安全性テスト、安定性テスト、可用性テストという4段階のテストを経て、メインネットが2019年9月1日に正式にリリースされました。それ以来、安定して運営されています。

プロジェクト開発当初から、エコシステム構築を目標にしてきました。メインネットリリース後、ユーザー及び開発者にフルノードウォレット、マイニングノード、ブロックチェーン、ブロックチェーンブラウザといったツールを提供しました。MASSコミュニティのメンバーは、自発的にいくつかのマイニングソリューションを提供し、異なるタイプのノードに使用しました。集権化されていない多量のノードは、ブロックチェーンネットワークの安定性・安全性・信頼性の確保のための必要条件であり、ブロックチェーンの改ざん防止機能を果たすことに役立ちます。

チーム紹介

MASS Netは、MASSコミュニティによって作り上げられました。MASSコミュニティは、オープンで非営利のオンライン組織であり、その使命はブロックチェーン技術を普及させることです。“MASS”という言葉は、「より多くの人が技術を活用してルールを守れば、社会がより公平になり、公平な環境がより大きな社会的活力を解放し、社会の繁栄を促す」というコミュニティのメンバー達の初心を言い表したものです。MASSコミュニティは、この目標を達成するために精進しています。MASS Netは、まさに、この目標達成のための第一歩です。

 

MASSCafe: https://masscafe.cn/

MASSホームページ:https://massnet.org/ja/

MASS日本コミュニティ:https://twitter.com/MASSNet_FansJP

MASS日本Telegram group:https://t.me/MASSNet_FansJP

 


Sponsored Article

※本記事は企業が発信するプレスリリース記事となります。サービスのご利用、お問い合わせは直接ご提供元にご連絡ください。

ニュース/解説記事

Enable Notifications OK No thanks