Cảnh báo rủi ro: Đề phòng huy động vốn bất hợp pháp dưới danh nghĩa 'tiền điện tử' và 'blockchain'. — Năm cơ quan bao gồm Ủy ban Giám sát Ngân hàng và Bảo hiểm
Tìm kiếm
Đăng nhập
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
Xem thị trường
URL Web3 sẽ không bị chặn? Tìm hiểu về ERC-4804 mới được phê duyệt trong một bài viết
Moni
Odaily资深作者
2023-03-17 04:17
Bài viết này có khoảng 1905 từ, đọc toàn bộ bài viết mất khoảng 3 phút
Bước tiếp theo trong khả năng chống kiểm duyệt: Loại bỏ HTTP ở cấp độ tiêu chuẩn gốc của Ethereum.

Bài viết này đến từCointelegraph & ethereum.org, tác giả gốc: Felix NG

Người phiên dịch Odaily |

Người phiên dịch Odaily |

Trên thực tế, tên đầy đủ của tiêu chuẩn tên miền Ethereum mới này là "Web3 URL to EVM Call Message Translation", được đề xuất lần đầu tiên vào ngày 14 tháng 2 năm 2022. Đề xuất được đồng đề xuất bởi người sáng lập ETHStorage Qi Zhou, các nhà nghiên cứu Ethereum Sam Wilson và Chao Pi.Writing, mô tả "tên miền Web3" dưới dạng URL "kiểu HTTP" cung cấp quyền truy cập trực tiếp vào nội dung Web3 trên chuỗi, bao gồm giao diện người dùng ứng dụng phi tập trung (DApps) và NFT, sau hơn một năm đánh giá và bỏ phiếu , cuối cùng đã được phê duyệt và hoàn thiện trên mainnet.

tiêu đề phụ

ERC-4804 có thể giải quyết vấn đề gì?

“Ngay bây giờ, mọi thứ như Uniswap [...] bạn phải đi qua DNS, bạn phải đi qua GoDaddy[…], nhưng tất cả những thứ này đều là máy chủ tập trung.”

Mô tả hình ảnh

Thành thật mà nói, lý do cho điều này là hầu hết người dùng ngày nay vẫn chọn truy cập Internet thông qua "Giao thức truyền siêu văn bản" hay còn gọi là HTTP. Khi người dùng Internet nhấp vào một liên kết hoặc nhập địa chỉ trang web, máy tính sẽ sử dụng HTTP để yêu cầu một máy tính khác truy xuất thông tin, chẳng hạn như trang web hoặc hình ảnh. Điều đó có nghĩa là, việc đọc dữ liệu từ Web3 thường dựa vào việc chuyển đổi từ tác nhân Web2 sang chuỗi khối Web3, nhưng công việc "dịch" này về cơ bản được thực hiện bởi các tác nhân như trang web dApp/nhà cung cấp dịch vụ nút/etherscan và người dùng không thể kiểm soát nó.

chữ

Sơ đồ quy trình làm việc của tiêu chuẩn URL Web3 và hợp tác Uniswap. Nguồn: w 3 eth.io

tiêu đề phụ

Tiêu chuẩn ERC-4804 chính xác là gì?

  • Tiếp theo, chúng ta hãy tìm hiểu sâu hơn về nội dung cụ thể của tiêu chuẩn ERC-4804 này, định dạng của URL Web3 do tiêu chuẩn này thiết lập như sau:

  • lược đồ web3 cho biết lược đồ của URL và web3:// viết tắt là w 3://.

  • userinfo cho biết người dùng nào đang gọi EVM, trường "Từ" trong thông báo gọi EVM. Nếu không được chỉ định, giao thức sẽ sử dụng 0x 0 làm địa chỉ người gửi.

  • Tên hợp đồng cho biết hợp đồng cần gọi, là trường "Tới" trong thông báo cuộc gọi EVM. Nếu tên hợp đồng là một địa chỉ, tức là 0x + 20 byte dữ liệu hex, thì "Tới" sẽ là địa chỉ. Mặt khác, tên đến từ dịch vụ tên. Trong trường hợp thứ hai, nsProviderSuffix sẽ là hậu tố của nhà cung cấp dịch vụ tên, chẳng hạn như "eth", v.v. Cách dịch tên từ dịch vụ tên sang địa chỉ sẽ được thảo luận sau trong EIP.

  • chainid cho biết chuỗi nào đã giải quyết tên hợp đồng và gọi thông báo. Nếu không được chỉ định, giao thức sẽ sử dụng cùng một chuỗi với nhà cung cấp dịch vụ tên, ví dụ: 1 cho eth. Chainid mặc định là 1 nếu không có nhà cung cấp dịch vụ tên nào.

