暗号には新しいプッシュが必要


©ロイター。 暗号には新しいプッシュが必要 – Radix の直感的な新しいスマート コントラクト言語はまさにそれかもしれません

Benzinga – 仮想世界は、次の大きな出来事に向けて準備を進めています。 また、インターネット上の最新の開発に遅れをとっていない場合は、おそらく Web 3.0 について聞いたことがあるでしょう。

次に仮想通貨がどうなるか興味がありますか? 12 月 8 日に開催される RadFi2022 に参加して、Radix が金融の未来がどうあるべきかを発表します。 詳細を見る.

「Web 3.0」は、Web の 3 番目のイテレーションのビジョンを指すために使用される用語です。これは、現在のインフラストラクチャに代わる分散型のオープンソースであり、1 つの重要なコンポーネントが「スマート コントラクト」であり、最初に仮想通貨に導入されました。ネットワークによる空間。

スマート コントラクトは、特定の条件が満たされたときに実行される自己実行コードです。 これにより、中央機関や外部強制メカニズムを必要とせずに、匿名の関係者間で信頼できるトランザクションと合意を実行できます。 そこに含まれるコードと契約は、分散型の分散型ネットワーク全体に存在します。

このため、スマート コントラクトは、分散型アプリケーション (dApps) の背後にあるロジックの基礎を形成できます。 また、dApps は分散型金融 (DeFi) の基盤を形成できます。

DeFi スマート コントラクトの利用規約は、Solidity、Vyper、Python、Rust などのプログラミング言語を使用してコーディングされています。

2014 年に初めて開発された Solidity は、最も初期のスマート コントラクト プログラミング言語の 1 つです。 これは、Ethereum Virtual Machine (EVM) を使用する Ethereum およびその他のブロックチェーン ネットワークでスマート コントラクトを作成する際に広く使用されます。 これは、開発者の間で Web 3.0 の最初の採用を促進するのに役立ちました。

しかし、Solidity やその他のスマート コントラクト言語は、数年前から存在しているにもかかわらず、Web 3.0 の採用を、より公平で安全な分散型エコシステムとしてのビジョンを実現するために必要なペースで加速させることができていません。アプリケーション、ツール、および情報の。

Web 3.0 用の dApps を作成している開発者の数は、世界中で約 18,000 人の開発者にすぎず、依然として非常に少なく、Web 2.0 の開発者は約 3,000 万人に達しており、そのうち約 2,500 人の開発者のみが特に DeFi プロジェクトに取り組んでいることが知られています。

その理由の 1 つは、Solidity の操作に伴う複雑さです。 Solidity は習得が難しく、コードの作成に時間がかかり、ブロックチェーン上で dApps を作成するのに数か月もの開発者の時間を費やします。

もう 1 つの理由は、ハッキングに対して非常に脆弱であることです。 Solidity は多くの成功した dApps の基盤となっていますが、長年にわたり、そのアプリケーションでいくつかの脆弱性とセキュリティの問題が特定されており、悪意のある人物によって数百万ドルに上る大規模な金融犯罪を犯すことさえありました。

Solidity だけでなく、VYper、Yul、Rust などの一般的に使用される他のブロックチェーン プログラミング言語も、セキュリティとプログラミングの容易さの分野で不足していることがわかっています。

仮想通貨は Web 3.0 と DeFi の採用においてゲームチェンジャーになる可能性がある

DeFi の次世代フルスタックとして急速に認知されつつあるプロジェクトの 1 つが、グローバルな分散型の未来の構築に積極的に取り組んでいます。 基数。

Radix には野心的な目標があり、将来の新しい分散型金融 (DeFi) システムが構築される頼りになるネットワークになることを目指していると述べています。

Web 3.0 の採用を促進すると同時に、Solidity のような暗号化言語が直面する問題に対処するために、Radix の背後にあるチームは、Scrypto と呼ばれるネットワークネイティブのプログラミング言語を作成しました。

Scrypto はアセット指向のスマート コントラクト言語であり、開発者が「青写真」(コンポーネントを作成するためのテンプレート) と「コンポーネント」(Radix のスマート コントラクトに相当するもの) を作成できるようにするものであり、Solidity よりも安全で開発が速いと同社は述べています。スマートコントラクト。

