Tôi đã nghiên cứu về các tiêu chuẩn cho khả năng tương thích với Ethereum của #Polkadot. Tôi có thể có tin xấu: Polkadot Hub / revive, mà chúng tôi đã dành nhiều năm để phát triển, có thể thậm chí chậm hơn các parachain hiện có như #Moonbeam. Lý do chính là sự gia tăng bùng nổ về kích thước hợp đồng PVM.
Trong một parachain của Polkadot và đặc biệt là cho một chuỗi hợp đồng thông minh, giới hạn chính thường gặp là kích thước PoV, chứ không phải thời gian thực thi. (Trừ khi chúng ta chỉ nói về TPS của việc thực thi hàng triệu system.remark, nhưng những điều đó thì không hữu ích.)
Việc biên dịch một hợp đồng Solidity sang PolkaVM, so với việc biên dịch sang mã byte EVM, có một mức phạt lớn về việc tăng kích thước hợp đồng. Hiện tại, trường hợp bình thường là 10x, đôi khi thậm chí lên đến 80x (đối với các hợp đồng nặng về tính toán). Ngay cả khi mọi thứ được tối ưu hóa, giới hạn lý thuyết là 4x.
Điều này có nghĩa là một hợp đồng PolkaVM sẽ chiếm một không gian PoV lớn hơn một cách bùng nổ so với một hợp đồng EVM tương đương. Ngược lại, chúng ta sẽ có thể chứa ít hợp đồng hơn nhiều so với giới hạn kích thước PoV, điều này có nghĩa là thông lượng sẽ giảm đi nhiều.
Như Knuth đã viết, tối ưu hóa sớm là gốc rễ của mọi điều xấu (hoặc ít nhất là hầu hết trong số đó) trong lập trình. Một bài học thực sự đắt giá về những gì không nên làm khi tối ưu hóa phần mềm. Hãy tìm nút thắt trước, và sau đó tối ưu hóa nó. Đừng rơi vào cái bẫy của "công nghệ hay".
Hiển thị ngôn ngữ gốc
Nội dung trên trang này được cung cấp bởi các bên thứ ba. Trừ khi có quy định khác, OKX không phải là tác giả của bài viết được trích dẫn và không tuyên bố bất kỳ bản quyền nào trong các tài liệu. Nội dung được cung cấp chỉ nhằm mục đích thông tin và không thể hiện quan điểm của OKX. Nội dung này không nhằm chứng thực dưới bất kỳ hình thức nào và không được coi là lời khuyên đầu tư hoặc lời chào mời mua bán tài sản kỹ thuật số. Việc sử dụng AI nhằm cung cấp nội dung tóm tắt hoặc thông tin khác, nội dung do AI tạo ra có thể không chính xác hoặc không nhất quán. Vui lòng đọc bài viết trong liên kết để biết thêm chi tiết và thông tin. OKX không chịu trách nhiệm về nội dung được lưu trữ trên trang web của bên thứ ba. Việc nắm giữ tài sản kỹ thuật số, bao gồm stablecoin và NFT, có độ rủi ro cao và có thể biến động rất lớn. Bạn phải cân nhắc kỹ lưỡng xem việc giao dịch hoặc nắm giữ tài sản kỹ thuật số có phù hợp hay không dựa trên tình hình tài chính của bạn.