Phân tích ba tiêu chuẩn Ethereum phổ biến: EIP-6969, ERC-721C và ERC-6551

Mọi tiêu chuẩn đều có khả năng hình thành hoặc thay đổi doanh nghiệp.

Được viết bởi: David

Trong tuần qua, chúng ta đã thấy ít nhất 3 tiêu chuẩn liên quan đến Ethereum được thảo luận sôi nổi từ nhiều nguồn khác nhau. Các tiêu chuẩn này là EIP-6969, ERC-721C và ERC-6551, mỗi tiêu chuẩn có một mục đích và tác động tiềm tàng khác nhau.

Mọi tiêu chuẩn đều có khả năng hình thành hoặc thay đổi một doanh nghiệp, vì vậy tầm quan trọng của nó là hiển nhiên. Biết trước còn giúp phát hiện ra những trào lưu, xu hướng mới ở thời điểm hiện tại.

Tuy nhiên, một trong những đặc điểm của thế giới mã hóa là thông tin quá rời rạc và đột ngột, cùng với năng lượng hạn chế, bạn có thể không hiểu sâu về đặc điểm kỹ thuật của từng tiêu chuẩn và tác động có thể có của nó. Do đó, Deep Tide nhằm mục đích tóm tắt, giải thích và so sánh các tiêu chuẩn này, đồng thời giúp bạn hiểu chúng một cách toàn diện theo cách dễ hiểu.

1.EIP6969: Tốt cho người tạo hợp đồng thông minh và hệ sinh thái L2?

EIP-6969 là một đề xuất xuất hiện lần đầu vào khoảng ngày 8 tháng 5. Nó đề xuất một giao thức chung được thiết kế để đạt được doanh thu bảo vệ hợp đồng (CSR). Đề xuất này có thể được coi là phiên bản cải tiến của EIP-1559 trước đó.

Nói cách khác: giao thức hy vọng sẽ cho phép người tạo hợp đồng thông minh nhận được một phần phí gas do người dùng sử dụng hợp đồng tạo ra.

Đồng tác giả của đề xuất @owocki cũng đề cập rằng ông hy vọng sẽ sử dụng cơ chế này để thúc đẩy các nhà phát triển hợp đồng thông minh thúc đẩy sự phát triển của hệ sinh thái Ethereum L2, trong khi L1 của Ethereum không muốn thực hiện đề xuất này để duy trì tính trung lập của L1.

Giải thích của tác giả là nếu cơ chế khuyến khích này có thể được triển khai trong Ethereum L1, chắc chắn sẽ có rất nhiều hợp đồng thông minh muốn tạo ra khối lượng, điều này sẽ gây ra tắc nghẽn. lựa chọn để đặt nó trên L2.

Tuy nhiên, để hiểu đầy đủ đề xuất EIP-6969 này, cần phải hiểu nguyên tắc hoạt động và thành phần phí gas hiện tại của Ethereum. Điều này liên quan đến EIP-1559 trước đó.

EIP-1559 và hard fork Ethereum ở London có hiệu lực vào ngày 21 tháng 8, quy định rằng phí giao dịch do người dùng trả có các điểm đến khác nhau:

  1. Đốt cháy: Một phần phí giao dịch trong mỗi khối sẽ bị đốt cháy. Phần phí này bị loại bỏ vĩnh viễn khỏi nguồn cung, làm giảm tổng nguồn cung ether.
  2. Phí cơ sở: Một phần phí cơ sở giao dịch do người dùng trả sẽ được phân phối cho những người khai thác dưới dạng phần thưởng khối. Trong EIP-1559, một phần phí cơ bản được thưởng cho những người khai thác để tiếp tục tham gia tạo khối và xử lý giao dịch.
  3. Phí ưu tiên tối đa: Phí ưu tiên tối đa mà người dùng trả là một phần của phí bổ sung. Phần phí này được chuyển trực tiếp đến những người khai thác dưới dạng phần thưởng giao dịch của họ. Phí ưu tiên tối đa do người dùng chủ động đặt, có thể được sử dụng để tăng mức độ ưu tiên xử lý của giao dịch, từ đó thu hút những người khai thác xử lý giao dịch trước.

Rõ ràng, EIP-1559 không thực sự xem xét lợi ích của các nhà phát triển hợp đồng. Trên thực tế, Ethereum là một chuỗi công khai và bạn có thể coi phía cung là hai phần:

  • Người xác minh (người khai thác ban đầu) + nhà phát triển hợp đồng. Cái trước về cơ bản cung cấp một sổ cái đáng tin cậy, trong khi cái sau cung cấp nhiều ứng dụng. Do đó, về mặt lý thuyết, việc chia cho người sau một phần của chiếc bánh là điều hợp lý.
  • Nếu EIP-6969 có thể là thời gian thực, thì phí gas có thể được chia thành: phí đốt + phí cơ sở + phí ưu tiên + phí trả cho nhà phát triển hợp đồng.

