Blockchain tên miền tái cấu trúc triển khai trang web Phi tập trung giải pháp thu hút theo dõi

robot
Đang tạo bản tóm tắt

Suy nghĩ lại về dịch vụ tên miền: Triển khai trang web trên Blockchain

Gần đây, một sự kiện đã gây ra sự suy nghĩ lại về dịch vụ truy cập tên miền truyền thống. Chúng ta luôn nghĩ rằng dịch vụ phân giải tên miền ổn định và đáng tin cậy cũng có thể gặp vấn đề, điều này khiến người ta không khỏi suy nghĩ: Liệu giải pháp phi tập trung có phải là một lựa chọn thay thế đáng khám phá?

Triển khai trang web trên Blockchain có thể có một số lợi thế sau đây:

  1. Phi tập trung: Tất cả các sửa đổi cần có sự đồng thuận mới có thể thực hiện, không có tổ chức nào có thể đơn phương quyết định.

  2. Không cần chứng chỉ: Blockchain bản thân sử dụng công nghệ mã hóa, không cần cấu hình thêm chứng chỉ.

Trước đây tôi đã tìm hiểu về giải pháp tên miền của một nền tảng Blockchain nào đó, lúc đó tôi nghĩ rằng đây chỉ là một thử nghiệm thú vị, tính thực tiễn hạn chế. Dù sao thì cách truy cập truyền thống đã khá ổn định và phổ biến. Nhưng bây giờ nhìn lại, giải pháp này có thể thực sự có những trường hợp áp dụng, xứng đáng được nghiên cứu thêm.

Tạo trang web trên Blockchain

Bài viết này sẽ cố gắng triển khai một trang web trên một nền tảng Blockchain nhất định và làm cho nó có thể truy cập qua trình duyệt. Toàn bộ quá trình được chia thành ba bước: 1. Mua tên miền; 2. Chuẩn bị trang giao diện; 3. Liên kết trang với tên miền.

Khái niệm tên miền trong Blockchain tương tự như trong thế giới Web2, đều là tên thay thế cho địa chỉ phức tạp. Trong Blockchain, nó đại diện cho địa chỉ người dùng, trong khi trong Web2 nó đại diện cho địa chỉ IP của máy chủ.

Mua tên miền

Lấy một nền tảng Blockchain làm ví dụ, tên miền có thể được mua qua trang web chính thức, được định giá bằng mã thông báo của nền tảng. Tương tự như Web2, tên miền càng ngắn thì giá càng cao, dao động từ 1-100 mã thông báo.

Nếu tên miền chưa được sử dụng, có thể đấu giá với giá thấp. Sau khi đấu giá sẽ vào thời gian đếm ngược, trong thời gian này mọi người đều có thể đặt giá. Tên miền được đấu giá sẽ được lưu trữ dưới dạng NFT trong ví của người dùng, có thể thực hiện giao dịch. Thời hạn hiệu lực của tên miền là 1 năm, sau khi hết hạn sẽ bị thu hồi.

Tóm lại, cách để có được tên miền bao gồm đấu giá trên trang web chính thức và giao dịch giữa người dùng.

Chuẩn bị trang giao diện người dùng

Bước này cần chuẩn bị một trang frontend để hiển thị. Để đơn giản hóa các thao tác, bài viết này chỉ chuẩn bị một tệp html và sử dụng nginx để triển khai. Tất nhiên, cũng cần một máy chủ đám mây để chạy trang frontend. Bước này tương tự với việc triển khai các ứng dụng frontend truyền thống.

Liên kết trang với tên miền

Sau khi sở hữu tên miền, bạn có thể liên kết địa chỉ ANDL trên trang web chính thức. Bạn cũng có thể sử dụng công cụ liên kết do nền tảng cung cấp và thực hiện theo hướng dẫn chính thức.

Sau khi hoàn tất việc liên kết, cần khởi động một cổng lắng nghe trên máy chủ, dùng để chuyển tiếp các yêu cầu http thành udp. Có thể sử dụng công cụ proxy do chính thức cung cấp, nhập lệnh sau để khởi động:

rldp-http-proxy/rldp-http-proxy -p 8080 -c 3333 -C global.config.json

Trong đó, 8080 là cổng TCP lắng nghe các truy vấn HTTP đến, 3333 là cổng UDP dành cho hoạt động RLDP và ADNL. global.config.json là tệp cấu hình toàn cầu, có thể tải xuống từ kênh chính thức.

