Advertisement
Với sự phát triển và mở rộng không ngừng của blockchain, nhiều công nghệ tối ưu đã được tích hợp giúp người dùng có thể truy cập vào hệ thống thông tin trên nền tảng phi tập trung một cách dễ dàng hơn.
Một trong những giải pháp tối ưu là Blockchain name service (BNS). Vậy BNS là gì? Hãy cùng Ecoinomic.io tìm hiểu trong bài viết sau đây nhé!
Blockchain name service (BNS) là gì?
Blockchain name service (BNS) là giao thức cho phép chuyển đổi hash phức tạp mặc định trên blockchain thành tên mà con người có thể đọc được để tương tác với mạng phi tập trung.
Hệ thống BNS không chỉ đại diện một tên miền web phi tập trung mà còn cho phép xác định địa chỉ ví và danh tính phi tập trung.
Cơ chế hoạt động của BNS
BNS hoạt động dựa trên ba Hợp đồng thông minh duy nhất bao gồm:
- Nhà đăng ký tên miền (Registrar) đăng ký quyền sở hữu các miền trong sổ đăng ký và phân bổ các miền phụ.
- Cơ quan đăng ký (Registry) phê duyệt, chấp thuận và cung cấp các tên miền đã đăng ký cho chủ sở hữu.
- Trình phân giải (Resolver) chuyển đổi dữ liệu từ các hàm hash phức tạp, truy xuất thành các địa chỉ đơn giản.
Một số đặc điểm nổi bật của BNS
- Tính độc nhất: Các tên miền trên BNS là duy nhất, tất cả các node sẽ hoạt động thống nhất để tạo ra tên miền riêng biệt.
- Truy cập dễ dàng: Người dùng có quyền lựa chọn và tạo ra tên miền riêng, đảm bảo tính dễ đọc, dễ nhớ, dễ hiểu. Người dùng chỉ cần cài đặt một số tiện ích mở rộng và plugin nhất định trên trình duyệt để truy cập bất kỳ trang web nào.
- Tính sở hữu cao: Chủ sở hữu có toàn quyền kiểm soát tên miền của mình, các tên miền sẽ không bị sửa đổi hay kiểm duyệt của bên thứ ba.
- Tính bảo mật: BNS được sử dụng để lưu trữ và phục hồi dữ liệu phi tập trung, không lưu trữ trên máy chủ chính nên đảm bảo tính bảo mật, an toàn.
Các chức năng của BNS
- Cho phép người dùng gửi tiền điện tử một cách dễ dàng
Người dùng thường hay nhầm lẫn khi chuyển tiền điện tử đến các địa chỉ ví khác nhau do chúng được mã hóa thành tập hợp giữa các chữ và số ngẫu nhiên rất khó nhớ. BNS cho phép người dùng chuyển các tài sản kỹ thuật số theo địa chỉ văn bản mà con người có thể đọc được như “mywallet.eth” hay “mywallet.bnb” thay vì địa chỉ mặc định.
- Truy cập hệ thống lưu trữ dữ liệu phi tập trung
Để truy cập vào hệ thống dữ liệu trên blockchain, người dùng buộc phải nhớ mã hash IPFS, chẳng hạn như “https://ipfs.infura.io/ipfs/HoK2ahb79MIU5qui…”
>>> Xem thêm: IPFS là gì?
BNS mang đến giải pháp tối ưu giúp người dùng có thể dễ dàng truy cập vào bất kỳ nội dung phi tập trung nào được lưu trữ trên các DWebs với các tên đơn giản như “mydwebs.eth” mà không cần phải truy xuất mã hash.
Phân biệt BNS và DNS
DNS là hệ thống quản lý tên miền trực tuyến tập trung trên nền tảng Internet. Mặc dù cách thức hoạt động của BNS và DNS tương đồng nhưng vẫn có sự khác biệt nhất định. DNS chịu sự giám sát và kiểm duyệt phân cấp, bao gồm cấp cơ sở – tiện ích mở rộng được quản lý bởi nhà cung cấp, nhà đăng ký tên miền, và ICANN – cơ quan quản lý Internet. Hacker có thể dễ dàng xâm nhập và chiếm giữ nội dung trang web.
Ví dụ: www.MNPQ.com.
Trong khi đó, BNS không chỉ được sử dụng như một phần mềm độc lập hay tiện ích mở rộng của trình duyệt mà còn dùng để xác định các địa chỉ ví thanh toán và danh tính phi tập trung. BNS được kiểm soát toàn quyền bởi chủ sở hữu mà không chịu sự kiểm duyệt của trung gian thứ ba.
BNS cung cấp tính bảo mật an toàn khỏi các cuộc tấn công mạng và không chịu sự kiểm duyệt của bên thứ ba.
Ví dụ: www.MNPQ.eth trong đó “.eth” là viết tắt của Ethereum.
Những loại BNS phổ biến nhất hiện nay
ENS
ENS là hệ thống cung cấp dịch vụ tên miền phân tán, có khả năng mở rộng cho phép chuyển đổi tên người dùng thành tên nhận diện sử dụng như ứng dụng, địa chỉ ví, nội dung mã hash trên hệ sinh thái Ethereum.
Cuối năm 2021, ENS đã tiến hành Airdrop token cho người nắm giữ tên miền với trị giá lên tới hàng chục nghìn đô la.
SpaceID
Space ID là dịch vụ hỗ trợ đăng ký tên miền trên hệ sinh thái BNB Chain, đơn giản hóa các mã hash ví tiền điện tử thành địa chỉ đơn giản, dễ nhớ.
Bên cạnh đó, Space ID cho phép người dùng kết nối một danh tính duy nhất trên nhiều blockchain và thế giới Web3 với Web2 (email, twitter, github,…)
Lens
Lens là một giao thức cho phép thành lập các mạng lưới xã hội, trong đó hồ sơ người dùng tồn tại dưới dạng 1 NFT duy nhất, mọi tác vụ đều được token hóa thành các NFT.
Lens được phát triển trên Polygon, trao quyền cho người sáng tạo xây dựng cộng đồng kết nối riêng với toàn bộ dữ liệu được lưu trữ phi tập trung.
Unstoppable Domains
Unstoppable Domain cho phép người dùng tạo một trang web chống kiểm duyệt để gửi và nhận nhiều loại tiền điện tử khác nhau. Để chính thức sở hữu tên miền, người dùng chỉ phải trả tiền một lần cho một tên miền trên Unstoppable Domains mà không phải trả phí gia hạn. Mỗi tên miền được xây dựng trên blockchain Ethereum hoặc Zilliqa và có dạng đuôi .crypto và .zil cùng một số tùy chọn khác.
Kết luận
BNS là giải pháp tối ưu thúc đẩy sự phát triển của dApp, tiền điện tử, giúp việc truy cập dữ liệu trên nền tảng phi tập trung trở nên dễ dàng hơn, xóa bỏ rào cản của blockchain đối vơi người dùng mới.
Hy vọng thông qua bài viết trên, Ecoinomic.io đã giúp bạn hiểu được hệ thống BNS cũng như những tính năng nổi bật của BNS.