Tóm lại, có những điểm kết nối và khác biệt giữa EIP-6969 và 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 mục đích cung cấp phí giao dịch ổn định hơn và có thể dự đoán được cũng như quản lý tắc nghẽn mạng. Tương tự, trên cơ sở duy trì các lợi thế của EIP-1559, EIP-6969 tiếp tục điều chỉnh cơ chế khuyến khích giữa người tạo hợp đồng và mạng bằng cách giới thiệu cơ chế doanh thu của người tạo hợp đồng, đồng thời thúc đẩy sự tham gia và phần thưởng của người tạo hợp đồng.

Chúng ta có thể sử dụng bảng sau để thấy rõ chức năng và tác động của EIP-6969, cũng như nguồn gốc của nó với EIP-1559:

Lưu ý rằng chúng tôi tin rằng rủi ro chính của giao thức mới này là nếu các nhà phát triển hợp đồng ưu đãi có thể nhận được phí gas, liệu nó có dẫn đến nhiều hợp đồng rác hơn không? Do đó, thực sự có những rủi ro bảo mật hợp đồng và rủi ro chiếm dụng tài nguyên công khai trên toàn bộ chuỗi công khai.

2. ERC-721C: Tiền bản quyền NFT trên chuỗi

ERC-721C được đề xuất bởi Limit Break, đây là một cải tiến đối với tiêu chuẩn mã thông báo không thể thay thế (NFT) ERC-721 trên Ethereum. Mục tiêu chính của nó là cung cấp cho người 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 của họ cũng như cách xử lý tiền bản quyền.

*Deep Tide Note: Limit Break là một studio phát triển trò chơi miễn phí đã giới thiệu khái niệm về Creator Token vào tháng 1 năm 2021. Phiên bản 1.1 của tiêu chuẩn ERC721-C sẽ ra mắt vào tháng 5 năm 2023, phiên bản này triển khai nhiều khái niệm mã thông báo của người tạo. @huntersolaire_ cũng đã tweet thông tin chi tiết về tiêu chuẩn. *

Thư viện "Chuyển mã thông báo của người tạo" chính thức của Limit Break cho thấy ERC721-C hiện có sẵn trên Ethereum và Polygon. Nó cũng được hỗ trợ trên mạng thử nghiệm Sepolia của Ethereum và mạng thử nghiệm Mumbai của Polygon.

Từ tên của Mã thông báo người tạo, ERC721-C rõ ràng là dành cho người sáng tạo nhiều hơn, vì vậy thỏa thuận này liên quan nhiều hơn đến việc bảo vệ tiền bản quyền.

Phiên bản phát biểu: Theo tiêu chuẩn ERC-721 hiện tại, tiền bản quyền thực chất chỉ là một thỏa thuận thương mại, không có hiệu lực thi hành trên chuỗi. ERC-721C được đề xuất để giải quyết vấn đề này, biến tiền bản quyền thành một quy tắc hợp đồng thông minh có thể được thực thi trên chuỗi khối.

Với ERC721-C, một số cách sử dụng có thể bao gồm:

  1. Tiền bản quyền được chia sẻ: Thay vì để người tạo NFT nhận tất cả tiền bản quyền NFT một mình, chúng có thể được phân phối cho người tạo và người nắm giữ NFT để thưởng cho những người dùng sớm.
  2. Chỉ những người khai thác mới có tiền bản quyền: Những người khai thác NFT có thể là người duy nhất kiếm được tiền bản quyền chứ không phải chính người sáng tạo.
  3. Thanh toán tiền bản quyền có điều kiện: Việc trả tiền bản quyền cho một số giao dịch NFT nhất định có thể được xác định theo các điều kiện khác nhau. Ví dụ: hợp đồng ERC-721C có thể được định cấu hình để tiền bản quyền chỉ được trả nếu giá bán thứ cấp cao hơn giá đúc ban đầu.
  4. Tiền bản quyền có thể chuyển nhượng: Người tạo NFT có thể phát hành NFT độc lập cho chủ sở hữu, cấp cho chủ sở hữu quyền thu nhập tiền bản quyền. Ví dụ: khi một người đúc "NFT X", một NFT có tên "NFT Y" cũng được phát hành, được hưởng tất cả tiền bản quyền do "NFT X" tạo ra.

