Người dịch: Patrick Hughes
Người dịch: Phòng thí nghiệm NFT động
Bản tóm tắt:
Tài khoản được liên kết với mã thông báo (TBA) bổ sung các tính năng thiết thực bổ sung cho NFT mới và cũ, biến chúng thành ví thông minh. TBA có thể được sử dụng để nhận tiền hoặc các NFT khác, giảm chi phí vận hành danh mục đầu tư và cho phép truy xuất nguồn gốc các mặt hàng như cà phê. Vui lòng làm theo hướng dẫn chính thức của chúng tôi để triển khai các tài khoản NFT và mã thông báo của bạn trên Base.
Trong thế giới blockchain và tiền điện tử, sự đổi mới không bao giờ dừng lại. Những ý tưởng mới tiếp tục được củng cố để thay đổi câu chuyện của bộ phim này, khiến nó trở nên linh hoạt, an toàn và có tính ứng dụng hơn bao giờ hết. ERC-6551 là một sự đổi mới, một đề xuất mang tính thời đại do Benny Giang và Future Primitive đưa ra, đưa ra khái niệm về tài khoản gắn liền với token (TBA). Trong bài đăng trên blog này, chúng ta sẽ đi sâu vào thế giới của ERC-6551, khám phá tiềm năng và khả năng ứng dụng của nó đối với các nhà điều hành doanh nghiệp, nhà phát triển và người chơi tiền điện tử.