truy vấn là một thành phần tùy chọn chứa một loạt các cặp thuộc tính-giá trị được phân tách bằng "&".

Khi địa chỉ "Tới" và chainid được xác định, giao thức ERC-4804 sẽ kiểm tra chế độ trình phân giải của hợp đồng bằng cách gọi phương thức "resolveMode". Hiện tại, hai chế độ phân giải được hỗ trợ, đó là: chế độ thủ công và chế độ tự động:

2. Chế độ tự động: Chế độ tự động là chế độ phân giải mặc định (cũng có thể áp dụng khi phương thức "resolveMode" trong hợp đồng mục tiêu không khả dụng). Ở chế độ tự động, nếu đường dẫn trống, giao thức sẽ gọi hợp đồng đích với dữ liệu trống. Nếu không, dữ liệu cuộc gọi của tin nhắn EVM sẽ được mã hóa và giải mã bằng ABI hợp đồng Solidity tiêu chuẩn.

tiêu đề phụ

Các vấn đề với tiêu chuẩn ERC-4804 là gì?

Trên thực tế, miễn là nội dung của trang web được lưu trữ trên chuỗi khối Ethereum hoặc giao thức lớp 2 tương thích, về mặt lý thuyết có thể truy cập toàn bộ trang web thông qua tên miền Web3, nhưng chi phí để làm như vậy là rất cao ( ít nhất là bây giờ).

Tại hội nghị ETHDenver vào tháng trước, Qi Zhou, người sáng lập ETHStorage, đã phân tích vấn đề này:

“Vấn đề chính với ERC-4804 là chi phí lưu trữ trên Ethereum rất, rất đắt trên mạng chính, ví dụ: 1 GB dữ liệu trên chuỗi sẽ có giá khoảng 10 triệu USD... đối với nhiều ứng dụng Web2 và thậm chí nhiều NFT, điều này là Không thể chấp nhận được , nhưng giải pháp lưu trữ Lớp 2 có thể giúp giảm một số chi phí."

Xem xét vấn đề chi phí, người phát ngôn của ETHStorage, Anthurine Xiang, đề xuất rằng tiêu chuẩn URL ERC-4804 có thể được sử dụng trong một số ứng dụng cụ thể trước tiên và giải thích thêm:

"Không phải mọi thứ đều cần được phân cấp. Nếu bạn có một doanh nghiệp Web2 đàng hoàng và không phải lo lắng quá nhiều về kiểm duyệt tập trung, bạn có thể chọn không sử dụng ERC-4804 ngay bây giờ."

Một mối lo ngại khác là tiêu chuẩn ERC-4804 có thể bị khai thác bởi các trang web có nguy cơ bị kiểm duyệt, chẳng hạn như Tornado Cash, nghĩa là tiêu chuẩn này có thể bị những kẻ xấu lợi dụng để tham gia vào các hoạt động bất hợp pháp. Về vấn đề này, Anthurine Xiang thẳng thắn nói: “Thực sự rất khó để nói, giống như ý định ban đầu của Bitcoin không phải sinh ra vì tội ác, nhưng ban đầu, một số người đã làm một số việc không đúng đắn, chẳng hạn như Con đường tơ lụa, họ đã sử dụng Bitcoin Bitcoin, nhưng Bitcoin chỉ cung cấp cho mọi người một tùy chọn phi tập trung mà họ có thể không có. Và tiêu chuẩn URL Ethereum ERC-4804 là tiêu chuẩn đầu tiên thuộc loại này trên chuỗi khối"

Trên thực tế, tiêu chuẩn ERC-4804 không phải là giải pháp lưu trữ web phi tập trung đầu tiên, ví dụ: Hệ thống tệp liên hành tinh (IPFS) cũng là một giải pháp để tạo mạng dựa trên cách tiếp cận phi tập trung, tuy nhiên, các URL IPFS chỉ có thể liên kết tĩnh nội dung và không thể sửa đổi hoặc thay đổi. Ngược lại, ERC-4804 sẽ cho phép "dữ liệu chuyển động", chẳng hạn như cho phép mọi người để lại lượt thích và nhận xét cũng như tương tác với nội dung trên trang web và là một tiêu chuẩn gốc của Ethereum, ERC-4804 cũng được mong đợi sẽ dễ dàng hơn tích hợp với các chuỗi khối khác.tương tác với chuỗi khối.

ETH
NFT
Uniswap
Chào mừng tham gia cộng đồng chính thức của Odaily
Nhóm đăng ký
https://t.me/Odaily_News
Tài khoản chính thức
https://twitter.com/OdailyChina