親友の一人が私に連絡して、 私はただ、「そうでもない。それは理科の授業で勉強するテーマのようだ」と言いました。それから6か月が経ち、今私はNuklaiのレイヤー1ブロックチェーンネットワークを構築しています。誰が想像したでしょう?わずか数か月で人生がここまで変わるとは驚きです。 ヌクライ このブログでは、HyperVM の世界への私の旅について核心に迫りますが、その前に、私がどのようにしてこの地点に至ったかを知っておくことが重要です。 高スループットの課題 Nuklai について聞いた後すぐに、このプロジェクトがなぜそんなに話題になっているのか調べ始めました。Nuklai のビジョンは、ユーザーがデータを他の組織に販売できるようにすることですべてのユーザーに権限を与え、大企業からユーザー自身に権限を移すというもので、私は本当に感動しました。 これはシンプルですが奥深いビジョンです。それを実現するには、アプリケーション レベルだけでなく、インフラストラクチャ レベルやブロックチェーン プロトコル レベルでも多くの作業が必要でした。毎日大量のデータを処理する場合、ブロックチェーンは現在のプラットフォームではまだ達成されていない膨大な負荷を処理する必要があります。 人々は 1 秒あたりのトランザクション数 (TPS) について語りますが、ブロックチェーン レベルでそのような高い TPS を達成するには実際に何が必要かを知っている人はほとんどいません。確かに、世の中にはスループットの高いブロックチェーンもありますが、多くの場合、それらは非常にハッキング的で、真のレイヤー 1 ではありません。通常、アプローチは、レイヤー 2、レイヤー 3、サイドチェーンなどを作成して水平にスケーリングすることです。 これらのソリューションは、私にとってはパッチワークのように感じられます。ブロックチェーンに追加のレイヤーを導入すると、TPS の増加は、ゼロから構築されたものというよりは、後付けのように思えるからです。ここで HyperVM が役立ちます。 HyperVM、高性能ブロックチェーンの実現 しかし、HyperVMとは何でしょうか?基本的には、 HyperSDKを理解するには、まず 。 HyperSDKフレームワーク 雪崩 ドキュメントによると、 Avalanche は、相互運用可能で分散化された、高度にスケーラブルなエコシステムで分散型アプリケーションを構築するためのオープンソース プラットフォームです。独自の強力なコンセンサス メカニズムを搭載した Avalanche は、ほぼ瞬時にトランザクションを完了し、グローバル金融の規模に対応するように設計された最初のエコシステムです。 Avalanche のコンセンサス メカニズムは驚くほど高速で、2 秒未満で完了します。つまり、トランザクションはほぼ瞬時に処理され、検証されます。 Avalancheでは、独自のレイヤー1ブロックチェーン(またはサブネット)を作成することもできます。最も良い点は、Ethereum仮想マシン(EVM)で動作するサブネットに制限されないことです。大規模な開発者コミュニティにもかかわらず、EVMは軽量ではなく、多くの問題があります。Avalancheでは、Avalancheの仕様に準拠している限り、任意の言語で独自のVMを開発して独自のサブネットを起動することもできます。 ここで HyperSDK が役立ちます。 プロトインターフェース 理論的には、Avalancheがその自由を提供しているので、好きな言語で独自のVMを構築できます。しかし、ゼロから行うのはかなり難しく、時間がかかるのも事実です。 始めるには、コア コードが頻繁に変更されるため、最新の状態に保つのが複雑です。メンテナンスを続ける必要があり、リソースを大量に消費する可能性があります。HyperSDK は、Avalanche サブネット上で独自の最適化されたブロックチェーンをより高速、安全、簡単に起動できるようにすることで、この問題に対処します。 サブネットEVM 複雑さの多くを隠すことで、トランザクションのシリアル化の効率やトランザクションのスループットの向上を心配するのではなく、プロジェクトをユニークにすることに集中できます。HyperSDK を使用すると、500 ~ 1000 行のコードで独自のブロックチェーン ランタイムを構築し、大規模なエンジニア チームを必要とせずに 1 秒あたり数千件のトランザクションを処理できます。 HelixVM: 100,000 tx/s のパワーハウス? Nuklai では、HyperSDK フレームワークを使用して、約 200 行のコードで 1 週間以内に「HelixVM」と呼ばれる独自のブロックチェーン ランタイムを構築しました。ネイティブ トークンの発行、Avalanche Warp Messaging (AWM) を使用してサブネット間でトークンをブリッジする機能、バリデーターがステーキングに登録し、ユーザーが NAI トークンを任意のバリデーターに委任して報酬を請求できるようにするステーキング エンジンの開発など、魅力的な機能を追加しました。 さらにいくつかの追加とカスタムの調整を行い、数か月で約 500 行のコードを追加してすべてを実現しました。ここまでの道のりは並外れたものでした。しかし、それと同じくらいやりがいのあるものでした。HyperSDK を使用してランタイムを構築することの最大のメリットは、Ava Labs の優秀なエンジニアや、より広範なオープンソース HyperSDK コミュニティによって開発された HyperSDK フレームワークの最適化の恩恵を受けられることです。 例えば、 は最近、HyperVMが1秒あたり10万トランザクションで50億以上のトランザクションを処理するという素晴らしい結果を生み出しましたが、HelixVMがVryxをサポートすると、これも1秒あたり10万トランザクションを処理できるようになります。これが、HyperSDKを使用して独自のブロックチェーンランタイムを構築することの真の隠れた力です。 このレベルの最適化を自分たちで行わなくても実現できるため、どのチームでも独自のランタイムを構築するのは簡単です。Nuklai では、ユーザーや企業が Web サイトを構築するのと同じくらい簡単にデータを収益化できるプラットフォームを構築したいと考えています。HyperSDK は、コンセンサス エンジンの動作を気にすることなくそれを実現するための究極のベース レイヤーです。 ハイパーSDK ヴリックス 私たちは、ニーズに合った独自のプラットフォームを構築したいと考えています。HyperSDK を使用すると、わずか数百行のコードでそれが可能になります。 Nuklai テストネットでスマートデータの未来を築く 最近、私たちは ここまで来るのに数ヶ月しかかかりませんでした。メインネットリリース前にHelixVMに多くのエキサイティングな機能を計画しており、 実稼働準備が整っています。テストネットを使い始めたい方は、 リポジトリを作成し、ローカルにクローンして実行し、テストネットとのやり取りを開始します。 Nuklai テストネット HyperSDK独自のロードマップ ヌクライウォレット テストNAIトークンをリクエストしたり、独自のトークンを作成したり、ネイティブNAIやその他のユーザー作成トークンを転送したり、ブロックチェーンエクスプローラーの基本バージョンを探索したり、シンプルなソーシャルメディアプラットフォームであるNuklai Feedに何かを投稿したりすることもできます。さらに、ウォレットではNuklai RPC URLを変更して、自分のマシンでローカルに実行されている独自のNuklaiサブネットに接続することができます。 今すぐ始めましょう! 、 デモ 公式テストネットとやり取りするのではなく、独自のNuklaiサブネットをローカルで実行したい場合は、 これにより、ステーキング用のバリデータノードの登録、バリデータへの委任、ステーキング報酬の請求など、さらに多くのことが可能になります。 ドキュメンテーション 指で山を動かせる未来へようこそ!