対話Mina:競争が激化する中、パブリックチェーンの堀はどこにあるのか?
何がMinaプロトコルですか?「22Kb、ZK-Snarks、再帰的ゼロ知識証明、三矢キャピタル、Coinbaseベンチャー、プライバシーファイナンス、Snapps、軽量版イーサリアム、世界で最も軽量なブロックチェーンなど」、これらはすべてMinaの代名詞です。
現在、パブリックチェーンの戦争が激化していますが、Minaプロトコルは大きな隠れた存在を選ぶのか、それとも小さな隠れた存在を選ぶのか?以下は、チェインキャッチャーとアジア技術大使の姚翔先生とのAMAの記録です。一緒に探討しましょう。MinaClubが簡単に整理しました:
チェインキャッチャー:まず、Minaが業界内での具体的な実践探索、現在の開発進捗、チームの状況について紹介してください。
姚翔:Minaは軽量なブロックチェーンであり、再帰的ゼロ知識証明という暗号技術を利用することで、ブロックチェーンのサイズの恒常性を保証します。具体的には、ブロックチェーンのサイズは常に22KBに維持されます。
この設計は根本的に状態問題を解決します。例えば、イーサリアムのフルノードはすでに約1TBのデータを保存する必要があり、その中にはかなりの部分が状態データです。フルノードはこれらのデータを保存しなければ合意形成に参加できないため、急速に増加する状態データはフルノードに対する要求を高め、これによりフルノードの運用コストが増加し、ネットワークの分散化が低下し、安全性のリスクをもたらします。
もちろん、Minaのビジョンと使命はこれだけではありません。SNAPPS、すなわちゼロ知識証明によって保証されたアプリケーションを通じて、Minaは現実世界の問題を解決したいと考えています。Minaの公式ウェブサイトでは、このビジョンが非常に簡潔に説明されています------Minaは現実世界と暗号学の世界の間にプライバシーを保護する通路を築いています------同時に、より安全で自律的なインフラの構築に取り組んでいます。
現在、Minaのメインネットはすでにオンラインで安定して運用されています。SNAPPSも堅実に開発されています。
Minaを構築しているチームはO(1) Labsと呼ばれ、O(1) LabsのCEOであるEvan(Evanは現在Mina財団のCEOです)は、高校時代から暗号通貨に興味を持ち、プログラミングに興味があったため、コンピュータ技術がどれほどの可能性をもたらすかを知りたがっていました。彼はO(1)LabsのCTOであるIzaak Mecklerと高校時代から知り合いで、暗号通貨やそれが未来に与える影響についてよく話し合っていました。
数年後、EvanとIzaakはより多くの協力をし、O(1) Labsを設立することを決定しました。これはMinaを立ち上げるチームであり、彼らはこの目標を実現するための技術的な道筋を見出しました--軽量で恒常的なサイズのブロックチェーンを構築することです。O(1) Labsのチームは、世界クラスの暗号学者、エンジニア、博士、起業家で構成されており、製品を市場に投入し、数億のユーザーにサービスを提供しています。
チェインキャッチャー:姚翔先生の詳細な紹介を見て、Minaについて深く理解できたと思いますが、さらに質問したいのは、パブリックチェーンの競争が非常に激しい中で、他のパブリックチェーンプロジェクトに対してMinaの差別化された道はどこにあるのか?特徴と利点は何ですか?
姚翔:Minaはプロトコルと製品の開発に焦点を当てており、これは業界全体の急速な発展によってもたらされた多くの先進技術のおかげでもあります。Minaの差別化された特徴は多くありますが、私は三つにまとめました。
1)軽量性。Minaの軽量ブロックチェーンプロトコルは、全体のブロックチェーンが占めるスペースが非常に小さいことを指します。これは他のブロックチェーンの「重さ」と対照的です。Minaの軽量特性は、ネットワークの構築に参加するコストを低下させ、ネットワークの分散化を高め、ネットワークの安全性を保証します。
2)低い参加障壁の合意形成。MinaはOuroboros Samasika合意アルゴリズムを使用しており、これは証明可能な安全性を実現した最初のPoSシステムの一つであり、暗号学界に認められています。Minaの合意ノードの参加数には制限がなく、動的に出入りでき、非常に優れた自己起動性を持ち、より安全で安定したアルゴリズムの基盤を構築しています。
3)プライバシーを保護するアプリケーションエコシステム。Mina上で開発されたアプリケーションはsnappsと呼ばれ、これはゼロ知識証明によって駆動されるアプリケーションです。オフチェーン計算、オンチェーン検証のパラダイムの移行により、snappsは自然にいくつかの利点を持っています:
A. データを開示することなくデータの完全性を検証することができる;
B. 計算コストの高い計算の正確性を簡潔に検証することができる;
C. 良好なスケーラビリティ。
Mina上のアプリケーションは、あるノードがビジネスロジックを一度実行するだけで、残りのノードは正確性を検証するだけで済むため、効率が大幅に向上します。Snappsはインターネットのプライバシーとデータの安全性に新たな可能性をもたらしました。
チェインキャッチャー:Minaは軽量ブロックチェーンとして、zk-SNARK技術を採用してブロックのサイズを恒常的に保ち、パブリックチェーンの障壁を低下させています。これらはどのように実現されているのでしょうか?私たちはzk-SNARK技術をどのように理解すべきでしょうか?
姚翔:ほとんどのブロックチェーンにとって、イーサリアムを例に挙げると、ノードはブロックチェーンの全体的な状態を持っていなければ、各トランザクションの合法性を検証し、トランザクションを実行することができません。そして、全体的な状態はブロックチェーンの運用とともに、アプリケーションの豊富な発展に伴い、継続的に増加します。これにより、トランザクションの検証と実行がますます遅くなります。
Minaは再帰的ゼロ知識証明技術を使用して、実行と検証を分離し、ブロックチェーンの軽量化を図ります。この方案では、合意ノードはトランザクションを実行する必要がなく、トランザクションの実行はチェーン外で行われ、実行者は状態変化の証明を提出し、合意ノードは状態変化の有効性を検証するだけで済みます。これにより、ノードは徐々に増加する状態データを保存する必要がなくなります。
要約すると、ゼロ知識証明技術はノードの状態保存の負担を軽減し、同時にチェーン外実行の有効性を保証します。
「ゼロ知識証明システム」は計算理論における重要な概念であり、一種の計算の複雑性問題を説明するために使用される、非常に理論的な概念です。
これは、証明者が検証者に有用な情報を提供することなく、検証者がある主張が正しいと信じることを可能にすることを指します。
例えば、AはBに対して、f(x)=Aを満たすxを知っていることを証明できますが、Bに対してxに関する情報を漏らすことはありません。つまり、証明の後、BはAがxを知っていると確信しますが、同時にxに関する知識は増えません。
技術的な理解を除外すると、こう理解できます:あなたが巨大な石を知っているように、私はその存在を知っていることを証明したいのです。私ができることの一つは、その石を見せること、またはその石を引きずってあなたの前に持ってくることです。
もう一つできることは、その石の写真を撮り、その写真をあなたに見せることです。あなたはその写真の中でそれを見て、その存在を信じることができます。これがゼロ知識証明であり、何かが実際に存在することを示す証拠がほとんどないということです。実際に物を見る必要はなく、証明(この写真)がその存在を完全に証明しています。
再帰的ゼロ知識証明は少し複雑ですが、簡単に言えば、証明のプロセス自体も再度証明を行うことができると考えることができます。これにより、一度の証明で多くのことを証明することができます。
ゼロ知識証明技術はMinaがシンプルさを維持するための重要な基盤であり、snappがプライバシーを保持するための基石です。
チェインキャッチャー:パブリックチェーンはユーザーとアプリケーションを支えるプラットフォームとして、価値はユーザーとアプリケーションに反映されます。軽量なブロックチェーンの核心的な競争優位性はどこにありますか?一般の参加ユーザーにはどのような影響がありますか?将来的には、スマートフォンを持つすべてのユーザーが完全なノードを運用できるようになるのでしょうか?
姚翔:もしあなたがイーサリアムのdappを開発したことがあれば、ノードを運用し維持するための障壁が実際にはそれほど低くないことを知っているでしょう。
開発者とユーザーにとって、低い障壁で独立してノードを運用することは「自分の資産を守る手段」であり、「ネットワーク全体の安全の基盤」でもあります。軽量なブロックチェーンはこの障壁を非常に低くします。
積極的にノードを運用することはないかもしれませんが、低い運用障壁により、エンドユーザーのウォレットがサーバーに依存しないネットワークノードになることが可能になります。
スマートフォンユーザーがノードを運用することは将来の計画の一部であり、現在チームはこの目標に向けて努力しています。現在、ChainsafeチームはMinaのRustクライアントを開発しており、これにより目標に近づくことができます。
チェインキャッチャー:Minaのトークン経済モデルはどのように設計されていますか?核心的な価値は何ですか?
姚翔:MINAはネットワークのネイティブトークンです。これはブロック生産者やSNARK生産者(ゼロ知識証明を計算する役割)への報酬を支払うために使用され、また、プルーフオブステーク合意アルゴリズムでのステーキングにも使用され、MINAトークンの報酬を得ることができます。
ステーキングはプロトコル上のすべてのトークン保有者に開放されており(没収のリスクはありません)、どのトークン保有者も他のノードにステーキングまたは委託することができ、インフレによる希薄化を防ぐことができます。
さらに、追加のインセンティブとして「スーパー報酬」というものがあります。Mina財団は、ローンチ後の最初の15か月間、ロックされていないトークンを使用してステーキングを行うトークン保有者に追加のブロック報酬(スーパー報酬)を提供することを決定しました。詳細についてはこの記事をお読みください。
チェインキャッチャー:ガバナンスは暗号の世界で重要な役割を果たしていますが、Minaのコミュニティの発展状況はどうですか?今後、インセンティブ面でどのような新しい動きがありますか?
姚翔:Minaの発展は、世界中のさまざまな国や地域、異なる言語のコミュニティの支援なしには成り立ちません。Minaのメインネットがオンラインになって以来、チーム全体がMinaプロトコルのより良い発展のために努力しています。最近、Minaプロトコルの発展における新たなマイルストーンとして、O(1) LabsのCEOでありMina財団の理事であるEvan ShapiroがMina財団のCEO、Minaプロトコルの非営利管理者に就任しました。そして、Minaプロトコルの開発チームであるO(1) Labsは、徐々に従業員ガバナンスの構造に移行し、これがコミュニティと分散化の価値の発展を次の段階に推進します。
Mina財団は、Minaの技術的認識を深め、参加したい個人やパートナーを引き付け、Minaのコミュニティ基盤を構築し、最終的には自治を実現することに重点を置きます。
O(1) Labsは多くのエコシステムのパートナーの一つとして、コアSNARK技術、Snappsの開発と普及に引き続き注力します。チームはSnappsスタックのアプリケーションを推進することに取り組み、SnarkyJSからHTTPSnappsなどのライブラリ、さらには他のアプリケーションやチェーンとの協力を通じて製品化を実現します。
同時に、チームは定期的に公開のコミュニティ会議を開催し、エコシステムの発展と開発状況を紹介します。会議の内容はWeChat公式アカウントや中国語コミュニティを通じて共有されます。
チェインキャッチャー:以前の報道によれば、Minaは今年のQ4に開発者ツールキットSDKを発表する予定ですが、現在のエコシステムの構築の進捗はどうですか?将来のエコシステムアプリケーションにはどのような計画がありますか?
姚翔:現在、SDKの開発は期待通りに進んでおり、公式ウェブサイトや公式アカウントの最新情報にご注目ください。Q4にはまだ1か月ありますが、エコシステムのロードマップがありますので、ご確認ください。
将来的には、Snappsの構築の実現や、開発者がMina上で構築を開始できるようにするためのSDKの立ち上げに関して多くの計画があります。私たちは、すべての参加者がMinaに簡単にアクセスできるようにし続けることを望んでおり、新しい参加者を引き付けるためにMinaの発展を推進し続けます。
現在、SnakyJSは準備が整いました。同時に、開発者はJavaScriptとTypeScriptを使用してsnappを開発できるようになり、現在チームは関連する開発者を募集しています。
このビデオは、MinaエコシステムのパートナーであるO(1) Labsラボが共有した製品ロードマップと詳細情報です。
さらに、Mina財団とイーサリアム財団は、イーサリアムブロックチェーン上で再帰的ゼロ知識証明アプリケーションを有効にするための共同提案リクエスト(RFP)に関して協力しています。詳細についてはこちらをご覧ください。
これは二つのチェーンの間に橋を架ける第一歩です。私たちは将来的に他のチェーンエコシステムとの協力の機会が増えることを望んでいます。
チェインキャッチャー:現在の古参のパブリックチェーンと新興のパブリックチェーンの競争関係をどのように理解していますか?Minaはこれらの発展トレンドにどのように適応していますか?どのような課題に直面していますか?
姚翔:私はMinaが最先端の暗号技術を用いて本質的な問題を解決していると考えています。つまり、再帰的ゼロ知識証明技術を利用して、ブロックチェーンの状態転送をオンチェーン計算からオフチェーン計算、オンチェーン検証に変えることで、業界全体に新たなスケーリングのアイデアを提供しています。イーサリアム上のzkRollupも同様の考え方です。
同時に、ゼロ知識証明の積極的な使用は、客観的にゼロ知識証明の発展を促進し、より多くの研究者や開発者をゼロ知識証明の研究と普及に引き込むことになり、逆に基盤技術の革新を促進します。これはMinaの比較的独特であり、誇りに思うべき点です。
パブリックチェーンの生存と発展の鍵は、人々が必要とし、使用する有用なものを構築することです。Minaにとって、これはSnappsを他のアプリケーションに統合することのようです--私たちが行っているTellerのように--彼らにMinaがもたらすプライバシー/検証機能を提供することです。
Minaはシンプルであるため、他のチェーン上で非常に効率的かつ信頼なしに検証を行うことができます(私たちが行っているEth RFPのように)。Minaと多くのチェーンが統合されるにつれて、Minaはそのsnapps機能をより広範な暗号世界に持ち込むことができます。これにより、Mina上にエコシステムを構築することができ、一度それが多くの場所に統合され、そこで助けられることができます!これは非常に重要だと思います。
チェインキャッチャー:Minaプロトコルの未来のビジョンは何ですか?将来的にはどのようなタイプのアプリケーションがMinaプロトコルに基づいて構築されると思いますか?
姚翔:Minaのビジョンは、現実世界と暗号学の世界の間にプライバシーを保護する通路を築くことです------同時に、より安全で自律的なインフラの構築に取り組んでいます。
私個人としては、より多くの開発者がMinaプロトコルによって保証されたsnappsのアプリケーション構築に参加することを期待しています。
私たちはMinaエコシステムの発展に貢献した開発者やコミュニティメンバーに40以上のトークン授与プログラムを提供しています。その中には:
DSRVラボ、ノード構築のために
Figment Networks、データおよび技術サポートのために
Chainsafe、Minaのネットワークスタックの改善のために
Gauntlet、Mina合意スタックの経済評価のために
BitCat、Minaユーザーのための使いやすいウォレットの開発のために
そして多くの他の個人や企業が含まれています。
特に興奮しているのは、最近Teller Financeとの提携を発表したことです。ユーザーはTellerのアプリケーションを使用して、個人のプライバシーデータを保護しながら信用スコアを取得できるようになります。このアプリケーションはCreditKarmaからユーザーの信用データを取得し、ユーザーのローカルコンピュータで証明を生成し、その証明をMinaブロックチェーンと共有します(原データではなく、ユーザーの信用スコアや個人情報は公開されません)。
これにより、ユーザーはDeFiエコシステムで低コストかつ過剰担保なしでローンを取得できる可能性があります。これにより、より多くの人々がDeFiに参加し、大量の新しいローンを促進することが期待されます。
チェインキャッチャー:さて、次の質問は今夜の最後の質問です。パブリックチェーンが増える中で、将来的にパブリックチェーン市場はどのように発展していくと思いますか?将来の発火点はどこにあると思いますか?今後のパブリックチェーンの構図について、姚翔先生の見解をお聞かせください。
姚翔:私は個人的に、現在はブロックチェーンの発展の初期段階であり、各パブリックチェーンがブロックチェーンの基盤的な問題を解決しようと努力していると考えています。現在、基盤インフラはまだ整備中です。これは各パブリックチェーンにとって、機会でもあり、挑戦でもあります。
各パブリックチェーンにはそれぞれの強みとロードマップがありますが、Minaにとっては、ゼロ知識証明の特性をより良く活用することが重要です。
現在のブロックチェーンのアプリケーション範囲は依然として狭いです。スループットの制限に加え、ユーザーのプライバシーが保護されないことも、大規模なアプリケーションの制約となる重要な問題です。私たちは、ゼロ知識証明によって駆動されるプライバシーを保護するアプリケーションが、長期的に重要な発展方向になると信じています。
Minaは、現実世界と暗号学の世界の間のプライバシーを保護するゲートウェイになることを目指して努力します。