Trong chủ đề trước, chúng tôi đã hứa sẽ cung cấp thêm thông tin về việc định giá gas. Thông qua việc định giá gas có cấu trúc, chúng tôi đã: — Phát hiện các nút thắt trong opcode — Cải thiện hiệu suất giao dịch 7702 — Giúp một số khách hàng giảm thời gian thực thi tồi tệ nhất xuống hơn 25% — Mở khóa 45 triệu khối gas Dưới đây là cách mà điều này đã xảy ra 👇
Nethermind
Nethermind20:00 14 thg 7
8/ Sẽ có thêm thông tin về việc định giá gas và PerfNet sớm thôi. Cảm ơn bạn đã theo dõi.
2/ Mỗi khách hàng có hành vi khác nhau dưới tải trọng. Vì vậy, chúng tôi đã tạo ra các kịch bản chia sẻ, thực hiện các giao dịch tiêu tốn gas nặng, và đo lường hiệu suất ở quy mô lớn, qua thời gian, các phiên bản và cấu hình. Không phải là so sánh. Mà là tiết lộ những điểm mạnh, cùng nhau.
3/ Trên đường đi, chúng tôi đã phát hiện ra những vấn đề mà trước đây không thấy rõ: — Các nút thắt trong opcodes và precompiles — Sự chậm trễ trong việc thực thi các loại giao dịch phức tạp — Các mẫu cho thấy khả năng tối ưu hóa sâu hơn Nhiều vấn đề trong số này đã dẫn đến các bản sửa lỗi upstream, một cách lặng lẽ và hợp tác.
4/ Tác động cho đến nay: — Các kịch bản tồi tệ nhất đã cải thiện khoảng 25% — Có những cải tiến đáng kể trong việc xử lý giao dịch phức tạp — Đã mở khóa xử lý khối gas 45M, với lộ trình rõ ràng hướng tới các giới hạn cao hơn — Các đội hạ tầng đã hưởng lợi từ thông lượng ổn định hơn
6/ Tiếp theo: PerfNet, và cách nó phù hợp với hành trình hiệu suất này.
164