Scrypto が達成しようとしているものの良い例は、ゲーム業界の 2 つの巨人である Unity と Unreal Engine が、非常に高度な技術的専門知識を必要とせずにゲームの作成を非常にシンプルにすることで、ゲームの開発に革命をもたらした方法に見ることができます。 彼らは、遅くて古風で習得が難しいプログラミング言語を採用し、ドラッグ アンド ドロップ インターフェイスとプラグインとアセットのライブラリを使用してそれらを置き換えました。これにより、ゲーム開発者のプログラミング時間が大幅に短縮されました。 このゲームを変える動きの影響は大きく、ゲーム業界の収益は現在、映画と音楽業界を合わせた収益を上回っています。

Radix は、Scrypto を含む多くのコア ビルドを通じて、Web 3.0 開発者コミュニティに同様の影響を与えることを目指しています。

この分野の他のプログラミング言語とは異なり、Radix は、Scrypto は開発者の旅をサポートするために構築されたと述べています。 たとえば、フレームワークの 1 つの要素を使用すると、その分野の他の開発者がブループリントを再利用できます。 開発者は、予期しないエラーを引き起こす可能性のある既存のコードをコピーして貼り付けて変更する既存のモデルとは対照的に、これらの設計図をパラメーター化してスマート コントラクト コンポーネントの独自のインスタンスを作成するだけで済みます。 このアプローチにより、安全な金融ビルディング ブロックの増え続けるライブラリの作成も可能になり、開発時間を大幅に短縮することができます。

さらに、エンターテインメント業界と同様に、Radix によって構築された基盤により、最終的に開発者コミュニティの「ロイヤルティ」が可能になります。 開発者が他の誰かの設計図を使用するたびに、オプトインした場合、Radix ロイヤリティ システムにより、最初にその設計図を作成した開発者にロイヤリティが流れ、ビルダーのコミュニティが過熱する可能性があります。

開発者の改善によってスペースが拡張される機会が増えることは別として、Scrypto のコアとなる強みの 1 つは、それが資産指向のプログラミング言語であることです。 メッセージの送信のみを許可する Solidity などと比較して、Scrypto は、Radix ネットワーク上にある資産 (トークン) をネイティブに認識してサポートするように構築されています。 Solidity やその他のプログラミング言語が「メッセージのみ」であるため、トークンの認識は二次的なものとなり、トランザクションの成功に対する責任が開発者とコードに重くのしかかることになり、リスクや脆弱性がハッキングにさらされるだけでなく、一般的にプロセス全体が複雑になるだけです。 .

Radix の仮想マシンである Radix Engine は、「有限状態マシン」として知られるものに依存して、資産が適切に考慮され、トランザクション中に失われたり流出したりしないことを保証します。 Radix によると、Radix のブループリントとコンポーネントの再利用性は、新しい dApp ごとにゼロから作成される従来のスマート コントラクトよりも安全性が高くなります。

全体として、Radix によると、開発者は Scrypto を使用することで大きな利益を得ることができます。これは、学習の障壁を劇的に減らし、dApps の開発にかかる時間と労力を削減し、開発者のエラーの潜在的なリスクを減らすためです。

暗号空間全体が不確実な時代にあっても、DeFi は回復力を維持します。 Radix は、業界内の基本的な問題と、現在従来の金融システムに従事している何十億人もの人々を教育してオンボーディングし、Web 3.0 の機会を通じてより良い金融インフラストラクチャを根本的に推進し、金融の様相を永久に変えるために必要なコア ニーズを認識しています。

もっと学びたいですか? 12 月 8 日に、Radix は、無料の仮想イベントである RadFi 2022 で、DeFi の主流をどのように獲得するかを発表します。

ここ 詳細を確認し、イベントにサインアップしてください。

Radix の詳細については、同社の Web サイトをご覧ください。

この投稿には、スポンサー広告コンテンツが含まれています。 このコンテンツは情報提供のみを目的としており、投資アドバイスを意図したものではありません。

Radix.xによる主な画像
© 2022 ベンジンガ.com. Benzinga は投資アドバイスを提供しません。 全著作権所有。

ベンジンガの元記事を読む

Leave a Comment

Your email address will not be published. Required fields are marked *