ブロックチェーンサイトの展開を探る: 分散化DNSの未来と課題

robot
概要作成中

最近発生した事件は、伝統的なドメインアクセスサービスの信頼性について再考させるものです。我々は非常に安定したドメイン解析サービスだと考えていましたが、実際には問題が発生することもあります。これにより、分散化のソリューションが探求する価値のある代替選択肢となる可能性について考えさせられます。

ブロックチェーン上にページを展開することには、以下のような利点があります:

  1. 分散化:すべての変更は合意が必要であり、単一の機関が独断で行動することはできません。

  2. 証明書は不要:ブロックチェーン自体は暗号技術を使用しているため、追加の証明書の設定は必要ありません。

以前、あるブロックチェーンプラットフォーム上のドメインソリューションは、新しい試みのように見え、その実用性はあまり高くないように思われていました。結局、従来のアクセス方法はかなり安定して普及しています。しかし今考えてみると、このようなソリューションには確かに適用シーンがあり、さらなる研究の価値があるかもしれません。

ブロックチェーンでウェブサイトを作成する

この記事では、あるブロックチェーンプラットフォーム上にウェブサイトをデプロイし、ブラウザからアクセスできるようにすることを試みます。全体のプロセスは3つのステップに分かれています:1. ドメイン名を購入する;2. フロントエンドページを準備する;3. ページをドメインにバインドする。

ブロックチェーンにおけるドメイン名の概念はWeb2の世界に似ており、複雑なアドレスの別名です。ブロックチェーンではユーザーアドレスを表し、Web2ではサーバーのIPアドレスに対応します。

! 【チェーン上のウェブサイトへのアクセス方法】(https://img-cdn.gateio.im/webp-social/moments-409cad848e0cd7fb56036af4a19b2b54.webp)

ドメインを購入する

あるブロックチェーンプラットフォームを例に挙げると、ドメイン名は公式ウェブサイトで購入でき、プラットフォームのトークンで価格が表示されます。Web2と同様に、文字数が短いドメイン名ほど価格が高く、1〜100トークンの範囲です。

もしドメインが占有されていない場合、低価格で入札することができ、その後カウントダウンオークション段階に入ります。ドメインを取得した後、それはユーザーのウォレットにNFT形式で保存されます。ドメインNFTは取引可能で、効力は1年間で、期限が切れた後に回収されます。

要するに、ドメイン名は公式ウェブサイトのオークションを通じて取得するか、他のユーザーから取引することができます。

フロントエンドページの準備

このステップでは、表示のためのフロントエンドページを準備する必要があります。プロセスを簡素化するために、この記事ではhtmlファイルを1つ準備し、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と似ていますが、主な違いはアドレスとドメイン名のマッピングのクエリ方法です。

プロキシを通じてページにアクセスする

公式が提供するプロキシツールの使用をお勧めします。ダウンロードしてインストールし、起動すると、8080ポートでプロキシが起動し、その後はブロックチェーンドメインにアクセスできるようになります。

! 【チェーン上のウェブサイトへのアクセス方法】(https://img-cdn.gateio.im/webp-social/moments-204f37eb9a279792db5c7e4c41c232d0.webp)

使用まとめ

現在使用中に次の問題が発生しています:

  1. 実行環境に要件があり、最新のシステムライブラリをサポートする必要があります。

  2. ドキュメントが不十分である可能性があり、要求が少ないため、ドキュメントは改善の余地があります。中国語のドキュメントの更新も遅れています。

  3. アクセス速度が遅く、従来のウェブサイトに遅れをとっています。これは多くの要因に関係しており、将来的には大きな改善の余地があります。

  4. ウォレットのサポート不足。公式が提供するシンプルな埋め込みブラウザページは、現在主流のウォレットによってフィッシングサイトと見なされています。

全体的に見て、現在の体験は一般的で、改善できる点が多くあります。しかし、この方向性は非常に革新的で、試す価値があります。

IP4.52%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 7
  • リポスト
  • 共有
コメント
0/400
HashRatePhilosophervip
· 21時間前
DNSも分散化しなければならないの?また何が起こっているの?
原文表示返信0
CryptoHistoryClassvip
· 08-12 15:45
*歴史的記録を確認* ああ、そうだ... 2023年のDNS集中化バブル。正直言って、AOL時代のクラシックなパターンだ。
原文表示返信0
fren.ethvip
· 08-10 11:09
従来のDNSも不安定になりましたね、頭が痛いです〜
原文表示返信0
SnapshotLaborervip
· 08-10 11:05
何に使うの?結局ドメイン業者に頼らなければならないじゃないか。
原文表示返信0
pumpamentalistvip
· 08-10 10:57
何だこれは、やはりパブリックチェーンに依存しているのか?
原文表示返信0
LongTermDreamervip
· 08-10 10:54
三年後これらの初期に分散化DNSを使った人々は、真に未来を理解している人々です!ベア・マーケットに頭を突っ込んで本業をやるのは悪くないでしょう?
原文表示返信0
SatoshiChallengervip
· 08-10 10:46
ちょっと面白い、コンセンサスメカニズムの下でDNSを修正し、悪意のあるノードの割合が51%に達したら再度話しましょう。
原文表示返信0
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)