ERC-6551 và ví thông minh
Ví thông minh là trung tâm của sự đổi mới ERC-6551. Không giống như các tài khoản thuộc sở hữu bên ngoài (EOA) được kiểm soát bằng khóa riêng, ví thông minh là tài khoản dựa trên hợp đồng thông minh với các tính năng mạnh mẽ. Những ví thông minh này có thể chứa và quản lý tài sản, khiến chúng trở thành người bạn đồng hành hoàn hảo với ngôi sao đang lên trong thế giới tiền điện tử: mã thông báo không thể thay thế (NFT). Trong trường hợp ERC-6551, NFT đạt được một chiều hướng mới thú vị thông qua việc liên kết với các ví thông minh này, hình thành các tài khoản gắn liền với mã thông báo.
Khi NFT được trang bị ví thông minh, một lĩnh vực khả năng mới sẽ xuất hiện. Các tài khoản được gắn mã thông báo này không chỉ lưu trữ tài sản và tạo điều kiện thuận lợi cho các giao dịch mà còn cung cấp lịch sử trực tuyến bất biến về hành trình của NFT. Giống như những vật gia truyền có lịch sử phong phú, thường được ghi lại, NFT thông minh có một hồ sơ cố hữu, bất biến về trao đổi, giao dịch và tiện ích. Tính năng đặc biệt này nắm bắt được nguồn gốc thiết yếu, đảm bảo rằng các hoạt động trên chuỗi của NFT là minh bạch và có thể truy nguyên.
Nguồn gốc như vậy có liên quan trực tiếp đến những tầm nhìn như cà phê, quần áo và nghệ thuật. ERC-6551 nắm bắt các mối quan hệ trong thế giới thực này và chuyển chúng sang lĩnh vực kỹ thuật số. Khi mọi tương tác và giao dịch được ghi lại trên blockchain, một phần hành trình của NFT trở thành một câu chuyện bất biến, định hình danh tính cũng như tăng thêm chiều sâu và tính xác thực. Sự đổi mới này cho phép NFT vượt qua mã thông báo và nắm giữ vai trò của chúng như những thực thể duy nhất, có thể theo dõi. Mặc dù lịch sử trực tuyến ngày nay cho thấy hành vi mua, bán và đúc của NFT nhưng chúng không cung cấp cái nhìn toàn diện về hành trình của NFT, đặc biệt là về mặt tương tác với các tài sản hoặc hợp đồng thông minh khác. Ngược lại, chuỗi của ví thông minh ghi lại các tương tác xảy ra trong chính ví lịch sử, phản ánh tiện ích và sự tham gia của NFT ngoài việc chuyển tiền. Điều này có nghĩa là bạn có thể xem cách nó tương tác với các token khác, thực hiện giao dịch hoặc tham gia vào các ứng dụng tập trung (DApps).
Sự kết hợp giữa NFT, ví thông minh và thế giới thực
Trong bối cảnh công nghệ blockchain đang phát triển nhanh chóng, sự kết hợp giữa NFT, ví thông minh và chủ sở hữu của chúng đã tạo ra các ví dụ thực tế trong các ngành đang xác định lại cấu trúc người đứng đầu. Hãy xem xét một văn phòng gia đình, một thực thể quản lý danh mục đầu tư bất động sản, cổ phiếu, trái phiếu và các tài sản có giá trị khác. Theo truyền thống, các danh mục đầu tư như vậy sẽ bao gồm các giao dịch và tương tác phức tạp, mỗi giao dịch đều yêu cầu sự phối hợp được đề xuất. Sự đổi mới của Tài khoản liên kết bằng mã thông báo (TBA) đã ra đời, một khái niệm mang tính cách mạng được hỗ trợ bởi tiêu chuẩn ERC-6551.
TBA hoạt động như một NFT liền mạch được hỗ trợ bởi Ignite được kết nối trong một NFT thống nhất, toàn diện, giới thiệu những cách mới để quản lý và giao dịch tài sản. Khái niệm này thúc đẩy khả năng tương tác vốn có của blockchain để tạo điều kiện tích hợp nhanh chóng các đổi mới trong giao thức. Thông qua quan điểm về nguyên tắc mã như luật bất biến của blockchain, ERC-6551 mở ra cơ hội cho NFT nắm bắt các tài sản được mã hóa. Bằng cách tuân thủ các tiêu chuẩn ERC, bất kỳ tài sản nào đáp ứng đặc điểm kỹ thuật của mã thông báo ERC đều có thể được coi là mã thông báo, mở rộng tiềm năng của công nghệ đột phá này.
Trong lĩnh vực mã hóa tài sản trong thế giới thực, một lợi thế mang tính biến đổi đã xuất hiện đối với các nhà đầu tư thường xuyên quản lý các tài sản ngoại hối khác nhau như bất động sản, cổ phiếu, trái phiếu và tài sản ủy thác. Thay vì xử lý quy trình phức tạp khi bán từng tài sản một, việc đổi mới các tài khoản gắn liền với mã thông báo mang lại mức độ hiệu quả mới. Hãy tưởng tượng bạn sở hữu mã thông báo ERC-721 có chứa tài khoản gắn liền với mã thông báo tổng hợp một số mã thông báo ERC-721 khác, mỗi mã đại diện cho một nội dung khác nhau. Quá trình sửa đổi kết hợp này cho phép bán toàn bộ danh mục đầu tư thông qua một NFT duy nhất. Ví dụ: một văn phòng gia đình hiện có thể cung cấp NFT của họ, chứa nhiều loại tài sản trong thế giới thực được mã hóa, từ bất động sản đến cổ phiếu, cho phép giao dịch liền mạch, thanh toán hiệu quả và tính thanh khoản cao hơn. Việc loại bỏ người trung gian, thời gian giao dịch và khoảng cách gia tăng đã thúc đẩy sự thay đổi này, mở ra cơ hội cho sự tham gia rộng rãi hơn và hạ thấp rào cản gia nhập. Cách tiếp cận này hứa hẹn sẽ dân chủ hóa các cơ hội đầu tư, làm cho các tài sản trước đây không thể chấp nhận được trở nên dễ tiếp cận hơn với nhiều nhà đầu tư. Khi bối cảnh hàng đợi phát triển, các tài sản được mã hóa được kết hợp trong một NFT mạnh mẽ, mang lại sự thay đổi năng động trong quản lý danh mục đầu tư, giao dịch và sự tự tin.
Tạo và kiểm soát các tài khoản gắn liền với mã thông báo
Tạo tài khoản gắn liền với mã thông báo bao gồm một số bước cơ bản. Khi chúng ta chuyển từ lý thuyết sang thực hành, hãy khám phá từng bước thông qua các đoạn mã của chúng tôi. Các ví dụ về mã bên dưới cung cấp thông tin khám phá về quy trình, nhưng để có mã nguồn đầy đủ và tập lệnh cấu hình chi tiết, hãy truy cập trang GitHub Hướng dẫn cơ bản.
Bước một: Đúc NFT duy nhất của bạn
Trước khi đi sâu vào thế giới tài khoản gắn liền với mã thông báo, bạn cần có mã thông báo ERC-721, thường được gọi là NFT. Tài sản kỹ thuật số độc đáo này đại diện cho một chu kỳ gồm các vật phẩm độc đáo, có thể là một tác phẩm nghệ thuật, một món đồ sưu tầm hoặc thậm chí là một nhân vật trong trò chơi. Bạn có thể tạo và đúc mã thông báo ERC-721 của riêng mình bằng cách sử dụng nền tảng hoặc thư viện thích hợp như OpenZeppelin.
Dưới đây là ví dụ về việc đúc mã thông báo ERC-721 bằng cách sử dụng IDE trực tuyến hợp đồng ERC721 của OpenZeppelin hoặc máy tính cục bộ:
Bước 2: Tạo và cấu hình làm vườn
Về cốt lõi, ERC-6551 là một bông hoa phi tập trung có chức năng hơi giống người phụ trách phòng trưng bày nghệ thuật ảo nhưng không bị hạn chế về không gian vật lý hoặc lời mời độc quyền. Hãy tưởng tượng một NFT nơi danh tính được thiết lập và luân chuyển thông qua một quy trình không được phép và không cần tin cậy. Mô-men xoắn này tạo ra một liên kết không thể phá vỡ giữa NFT và ví thông minh của chúng, giống như mô phỏng lái xe do DMV phát hành. Điểm khác biệt chính là ERC-6551 Torque hoàn toàn không được phép và phi tập trung, mang lại cho người dùng khả năng tương tác mà không cần tham gia. Điều này cách mạng hóa bối cảnh NFT giống như Internet đã thay đổi thông tin liên lạc bằng cách theo dõi mối quan hệ giữa NFT và các tài khoản gắn liền với mã thông báo của chúng.
Đây là một bước ngoặt đáng ngạc nhiên: nhờ lỗi này, ERC-6551 có khả năng tương thích đáng kinh ngạc, cho phép mã thông báo ERC-721 có TBA riêng trước khi chúng được tạo. Giống như NFT truyền thống mở ra cơ hội cho các cải tiến kênh, khả năng tương thích này thu hẹp khoảng cách giữa quá khứ và tương lai, cho phép cái cũ và cái mới cùng tồn tại hài hòa trong lĩnh vực ERC-6551.
Hàm createAccount trong quy ước ERC6551Registry được cung cấp bằng cách triển khai ví thông minh với các tham số được chỉ định để tạo điều kiện thuận lợi cho việc tạo TBA.
Bằng cách kết hợp các tham số này và băm chúng bằng Create2, hàm này sẽ tính toán địa chỉ của TBA. Hàm _creationCode tạo mã tạo byte của ví thông minh bằng cách sử dụng các tham số được cung cấp. Sau TBA, hàm này sẽ phát ra một sự kiện AccountCreated với thông tin liên quan về khoản tiền mới được tạo đang chờ xử lý.
Sau đây là đoạn mã của hợp đồng:
Bước 3: Triển khai Ví thông minh
Sử dụng ví thông minh cũng giống như thiết lập tài khoản ngân hàng cá nhân cho NFT. Giống như bạn chọn ngân hàng để quản lý tiền của mình, hãy triển khai phân bổ ví thông minh để quản lý NFT của bạn. Ví thông minh là người bảo vệ tài sản kỹ thuật số của bạn, được trang bị các giao diện chức năng cơ bản để tương tác và xác minh. Chúng cho phép chủ sở hữu NFT thực hiện các giao dịch, khai thác toàn bộ tiềm năng tài sản của họ. Cả hai bên đều nói rõ rằng thỏa thuận này thực hiện chức năng ràng buộc mã thông báo vào tài khoản.
Sử dụng ví thông minh cũng giống như thiết lập tài khoản ngân hàng cá nhân cho NFT. Giống như bạn chọn ngân hàng để quản lý tiền của mình, hãy triển khai phân bổ ví thông minh để quản lý NFT của bạn. Ví thông minh là người bảo vệ tài sản kỹ thuật số của bạn, được trang bị các giao diện chức năng cơ bản để tương tác và xác minh. Chúng cho phép chủ sở hữu NFT thực hiện các giao dịch, khai thác toàn bộ tiềm năng tài sản của họ. Cả hai bên đều nói rõ rằng thỏa thuận này thực hiện chức năng ràng buộc mã thông báo vào tài khoản.
Sau đây là đoạn mã đơn giản của hợp đồng ví thông minh:
Bước 4: Tính địa chỉ tài khoản gắn với token
Khi bạn có mã thông báo ERC-721 và ví thông minh, đã đến lúc tính địa chỉ TBA cho mỗi NFT. Địa chỉ này đóng vai trò là mã định danh duy nhất cho các giao dịch NFT với blockchain. Đây là nơi NFT xuất hiện để phát tán các token mới (ERC-20, ERC-721, v.v.), gửi ether hoặc xem lịch sử giao dịch của chúng trên trình khám phá khối như Basescan.
Nếu bạn muốn tìm hiểu thêm về cách triển khai ERC-6551, bao gồm các tập lệnh cấu hình, bạn có thể truy cập github của hướng dẫn cơ bản.
Nắm bắt tương lai của ERC-6551
Trong bối cảnh công nghệ blockchain luôn thay đổi, các tài khoản gắn liền với mã thông báo của ERC-6551 thể hiện sức mạnh của sự đổi mới. Khi ví thông minh và NFT được phát minh lại để kết hợp một chiều hướng sao lưu mới, các ứng dụng tiềm năng là vô tận. Được dân chủ hóa để bảo tồn khả năng truy xuất nguồn gốc và lịch sử, ERC-6551 với tư cách là NFT không chỉ là một mã thông báo mà còn là một thực thể sống với câu chuyện được kể như một cánh cửa mở ra thế giới. Các nhà điều hành kinh doanh, nhà phát triển và những người đam mê tiền điện tử, bạn có cơ hội đi đầu trong việc ủng hộ sự thay đổi mang tính cách mạng. Khám phá kho lưu trữ mã có sẵn trên github Hướng dẫn cơ bản và tham gia phong trào định hình tương lai của NFT. Tận dụng sức mạnh của các tài khoản gắn liền với mã thông báo để mở ra một thời kỳ trong đó các ranh giới đổi mới được đẩy mạnh và các khả năng mới được giải phóng. Cùng nhau, chúng ta đang hướng tới một kỷ nguyên kỹ thuật số kết nối, minh bạch và thú vị hơn.
Tất cả bình luận