Truy cập tên miền Blockchain

Việc nhập trực tiếp tên miền Blockchain vào trình duyệt sẽ không truy cập được, vì trình duyệt không thể phân giải. Cần thực hiện một số thao tác bổ sung.

Cách truy cập trang web "on-chain"

yêu cầu quá trình tên miền Blockchain

Khi yêu cầu tên miền blockchain, trước tiên sẽ truy vấn địa chỉ ANDL tương ứng trên chuỗi, tương tự như địa chỉ IP trong Web2. Quá trình truy vấn này có thể so sánh với việc truy vấn DNS.

Sau đó, chuyển tiếp yêu cầu đến máy tương ứng dựa trên địa chỉ ANDL, trả về trang chỉ định. Toàn bộ quá trình tương tự như Web2, sự khác biệt chính nằm ở cách tra cứu ánh xạ địa chỉ và tên miền.

Truy cập trang qua đại lý

Khuyến nghị sử dụng công cụ đại diện do chính thức cung cấp. Sau khi tải xuống, cài đặt và khởi động, nó sẽ mở proxy trên cổng 8080, sau đó bạn có thể truy cập vào tên miền blockchain.

Cách truy cập trang web trên "Blockchain"

Sử dụng tóm tắt

Hiện tại đang gặp một số vấn đề sau:

  1. Có yêu cầu về môi trường hoạt động. Hệ thống cần hỗ trợ phiên bản glibc 2.34 trở lên, trước khi triển khai cần kiểm tra máy có đáp ứng đủ điều kiện.

  2. Tài liệu không đủ rõ ràng. Có thể do nhu cầu không nhiều, tài liệu không đủ hoàn thiện, cần tự tìm hiểu. Phiên bản tiếng Trung cập nhật cũng không kịp thời, lạc hậu so với phiên bản tiếng Anh.

  3. Tốc độ truy cập chậm hơn. So với các trang web truyền thống, tốc độ truy cập có phần chậm chạp. Điều này liên quan đến nhiều yếu tố, trong tương lai còn nhiều tiềm năng để cải thiện.

  4. Chưa nhận được hỗ trợ ví. Chính thức cung cấp trang trình duyệt nhúng, có thể truy cập mà không cần cài đặt proxy. Nhưng hiện tại, các ví chính thống đều nhận diện nó là trang web lừa đảo.

Tổng thể mà nói, trải nghiệm hiện tại khá bình thường, còn nhiều điều có thể cải thiện. Tuy nhiên, hướng đi này rất sáng tạo, đáng để thử nghiệm.

Xem bản gốc
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Phần thưởng
  • 10
  • Chia sẻ
Bình luận
0/400
rugged_againvip
· 1giờ trước
Hả? Ai còn tin vào trung tâm hóa?
Xem bản gốcTrả lời0
SerumSqueezervip
· 1giờ trước
Tên miền truyền thống vẫn đáng tin cậy...
Xem bản gốcTrả lời0
ShibaOnTheRunvip
· 11giờ trước
Chơi đùa với công nghệ Blockchain, tốc độ chậm cũng được.
Xem bản gốcTrả lời0
BearMarketSurvivorvip
· 07-11 23:29
Blockchain cũng không giải quyết được vấn đề tốc độ mạng chậm này...
Xem bản gốcTrả lời0
BearMarketSunriservip
· 07-10 03:24
Tên miền truyền thống đã đến lúc cần thay đổi rồi.
Xem bản gốcTrả lời0
ParallelChainMaxivip
· 07-10 03:15
Quả thực là vấn đề lớn, chậm đến mức không thể tin được.
Xem bản gốcTrả lời0
FUD_Vaccinatedvip
· 07-10 03:12
Không hiểu công nghệ mà cố gắng làm những thứ này hahaha
Xem bản gốcTrả lời0
BitcoinDaddyvip
· 07-10 03:09
Tên miền phi tập trung cuối cùng cũng đã đến, đang mong chờ
Xem bản gốcTrả lời0
DegenRecoveryGroupvip
· 07-10 03:09
Quá chậm, có gì mà nghiên cứu!
Xem bản gốcTrả lời0
SchrodingerAirdropvip
· 07-10 03:03
Các nhà nghiên cứu sớm cho biết món đồ mới này vừa chậm vừa đắt.
Xem bản gốcTrả lời0
Xem thêm
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)