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

Bài viết này được dịch máy
Xem bản gốc
Mọi tiêu chuẩn đều có khả năng hình thành hoặc thay đổi một doanh nghiệp.

Sản xuất bởi: Nghiên cứu TechFlow

Đượ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 đó, TechFlow 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 nhằm đạ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ì L1 tính trung lập.

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 Ethereum . Điều này liên quan đến EIP-1559 trước đó.

EIP-1559 có hiệu lực vào thời điểm diễn ra phân nhánh cứng Ethereum ở London 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 để khuyến khích họ tiếp tục tham gia vào việc 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 phải trả như 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 phân tách thành: phí đốt + phí cơ bản + 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 nhà phát triển hợp đồng khuyến khích 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ó 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 token 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.

Lưu ý TechFlow :

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 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 token của người tạo. @huntersolaire_ cũng đã tweet thông tin chi tiết về tiêu chuẩn.

Kho lưu trữ “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 đang hoạt động 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 Token của 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 thiên về bảo vệ tiền bản quyền.

Phiên bản nói: 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, Chuỗi 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 thi hành 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ì tất cả các lợi ích tiền bản quyền NFT chỉ dành cho người tạo NFT, nó có thể được chia cho những người tạo và người nắm giữ NFT để thưởng cho những người dùng sớm.

  2. Chỉ đúc có thu nhập tiền bản quyền : đúc NFT có thể là người nhận thu nhập tiền bản quyền duy nhất chứ không phải chính người tạo.

  3. Thanh toán tiền bản quyền có điều kiện : Việc thanh toán tiền bản quyền cho một số giao dịch NFT nhất định có thể được xác định dựa trên 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 đúc"NFT X", một NFT có tên "NFT Y" cũng được phát hành và đượ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 khả năng 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 một quy tắc hợp đồng có thể thực thi trên Chuỗi, mang lại quyền tự chủ cao hơn và bảo vệ công bằng cho người sáng tạo.

  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, người sáng 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 trong những 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 token 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ư token 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 hợp đồng và tài khoản 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 token(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ữ token và các NFT khác như ví hợp đồng thông minh thông thường, đồng thời thực hiện giao dịch 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 token" (TBA), được tạo thông qua cơ quan đăng ký không được phép tương thích với quản lý và NFT ERC-721 hiện có.

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?

Viết đến đây, tôi không khỏi nghĩ đến một câu hỏi đã cũ, 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 token của Ethereum được sử dụng để mô tả giao diện và chức năng của hợp đồng token. ERC xác định các tiêu chuẩn cơ bản cho các hợp đồng token để đảm bảo khả năng tương tác của token trên mạng Ethereum. ERC là một đặc điểm kỹ thuật cho các hợp đồng token, mô tả các chức năng như chuyển token, 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 trong 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 token. 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.

Nguồn
Tuyên bố từ chối trách nhiệm: Nội dung trên chỉ là ý kiến của tác giả, không đại diện cho bất kỳ lập trường nào của Followin, không nhằm mục đích và sẽ không được hiểu hay hiểu là lời khuyên đầu tư từ Followin.
Thích
Thêm vào Yêu thích
Bình luận