Sự ra đời của ERC-721C sẽ có tác động quan trọng đến ngành NFT:

  1. Cung cấp quyền kiểm soát lớn hơn cho người sáng tạo: ERC-721C tăng quyền kiểm soát của người sáng tạo đối với các thiết kế NFT của họ và biến tiền bản quyền thành quy tắc hợp đồng có thể thực thi trên chuỗi, mang lại quyền tự chủ và Bảo vệ cao hơn.
  2. Thúc đẩy phân phối tiền bản quyền công bằng: Thông qua chức năng lập trình tiền bản quyền, người sáng tạo có thể thiết kế các cơ chế phân phối tiền bản quyền khác nhau, chẳng hạn như ví dụ trên.
  3. Giảm ảnh hưởng của nền tảng thị trường: Vì logic tiền bản quyền được nhúng trong hợp đồng thông minh nên người tạo sẽ có thể trực tiếp kiểm soát cài đặt tiền bản quyền, giảm sự kiểm soát và can thiệp của nền tảng thị trường đối với tiền bản quyền.

Bảng tóm tắt ERC-721C:

3.ERC-6551: Khi NFT cũng là một tài khoản

ERC-6551 nâng cao chức năng và giá trị của NFT bằng cách trao quyền cho ví hợp đồng thông minh NFT.

Đồng tác giả của giao thức là @BennyGiang, một thành viên sáng lập của Dapper Labs, một nhóm đã làm việc trên tiêu chuẩn mã thông báo ERC-721 và các dự án ban đầu như CryptoKitties.

Vấn đề với các ERC-721 NFT thông thường là phạm vi hạn chế của chúng. Chúng chỉ có thể được sở hữu và chuyển nhượng, không phải các tài sản khác như mã thông báo hoặc 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 như không thể thay đổi hoặc phát triển để đáp ứng với các yếu tố bên ngoài hoặc đầu vào của người dùng.

ERC-6551 giải quyết các hạn chế về chức năng của ERC-721 NFT thông thường bằng cách giới thiệu khái niệm ví 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 proxy, bản thân NFT có thể nắm giữ các tài sản khác, tương tác với các tài khoản và hợp đồng thông minh khác, đồng thời đạt được các chức năng và tính tương tác phong phú hơn.

Do đó, bạn có thể hiểu cụ thể rằng mã thông báo (NFT) sau ERC-6551 sẽ hoạt động như một ví hợp đồng thông minh. Điều này có nghĩa là ERC-6551 có thể giữ và giao dịch mã thông báo cũng như các NFT khác như ví hợp đồng thông minh thông thường và có thể tương tác với các hợp đồng và tài khoản thông minh 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.

Cách vận hành NFT này dưới dạng ví hợp đồng thông minh dẫn đến cái gọi là "Tài khoản ràng buộc mã thông báo" (TBA), được tạo thông qua cơ quan đăng ký không được phép tương thích với các NFT ERC-721 hiện có và quản lý.

Tóm lại, những lợi ích và vấn đề có thể có của ERC-6551 là:

EIP và ERC, nhầm lẫn một cách ngu ngốc?

Sau khi viết bài này, tôi vẫn nghĩ về một câu hỏi lỗi thời, sự khác biệt giữa EIP và ERC là gì?

Cả EIP (Đề xuất cải tiến Ethereum) và ERC (Yêu cầu nhận xét Ethereum) đều là các tiêu chuẩn đề xuất liên quan đến Ethereum, nhưng chúng có những điểm khác biệt.

EIP là một tiêu chuẩn đề xuất cải tiến cho mạng Ethereum, được sử dụng để mô tả các đề xuất cải tiến và các tính năng mới cho giao thức Ethereum. Sau khi EIP được thông qua và đồng ý, nó sẽ trở thành một phần của giao thức Ethereum và được triển khai trên mạng Ethereum. EIP mô tả các thay đổi ở cấp độ giao thức, chẳng hạn như cải thiện cơ chế chuỗi khối, 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 mã thông báo của Ethereum được sử dụng để mô tả giao diện và chức năng của hợp đồng mã thông báo. ERC xác định các tiêu chuẩn cơ bản cho các hợp đồng mã thông báo để đảm bảo khả năng tương tác của các mã thông báo trên mạng Ethereum. ERC là một đặc điểm kỹ thuật cho các hợp đồng mã thông báo, mô tả các chức năng như chuyển mã thông báo, truy vấn số dư và siêu dữ liệu.

Do đó, mặc dù cả EIP và ERC đều là cơ chế tiêu chuẩn hóa của cộng đồng Ethereum, nhưng chúng tập trung vào các lĩnh vực khác nhau. EIP tập trung vào việc cải thiện cấp độ giao thức, trong khi ERC tập trung vào việc tiêu chuẩn hóa các hợp đồng mã thông báo. Do đó, EIP sẽ không trực tiếp chuyển đổi thành ERC, chúng là những khái niệm độc lập.

Xem bản gốc
Nội dung chỉ mang tính chất tham khảo, không phải là lời chào mời hay đề nghị. Không cung cấp tư vấn về đầu tư, thuế hoặc pháp lý. Xem Tuyên bố miễn trừ trách nhiệm để biết thêm thông tin về rủi ro.
  • Phần thưởng
  • Bình luận
  • Chia sẻ
Bình luận
0/400
Không có bình luận
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate.io
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • ไทย
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)