
Phân tích ba tiêu chuẩn Ethereum phổ biến hiện nay: EIP-6969, ERC-721C và ERC-6551
Tuyển chọn TechFlowTuyển chọn TechFlow

Phân tích ba tiêu chuẩn Ethereum phổ biến hiện nay: EIP-6969, ERC-721C và ERC-6551
Mỗi một tiêu chuẩn đều có khả năng hình thành hoặc thay đổi một mô hình kinh doanh.
Xuất bản: TechFlow Research
Tác giả: David

Trong tuần vừa qua, chúng tôi đã ít nhất nhìn thấy 3 tiêu chuẩn liên quan đến Ethereum được thảo luận tập trung trên nhiều kênh khác nhau. Ba tiêu chuẩn này lần lượt là EIP-6969, ERC-721C và ERC-6551, mỗi cái đều có mục đích sử dụng và ảnh hưởng tiềm năng riêng biệt.
Mỗi tiêu chuẩn đều có khả năng hình thành hoặc thay đổi một lĩnh vực kinh doanh, do đó tầm quan trọng của chúng là không cần phải nói. Việc tìm hiểu sớm cũng giúp phát hiện các xu hướng và động thái mới hiện nay.
Tuy nhiên, một đặc điểm của thế giới tiền mã hóa là thông tin quá rời rạc và bất ngờ, cộng thêm thời gian và năng lượng có hạn, bạn rất có thể không thể đi sâu vào từng đặc điểm kỹ thuật và tác động tiềm tàng của mỗi tiêu chuẩn. Do đó, TechFlow nhằm tổng hợp, giải thích và so sánh những tiêu chuẩn này, dẫn dắt bạn theo cách dễ hiểu để nắm bắt toàn diện về chúng.
1. EIP-6969: Có lợi cho người sáng tạo hợp đồng thông minh và hệ sinh thái L2?
EIP-6969 là một đề xuất, lần đầu xuất hiện khoảng ngày 8 tháng 5, đưa ra một giao thức chung nhằm thực hiện thu nhập bảo vệ hợp đồng (CSR). Đề xuất này có thể xem như phiên bản cải tiến của EIP-1559 trước đó.

Nói đơn giản: giao thức này mong muốn cho phép người tạo hợp đồng thông minh nhận được một phần phí Gas từ người dùng khi họ sử dụng hợp đồng.
Đồng tác giả đề xuất @owocki cũng nhấn mạnh rằng, hy vọng thông qua cơ chế này sẽ khuyến khích các nhà phát triển hợp đồng thông minh, thúc đẩy sự phát triển hệ sinh thái L2 của Ethereum. Tuy nhiên, đề xuất này không nên được áp dụng trên L1 của Ethereum nhằm giữ tính trung lập của lớp L1.
Theo phân tích của tác giả bài viết, nếu cơ chế khuyến khích này được triển khai trên L1 Ethereum, chắc chắn sẽ xuất hiện rất nhiều hợp đồng thông minh chất lượng kém nhằm "cày" phí, gây tắc nghẽn mạng, nhìn chung là hại nhiều hơn lợi. Vì vậy, triển khai trên L2 có lẽ là lựa chọn tốt hơn.
Tuy nhiên, để hiểu đầy đủ đề xuất EIP-6969 này, bạn cần nắm rõ nguyên lý vận hành và cấu trúc phí Gas hiện tại của Ethereum. Điều này liên quan đến EIP-1559 trước đó.
EIP-1559 có hiệu lực vào tháng 8 năm 21 cùng đợt hard fork London của Ethereum, quy định việc người dùng thanh toán phí giao dịch sẽ được phân bổ theo các hướng khác nhau:
-
Đốt cháy (Burn): Một phần phí giao dịch trong mỗi khối sẽ bị tiêu hủy. Phần phí này bị loại bỏ vĩnh viễn khỏi cung tiền, từ đó giảm tổng nguồn cung ETH.
-
Phí cơ bản (Base Fee): Một phần phí cơ bản mà người dùng trả sẽ được phân phối cho thợ đào như phần thưởng khối. Trong EIP-1559, một phần phí cơ bản được dành làm phần thưởng cho thợ đào, khuyến khích họ tiếp tục tham gia tạo khối và xử lý giao dịch.
-
Phí ưu tiên tối đa (Max Priority Fee): Phí ưu tiên tối đa mà người dùng trả là một khoản phí phụ thêm. Khoản phí này trực tiếp chuyển cho thợ đào như phần thưởng giao dịch. Phí ưu tiên tối đa do người dùng chủ động thiết lập, có thể dùng để nâng cao thứ tự xử lý giao dịch, thu hút thợ đào xử lý giao dịch đó trước.
Rõ ràng, EIP-1559 thực tế không mấy quan tâm đến lợi ích của nhà phát triển hợp đồng. Thực tế, với tư cách là một blockchain công cộng, bạn có thể coi bên cung cấp gồm hai phần:
Người xác thực (trước là thợ đào) + Nhà phát triển hợp đồng. Về bản chất, nhóm trước cung cấp sổ cái đáng tin cậy, nhóm sau cung cấp các ứng dụng đa dạng. Vì vậy, lý thuyết mà nói, việc chia sẻ một phần lợi nhuận cho nhóm sau là hợp lý.
Nếu EIP-6969 được thực thi, phí Gas có thể được chia thành: đốt cháy + phí cơ bản + phí ưu tiên + phí trả cho người phát triển hợp đồng.
Tóm lại, EIP-6969 có mối liên hệ và khác biệt với EIP-1559. EIP-1559 là một đề xuất cải tiến giao thức tập trung vào cơ chế phí giao dịch, nhằm cung cấp mức phí ổn định và dự đoán được hơn, đồng thời quản lý tình trạng tắc nghẽn mạng. Tương tự, EIP-6969 duy trì những ưu điểm của EIP-1559, đồng thời thông qua việc giới thiệu cơ chế thu nhập cho người tạo hợp đồng, tiếp tục đồng bộ hóa cơ chế khuyến khích giữa người tạo hợp đồng và mạng lưới, thúc đẩy sự tham gia và phần thưởng cho người tạo hợp đồng.
Chúng ta có thể dùng bảng dưới đây để minh họa rõ ràng chức năng, tác động của EIP-6969, cũng như mối liên hệ với EIP-1559:

