重要なポイント

  • ブロックチェーンの抽象化とは、複雑さを取り除き、技術的なプロセスをユーザーから隠すことで、ブロックチェーンのアプリケーションとサービスを使いやすくすることです。

  • ブロックチェーンの抽象化により、アプリケーションがユーザーにとってより魅力的なものになり、開発者がクロスチェーンの相互運用性を可能にする効率的な DApps を作成できるようになります。

  • ブロックチェーンの抽象化に対する課題には、集中化のリスク、セキュリティのリスク、潜在的な相互運用性の問題が含まれます。

導入

ブロックチェーンは、特に初心者にとっては、わかりにくく複雑に見えるかもしれません。この記事では、ブロックチェーンの抽象化とは何か、それがどのように機能するかを見ていき、その利点、欠点、よくある誤解についても説明します。  

ブロックチェーンの抽象化とは何ですか?

ブロックチェーンの抽象化は、ブロックチェーンを使いやすくするという NEAR のアイデアです。その本質は、ユーザーが対話している特定のブロックチェーンを理解する必要がなく、ブロックチェーンを使用していることさえ認識する必要がないことです。

ブロックチェーンの抽象化はどのように機能しますか?

効率

iPhone から別の iPhone にのみメッセージを送信でき、Android スマートフォンには送信できない場合を想像してください。これは非効率的で非現実的です。携帯電話の所有者と同じように、ブロックチェーン ユーザーは、不必要な障壁なしに、異なるブロックチェーン間で分散型アプリケーション (DApps) と対話できる必要があります。

ブロックチェーン抽象化の目的は、ユーザーが DApp の機能と利点に集中できるように、ブロックチェーンの複雑さを除去または非表示にすることです。たとえば、サラが XYZ という新しい DApp を使用したい場合、それがどのようなブロックチェーンに基づいて構築されているかを考える必要はありません。サラは定期的なユーザーであり、アプリが適切に動作し、その役割を果たしたいと考えています。

同様に、何百万人もの人が毎日インターネットを使用していますが、その仕組みを理解している人はほとんどいません。すべてが意図したとおりに機能する限り、ユーザーは技術的な詳細を知る必要はありません。

取引

複数のネットワーク間での取引や複数のサービス間での移動を簡単にする DApp を想像してみてください。たとえば、サラは携帯電話で XYZ アプリを開き、コーヒーを注文し、お気に入りの衣料品店で割引を確認します。彼女は靴を一足購入し、報酬を受け取ります。報酬は代替不可能なトークン (NFT) の形式で イーサリアム に保存されます。サラは後に報酬に関連付けられた特別オファーに気づき、イベントのチケットを購入します。これも NFT ですが、BNB スマート チェーン (BSC) 上にあります。

これらのトランザクションはすべて 1 つのアプリで実行できるため、サラは複数のウォレットを管理したり、ネットワークを切り替えたり、トランザクション手数料を直接処理したりする必要がありません。ブロックチェーンの抽象化は、まさにこのクロスチェーン相互作用を実現することを目指しています。

ブロックチェーン抽象化の利点

流動性の最適化

流動性 は特定のブロックチェーン内で分離されることが多く、ユーザーや開発者が使用したりアクセスしたりすることがより困難になります。ブロックチェーンの抽象化は、さまざまなブロックチェーンにわたる流動性へのアクセスを提供することで、この問題を解決します。

たとえば、ジョンは利子を得るためにトークンを貸したいと考えています。流動性が分離されている場合、トークンが配置されている特定のブロックチェーン上のプラットフォームを見つける必要があります。ただし、ブロックチェーンの抽象化を使用すると、ジョンは複数のブロックチェーンの流動性を統合するプラットフォーム上でトークンを貸し出すことができます。このようなプラットフォームはより多くのユーザーを引きつけ、ジョンはより有利な金利を受け取ることになります。

開発の簡素化

ブロックチェーンの抽象化により、開発者は特定のブロックチェーンの制限に制約される必要がないため、DApp の作成に柔軟性がもたらされます。 

開発者は、コストを削減するために、スマート コントラクト および ポリゴン 機能に Ethereum を使用できます。たとえば、Decentraland は Polygon ネットワークを使用して、ユーザーが取引手数料なしでアバターのアイテムを取得、購入、販売、交換できるようにしています。同時に、Decentraland は手数料を完全に排除するためにいくつかの機能を使用します。 Polygon での取引には少額の手数料がかかりますが、完全に無料というわけではありません。

ブロックチェーンの抽象化の問題

集中化のリスク

ブロックチェーンの抽象化は、ユーザーが単一のサービスからあらゆる種類のブロックチェーン アプリケーションと簡単に操作できるインターフェイスを作成することで実装できます。ただし、このようなインターフェイスは単一障害点になる可能性があります。

セキュリティリスク

各ブロックチェーンには独自のセキュリティ プロトコルがあります。これらを 1 つのインターフェイスに統合すると、すべてのセキュリティ対策を遵守することが困難になります。さらに、ブロックチェーン抽象化へのインターフェースの実装が不十分な場合、個々のブロックチェーンにリスクが生じる可能性があります。

互換性の問題

もう 1 つの課題は、ブロックチェーン間の相互運用性を確保することです。ブロックチェーンには独自のコンセンサス アルゴリズムとスマート コントラクト言語があるため、すべてのネットワークで完璧に動作する単一のインターフェイスを作成することは困難です。たとえば、イーサリアム スマート コントラクトは、プログラミング言語と基盤となるテクノロジーの違いにより、Solana と直接互換性がありません。

ブロックチェーンの抽象化に関するよくある誤解

ブロックチェーンの抽象化によりブロックチェーンの違いが排除される

ブロックチェーンの抽象化によりクロスチェーンの相互作用が簡素化されますが、各ブロックチェーンの固有の機能は変わりません。ブロックチェーンのインフラストラクチャを変更するのではなく、技術的なプロセスを促進および自動化します。

ブロックチェーンの抽象化はクロスチェーン トランザクションのみに関係します

ブロックチェーン間でトランザクションを実行することだけが、ブロックチェーン抽象化のタスクではありません。また、DApps の使用、スマート コントラクトの展開、ブロックチェーンからのデータ抽出も容易になります。

結論は

ブロックチェーンの抽象化により、ブロックチェーン ネットワーク間の相互作用が容易になり、流動性の最適化や開発の簡素化などの利点が得られます。ただし、この概念には集中化のリスク、セキュリティのリスク、潜在的な互換性の問題があります。しかし、ブロックチェーンの抽象化は、相互運用可能で使用可能なブロックチェーン エコシステムの構築につながる可能性があります。

推奨読書

免責事項: 以下の資料は、一般的な参照および教育目的のみを目的として、いかなる種類の保証もなく「現状のまま」提供されます。この情報は、財務上のアドバイス、法律上のアドバイス、または特定の製品やサービスの購入の推奨とは見なされるべきではありません。適切な専門アドバイザーから独自のアドバイスを求める必要があります。この記事は第三者の著者によって書かれたものであるため、表明された意見は第三者の著者のものであり、必ずしもバイナンス アカデミーの見解を反映しているわけではないことに注意してください。詳細については、リンクを参照してください。デジタル資産の価値は変動する可能性があります。投資された資金の価値は上下する可能性があります。投資した資金が戻ってこない可能性があります。投資に関する決定については、お客様ご自身が単独で責任を負います。 Binance Academy は、お客様が損失を被る可能性については責任を負いません。この情報は、財務的、法律的、または専門的なアドバイスを構成するものではありません。詳細については、利用規約リスク開示をご覧ください。