Web3 domains khác với các địa chỉ hệ thống tên miền (Domain Name System – DNS) tiêu chuẩn như XGems.net hoặc thenewslack.io. DNS tương tự như danh bạ điện thoại, chỉ có điều nó lập chỉ mục các trang web công cộng và địa chỉ giao thức internet (Internet Protocol – IP) đi kèm của chúng để kích hoạt danh bạ.
- 1. Web3 domains là gì ?
- 2. ENS là gì ? Và nó hoạt động như thế nào?
- 3. Tên miền .eth có ý nghĩa gì ?
- 4. Cách đăng ký tên miền .Eth ENS
- Đăng nhập vào trình duyệt hỗ trợ Ethereum
- Điều hướng đến trình quản lý ENS để lấy tên .eth mong muốn của bạn
- Chọn khoảng thời gian và bắt đầu phương thức đăng ký
- Kết thúc quá trình đăng ký
- 5. Tương lai của Web3 domain names
1. Web3 domains là gì ?
Web3 domains khác với các địa chỉ hệ thống tên miền (Domain Name System – DNS) tiêu chuẩn như XGems.net hoặc thenewslack.io. DNS tương tự như danh bạ điện thoại, chỉ có điều indexes public websites và địa chỉ giao thức internet (Internet Protocol – IP) đi kèm của chúng để kích hoạt danh bạ.
Thenewslack.crypto là kết quả của một chuỗi hex gồm 42 ký tự. Tuy nhiên, trong trường hợp của hệ thống tên miền chuỗi khối Web3, người ta có thể chỉ cần nhớ một cụm từ ngắn hơn. Web3 đề cập đến thế hệ tiếp theo của kiến trúc pháp lý, kỹ thuật và tiền tệ của web, bao gồm các hợp đồng thông minh, blockchain và tiền điện tử. Các dự án Web3 phù hợp với nhiều danh mục khác nhau như dịch vụ kỹ thuật số, tài chính phi tập trung (DeFi – Decentralized Finance) và collectibles.
Crypto domain phi tập trung là một địa chỉ con người có thể đọc được, đóng vai trò như một dự phòng cho ví tiền điện tử của bạn, thay vì cung cấp một collection các characters mà con người có thể đọc được dưới dạng địa chỉ IP. Các tên miền Web3 này là các Non-Fungible Tokens (NFT) hoặc các chứng chỉ kỹ thuật số có giá trị có thể được giao dịch trên các nền tảng như Solsea của Solana hoặc OpenSea. Hơn nữa, tên miền Web3 có các phần mở rộng tên miền Web3 như .crypto, .dao và .eth.
Web3, còn được gọi là “read-write-trust web” và “decentralized web – web phi tập trung”, mong muốn giành quyền kiểm soát web khỏi những gã khổng lồ công nghệ độc quyền như Amazon, Google, Microsoft và trao lại quyền kiểm soát dữ liệu và nội dung của người dùng cho người dùng. Vậy Web3 sẽ hoạt động như thế nào và DNS Web3 khác với các miền truyền thống như thế nào?
Một blockchain truyền thống hiện có những hạn chế khiến nó khó sử dụng và làm giảm sự chấp nhận rộng rãi của nó.
Ví dụ về địa chỉ ví tiêu chuẩn là 0x483add48edbd9f83fb5db0289c7ed48c83f56992. Bất kỳ cá nhân điển hình nào cũng sẽ sợ hãi vì điều này, điều này sẽ ngăn cản việc chọn nó làm ví.
Các tổ chức blockchain cần một dịch vụ tên để thiết lập danh tính kỹ thuật số trên các địa chỉ công cộng. Hơn nữa, người tiêu dùng sẽ thấy việc tương tác với một địa chỉ được đặt tên dễ dàng hơn nhiều so với một dòng các bảng chữ cái và chữ số tùy ý.
2. ENS là gì ? Và nó hoạt động như thế nào?
Mục đích chính của dịch vụ tên Ethereum (ENS – Ethereum Name Service) là chuyển đổi các số nhận dạng có thể đọc được bằng máy như địa chỉ Ethereum thành các tên có thể đọc được của con người.
Web bắt đầu như một hệ thống phi tập trung dựa trên DNS, với bất kỳ ai cũng có thể mua, sở hữu và quản lý tên miền của mình và di chuyển nó từ máy chủ này sang máy chủ khác nếu cần, với quyền kiểm soát và quyền sở hữu hoàn toàn đối với tất cả dữ liệu cơ bản.
Nhưng, dịch vụ tên Web3 phi tập trung hoạt động như thế nào?
ENS – Ethereum Name Service đây là một dịch vụ tên mới được xây dựng trên nền tảng Ethereum. Ethereum Name Service là một hệ thống blockchain Web3 cho phép người dùng thiết lập tên người dùng duy nhất và dễ nhớ của riêng họ.
Do đó, ENS dự định cung cấp một giải pháp bổ sung cho DNS bằng cách sử dụng các hợp đồng thông minh Ethereum để quản lý việc đăng ký và phân giải tên miền. Sử dụng dịch vụ, bạn có thể cung cấp một tên duy nhất cho tất cả các địa chỉ ví và các trang web phi tập trung (DWebs – Decentralized Websites) của mình.
Ví dụ: “alex.eth” chẳng hạn, giúp bạn nhận ra và nhanh chóng định vị địa chỉ ví trong môi trường phân tán.
Cơ quan đăng ký, cơ quan đăng ký và trình phân giải là ba loại hợp đồng thông minh trong ENS, như được giải thích trong các phần bên dưới.
Cơ quan đăng ký
Một hợp đồng thông minh duy nhất chạy hệ thống đăng ký ENS và theo dõi tất cả các miền và miền phụ. Hệ thống có mục đích được giữ ở mức cơ bản và mục đích duy nhất của nó là liên kết tên với trình phân giải chịu trách nhiệm cho nó. Nó cũng lưu ba phần dữ liệu quan trọng sau:
- Chủ sở hữu domain: Tài khoản bên ngoài hoặc hợp đồng thông minh có thể là chủ sở hữu miền. Chủ sở hữu miền có thể cập nhật trình phân giải và TTL của miền, chuyển quyền sở hữu miền sang một địa chỉ khác và thay đổi quyền của các miền phụ
- Bộ phân giải domain names: Quá trình chuyển đổi tên thành địa chỉ được xử lý bởi bộ phân giải. Bất kỳ hợp đồng nào cũng có thể trở thành người giải quyết nếu nó tuân theo các hướng dẫn cụ thể.
- ENS Namehash: ENS lưu tên dưới dạng hashes (băm), được tạo bằng phương pháp “namehash”. Namehash được tính bằng cách kết hợp hash (băm) của phần cấp cao nhất của tên miền ENS (được gọi là “labelhash”) với namehash của các phần khác và sau đó thực hiện một băm khác trên đó.
Các tổ chức đăng ký tên miền
Công ty đăng ký là một smart contract giữ một domain name và có thể cấp subdomain names cho người dùng tùy thuộc vào các quy tắc (ví dụ: thanh toán). Nhóm ENS đã sử dụng công ty đăng ký đấu giá Vickrey và công ty đăng ký thường trú cho các đăng ký tên .eth.
Vào ngày 4 tháng 5 năm 2017, nhóm ENS đã phát hành một smart contract thực hiện đấu giá Vickrey để đăng ký tên dài hơn sáu ký tự. Phiên đấu giá Vickrey là một loại đấu giá đấu giá kín, trong đó người mua đặt giá thầu mà không cần biết có bao nhiêu người đấu giá khác đã đặt giá, và người chiến thắng trong cuộc đấu giá là người trả giá cao nhất chỉ phải trả số tiền cao thứ hai.
Vào ngày 4 tháng 5 năm 2019, nhóm ENS đã giới thiệu “công ty đăng ký thường trú” thay cho công ty đăng ký đấu giá để đăng ký tên dài hơn sáu ký tự. Công ty đăng ký vĩnh viễn được thiết kế để chạy vô thời hạn cho đến khi hợp đồng đăng ký được thay thế do một lỗ hổng nghiêm trọng. Phương thức thanh toán cho tên .eth đã được sửa đổi thành mô hình thanh toán tiền thuê hàng năm, trong đó mỗi tên sẽ bị tính phí $5 mỗi năm.
Cùng với tổ chức đăng ký tên miền thường trú, ý tưởng bộ điều khiển tổ chức đăng ký domain name được tạo ra để cho phép chủ sở hữu tên ủy quyền quản lý tên. Do đó, một tên được đăng ký bởi bộ điều khiển đăng ký có thể định cấu hình các bản ghi tên và trình phân giải như một phần của giao dịch đăng ký, giúp đơn giản hóa quy trình.
Một cuộc đấu giá khác được gọi là đấu giá tên ngắn cho các tên ngắn còn lại có độ dài từ 3-6 bắt đầu vào tháng 9 năm 2019. Nhóm ENS đã sử dụng OpenSea, một thị trường tài sản crypto nổi tiếng, làm nền tảng đấu giá, với đấu giá kiểu Anh là phương pháp đấu giá.
Các hồ sơ dự thầu trong một cuộc đấu giá bằng kiểu Anh được mở công khai và những người tham gia đấu giá có thể đặt nhiều giá thầu. Người trả giá cao nhất sẽ nhận được tên, và số tiền đặt cọc sẽ là phí đăng ký năm đầu tiên, khác biệt đáng kể so với thời gian đấu giá của Vickrey.
Những người giải quyết
Name-to-record được lưu trong trình phân giải. “Public resolvers – Các trình giải quyết công khai” do nhóm ENS thực hiện đã đặt trước tám loại bản ghi (xem hình ảnh bên dưới), nhưng ENS có thể giữ bất kỳ bản ghi nào.
Quy trình phân giải tên ENS gồm hai bước. Đầu tiên, người dùng muốn giải quyết tên phải tìm kiếm trong sổ đăng ký cho trình phân giải có liên quan và sau đó nhận được kết quả giải quyết của trình giải quyết.
3. Tên miền .eth có ý nghĩa gì ?
Các số dài có thể được chuyển đổi thành các từ dễ nhớ bằng cách sử dụng ENS. Điều này dẫn đến trải nghiệm trực tiếp hơn với ít cơ hội mắc lỗi hơn.
Chủ sở hữu miền ENS cũng có thể tạo miền phụ mà họ có thể phân bổ dữ liệu khác. Tuy nhiên, nó không nhất thiết phải là địa chỉ ví mọi lúc. Thay vào đó, nó có thể được sử dụng để trỏ đến hợp đồng thông minh, siêu dữ liệu hoặc giao dịch.
Các tên miền ENS.eth nằm ở ngã tư của hai thị trường vô cùng hấp dẫn: các nhà đầu tư tên miền truyền thống và các doanh nhân blockchain. Thật không may, chỉ có vài trăm nghìn tên miền blockchain đã được đăng ký mặc dù có hàng triệu người dùng blockchain trên toàn cầu!
Hiện tại có một nhu cầu đáng kể về tên miền khi người dùng blockchain đã học được rằng việc chọn một tên miền blockchain làm cho việc sử dụng các ứng dụng của họ dễ dàng hơn. Ngoài ra, bạn có thể cho thuê các miền blockchain của mình hoặc thậm chí thiết lập một thỏa thuận cho thuê mua để cho phép những người khác tạo ra giá trị thương hiệu trên tài sản của bạn trong khi vẫn để ngỏ các tùy chọn của bạn, giống như các miền thông thường.
4. Cách đăng ký tên miền .Eth ENS
Ý tưởng miền Web3 có thể được biến thành hiện thực với dịch vụ ENS. Nếu bạn là một người hâm mộ tiền điện tử và muốn biết cách lấy tên miền Web3, hãy tiếp tục đọc để tìm hiểu.
Đăng nhập vào trình duyệt hỗ trợ Ethereum
Để mua các Web3 domains như ENS, bạn phải đăng nhập vào trình duyệt Ethereum của mình bằng ví giống như tên bạn muốn sở hữu và bạn phải có ít nhất một lượng nhỏ ETH trong ví của mình để trang trải các khoản phí giao dịch và chi phí hàng năm của năm đầu tiên phí cho NFT domain names của bạn.
Trên máy tính để bàn, đây có thể là Chrome đã cài đặt plugin MetaMask hoặc Brave với tính năng ví crypto được bật. TrustWallet, Coinbase Wallet, MetaMask Mobile hoặc bất kỳ trình duyệt Ethereum di động nào cũng có thể được sử dụng.
Điều hướng đến trình quản lý ENS để lấy tên .eth mong muốn của bạn
Truy cập app.ens.domains trong trình duyệt của bạn và nhập tên .eth mong muốn của bạn (chẳng hạn như ayelyn.eth) vào phần “Search names” trước khi nhấp vào nút “Search”.
Bạn sẽ có thể nhận được tên .eth mong muốn nếu nó không được đăng ký bởi người khác, như thể hiện trong hình ảnh bên dưới.
Chọn khoảng thời gian và bắt đầu phương thức đăng ký
Nếu có tên ike ayelyn.eth, bạn sẽ được đưa đến màn hình hỏi bạn muốn đăng ký nó trong bao lâu, như thể hiện trong hình dưới đây.
Chọn số năm bạn muốn trả phí hàng năm lần đầu tiên bằng cách sử dụng các nút “-” và “ ”. Khi đăng ký tên với ENS Manager, bạn phải làm như vậy trong tối thiểu một năm. Bạn có thể đăng ký thêm một năm bằng cách trả phí. Bạn có tùy chọn kéo dài thời gian đăng ký của mình sang một ngày sau đó.
Ở dưới cùng bên phải, nhấp vào nút “Request To Register” màu xanh lam. MetaMask (nếu đó là ví bạn đã chọn) sẽ nhắc bạn xác nhận giao dịch trong một hộp. Để chứng minh điều đó, hãy nhấp vào nút “Confirm”. Vui lòng đợi cho đến khi thanh màu xanh lục chuyển qua “request to register” và “wait for a minute” để “complete registration”.
Kết thúc quá trình đăng ký
Khi thời gian chờ của bạn kết thúc, bạn sẽ thấy dòng chữ màu cam có nội dung “Click register to proceed to the third step.” Sau đó, nhấp vào nút “Register” màu xanh lam bên cạnh.
Một cửa sổ MetaMask mới sẽ xuất hiện, yêu cầu bạn hoàn tất giao dịch để điền tên và thanh toán chi phí đăng ký. Chọn “Confirm” từ menu thả xuống. “TX PENDING” sẽ xuất hiện ở vị trí nút “Register” trên trang Trình quản lý. Tên của bạn sẽ được đăng ký sau khi giao dịch được xác thực.
5. Tương lai của Web3 domain names
Ethereum Name Service nhằm mục đích làm cho các giao dịch tiền điện tử trở nên thuận tiện và dễ tiếp cận hơn, tương tự như cách PayPal có thể được sử dụng để thanh toán bữa trưa cho một người bạn bằng tiền điện tử.
ENS là một bước tiến về mặt làm cho tương tác blockchain dễ tiếp cận hơn. Tuy nhiên, do việc sử dụng nó và ngày càng phổ biến
Các doanh nghiệp sẽ trở nên minh bạch hơn và lấy người dùng làm trung tâm do lưu trữ Web3. Nó mở ra cánh cửa cho blockchain và trong tương lai, các cá nhân, ứng dụng và trang web sẽ sử dụng các miền dựa trên blockchain để cho phép người dùng truy cập web phi tập trung.