infrastructure16 thg 3, 20269 min read

Tên Của Bạn, Trên Abstract

Abstract Name Service cho phép bạn đăng ký tên .abs dễ đọc trỏ đến ví của bạn trên Abstract Chain. Đây là cách thức hoạt động chính xác, chi phí và những gì nhà phát triển cũng như AI agent có thể làm với nó.

Tên Của Bạn, Trên Abstract

Mọi người dùng crypto đều biết vấn đề này. Địa chỉ ví khó đọc, dễ nhập sai và không thể nhớ được. Bạn gửi cho ai đó một chuỗi ký tự dài và họ phải kiểm tra hai lần. Bạn xem hoạt động onchain và thấy địa chỉ, không phải danh tính.

@AbsNameService khắc phục điều đó. Một tên, kết thúc bằng .abs, trỏ đến bạn trên Abstract Chain.

Với ANS, bạn có thể đăng ký tên .abs dễ đọc như alex.abs. Tên đó được mint vào ví của bạn dưới dạng NFT ERC-721, vì vậy bạn sở hữu nó như bất kỳ tài sản onchain nào khác. Bạn có thể chuyển nhượng, giữ hoặc bán nó. Thay vì chia sẻ địa chỉ thô, bạn chia sẻ một tên mà mọi người thực sự có thể đọc được.

image1

Điều quan trọng là phải chính xác về cách hoạt động của nó

ANS thực sự làm gì

ANS là một giao thức đặt tên được xây dựng trên Abstract mainnet. Quyền sở hữu, hồ sơ và độ phân giải nằm trên onchain. Hợp đồng thông minh V2 là sổ đăng ký cốt lõi cho các tên và hồ sơ, trong khi logic định giá và giảm giá sử dụng các hợp đồng đồng hành, bao gồm oracle giá được hỗ trợ bởi Pyth để định giá dựa trên USD.

Sự phân biệt đó quan trọng. Nguồn sự thật cho quyền sở hữu và hồ sơ là trạng thái onchain, không phải bộ nhớ đệm offchain hay phản hồi API. Nếu một ứng dụng đang làm điều gì đó quan trọng, nó nên coi các lần đọc onchain là có thẩm quyền.

Khi bạn đăng ký một tên, bạn đang đăng ký quyền sở hữu tên đó. Tên không tự động bắt đầu phân giải về địa chỉ ví của bạn trừ khi bạn cũng đặt hồ sơ chính của nó. Điều đó xảy ra riêng biệt trên trang Manage.

Vì vậy quy trình là:

  1. Đăng ký tên.
  2. Đặt hồ sơ chính mà bạn muốn tên trỏ đến.
  3. Tùy chọn thêm các trường hồ sơ như avatar, Twitter, Discord, website và email.

Mỗi trường hồ sơ đó được ghi riêng lẻ trên onchain.

Đăng ký tên

Quy trình đăng ký trên trang web rất đơn giản, nhưng có một vài chi tiết người dùng cần hiểu.

Bạn mở trang Register, kết nối ví và tìm kiếm tên bạn muốn. Giao diện có thể hiển thị một số trạng thái khác nhau, bao gồm:

  • Có sẵn trên V2
  • Đã đăng ký trên V1
  • Thuộc sở hữu của ví bạn
  • Không có sẵn

Sự phân biệt đó quan trọng vì tên V1 không phải lúc nào cũng là thứ bạn có thể đơn giản đăng ký trên V2. Một số tên kế thừa được dành riêng cho quá trình di chuyển.

Nếu tên có sẵn, ứng dụng hiển thị báo giá trước khi bạn ký bất cứ điều gì. Báo giá đó có thể bao gồm:

  • Giá cơ sở USD
  • Bất kỳ khoản giảm giá cho chủ sở hữu đủ điều kiện nào
  • Bất kỳ khoản giảm giá phiếu giảm giá hợp lệ nào
  • Phí cập nhật Pyth
  • Khoản thanh toán ước tính cuối cùng bằng ETH

Định giá đăng ký ANS dựa trên oracle. Giá được xác định bằng USD và được chuyển đổi sang ETH tương đương trực tiếp tại thời điểm đăng ký bằng dữ liệu Pyth, thay vì dựa vào số lượng token cố định.

Định giá

Định giá dựa trên độ dài nhãn. Tên ngắn hơn có giá cao hơn.

🚨 Và đoán xem? Bạn có thể được giảm 20% nếu sử dụng mã "HORIZON". 🚨

image2

Người giữ NFT đủ điều kiện có thể nhận được giảm giá, và phiếu giảm giá hợp lệ có thể giảm thêm số tiền cuối cùng.

Logic thật đơn giản: tên ngắn khan hiếm, vì vậy chúng được định giá cao hơn. Tên dài vẫn đủ rẻ để danh tính onchain dễ đọc có thể tiếp cận được.

Quản lý tên của bạn

Sau khi đăng ký, trang Manage là nơi tên trở nên hữu ích.

Bạn có thể đặt hồ sơ chính — thường là địa chỉ ví — rồi thêm các trường hồ sơ như:

  • avatar
  • twitter
  • discord
  • url
  • email

Chúng được lưu trữ dưới dạng hồ sơ văn bản trên onchain. Mỗi cái là giao dịch ghi riêng của nó, vì vậy mỗi hành động lưu cần xác nhận.

Điều đó có nghĩa ANS không chỉ cho bạn một tên. Nó cho bạn một lớp danh tính onchain mà các ứng dụng có thể đọc trực tiếp từ hợp đồng.

Những gì nhà phát triển nhận được

