最近起こった出来事は、従来のドメインアクセスサービスの信頼性を再考させるものです。これまで安定していると考えられていたドメイン解析サービスも問題が発生することがあるため、分散化のソリューションが探求する価値のある代替選択肢となるのではないかと考えさせられます。ブロックチェーン上にウェブページを展開することには、以下のいくつかの利点があるかもしれません:1. 分散化:すべての変更は合意が必要であり、単一の機関が独断で行うことはできません。2. 証明書は不要:ブロックチェーン自体は暗号技術を採用しており、追加の証明書設定は不要です。以前、あるブロックチェーンプラットフォームのドメイン方案を見たとき、単なる新しい試みだと感じ、実用性はあまり高くないと思いました。結局、従来のアクセス方法はすでに相当安定して普及しています。しかし今考えると、この方法には実際に応用シーンがあるかもしれず、深く研究する価値があると思います。### ブロックチェーンでウェブサイトを作成するこの記事では、あるブロックチェーンプラットフォームにウェブサイトをデプロイし、ブラウザからアクセスできるようにすることを試みます。全体のプロセスは3つのステップに分けられます:1. ドメイン名の購入;2. フロントエンドページの準備;3. ページをドメインにバインドする。ブロックチェーンにおけるドメイン名の概念は、Web2の世界と似ており、複雑なアドレスの別名です。ブロックチェーンではユーザーアドレスを表し、Web2ではサーバーのIPアドレスを表します。### ドメインを購入する特定のブロックチェーンプラットフォームを例に挙げると、ドメインは公式ウェブサイトで購入でき、プラットフォームのトークンで価格が設定されています。Web2と同様に、文字数が短いドメインほど価格が高く、価格は1〜100トークンの範囲です。もしドメインが使用されていない場合、低価格で入札でき、その後カウントダウンに入ります。この間、誰でも入札できます。取得したドメインはNFT形式でユーザーのウォレットに保存され、取引可能です。ドメインの有効期限は1年で、期限が切れると回収されます。つまり、ドメイン名を取得する方法は2つあります:公式サイトのオークションを通じて、または他のユーザーから取引することです。### フロントエンドページの準備このステップでは、表示用のフロントエンドページを準備する必要があります。プロセスを簡略化するために、本記事ではhtmlファイルを1つ用意し、nginxで公開します。また、フロントエンドページを実行するためのクラウドサーバーも必要です。このステップは従来のフロントエンドアプリケーションのデプロイと同じです。### バインドページをブロックチェーンドメインにブロックチェーンドメインを取得した後、公式サイトであなたのANDLアドレスをバインドできます。また、プラットフォームが提供するバインドツールを使用して、公式ガイドに従って操作することもできます。バインドが完了したら、サーバー上でリスニングポートを起動する必要があります。これは、httpリクエストをudpに転送するためです。公式に提供されているプロキシツールを使用して、適切なコマンドを入力することで起動できます。### ブロックチェーンドメインにアクセスブラウザで直接ブロックチェーンドメインを入力してもアクセスできません。なぜなら、ブラウザはこのようなドメインをどのように解釈するかわからないからです。したがって、いくつかの追加操作が必要です。### ブロックチェーンドメイン名のリクエストプロセスブロックチェーンドメイン名をリクエストする際、まずはブロックチェーン上で対応するANDLアドレスを照会します。これはWeb2におけるIPアドレスに似ています。照会プロセスはDNS照会に類似しています。ANDLアドレスに基づいて、リクエストは対応するマシンに転送され、その後指定されたページが返されます。全体のプロセスはWeb2に似ていますが、主な違いはアドレスとドメイン名のマッピングのクエリ方法が異なる点です。! 【チェーン上のウェブサイトへのアクセス方法】(https://img-cdn.gateio.im/social/moments-409cad848e0cd7fb56036af4a19b2b54)### プロキシを通じてページにアクセス公式が提供するリバースプロキシツールの使用を推奨します。ダウンロードしてインストールし、起動すると、ローカルでプロキシポートが開かれ、その後ブロックチェーンのドメインにアクセスできるようになります。! 【チェーン上のウェブサイトへのアクセス方法】(https://img-cdn.gateio.im/social/moments-204f37eb9a279792db5c7e4c41c232d0)### 使用まとめ現在使用中に以下のいくつかの問題が発生しています:1. 実行環境に要求があり、最新のシステムライブラリのサポートが必要です。2. ドキュメントが十分に明確でない可能性があり、ニーズが少ないため、自分で探求する必要があります。中国語のドキュメントの更新は、英語版より遅れる可能性があります。3. アクセス速度が遅く、従来のウェブサイトに遅れを取っています。これは多くの要因に関係しており、将来的には大きな改善の余地があります。4. ウォレットサポートの欠如。公式が提供する埋め込みブラウザページは、プロキシをインストールせずにアクセスできますが、現在主流のウォレットではフィッシングサイトと見なされています。全体的に見て、現時点では体験は普通で、まだ改善できる点が多くあります。しかし、この方向性は非常に革新的で、試す価値があり探求する価値があります。
ブロックチェーンドメイン探索:分散化ウェブサイト展開ガイド
最近起こった出来事は、従来のドメインアクセスサービスの信頼性を再考させるものです。これまで安定していると考えられていたドメイン解析サービスも問題が発生することがあるため、分散化のソリューションが探求する価値のある代替選択肢となるのではないかと考えさせられます。
ブロックチェーン上にウェブページを展開することには、以下のいくつかの利点があるかもしれません:
分散化:すべての変更は合意が必要であり、単一の機関が独断で行うことはできません。
証明書は不要:ブロックチェーン自体は暗号技術を採用しており、追加の証明書設定は不要です。
以前、あるブロックチェーンプラットフォームのドメイン方案を見たとき、単なる新しい試みだと感じ、実用性はあまり高くないと思いました。結局、従来のアクセス方法はすでに相当安定して普及しています。しかし今考えると、この方法には実際に応用シーンがあるかもしれず、深く研究する価値があると思います。
ブロックチェーンでウェブサイトを作成する
この記事では、あるブロックチェーンプラットフォームにウェブサイトをデプロイし、ブラウザからアクセスできるようにすることを試みます。全体のプロセスは3つのステップに分けられます:1. ドメイン名の購入;2. フロントエンドページの準備;3. ページをドメインにバインドする。
ブロックチェーンにおけるドメイン名の概念は、Web2の世界と似ており、複雑なアドレスの別名です。ブロックチェーンではユーザーアドレスを表し、Web2ではサーバーのIPアドレスを表します。
ドメインを購入する
特定のブロックチェーンプラットフォームを例に挙げると、ドメインは公式ウェブサイトで購入でき、プラットフォームのトークンで価格が設定されています。Web2と同様に、文字数が短いドメインほど価格が高く、価格は1〜100トークンの範囲です。
もしドメインが使用されていない場合、低価格で入札でき、その後カウントダウンに入ります。この間、誰でも入札できます。取得したドメインはNFT形式でユーザーのウォレットに保存され、取引可能です。ドメインの有効期限は1年で、期限が切れると回収されます。
つまり、ドメイン名を取得する方法は2つあります:公式サイトのオークションを通じて、または他のユーザーから取引することです。
フロントエンドページの準備
このステップでは、表示用のフロントエンドページを準備する必要があります。プロセスを簡略化するために、本記事ではhtmlファイルを1つ用意し、nginxで公開します。また、フロントエンドページを実行するためのクラウドサーバーも必要です。このステップは従来のフロントエンドアプリケーションのデプロイと同じです。
バインドページをブロックチェーンドメインに
ブロックチェーンドメインを取得した後、公式サイトであなたのANDLアドレスをバインドできます。また、プラットフォームが提供するバインドツールを使用して、公式ガイドに従って操作することもできます。
バインドが完了したら、サーバー上でリスニングポートを起動する必要があります。これは、httpリクエストをudpに転送するためです。公式に提供されているプロキシツールを使用して、適切なコマンドを入力することで起動できます。
ブロックチェーンドメインにアクセス
ブラウザで直接ブロックチェーンドメインを入力してもアクセスできません。なぜなら、ブラウザはこのようなドメインをどのように解釈するかわからないからです。したがって、いくつかの追加操作が必要です。
ブロックチェーンドメイン名のリクエストプロセス
ブロックチェーンドメイン名をリクエストする際、まずはブロックチェーン上で対応するANDLアドレスを照会します。これはWeb2におけるIPアドレスに似ています。照会プロセスはDNS照会に類似しています。
ANDLアドレスに基づいて、リクエストは対応するマシンに転送され、その後指定されたページが返されます。全体のプロセスはWeb2に似ていますが、主な違いはアドレスとドメイン名のマッピングのクエリ方法が異なる点です。
! 【チェーン上のウェブサイトへのアクセス方法】(https://img-cdn.gateio.im/webp-social/moments-409cad848e0cd7fb56036af4a19b2b54.webp)
プロキシを通じてページにアクセス
公式が提供するリバースプロキシツールの使用を推奨します。ダウンロードしてインストールし、起動すると、ローカルでプロキシポートが開かれ、その後ブロックチェーンのドメインにアクセスできるようになります。
! 【チェーン上のウェブサイトへのアクセス方法】(https://img-cdn.gateio.im/webp-social/moments-204f37eb9a279792db5c7e4c41c232d0.webp)
使用まとめ
現在使用中に以下のいくつかの問題が発生しています:
実行環境に要求があり、最新のシステムライブラリのサポートが必要です。
ドキュメントが十分に明確でない可能性があり、ニーズが少ないため、自分で探求する必要があります。中国語のドキュメントの更新は、英語版より遅れる可能性があります。
アクセス速度が遅く、従来のウェブサイトに遅れを取っています。これは多くの要因に関係しており、将来的には大きな改善の余地があります。
ウォレットサポートの欠如。公式が提供する埋め込みブラウザページは、プロキシをインストールせずにアクセスできますが、現在主流のウォレットではフィッシングサイトと見なされています。
全体的に見て、現時点では体験は普通で、まだ改善できる点が多くあります。しかし、この方向性は非常に革新的で、試す価値があり探求する価値があります。