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