ANS đi kèm với SDK TypeScript chính thức cho ANS V2 trên Abstract.

SDK bao gồm các thao tác đọc và ghi thông thường, bao gồm:

  • Phân giải tên
  • Tra cứu ngược
  • Đọc hồ sơ và hồ sơ văn bản
  • Kiểm tra tính khả dụng
  • Lấy tên thuộc sở hữu của ví
  • Đăng ký tên
  • Đặt hồ sơ
  • Chuyển nhượng tên
  • Di chuyển tên V1 đủ điều kiện
  • Theo dõi sự kiện hợp đồng

Nó cũng bao gồm các hàm trợ giúp cho quy trình đăng ký Pyth, điều quan trọng vì đăng ký ANS yêu cầu dữ liệu cập nhật oracle hiện tại.

Một chi tiết đặc biệt hữu ích là trợ giúp đăng ký chỉ chuẩn bị. Nó có thể xây dựng calldata và số tiền cần thanh toán chính xác cho một lần đăng ký mà không cần ký hoặc phát sóng giao dịch. Điều đó làm cho nó hữu ích cho các tài khoản thông minh, quy trình làm việc của agent, hoặc các hệ thống nơi một thành phần chuẩn bị giao dịch và thành phần khác thực thi nó.

Subdomain và không gian tên dự án

ANS cũng hỗ trợ subdomain dự án.

Định dạng đăng ký sử dụng một dấu chấm bên trong, theo dạng label.project, được trình bày cho người dùng dưới dạng tên như bob.moody.abs. Định giá dựa trên độ dài nhãn, không phải chuỗi hiển thị đầy đủ.

Không gian tên dự án có thể được ANS bật lên, và một khi được bật có thể hỗ trợ đăng ký cộng đồng dưới gốc đó. Subdomain đã đăng ký là tài sản ERC-721 tiêu chuẩn giống như tên cấp cao nhất.

Kinh tế học rõ ràng

  • 70% doanh thu đăng ký đi vào ví dự án
  • 30% đi vào cơ sở hạ tầng ANS thông qua phân chia kho bạc nền tảng

Các dự án cũng có thể xác định bảng định giá tùy chỉnh cho không gian tên của họ.

Một lưu ý quan trọng: không phải mọi không gian tên được bật đều nhất thiết mở cho tất cả mọi người. Một số gốc subdomain có thể thực thi các yêu cầu bổ sung, bao gồm đăng ký có kiểm soát bởi NFT.

AI agent và MCP

ANS cũng đi kèm với một máy chủ MCP.

Điều đó có nghĩa là các công cụ tương thích MCP như Codex, Claude, Cursor và VS Code có thể sử dụng ANS cho những việc như:

  • Phân giải tên
  • Đọc dữ liệu quyền sở hữu và hồ sơ
  • Kiểm tra cấu hình gốc subdomain
  • Báo giá đăng ký
  • Chuẩn bị giao dịch đăng ký

Đối với danh tính agent, không gian tên liên quan là name.agent.abs.

Điều quan trọng là phải chính xác ở đây: hỗ trợ MCP không tự động có nghĩa là máy chủ ký giao dịch cho mọi client theo mặc định. ANS hỗ trợ cả quy trình chỉ chuẩn bị và chế độ tự trị sử dụng ví agent được quản lý. Trong quy trình ví được quản lý, một agent có thể ký và phát sóng đăng ký name.agent.abs của chính nó và các cập nhật hồ sơ qua hệ thống MCP.

Vì vậy phần hướng tới tương lai là thực tế, nhưng cơ chế quan trọng: ANS có thể hỗ trợ danh tính agent tự trị, và ví agent được quản lý là thứ làm cho việc thực thi hoàn toàn tự trị trở nên khả thi.

Di chuyển từ V1

Người dùng ANS V1 có thể di chuyển các tên đủ điều kiện sang V2.

Giới hạn rất nghiêm ngặt:

  • Token ID V1 từ 0 đến 1965 đủ điều kiện
  • Token ID trên 1965 không đủ điều kiện

Di chuyển hoạt động bằng cách đốt token V1 và mint cùng tên trên V2.

Một điều người dùng nên biết trước: hồ sơ không tự động di chuyển. Sau khi chuyển sang V2, bạn cần đặt lại hồ sơ chính và các trường hồ sơ của mình.

Bức tranh lớn hơn

ANS là một dự án độc lập được xây dựng trên Abstract. Nó không liên kết, được chứng thực hoặc được tài trợ bởi @AbstractChain.

Nếu bạn muốn một danh tính onchain dễ đọc trên Abstract, ANS là phiên bản rõ ràng nhất của ý tưởng đó hiện nay: một tên bạn sở hữu, hồ sơ bạn kiểm soát trên onchain, công cụ nhà phát triển tích hợp trực tiếp với hợp đồng, không gian tên dự án cho cộng đồng và hỗ trợ cho các quy trình làm việc AI-native thông qua MCP.

Đó là những gì ANS thực sự là, không có ngôn ngữ hoa mỹ và không cường điệu những gì xảy ra bên dưới. Nhớ nhé: giảm 20% với mã "HORIZON".


Theo dõi chúng tôi tại @Abstract_Hzn, đọc các bài viết khác trên abstracthorizon.xyz, và tham gia cùng chúng tôi trên Telegram.

⚠️ Bài viết này chỉ dành cho mục đích thông tin và không nên được coi là lời khuyên tài chính. Luôn tự nghiên cứu trước khi đưa ra bất kỳ quyết định đầu tư hoặc onchain nào.

Đăng ký nhận bản tin

Cập nhật những tin tức mới nhất từ Abstract Horizon.