Bản nâng cấp "Bedrock" dự kiến sẽ giảm 47% phí cho mạng chính của Optimism, đây là một bước nhảy vọt đáng kể. Điều này không chỉ cải thiện đáng kể hiệu suất của Optimism mà còn được kỳ vọng sẽ thu hút thêm nhiều nhà phát triển và người dùng tham gia hệ sinh thái Optimism. Việc giảm gần một nửa phí rõ ràng là một điểm cộng lớn, mang lại cho Optimism một lợi thế đáng kể trong thị trường blockchain cạnh tranh cao, đồng thời mang lại sự tiện lợi và khả năng chi trả chưa từng có cho người dùng. Ngoài ra, việc nâng cấp này được coi là một trong những chất xúc tác giúp thị trường sinh thái Lạc quan tiếp tục phát triển mạnh mẽ, điều này cho thấy Chủ nghĩa lạc quan có triển vọng phát triển rộng lớn và hứa hẹn hơn.
###”TL;DR:
"Bedrock" là một bản nâng cấp lớn của mạng chính Optimism với mục tiêu giảm đáng kể phí sử dụng. Thay đổi này bắt nguồn từ một giả định đơn giản: phí thấp hơn đồng nghĩa với trải nghiệm người dùng tốt hơn.
Thông qua một loạt các tối ưu hóa và đổi mới, bản nâng cấp Bedrock dự kiến sẽ giúp giảm 47% chi phí giao thức và phí bảo mật cho mạng chính của Optimism.
Các biện pháp tối ưu hóa chính bao gồm:
Truyền dữ liệu giao dịch một cách hiệu quả: tối ưu hóa giữa Lớp 1 (mạng một lớp) và Lớp 2 (mạng hai lớp), cải thiện hiệu quả nén dữ liệu và tổ chức lại dữ liệu được gửi từ Optimism đến L1 để tối đa hóa dữ liệu có sẵn về việc sử dụng không gian của L1 .
Cải thiện phương pháp nén dữ liệu: Trong số các thuật toán nén khác nhau, zlib cuối cùng đã được chọn vì nó cung cấp hiệu suất tốt cho nhu cầu của Optimism.
Áp dụng hệ thống xử lý hàng loạt mới: Hệ thống xử lý hàng loạt là định dạng dòng chuyển đổi các khối truyền thống thành xử lý hàng loạt giúp loại bỏ thông tin bổ sung càng nhiều càng tốt và chỉ giữ lại một lượng nhỏ siêu dữ liệu cần thiết.
Ngoài ra, phiên bản Bedrock còn giảm phí Gas trên Ethereum nhiều nhất có thể. Điều này đạt được bằng cách loại bỏ tất cả khí thực thi và giảm phí dữ liệu L1 xuống mức tối thiểu theo lý thuyết.
Cuối cùng, những cải tiến này sẽ giúp người dùng mạng chính của Optimism tiết kiệm rất nhiều chi phí giao dịch.
Sau khi quá trình nâng cấp hoàn tất, nhóm Lạc quan sẽ đăng một bản cập nhật qua tài khoản twitter của OP Labs, bao gồm cả dữ liệu hậu Bedrock (sẽ cho biết mức độ chính xác của các dự đoán), vì vậy hãy chú ý theo dõi.
Nâng cấp Bedrock: Một chương mới trong Chủ nghĩa lạc quan, dự kiến sẽ có giá thấp hơn 47%
Giảm chi phí sử dụng là nguyên tắc thiết kế chiếm tỷ trọng lớn trong phiên bản Bedrock. Điều này dẫn đến một cấu trúc lại hoàn chỉnh về cách các giao dịch được xuất bản lên L1 (Lớp 1) và ngược lại.
Mạnh mẽ như cách tiếp cận này, nó bắt nguồn từ một giả định rất đơn giản: phí thấp hơn = tốt. Chúng tôi muốn hệ sinh thái của mình trở nên dễ tiếp cận nhất: dễ dàng nhất, thú vị nhất với chi phí giao dịch và xây dựng thấp nhất.
Cuối cùng, bản nâng cấp Bedrock sẽ giúp giảm 47% chi phí giao thức và phí bảo mật cho mạng chính của Optimism. Đọc để tìm hiểu làm thế nào chúng tôi thực hiện nó xảy ra.
Phí đến từ đâu?
Phí gửi giao dịch trên mạng chính của Optimism đến từ hai nguồn: Phí thực thi L2 (Mạng lớp 2) và Phí bảo mật/dữ liệu L1.
Phí thực thi L2 tương tự như cách hoạt động của phí giao dịch thông thường trên Ethereum, nhưng với lợi thế bổ sung là giá khí thực thi trên mạng chính của Optimism rất thấp do mạng không bị tắc nghẽn như L1.
Phí dữ liệu L1 là do tất cả các giao dịch trên Optimism cũng được đăng lên Ethereum. Bước này rất quan trọng đối với tính bảo mật của Chủ nghĩa lạc quan, vì nó có nghĩa là tất cả dữ liệu cần thiết để đồng bộ hóa các nút của Chủ nghĩa lạc quan luôn có sẵn công khai trên Ethereum. Điều này làm cho Lạc quan trở thành L2. Người dùng trên Optimism phải trả phí để gửi giao dịch của họ tới Ethereum. Do phí gas trên Ethereum rất đắt nên phí dữ liệu L1 chiếm một phần lớn trong tổng chi phí giao dịch trên mạng chính của Optimism.
Tìm kiếm cải tiến
Trong giai đoạn đầu phát triển Bedrock, chúng tôi có thể xác định một số lĩnh vực gây ra chi phí không cần thiết cho người dùng. Đặc biệt, hệ thống kế thừa của Optimism được thiết kế theo cách nó không sử dụng không gian dữ liệu L1 một cách hiệu quả nhất có thể. Ví dụ: hệ thống tiền Bedrock đã xuất bản dữ liệu lên Ethereum chỉ cần thêm càng nhiều giao dịch càng tốt vào một gói dữ liệu nén có thể lấp đầy một giao dịch L1.
Để giải quyết vấn đề này, nơi hợp lý nhất để bắt đầu là thử cải thiện hiệu quả nén lượng lớn dữ liệu được xuất bản lên Ethereum. Chúng tôi cũng nhận thấy rằng việc sắp xếp lại cách gửi dữ liệu từ Chủ nghĩa lạc quan sang L1 sẽ tối đa hóa việc sử dụng không gian dữ liệu có sẵn trên L1.
Lặp lại các phương pháp sửa chữa
Sau khi chúng tôi có bằng chứng về khái niệm gửi các nhóm giao dịch bao gồm dữ liệu nén giúp chúng tôi tiến gần hơn đến mục tiêu của mình, chúng tôi tập trung vào việc tối ưu hóa phương pháp này.
Trong số các hạn chế chính hướng dẫn phát triển là nhu cầu chia phần thân của khối L2 thành nhiều giao dịch L1. Nếu ai đó gửi một giao dịch lớn tới L2, nó có thể cần được chia nhỏ để phù hợp với Calldata L1. Ngoài ra, thuật toán chúng tôi sử dụng để nén dữ liệu, càng nhiều dữ liệu đầu vào, tỷ lệ nén càng tốt. Để giải quyết hạn chế này và tối đa hóa tỷ lệ nén, chúng tôi thiết kế một hệ thống có thể khai thác các thuộc tính này.
Ghép và nén dữ liệu
Khối xây dựng chính của hệ thống này là xử lý hàng loạt. Batch là định dạng dây được thiết kế để giảm thiểu chi phí và độ phức tạp của phần mềm khi ghi vào L1. Các khối truyền thống được chuyển thành các đợt, loại bỏ càng nhiều thông tin bổ sung càng tốt và chỉ giữ lại một lượng nhỏ siêu dữ liệu cần thiết.
Tiếp theo, danh sách các giao dịch L2 được gọi là lô trình tự được nén thành cái gọi là kênh. Mỗi kênh có kích thước tối đa (ban đầu khoảng 9,5Mb). Các kênh này sẽ được nén bằng thuật toán nén trước khi chuyển sang L1. Nén các lô lớn vào mỗi lượt là nơi chúng tôi có được tỷ lệ nén tốt một cách hiệu quả.
Các kênh được chia thành các khung kênh. Đây là phần giúp chúng ta giải quyết các ràng buộc chính nêu trên. Việc cắt các kênh thành các khung cho phép chúng tôi xử lý các giao dịch L2 rất lớn bằng cách gửi chúng đến L1 song song, do đó lấp đầy càng nhiều càng tốt các giao dịch L1 tương ứng.
Thuật toán nén
Khi chọn thuật toán nén, chúng tôi đã xem xét các ứng cử viên như zstd, brotli và LZW, nhưng cuối cùng đã chọn zlib vì nó mang lại hiệu suất tốt cho nhu cầu của chúng tôi.
Hiệu suất tốt trong trường hợp này có nghĩa là sự cân bằng phù hợp giữa tỷ lệ nén tốt và tốc độ nén và giải nén tốt mà chúng tôi đang cố gắng đạt được. Điều này phản ánh sự đánh đổi điển hình trong việc chọn thuật toán nén: tốc độ/hiệu suất tỷ lệ nén.
Giảm thiểu việc sử dụng Ethereum Gas
Phần cuối cùng giúp giảm chi phí là Bedrock loại bỏ tất cả khí thực thi, giảm chi phí dữ liệu L1 xuống mức tối thiểu theo lý thuyết. Chúng tôi thảo luận sâu về vấn đề này trong phần giải thích của Bedrock.
Đây là một đoạn trích:
Bedrock đã loại bỏ tất cả khí thực thi mà hệ thống L1 sử dụng khi gửi các giao dịch được gọi là giao dịch theo lô. Tất cả logic xác minh đã xảy ra trước đây trên các hợp đồng thông minh của L1 đã được chuyển sang logic dẫn xuất khối (logic dẫn xuất khối). Thay vào đó, các giao dịch hàng loạt được gửi đến một EOA (Tài khoản thuộc sở hữu bên ngoài) duy nhất trên Ethereum được gọi là địa chỉ hộp thư đến hàng loạt.
Các lô vẫn phải được kiểm tra tính hợp lệ (nghĩa là chúng phải được mã hóa chính xác), cũng như các giao dịch riêng lẻ trong lô (ví dụ: chữ ký phải hợp lệ). Các lô không hợp lệ và các giao dịch riêng lẻ không hợp lệ trong các lô hợp lệ khác được coi là bị loại bỏ và không liên quan đến hệ thống.
Giảm chi phí theo con số
Sau khi nâng cấp Bedrock, chúng tôi hy vọng chi phí giao thức **/phí bảo mật sẽ giảm 47%**, bao gồm 99% cam kết chuỗi trạng thái và 20% chi phí cam kết hàng loạt.
Chúng tôi sẽ đăng cập nhật qua tài khoản twitter của OP Labs sau khi nâng cấp, bao gồm các số sau Bedrock (sẽ cho biết dự đoán của chúng tôi chính xác đến mức nào), vì vậy hãy chú ý theo dõi.
Các bước tiếp theo: Tối ưu hóa phí và EIP-4844
Chúng tôi rất tự hào về các thiết kế và giải pháp mà chúng tôi xây dựng để giảm chi phí đăng tải của Bedrock. Đây là kết quả của việc nhóm của chúng tôi hướng tới các nguyên tắc kỹ thuật cơ bản vững chắc và thực hiện chúng một cách rõ ràng.
Nhóm của chúng tôi đang tiếp tục tối ưu hóa các khoản phí để giảm phí dữ liệu L2, vì vậy hãy chờ xem điều này trong bản phát hành sau Bedrock. Một trong những điều cụ thể mà chúng tôi có thể làm là tính thời gian gửi theo lô để các lô được đảm bảo gửi trong một khoảng thời gian nhất định (chẳng hạn như 10 phút) và chúng tôi có thể gửi các đợt khi phí thấp nhất trong 10 phút đó.
Điều thú vị hơn nữa là EIP-4844 sẽ sớm được tích hợp vào Ethereum. Khi thời điểm đó đến, chi phí xuất bản dữ liệu lên L1 sẽ giảm hơn nữa.
Nếu bài đăng này khiến bạn hào hứng với việc xây dựng sự lạc quan, hãy xem tài liệu của chúng tôi về cách đóng góp cho cộng đồng. Ngoài ra, trình giải thích Bedrock của chúng tôi trình bày chi tiết nhiều tính năng thú vị đi kèm với bản phát hành Bedrock.
Xem bản gốc
Nội dung chỉ mang tính chất tham khảo, không phải là lời chào mời hay đề nghị. Không cung cấp tư vấn về đầu tư, thuế hoặc pháp lý. Xem Tuyên bố miễn trừ trách nhiệm để biết thêm thông tin về rủi ro.
Phí Mainnet giảm 47%, xem nhanh bản nâng cấp nền tảng sắp tới của Optimism
Bản nâng cấp "Bedrock" dự kiến sẽ giảm 47% phí cho mạng chính của Optimism, đây là một bước nhảy vọt đáng kể. Điều này không chỉ cải thiện đáng kể hiệu suất của Optimism mà còn được kỳ vọng sẽ thu hút thêm nhiều nhà phát triển và người dùng tham gia hệ sinh thái Optimism. Việc giảm gần một nửa phí rõ ràng là một điểm cộng lớn, mang lại cho Optimism một lợi thế đáng kể trong thị trường blockchain cạnh tranh cao, đồng thời mang lại sự tiện lợi và khả năng chi trả chưa từng có cho người dùng. Ngoài ra, việc nâng cấp này được coi là một trong những chất xúc tác giúp thị trường sinh thái Lạc quan tiếp tục phát triển mạnh mẽ, điều này cho thấy Chủ nghĩa lạc quan có triển vọng phát triển rộng lớn và hứa hẹn hơn.
###”TL;DR:
Nâng cấp Bedrock: Một chương mới trong Chủ nghĩa lạc quan, dự kiến sẽ có giá thấp hơn 47%
Giảm chi phí sử dụng là nguyên tắc thiết kế chiếm tỷ trọng lớn trong phiên bản Bedrock. Điều này dẫn đến một cấu trúc lại hoàn chỉnh về cách các giao dịch được xuất bản lên L1 (Lớp 1) và ngược lại.
Mạnh mẽ như cách tiếp cận này, nó bắt nguồn từ một giả định rất đơn giản: phí thấp hơn = tốt. Chúng tôi muốn hệ sinh thái của mình trở nên dễ tiếp cận nhất: dễ dàng nhất, thú vị nhất với chi phí giao dịch và xây dựng thấp nhất.
Cuối cùng, bản nâng cấp Bedrock sẽ giúp giảm 47% chi phí giao thức và phí bảo mật cho mạng chính của Optimism. Đọc để tìm hiểu làm thế nào chúng tôi thực hiện nó xảy ra.
Phí đến từ đâu?
Phí gửi giao dịch trên mạng chính của Optimism đến từ hai nguồn: Phí thực thi L2 (Mạng lớp 2) và Phí bảo mật/dữ liệu L1.
Phí thực thi L2 tương tự như cách hoạt động của phí giao dịch thông thường trên Ethereum, nhưng với lợi thế bổ sung là giá khí thực thi trên mạng chính của Optimism rất thấp do mạng không bị tắc nghẽn như L1.
Phí dữ liệu L1 là do tất cả các giao dịch trên Optimism cũng được đăng lên Ethereum. Bước này rất quan trọng đối với tính bảo mật của Chủ nghĩa lạc quan, vì nó có nghĩa là tất cả dữ liệu cần thiết để đồng bộ hóa các nút của Chủ nghĩa lạc quan luôn có sẵn công khai trên Ethereum. Điều này làm cho Lạc quan trở thành L2. Người dùng trên Optimism phải trả phí để gửi giao dịch của họ tới Ethereum. Do phí gas trên Ethereum rất đắt nên phí dữ liệu L1 chiếm một phần lớn trong tổng chi phí giao dịch trên mạng chính của Optimism.
Tìm kiếm cải tiến
Trong giai đoạn đầu phát triển Bedrock, chúng tôi có thể xác định một số lĩnh vực gây ra chi phí không cần thiết cho người dùng. Đặc biệt, hệ thống kế thừa của Optimism được thiết kế theo cách nó không sử dụng không gian dữ liệu L1 một cách hiệu quả nhất có thể. Ví dụ: hệ thống tiền Bedrock đã xuất bản dữ liệu lên Ethereum chỉ cần thêm càng nhiều giao dịch càng tốt vào một gói dữ liệu nén có thể lấp đầy một giao dịch L1.
Để giải quyết vấn đề này, nơi hợp lý nhất để bắt đầu là thử cải thiện hiệu quả nén lượng lớn dữ liệu được xuất bản lên Ethereum. Chúng tôi cũng nhận thấy rằng việc sắp xếp lại cách gửi dữ liệu từ Chủ nghĩa lạc quan sang L1 sẽ tối đa hóa việc sử dụng không gian dữ liệu có sẵn trên L1.
Lặp lại các phương pháp sửa chữa
Sau khi chúng tôi có bằng chứng về khái niệm gửi các nhóm giao dịch bao gồm dữ liệu nén giúp chúng tôi tiến gần hơn đến mục tiêu của mình, chúng tôi tập trung vào việc tối ưu hóa phương pháp này.
Trong số các hạn chế chính hướng dẫn phát triển là nhu cầu chia phần thân của khối L2 thành nhiều giao dịch L1. Nếu ai đó gửi một giao dịch lớn tới L2, nó có thể cần được chia nhỏ để phù hợp với Calldata L1. Ngoài ra, thuật toán chúng tôi sử dụng để nén dữ liệu, càng nhiều dữ liệu đầu vào, tỷ lệ nén càng tốt. Để giải quyết hạn chế này và tối đa hóa tỷ lệ nén, chúng tôi thiết kế một hệ thống có thể khai thác các thuộc tính này.
Ghép và nén dữ liệu
Khối xây dựng chính của hệ thống này là xử lý hàng loạt. Batch là định dạng dây được thiết kế để giảm thiểu chi phí và độ phức tạp của phần mềm khi ghi vào L1. Các khối truyền thống được chuyển thành các đợt, loại bỏ càng nhiều thông tin bổ sung càng tốt và chỉ giữ lại một lượng nhỏ siêu dữ liệu cần thiết.
Tiếp theo, danh sách các giao dịch L2 được gọi là lô trình tự được nén thành cái gọi là kênh. Mỗi kênh có kích thước tối đa (ban đầu khoảng 9,5Mb). Các kênh này sẽ được nén bằng thuật toán nén trước khi chuyển sang L1. Nén các lô lớn vào mỗi lượt là nơi chúng tôi có được tỷ lệ nén tốt một cách hiệu quả.
Các kênh được chia thành các khung kênh. Đây là phần giúp chúng ta giải quyết các ràng buộc chính nêu trên. Việc cắt các kênh thành các khung cho phép chúng tôi xử lý các giao dịch L2 rất lớn bằng cách gửi chúng đến L1 song song, do đó lấp đầy càng nhiều càng tốt các giao dịch L1 tương ứng.
Thuật toán nén
Khi chọn thuật toán nén, chúng tôi đã xem xét các ứng cử viên như zstd, brotli và LZW, nhưng cuối cùng đã chọn zlib vì nó mang lại hiệu suất tốt cho nhu cầu của chúng tôi.
Hiệu suất tốt trong trường hợp này có nghĩa là sự cân bằng phù hợp giữa tỷ lệ nén tốt và tốc độ nén và giải nén tốt mà chúng tôi đang cố gắng đạt được. Điều này phản ánh sự đánh đổi điển hình trong việc chọn thuật toán nén: tốc độ/hiệu suất tỷ lệ nén.
Giảm thiểu việc sử dụng Ethereum Gas
Phần cuối cùng giúp giảm chi phí là Bedrock loại bỏ tất cả khí thực thi, giảm chi phí dữ liệu L1 xuống mức tối thiểu theo lý thuyết. Chúng tôi thảo luận sâu về vấn đề này trong phần giải thích của Bedrock.
Đây là một đoạn trích:
Giảm chi phí theo con số
Sau khi nâng cấp Bedrock, chúng tôi hy vọng chi phí giao thức **/phí bảo mật sẽ giảm 47%**, bao gồm 99% cam kết chuỗi trạng thái và 20% chi phí cam kết hàng loạt.
Chúng tôi sẽ đăng cập nhật qua tài khoản twitter của OP Labs sau khi nâng cấp, bao gồm các số sau Bedrock (sẽ cho biết dự đoán của chúng tôi chính xác đến mức nào), vì vậy hãy chú ý theo dõi.
Các bước tiếp theo: Tối ưu hóa phí và EIP-4844
Chúng tôi rất tự hào về các thiết kế và giải pháp mà chúng tôi xây dựng để giảm chi phí đăng tải của Bedrock. Đây là kết quả của việc nhóm của chúng tôi hướng tới các nguyên tắc kỹ thuật cơ bản vững chắc và thực hiện chúng một cách rõ ràng.
Nhóm của chúng tôi đang tiếp tục tối ưu hóa các khoản phí để giảm phí dữ liệu L2, vì vậy hãy chờ xem điều này trong bản phát hành sau Bedrock. Một trong những điều cụ thể mà chúng tôi có thể làm là tính thời gian gửi theo lô để các lô được đảm bảo gửi trong một khoảng thời gian nhất định (chẳng hạn như 10 phút) và chúng tôi có thể gửi các đợt khi phí thấp nhất trong 10 phút đó.
Điều thú vị hơn nữa là EIP-4844 sẽ sớm được tích hợp vào Ethereum. Khi thời điểm đó đến, chi phí xuất bản dữ liệu lên L1 sẽ giảm hơn nữa.
Nếu bài đăng này khiến bạn hào hứng với việc xây dựng sự lạc quan, hãy xem tài liệu của chúng tôi về cách đóng góp cho cộng đồng. Ngoài ra, trình giải thích Bedrock của chúng tôi trình bày chi tiết nhiều tính năng thú vị đi kèm với bản phát hành Bedrock.