Lưu ý, chúng tôi cho rằng rủi ro chính của giao thức mới này nằm ở chỗ: nếu nhà phát triển hợp đồng được nhận phí Gas, liệu có kích thích sự xuất hiện của nhiều hợp đồng rác hơn? Do đó, thực tế tồn tại rủi ro về an toàn hợp đồng, cũng như chiếm dụng tài nguyên công cộng trên toàn bộ blockchain.
2. ERC-721C: Bản quyền NFT được đưa lên chuỗi
ERC-721C là đề xuất từ Limit Break, đây là một cải tiến đối với tiêu chuẩn token không đồng nhất (NFT) ERC-721 trên Ethereum. Mục tiêu chính là trao cho người sáng tạo NFT nhiều quyền kiểm soát và tùy chỉnh hơn đối với bộ sưu tập NFT và cách xử lý bản quyền.
Ghi chú TechFlow:
Limit Break là một studio phát triển game miễn phí, giới thiệu khái niệm "token người sáng tạo" (Creator Token) vào tháng 1 năm 2021. Phiên bản 1.1 của tiêu chuẩn ERC721-C ra mắt vào tháng 5 năm 2023, áp dụng nhiều khái niệm từ Creator Token.@huntersolaire_ cũng đã trình bày chi tiết về tiêu chuẩn này trên Twitter.
Thư viện chính thức “Creator Token Transfer” của Limit Break cho thấy ERC721-C hiện có thể hoạt động trên Ethereum và Polygon. Mạng thử nghiệm Sepolia của Ethereum và mạng thử nghiệm Mumbai của Polygon cũng hỗ trợ nó.
Từ tên gọi "token người sáng tạo", rõ ràng ERC721-C thiên về bảo vệ quyền lợi người sáng tạo, do đó giao thức này tập trung nhiều hơn vào việc bảo vệ bản quyền.

Nói đơn giản: Theo tiêu chuẩn ERC-721 hiện tại, bản quyền thực chất chỉ là một thỏa thuận thương mại, chứ không phải quy tắc có thể thực thi bắt buộc trên chuỗi. ERC-721C được đề xuất nhằm giải quyết vấn đề này, biến bản quyền thành quy tắc hợp đồng thông minh có thể thực thi bắt buộc trên blockchain.
Với ERC721-C, một số trường hợp sử dụng tiềm năng bao gồm:
-
Chia sẻ bản quyền: Thay vì để người sáng tạo NFT nhận toàn bộ thu nhập bản quyền, có thể phân phối cho cả người sáng tạo và người nắm giữ, nhằm thưởng cho những người áp dụng sớm.
-
Chỉ người đúc có thu nhập bản quyền: Người đúc NFT có thể trở thành người duy nhất nhận thu nhập bản quyền, thay vì chính người sáng tạo ban đầu.
-
Thanh toán bản quyền có điều kiện: Có thể xác định việc thanh toán bản quyền cho giao dịch NFT cụ thể dựa trên các điều kiện khác nhau. Ví dụ, có thể cấu hình hợp đồng ERC-721C để chỉ thanh toán bản quyền khi giá bán lại thứ cấp cao hơn giá đúc ban đầu.
-
Bản quyền có thể chuyển nhượng: Người sáng tạo NFT có thể phát hành một NFT độc lập cho người nắm giữ, trao quyền nhận thu nhập bản quyền. Ví dụ, khi một người đúc "NFT X", họ cũng phát hành một NFT tên là "NFT Y", có quyền nhận toàn bộ thu nhập bản quyền do "NFT X" tạo ra.
Việc ra đời ERC-721C sẽ tạo ra ảnh hưởng quan trọng đến ngành NFT:
-
Tăng quyền kiểm soát cho người sáng tạo: ERC-721C tăng cường quyền kiểm soát của người sáng tạo đối với thiết kế NFT, đồng thời biến bản quyền thành quy tắc hợp đồng có thể thực thi bắt buộc trên chuỗi, từ đó mang lại quyền tự chủ và bảo vệ quyền lợi lớn hơn cho người sáng tạo.
-
Thúc đẩy phân phối bản quyền công bằng: Thông qua chức năng bản quyền lập trình được, người sáng tạo có thể thiết kế các cơ chế phân phối bản quyền khác nhau, như ví dụ nêu trên.
-
Giảm ảnh hưởng của các nền tảng thị trường: Vì logic bản quyền được nhúng vào hợp đồng thông minh, người sáng tạo sẽ có thể trực tiếp kiểm soát cài đặt bản quyền, giảm sự kiểm soát và can thiệp của các nền tảng thị trường đối với bản quyền.
Một bảng tóm tắt ERC-721C:

