パトリック・オグラディー、元Ava Labsの幹部が、「Commonware」フレームワークを明らかにしました。
Commonwareは、プログラミング言語の基本的なビルディングブロックである暗号プリミティブのコレクションです。このプリミティブツールキットは、暗号開発者に特定の開発トラックにロックされず、標準化された一連の基本的なビルディングブロックを提供します。
オーグラディによれば、今日の汎用暗号スタックは開発者を妨げており、ユニークな製品を構築しようとする際には「内蔵されたパラメータに逆らって」作業する必要があります。
ユニークなユースケースの例には、ゲームデータを特定の方法で注文して操作を防止したり、人間が読める名前で伝統的なブロックチェーンアドレスを置き換えることが含まれています。
標準的なオペレーティングシステムと現在のブロックチェーンアプリの動作方法の比較。出典: Patrick O’Grady
Commonwareは、開発者がアプリケーションで使用するプリミティブを選択できることにより、製品に対する最大限の創造的な制御を提供するための「アンチフレームワーク」ツールセットです。ソフトウェア開発者は次のように書きました:
“このスタックには明示的なレイヤーがありません。特定のセキュリティの前提条件はありません。ハードコードされたブロックタイプ、ステートレイアウト、最終的な定義、メンプールポリシー、実行ルール、または料金計測はありません。それは一体型でもモジュール型でもなく、どちらに向けても構築に使用することができます。”
このミックスアンドマッチアプローチをブロックチェーンソフトウェア開発に取り組むことは、開発者の経験を向上させることを試みています。これは、より良いユーザーエクスペリエンス(UX)およびユーザーインターフェース(UI)につながるはずです。
プログラマーのニーズに合わせて組み合わせることができるプログラミングの基本要素の例。ソース:Patrick O’Grady
関連: Router CEOの素晴らしい開発者体験により、Suiは成長しています
現在のブロックチェーンプログラムインターフェースの堅牢性は、開発者に問題を引き起こし、ユーザーのエンド体験を複雑にする可能性があります。これは暗号通貨の大規模な普及の最大の障壁の1つです。
2023年、イギリスの金融行為監督庁(FCA)は、仮想通貨の所有について2,337人を調査しました。調査対象者の約3分の1(30%)が、仮想通貨との関わりにおいて理解不足と技術的な参入障壁があるために、それらとの関わりを避けていると回答しました。
Hathorのようなプラットフォームは、Pythonプログラミング言語を活用した標準化されたツールセットを開発者に提供することで、スマートコントラクトの学習曲線を緩和し、参入障壁を低減しようとしています。
OracleプロバイダのChainlinkは、11月にChainlinkランタイム環境も公開しました。他の統合フレームワークと同様に、Chainlinkランタイム環境は、異なるブロックチェーンシステムと伝統的な金融アーキテクチャを開発者やユーザーに対して抽象化しようと試みます。
***マガジン:『***口座抽象化』がEthereumウォレットを強化:初心者ガイド
49 人気度
12.59K 人気度
8.96K 人気度
4.97K 人気度
91.25K 人気度
元Ava Labsの幹部が『Commonware』暗号プリミティブフレームワークを公開
パトリック・オグラディー、元Ava Labsの幹部が、「Commonware」フレームワークを明らかにしました。
Commonwareは、プログラミング言語の基本的なビルディングブロックである暗号プリミティブのコレクションです。このプリミティブツールキットは、暗号開発者に特定の開発トラックにロックされず、標準化された一連の基本的なビルディングブロックを提供します。
オーグラディによれば、今日の汎用暗号スタックは開発者を妨げており、ユニークな製品を構築しようとする際には「内蔵されたパラメータに逆らって」作業する必要があります。
ユニークなユースケースの例には、ゲームデータを特定の方法で注文して操作を防止したり、人間が読める名前で伝統的なブロックチェーンアドレスを置き換えることが含まれています。
Commonwareは、開発者がアプリケーションで使用するプリミティブを選択できることにより、製品に対する最大限の創造的な制御を提供するための「アンチフレームワーク」ツールセットです。ソフトウェア開発者は次のように書きました:
このミックスアンドマッチアプローチをブロックチェーンソフトウェア開発に取り組むことは、開発者の経験を向上させることを試みています。これは、より良いユーザーエクスペリエンス(UX)およびユーザーインターフェース(UI)につながるはずです。
プログラマーのニーズに合わせて組み合わせることができるプログラミングの基本要素の例。ソース:Patrick O’Grady
関連: Router CEOの素晴らしい開発者体験により、Suiは成長しています
開発者とユーザーのためのブロックチェーンの簡素化
現在のブロックチェーンプログラムインターフェースの堅牢性は、開発者に問題を引き起こし、ユーザーのエンド体験を複雑にする可能性があります。これは暗号通貨の大規模な普及の最大の障壁の1つです。
2023年、イギリスの金融行為監督庁(FCA)は、仮想通貨の所有について2,337人を調査しました。調査対象者の約3分の1(30%)が、仮想通貨との関わりにおいて理解不足と技術的な参入障壁があるために、それらとの関わりを避けていると回答しました。
Hathorのようなプラットフォームは、Pythonプログラミング言語を活用した標準化されたツールセットを開発者に提供することで、スマートコントラクトの学習曲線を緩和し、参入障壁を低減しようとしています。
OracleプロバイダのChainlinkは、11月にChainlinkランタイム環境も公開しました。他の統合フレームワークと同様に、Chainlinkランタイム環境は、異なるブロックチェーンシステムと伝統的な金融アーキテクチャを開発者やユーザーに対して抽象化しようと試みます。
***マガジン:『***口座抽象化』がEthereumウォレットを強化:初心者ガイド