Trong hai ngày qua, đã có nhiều cuộc thảo luận xung quanh việc Solana đạt 10W TPS, lý do là @cavemanloverboy thực sự đã chạy được hơn 100.000 TPS trên mạng chính của Solana, nhưng hầu hết mọi người vẫn chưa hiểu rõ ý nghĩa của dữ liệu này.
1)Đầu tiên, thí nghiệm này của cavey về bản chất là một bài kiểm tra giới hạn dưới "điều kiện lý tưởng". Điều này có nghĩa là đây không phải là hiệu suất bình thường của mạng chính Solana, và có sự khác biệt với dữ liệu phòng thí nghiệm trong môi trường mạng thử nghiệm, nhưng không khác biệt nhiều.
Bởi vì anh ấy đã sử dụng chương trình kiểm tra noop (no operation), như tên gọi của nó, chỉ thực hiện xác thực chữ ký cơ bản nhất và trả về thành công mà không thực hiện bất kỳ phép toán nào, không thay đổi trạng thái tài khoản, không gọi chương trình khác, và mỗi giao dịch chỉ có 200 byte, thấp hơn nhiều so với giao dịch bình thường 1kb+.
Điều này có nghĩa là, bài kiểm tra 10W TPS lần này được tính toán trong một môi trường giao dịch không bình thường, nó kiểm tra giới hạn thông lượng của lớp mạng Solana và lớp đồng thuận, chứ không phải là khả năng xử lý thực tế của lớp ứng dụng.
2)Một yếu tố quan trọng khác cho sự thành công của thí nghiệm lần này là khách hàng xác thực Frankendancer. Hiểu một cách đơn giản, Frankendancer là "phiên bản lai thử nghiệm" của khách hàng xác thực Firedancer đang được Jump Crypto phát triển - ghép nối các thành phần hiệu suất cao đã hoàn thành của Firedancer vào các xác thực viên Solana hiện có.
Thực ra chỉ là sử dụng công nghệ giao dịch tần suất cao của Phố Wall, tái cấu trúc hệ thống nút của Solana, thông qua quản lý bộ nhớ tinh vi, lập lịch luồng tùy chỉnh và các tối ưu hóa cấp thấp khác để đạt được sự cải thiện về hiệu suất. Nhưng chỉ cần thay thế một phần các thành phần, có thể đạt được sự tăng cường hiệu suất từ 3-5 lần.
3)Thí nghiệm thử nghiệm này cho thấy, Solana có thể đạt được TPS lên đến 10w + trong điều kiện lý tưởng, vậy tại sao trong thực tế chỉ có 3000-4000 TPS?
Tóm tắt đơn giản có ba lý do chính:
1, Cơ chế đồng thuận POH của Solana yêu cầu các Validators liên tục bỏ phiếu để duy trì, và chỉ riêng các giao dịch bỏ phiếu này đã chiếm hơn 70% không gian khối, điều này làm thu hẹp kênh hiệu suất còn lại cho các giao dịch bình thường;
2、Hoạt động trong hệ sinh thái Solana thường có rất nhiều hành vi cạnh tranh về trạng thái, chẳng hạn như khi Mint NFT mới hoặc phát hành MEME mới, có thể có hàng nghìn giao dịch tranh giành quyền ghi vào cùng một tài khoản, dẫn đến tỷ lệ giao dịch thất bại khá cao;
3, Các robot arbitrage tồn tại trong hệ sinh thái Solana có thể gửi một lượng lớn giao dịch không hợp lệ để giành lợi ích MEV, dẫn đến hành vi lãng phí tài nguyên.
Tuy nhiên, việc triển khai toàn diện của Firedancer sắp tới và nâng cấp đồng thuận Alpenglow sẽ giải quyết hệ thống những vấn đề này.
Alpenglow nâng cấp đồng thuận, một trong những điểm quan trọng là chuyển giao dịch bỏ phiếu sang chế độ ngoại tuyến, tương đương với việc giải phóng 70% không gian cho các giao dịch bình thường, đồng thời có thể giảm thời gian xác nhận xuống còn 150 mili giây, khiến trải nghiệm DEX của Solana gần như vô hạn so với CEX. Ngoài ra, việc kích hoạt thị trường phí địa phương cũng có thể tránh tình trạng tắc nghẽn toàn mạng do sự bùng nổ Fomo của một chương trình đơn lẻ.
Lợi ích của Firedancer ngoài việc tối ưu hóa hiệu suất còn nằm ở việc đạt được sự đa dạng của khách hàng, giúp Solana giống như Ethereum với nhiều khách hàng như Geth, Nethermind, mang lại sự cải thiện trực tiếp trong việc phi tập trung và khắc phục sự cố điểm đơn.
Trên đây.
Vì vậy, cuộc thảo luận về Solana 10W TPS mà những người am hiểu nhìn thấy thực chất là sự tự tin vào việc nâng cấp khách hàng và giao thức đồng thuận trong tương lai của Solana, còn những người không hiểu thì cố gắng tạo sự chú ý cho Solana bằng cách cạnh tranh TPS (dù rằng việc so sánh TPS đã lỗi thời), nhưng nếu hiểu được ý nghĩa đằng sau thí nghiệm thì vẫn có nhiều điều đáng học hỏi, tôi xin giải thích một chút và chia sẻ với mọi người.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
Solana 100.000 TPS gây tranh cãi: Bản chất của thí nghiệm lý tưởng và sự tự tin về hiệu suất đứng sau nâng cấp
Tác giả: Haotian
Trong hai ngày qua, đã có nhiều cuộc thảo luận xung quanh việc Solana đạt 10W TPS, lý do là @cavemanloverboy thực sự đã chạy được hơn 100.000 TPS trên mạng chính của Solana, nhưng hầu hết mọi người vẫn chưa hiểu rõ ý nghĩa của dữ liệu này.
1)Đầu tiên, thí nghiệm này của cavey về bản chất là một bài kiểm tra giới hạn dưới "điều kiện lý tưởng". Điều này có nghĩa là đây không phải là hiệu suất bình thường của mạng chính Solana, và có sự khác biệt với dữ liệu phòng thí nghiệm trong môi trường mạng thử nghiệm, nhưng không khác biệt nhiều.
Bởi vì anh ấy đã sử dụng chương trình kiểm tra noop (no operation), như tên gọi của nó, chỉ thực hiện xác thực chữ ký cơ bản nhất và trả về thành công mà không thực hiện bất kỳ phép toán nào, không thay đổi trạng thái tài khoản, không gọi chương trình khác, và mỗi giao dịch chỉ có 200 byte, thấp hơn nhiều so với giao dịch bình thường 1kb+.
Điều này có nghĩa là, bài kiểm tra 10W TPS lần này được tính toán trong một môi trường giao dịch không bình thường, nó kiểm tra giới hạn thông lượng của lớp mạng Solana và lớp đồng thuận, chứ không phải là khả năng xử lý thực tế của lớp ứng dụng.
2)Một yếu tố quan trọng khác cho sự thành công của thí nghiệm lần này là khách hàng xác thực Frankendancer. Hiểu một cách đơn giản, Frankendancer là "phiên bản lai thử nghiệm" của khách hàng xác thực Firedancer đang được Jump Crypto phát triển - ghép nối các thành phần hiệu suất cao đã hoàn thành của Firedancer vào các xác thực viên Solana hiện có.
Thực ra chỉ là sử dụng công nghệ giao dịch tần suất cao của Phố Wall, tái cấu trúc hệ thống nút của Solana, thông qua quản lý bộ nhớ tinh vi, lập lịch luồng tùy chỉnh và các tối ưu hóa cấp thấp khác để đạt được sự cải thiện về hiệu suất. Nhưng chỉ cần thay thế một phần các thành phần, có thể đạt được sự tăng cường hiệu suất từ 3-5 lần.
3)Thí nghiệm thử nghiệm này cho thấy, Solana có thể đạt được TPS lên đến 10w + trong điều kiện lý tưởng, vậy tại sao trong thực tế chỉ có 3000-4000 TPS?
Tóm tắt đơn giản có ba lý do chính:
1, Cơ chế đồng thuận POH của Solana yêu cầu các Validators liên tục bỏ phiếu để duy trì, và chỉ riêng các giao dịch bỏ phiếu này đã chiếm hơn 70% không gian khối, điều này làm thu hẹp kênh hiệu suất còn lại cho các giao dịch bình thường;
2、Hoạt động trong hệ sinh thái Solana thường có rất nhiều hành vi cạnh tranh về trạng thái, chẳng hạn như khi Mint NFT mới hoặc phát hành MEME mới, có thể có hàng nghìn giao dịch tranh giành quyền ghi vào cùng một tài khoản, dẫn đến tỷ lệ giao dịch thất bại khá cao;
3, Các robot arbitrage tồn tại trong hệ sinh thái Solana có thể gửi một lượng lớn giao dịch không hợp lệ để giành lợi ích MEV, dẫn đến hành vi lãng phí tài nguyên.
Alpenglow nâng cấp đồng thuận, một trong những điểm quan trọng là chuyển giao dịch bỏ phiếu sang chế độ ngoại tuyến, tương đương với việc giải phóng 70% không gian cho các giao dịch bình thường, đồng thời có thể giảm thời gian xác nhận xuống còn 150 mili giây, khiến trải nghiệm DEX của Solana gần như vô hạn so với CEX. Ngoài ra, việc kích hoạt thị trường phí địa phương cũng có thể tránh tình trạng tắc nghẽn toàn mạng do sự bùng nổ Fomo của một chương trình đơn lẻ.
Lợi ích của Firedancer ngoài việc tối ưu hóa hiệu suất còn nằm ở việc đạt được sự đa dạng của khách hàng, giúp Solana giống như Ethereum với nhiều khách hàng như Geth, Nethermind, mang lại sự cải thiện trực tiếp trong việc phi tập trung và khắc phục sự cố điểm đơn.
Trên đây.
Vì vậy, cuộc thảo luận về Solana 10W TPS mà những người am hiểu nhìn thấy thực chất là sự tự tin vào việc nâng cấp khách hàng và giao thức đồng thuận trong tương lai của Solana, còn những người không hiểu thì cố gắng tạo sự chú ý cho Solana bằng cách cạnh tranh TPS (dù rằng việc so sánh TPS đã lỗi thời), nhưng nếu hiểu được ý nghĩa đằng sau thí nghiệm thì vẫn có nhiều điều đáng học hỏi, tôi xin giải thích một chút và chia sẻ với mọi người.