3. ERC-6551: Khi NFT cũng là một tài khoản
ERC-6551 tăng cường chức năng và giá trị của NFT bằng cách trao cho NFT khả năng ví tiền hợp đồng thông minh.
Tác giả đồng sáng lập giao thức này là @BennyGiang, một trong những thành viên sáng lập Dapper Labs, đội ngũ từng làm việc về tiêu chuẩn token ERC-721 và các dự án đầu kỳ như CryptoKitties.

Vấn đề với NFT ERC-721 thông thường là phạm vi bị hạn chế. Chúng chỉ có thể được sở hữu và chuyển nhượng, không thể sở hữu tài sản khác như token hay NFT khác. Ngoài ra, chúng không thể tương tác với các hợp đồng thông minh khác, cũng không thể thay đổi hoặc phát triển theo các yếu tố bên ngoài hay đầu vào của người dùng.
ERC-6551 giải quyết giới hạn chức năng của NFT ERC-721 thông thường bằng cách giới thiệu khái niệm ví tiền hợp đồng thông minh cho NFT. Thông qua sự kết hợp giữa sổ đăng ký và hợp đồng đại diện, cho phép chính NFT có thể nắm giữ tài sản khác, tương tác với các hợp đồng thông minh và tài khoản khác, từ đó đạt được chức năng phong phú hơn và tính tương tác cao hơn.
Do đó, bạn có thể hiểu cụ thể rằng, token (NFT) tuân theo ERC-6551 sẽ hoạt động như một ví tiền hợp đồng thông minh. Điều này có nghĩa là ERC-6551 có thể nắm giữ token và NFT khác giống như ví tiền hợp đồng thông minh thông thường, thực hiện giao dịch, và tương tác với các hợp đồng thông minh và tài khoản khác như sàn giao dịch phi tập trung (DEX), nền tảng cho vay, môi trường trò chơi, v.v.
Việc vận hành NFT như ví tiền hợp đồng thông minh này tạo ra khái niệm “tài khoản gắn token” (Token-Bound Accounts - TBAs), được tạo và quản lý thông qua sổ đăng ký không cần quyền hạn tương thích với NFT ERC-721 hiện có.

Tóm tắt ngắn gọn, những lợi ích và vấn đề tiềm năng mà ERC-6551 có thể mang lại bao gồm:

EIP và ERC, khó phân biệt?
Viết đến đây, không khỏi nghĩ lại một câu hỏi cũ mèm: EIP và ERC khác nhau thế nào?
EIP (Ethereum Improvement Proposal) và ERC (Ethereum Request for Comments) đều là các tiêu chuẩn đề xuất liên quan đến Ethereum, nhưng chúng thực sự có sự khác biệt.
EIP là tiêu chuẩn đề xuất cải tiến mạng Ethereum, dùng để mô tả các cải tiến và đề xuất chức năng mới cho giao thức Ethereum. Khi một EIP được chấp thuận và thông qua, nó sẽ trở thành một phần của giao thức Ethereum và được triển khai trên mạng. EIP mô tả các thay đổi ở cấp độ giao thức, ví dụ như cải thiện cơ chế blockchain, quy tắc máy ảo, thuật toán đồng thuận, v.v.
Ngược lại, ERC là tiêu chuẩn token của Ethereum, dùng để mô tả giao diện và chức năng của hợp đồng token. ERC định nghĩa các tiêu chuẩn cơ bản cho hợp đồng token nhằm đảm bảo khả năng tương tác của token trên mạng Ethereum. ERC là quy chuẩn dành cho hợp đồng token, mô tả các chức năng như chuyển token, truy vấn số dư, dữ liệu siêu dữ liệu, v.v.
Vì vậy, mặc dù EIP và ERC đều là cơ chế chuẩn hóa trong cộng đồng Ethereum, nhưng lĩnh vực mà chúng tập trung là khác nhau. EIP tập trung vào cải tiến ở cấp độ giao thức, trong khi ERC tập trung vào chuẩn hóa hợp đồng token. Do đó, EIP sẽ không trực tiếp chuyển thành ERC, chúng là những khái niệm độc lập.
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News














