今日、Tezosは新しいJavaベースのスマートロールアップ「Jstz」を発表しました。これは、超スケーラブルで相互運用可能な新しいバージョンのブロックチェーンTezos Xのためのものです。
Jstz はレイヤー1に垂直に接続し、ユーザーエクスペリエンスを向上させることができます。
新しいソリューションL2は、次の波のweb3開発者のオンボーディングをサポートし、知られているJavascript言語を実装し、ライブラリやさまざまなSDKの必要性を排除します。
以下にすべての詳細を見てみましょう,
Summary
超スケーラブルなブロックチェーン Tezos X: モノリシックからモジュラーへの移行
2014年におけるTezosプロジェクトの初期ビジョンは、各ノードがすべてのアクティビティを複製するモノリシックな実行レベルを持つブロックチェーンの開発を想定していました。
しかし、年が経つにつれて、業界の専門家たちはこのアプローチが多くの計算能力を必要とすることに気づきました。
web2の支払いインフラと同等のスケーラビリティを達成するためには、技術的な要件が非常に高く、実装が困難で費用がかかりすぎるでしょう。
まさにこの理由から、2022年からTezosは自身のオンチェーンアーキテクチャを再考しています、モノリシックな環境からモジュラーな環境へ移行しようとしています。
最終目標は、独自のデザインとより大きなスケーリング能力を持つ新しいブロックチェーンTezos Xを開発することです。
この新しい暗号インフラストラクチャの基本原則は、コンポーザビリティ、スケーラビリティ、および相互運用性です。
Tezos Xの開発における課題は、すべての部分が一緒に機能し、技術的なパフォーマンスを向上させ、外部のブロックチェーン環境と接続できるネットワークを構築することです。
この戦略の中心にはSmart Rollupがあります。つまり、モジュラーな観点からトランザクションの実行に専念する第2レベルのネットワークです。
この技術は、L1のコンセンサスレベルを維持しながら、操作性を損なうことなく高いセキュリティ基準を維持します。
Tezosで既に稼働している1000のRollupノードに一致して、Data Availability Committeeが見つかります。これは、rollupのデータ公開を可能にするメカニズムです。
さらに最近、tezosのメインネット用にData-Availability Layerが有効化され、rollupから送信される大量のデータを処理することができるようになりました。
この新しいビジョンの唯一の制限は、新しい潜在的な開発者を引き付けることの難しさです。
非常に広大で広範なブロックチェーン環境では、Tezos Xで成功するdappを作成するための準備が整った建設者チームを作成することは実際には困難です
Tezos blockchain: 発表されたスマートロールアップ “Jstz” のJavaサポート付き
新しい多数のプログラミング環境との相互運用性の問題を解決するために、Tezosは「Jstz」を考案しました。
これは、Tezosのブロックチェーンを垂直にスケーリングできるスマートロールアップL2であり、標準のJavascript APIをサポートしています。これにより、開発者は技術的な障害なしに広範なツールエコシステムを活用できます。
Il rollup は、Solanaと同様のスループット能力を提供し、ハードウェア要件を必要としません。この革新は流動性の断片化の問題を解消します、これはEthereumのL2エコシステムに典型的です。
Jstzのスマートコントラクトは、さまざまなプログラミング言語間で相互作用でき、web3開発の体験を大幅に向上させます。
次に、この新しいセカンドレベルチェーンがアカウント抽象化をネイティブに統合し、非カストディアルUXを改善する方法を強調する必要があります。
その特徴の中には、DNSサポート付きで、家族の名前でカスタマイズ可能なnominativi addressの存在があります。
Jstzの進化に伴い、オフチェーン通信機能も導入され、オフチェーンデータを消費するために任意のREST APIなどの外部サービスを呼び出すことが可能になりました。
技術的なパフォーマンスを超えて、JstzはJavaのサポートと広範なプログラミングリソースで際立っています。新しい開発者は、よく知られたJSツールとライブラリの巨大なエコシステムを利用することができます。
完全に稼働している場合、開発者はJstzの使用とCloudflare Workersのような他のサーバーサイドJavaScriptランタイムの使用との間に大きな違いを感じることはないでしょう。実際、JstzはJavaをネイティブに実行し、別々の仮想マシンでのコードのコンパイルに依存しません。
成功の瀬戸際でのEtherlinkのローンチ、EVM開発者を迎え入れ、このスマートロールアップはTezos Xの完全な開発に向けた重要な一歩を表しています。
Tezosの新しいスマートロールアップは、Web3開発者の参入障壁を打ち破る
述べたように、Javaのネイティブ統合はTezos Xの開発の 柱であり、web3開発者の大量オンボーディングを可能にします。
今日まで、ブロックチェーンは異なるプログラミング言語と入力で構築されているため、開発者にとって大きな参入障壁があります。
数十の公共ライブラリ、SDK、およびその他の単一の統合により、開発者にとって暗号ネットワーク上での開発プロセスは非常に複雑になります。
さらに、これらのツールは他のチェーンで利用できず、相互運用性がないことが多いため、異なるコミュニケーションフロントの開発が不可能になります。
2014年の初めに、Tezosもsmart contractの実装のために特別に作成された言語の使用を目指していました。
このアプローチは、独自の魅力があるものの、bullとbearのニッチな暗号世界の外でのブロックチェーンの可能な拡大を大いに制限しました。
この点に関して、Tezosチームが記者会見で述べたところによると
「どうやら全員が新しいプログラミング言語の使用によって導入される追加の努力に直面する(またはそれを許容する)準備ができているわけではなく、世界中の限られたコンピュータエンジニアの中でもごく一部の人々だけがそのジャンプを快適に行うことができる。」
TezosによるJstzの立ち上げは、これらの障壁を打破し、業界の大多数が知っている普遍的な言語を実装することを目的としています。
Javascript、英語では、2023年のStack Overflowの調査によると、63%以上の開発者にとって参照言語です。
Tezosの戦略は、このコンテキストで世界中で活動している2300万人のコード愛好者をできるだけ多く引き付けることです。そうすることで、自身のエコシステムの開発がより迅速に進み、いくつかの成功したdappの作成が可能になるかもしれません。
Jstzは完全に障壁を打ち破り、ブロックチェーンを世界に開放し、広く相互運用可能な未来に近づけます。