Chủ đề thịnh hành
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Tôi nghĩ lý do chính mà hầu hết các blockchain chưa áp dụng thực thi bất đồng bộ là đơn giản: khi người dùng thấy giao dịch của họ được xác nhận, họ mong đợi kết quả có sẵn vì các hành động tiếp theo của họ phụ thuộc vào nó.
Trong khi với thực thi hoãn, có thể mô phỏng kết quả cho các giao dịch làm việc với trạng thái không tranh chấp (chẳng hạn như chuyển khoản/phê duyệt), đây cũng là những loại giao dịch không tạo ra nhiều chi phí cho việc thực thi đồng bộ.
Khía cạnh này khiến thực thi bất đồng bộ trở thành một lựa chọn kém hấp dẫn hơn khi xem xét:
1. Chi phí phát triển bổ sung
2. Điều kiện xử lý giao dịch không đơn giản trên khách hàng cuối (kiểm tra xem một giao dịch có thể chạm vào trạng thái tranh chấp hay không và chọn chờ kết quả từ chuỗi hoặc mô phỏng nó tại chỗ)

03:59 11 thg 8
Hôm nay tôi đang viết về việc thực thi bất đồng bộ (còn gọi là thực thi hoãn lại).
Đây là một trong những "ý tưởng lớn" của Monad mà sẽ có vẻ hiển nhiên khi nhìn lại: rằng ngay khi thứ tự giao dịch được xác định, trạng thái cũng được xác định.
Bạn có thể không biết điều này, nhưng trong hầu hết các blockchain bao gồm Ethereum và Solana, các nút đánh giá một danh sách giao dịch (tức là một khối) cũng phải đồng ý về kết quả của danh sách giao dịch đó (tức là gốc trạng thái sau các giao dịch đó) như một phần của quá trình bỏ phiếu.
Điều đó yêu cầu họ phải thực thi các giao dịch đó trước khi phản hồi với một phiếu bầu, điều này rõ ràng làm giảm đáng kể khối lượng công việc mà họ có thể được kỳ vọng thực hiện. Kỳ vọng này quá nghiêm ngặt, và là một trong những lý do lớn khiến thông lượng blockchain bị hạn chế.
Đó chắc chắn là một con đường thú vị để đi, nhưng lịch sử cho thấy rằng các mô hình lý thuyết nên mang lại hiệu suất cao hơn thường không đạt được sự chấp nhận do sự phức tạp bổ sung.
Ví dụ, việc thực thi bất đồng bộ trong TON (mặc dù nó rất khác với Monad nhưng cũng tốt hơn trên giấy tờ) là điểm chính mà các nhà phát triển phàn nàn mà tôi đã nghe, và nó cũng không mang lại bất kỳ lợi ích hiệu suất hợp lý nào.
@MaxResnick1 Cũng như tôi không hiểu tại sao bạn lại nhắc đi nhắc lại rằng nó nhanh hơn về mặt trạng thái đã hoàn tất.
Về độ trễ, rõ ràng là nó nhanh hơn và đó không phải là điểm chính trong bài viết của tôi.
8,39K
Hàng đầu
Thứ hạng
Yêu thích