Tezos blockchain java

本日、Tezos は、超スケーラブルで相互運用可能なブロックチェーン Tezos X の新バージョンとして、Java ベースの新しいスマート ロールアップ「Jstz」を発表しました。

Jstz はレイヤー 1 に垂直に接続し、ユーザー エクスペリエンスを向上させることができます。

新しい L2 ソリューションは、よく知られている JavaScript 言語を実装し、ライブラリやさまざまな SDK の必要性を排除することで、次世代の Web3 開発者のオンボーディングをサポートします。

詳細は以下をご覧ください。

超スケーラブルなブロックチェーンTezos X:モノリシックからモジュラーへの移行

2014 年の Tezos プロジェクトの最初のビジョンでは、各ノードがすべてのアクティビティを複製するモノリシック実行レイヤーを備えたブロックチェーンの開発が予見されていました。

しかし、長年にわたり、業界の専門家は、このアプローチには大量の計算能力が必要であることに気付いてきました。

Web2 決済インフラストラクチャと同等のスケーラビリティを実現するには、技術的な要件が高すぎて実装が困難になります。

まさにこの理由から、Tezos は 2022 年以来、オンチェーン アーキテクチャを再考し、モノリシック環境からモジュール環境への移行を試みてきました。

最終的な目標は、独自の設計とより大きなスケーリング能力を備えた新しい Tezos X ブロックチェーンを開発することです。

この新しい暗号化インフラストラクチャの基本原則は、構成可能性、スケーラビリティ、相互運用性です。

したがって、Tezos X の開発における課題は、すべての部分が連携して動作し、より優れた技術的パフォーマンスを実現し、外部のブロックチェーン環境と接続できるネットワークを作成することです。

この戦略の中心となるのは、スマート ロールアップ、つまりモジュールの観点からトランザクションの実行専用の第 2 レベル ネットワークです。

このテクノロジーは、高いセキュリティ基準を維持しながら、運用に負担をかけないように、L1 のコンセンサス レベルを維持します。

Tezos ですでに 1000 個の Rollup ノードが実行されていることに合わせて、ロールアップ データの公開を可能にするメカニズムであるデータ可用性委員会が存在します。

さらに、テゾス メインネットのデータ可用性レイヤーが最近有効化され、ロールアップによって送信される大量のデータを処理できるようになりました。

この新しいビジョンの唯一の制限は、新しい潜在的な開発者を引き付けるのが難しいことです。

このような広大で巨大なブロックチェーン環境では、Tezos Xで成功するdappsを作成する準備ができているビルダーのチームを作成するのは確かに困難です。

Tezosブロックチェーン:Javaサポート付きスマートロールアップ「Jstz」のリリースを発表

数多くの新しいプログラミング環境との相互運用性の問題を解決するために、Tezos は「Jstz」を考案しました。

これは、標準の JavaScript API をサポートする Tezos ブロックチェーンを垂直にスケーリングできるスマート ロールアップ L2 です。これにより、開発者は技術的な障害に煩わされることなく、ツールの広大なエコシステムを活用できるようになります。

ロールアップ Jstz は、ハードウェア仕様を必要とせずに、Solana と同様のスループット容量を提供します。この革新により、Ethereum L2 エコシステムに特有の流動性の断片化の問題も解消されます。

Jstz のスマート コントラクトは、さまざまなプログラミング言語間で相互作用できるため、Web3 開発エクスペリエンスが大幅に向上します。

この新しい第 2 レベル チェーンがアカウント抽象化をネイティブに統合し、非管理型 UX を改善する方法は注目に値します。

その機能の中には、DNS をサポートし、使い慣れた名前でカスタマイズ可能なアドレス名があることが挙げられます。

Jstz の進化に伴い、オフチェーン通信機能も導入され、オフチェーン データを消費するための REST API などの外部サービスを呼び出す可能性が提供されています。

JavaScript: 約 2,300 万人の開発者を抱える、世界で最も人気のあるプログラミング言語。もし彼らに Tezos への高速トラックがあったらどうなるでしょうか?

まあ、もうすぐそうなるでしょう。Jstz(「ジャスティス」と発音)と呼ばれます。👀

#TezosX への重要なステップである Jstz は、独自のリーグで今後登場する JS 搭載のロールアップです。🧵pic.twitter.com/BICncCOsp7

— テゾス (@tezos) 2024年7月9日

Jstz は、技術的なパフォーマンス以外にも、Java のサポートと膨大なプログラミング リソースで際立っています。新しい開発者は、使い慣れた十分にテストされた JS ツールとライブラリの巨大なエコシステムを活用できます。

完全に動作する場合、開発者は Jstz と Cloudflare Workers などの他のサーバー側 JavaScript ランタイムの使用との間に大きな違いに遭遇することはありません。実際、Jstz は別の仮想マシンでのコード コンパイルに依存せずに、Java をネイティブに実行します。

EVM 開発者を歓迎する Etherlink の成功の立ち上げ間近で、このスマートなロールアップは Tezos X の完全な開発に向けた重要な一歩を表しています。

Tezosの新しいスマートロールアップはWeb3開発者の参入障壁を下げる

前述のように、Java のネイティブ統合は、多数の Web3 開発者のオンボーディングを可能にするため、Tezos X 開発の柱となります。

現在、ブロックチェーンはさまざまなプログラミング言語と入力で構築されているため、開発者にとって大きな参入障壁となっています。

数十ものパブリック ライブラリ、SDK、その他の独自の統合により、開発者にとって暗号化ネットワークの開発パスは非常に複雑になります。

さらに、これらのツールは他のチェーンでは利用できず相互運用できないことが多く、異なる通信面での開発が不可能になります。

2014 年の旅の初めに、Tezos はスマート コントラクトの実装専用に作成された特定の言語の使用にも向けられました。

このアプローチは、独自の魅力を備えているものの、暗号ニッチの分野以外へのブロックチェーンの世界の拡大の可能性を大きく制限してきました。

この点に関して、テゾスチームが記者会見で報告したところによると

「どうやら、新しいプログラミング言語の使用によって生じる余分な労力に誰もが喜んで取り組む(または負担できる)わけではないようです。すでに限られた世界中のコンピューターエンジニアのグループのうち、その飛躍に抵抗を感じないのはほんの一部だけです。」

Tezos による Jstz の立ち上げは、まさにこれらの障壁を打ち破り、業界の専門家の大多数が知っている普遍的な言語を実装することを目的としています。

2023 年の Stack Overflow の調査によると、英語の JavaScript は、実際に 63% 以上の開発者にとって参照言語となっています。

この文脈における Tezos の戦略は、世界中で活動する 2,300 万人の中から、できるだけ多くのコード愛好家を引き付けることです。そうすることで、独自のエコシステムの開発がより迅速に行われ、おそらく成功する dapp が作成されるでしょう。

Jstz は障壁を完全に打ち破り、ブロックチェーンを世界に公開し、広範囲に相互運用可能な未来に私たちを近づけます。

🧩Jstz は、開発者が JavaScript を使用して Tezos 上に構築できるだけでなく、JavaScript のツールとライブラリの大規模なエコシステムを活用できるように設計されています。

ブロックチェーン技術がまだ新しい頃、開発者はそれぞれに固有のプログラミング言語とツールを作成しました…

— テゾス (@tezos) 2024年7月9日