Yakovenko nói: Các giải pháp không đồng bộ tạo ra sự bất đối xứng thông tin và phá vỡ khả năng kết hợp
Polygon, Arbitrum, Optimism, Base… danh sách các giải pháp layer 2 vẫn tiếp tục — và dường như ngày càng dài hơn.
Người đồng sáng lập Solana, Anatoly Yakovenko, tin rằng hầu hết các blockchain layer 2 mới nổi, chủ yếu trên Ethereum, sẽ không đóng vai trò là giải pháp mở rộng quy mô bền vững trong thời gian dài.
“Họ phân mảnh cơ sở người dùng. Vì vậy, UX trở nên rất, rất phức tạp.”
Trên podcast Lightspeed, Yakovenko đưa ra một ví dụ từ kinh nghiệm làm việc tại công ty Web2, Dropbox. “Chúng tôi có một cơ sở dữ liệu MySQL khổng lồ cho tất cả các thư mục vì ngay khi bạn bắt đầu phân mảnh chúng, [việc] tạo liên kết giữa những người dùng khác nhau của các thư mục khác nhau trở nên rất khó khăn.”
“Việc theo dõi tính nhất quán giữa hai cơ sở dữ liệu khác nhau là một vấn đề nhức nhối. Bạn sẽ phải đồng bộ hóa mọi thứ thông qua [layer-1].”
Theo Yakovenko, sự phân mảnh ở quy mô đủ lớn sẽ gây ra “khả năng tổng hợp lớn” và các vấn đề về trải nghiệm người dùng. “Bạn phải đồng bộ lại thông qua [layer-1] và điều đó sẽ tạo ra cùng một loại chi phí.”
“Điều đó rất, rất khó giải quyết,” anh nói.
Yakovenko sử dụng ví dụ về NFT để minh họa vấn đề. “Bạn không thể có một NFT trong mỗi lần rollup. Nó thực sự chỉ có thể được bắc cầu thành một,” ông nói. “Nếu tôi muốn một NFT cụ thể, thì thị trường nơi nó được bán là thị trường mà tôi cần mua — và nó chỉ có thể tồn tại ở một trong những thị trường đó.”
Yakoveko giải thích bằng cách tạo ra các trạng thái khác nhau, layer 2 phá vỡ khả năng kết hợp của các thị trường cho một NFT cụ thể. “Đó là thách thức cơ bản với [layer 2].”
Ông nói, đó là một sự đánh đổi không thể tránh khỏi. “Bạn nhận được lợi ích về hiệu suất vì bạn tạo khóa toàn cầu duy nhất này xung quanh một trạng thái và sau đó bạn có thể làm việc trên nó một cách không đồng bộ với mọi thứ khác, nhưng bạn đang tạo ra một thách thức rất khó về khả năng kết hợp.”
Còn chỉ một layer-2 thì sao?
Về mặt lý thuyết, một giải pháp layer 2 đơn lẻ, chứ không phải là giải pháp đa dạng hiện tại tồn tại trong hệ sinh thái Ethereum, sẽ đơn giản hóa vấn đề về khả năng kết hợp, Yakovenko nói.
“Bạn lấy [Solana Virtual Machine] chạy song song nhiều thứ nhất có thể,” anh ấy giải thích. “Nó luôn tăng công suất phần cứng để đáp ứng nhu cầu.”
Anh ấy nói: “Sau đó, bạn lấy tất cả dữ liệu và đổ nó vào công cụ nhúng”, điều lý tưởng nhất sẽ là “việc triển khai hoàn hảo layer [tính khả dụng của dữ liệu] nhằm cố gắng tối đa hóa hệ thống [tính khả dụng của dữ liệu] của nó”.
“Vì vậy, bạn có một [layer 2], một hệ thống được tối ưu hóa băng thông. Về cơ bản, Solana là như vậy,” anh cười khúc khích. “Bản thân Solana có thể thực thi tất cả các chương trình một cách không đồng bộ, sau đó chọn các nhánh riêng biệt trong một đường ống riêng biệt để thực thi các chương trình.”
Anh ấy nói: “Tất cả các forks đều được chọn nhanh chóng, nhưng sau đó những hệ thống lớn hơn này có thể thực thi trên các chương trình. Sau đó, bạn có thể thực hiện xác minh hàng loạt [zero-knowledge], nếu đó là điều bạn cần. Tất cả những thứ đó đều có thể thực hiện được trên Solana.
Yakovenko lưu ý rằng vẫn tồn tại “sự khác biệt cơ bản” giữa Solana và các giải pháp chuỗi nhiều lớp. “Sẽ không có yêu cầu Solana thực hiện danksharding vì điều đó thực sự phá vỡ ý tưởng về sự đồng bộ thông tin trên toàn thế giới.”
“Tôi không muốn chia nhỏ dữ liệu sẵn có,” anh ấy nói. “Mặc dù bạn có thể cải thiện băng thông ở đó, nhưng nó thực sự vẫn có sự đánh đổi.”
Yakovenko tin vào sự cần thiết của một hệ thống tích cực tránh các giải pháp không đồng bộ. “Khi tôi gửi một bit ở đây,” anh ấy nói, “nó được quan sát như nhau ở Singapore và Brazil, ở mọi nơi trên thế giới, nhanh nhất có thể bởi vật lý cho phép, bởi vì điều đó thực sự tạo ra giá trị cho thế giới.”
Yakovenko giải thích, mục tiêu là giảm thiểu “sự bất cân xứng về thông tin giữa hai người chơi bất kỳ”.
Ông nói: “Nó cho phép thị trường công bằng tồn tại. “Đó là một trường hợp sử dụng cốt lõi mà bạn thực sự không thể tối ưu hóa với tất cả các hệ thống khác này.”
“Ý tưởng về việc có một bản tổng hợp duy nhất có thể chiếm toàn bộ băng thông của lớp dữ liệu sẵn có, cho dù đó là Solana hay Celestia hay Ethereum,” anh ấy nói, “ý tưởng đó là điều mà tôi nghĩ có lẽ nhiều kỹ sư đồng ý, thiết kế hiệu quả hơn.”
Nguồn: BlockWorks
Polygon, Arbitrum, Optimism, Base… danh sách các giải pháp layer 2 vẫn tiếp tục — và dường như ngày càng dài hơn.
Người đồng sáng lập Solana, Anatoly Yakovenko, tin rằng hầu hết các blockchain layer 2 mới nổi, chủ yếu trên Ethereum, sẽ không đóng vai trò là giải pháp mở rộng quy mô bền vững trong thời gian dài.
“Họ phân mảnh cơ sở người dùng. Vì vậy, UX trở nên rất, rất phức tạp.”
Trên podcast Lightspeed, Yakovenko đưa ra một ví dụ từ kinh nghiệm làm việc tại công ty Web2, Dropbox. “Chúng tôi có một cơ sở dữ liệu MySQL khổng lồ cho tất cả các thư mục vì ngay khi bạn bắt đầu phân mảnh chúng, [việc] tạo liên kết giữa những người dùng khác nhau của các thư mục khác nhau trở nên rất khó khăn.”
“Việc theo dõi tính nhất quán giữa hai cơ sở dữ liệu khác nhau là một vấn đề nhức nhối. Bạn sẽ phải đồng bộ hóa mọi thứ thông qua [layer-1].”
Theo Yakovenko, sự phân mảnh ở quy mô đủ lớn sẽ gây ra “khả năng tổng hợp lớn” và các vấn đề về trải nghiệm người dùng. “Bạn phải đồng bộ lại thông qua [layer-1] và điều đó sẽ tạo ra cùng một loại chi phí.”
“Điều đó rất, rất khó giải quyết,” anh nói.
Yakovenko sử dụng ví dụ về NFT để minh họa vấn đề. “Bạn không thể có một NFT trong mỗi lần rollup. Nó thực sự chỉ có thể được bắc cầu thành một,” ông nói. “Nếu tôi muốn một NFT cụ thể, thì thị trường nơi nó được bán là thị trường mà tôi cần mua — và nó chỉ có thể tồn tại ở một trong những thị trường đó.”
Yakoveko giải thích bằng cách tạo ra các trạng thái khác nhau, layer 2 phá vỡ khả năng kết hợp của các thị trường cho một NFT cụ thể. “Đó là thách thức cơ bản với [layer 2].”
Ông nói, đó là một sự đánh đổi không thể tránh khỏi. “Bạn nhận được lợi ích về hiệu suất vì bạn tạo khóa toàn cầu duy nhất này xung quanh một trạng thái và sau đó bạn có thể làm việc trên nó một cách không đồng bộ với mọi thứ khác, nhưng bạn đang tạo ra một thách thức rất khó về khả năng kết hợp.”
Còn chỉ một layer-2 thì sao?
Về mặt lý thuyết, một giải pháp layer 2 đơn lẻ, chứ không phải là giải pháp đa dạng hiện tại tồn tại trong hệ sinh thái Ethereum, sẽ đơn giản hóa vấn đề về khả năng kết hợp, Yakovenko nói.
“Bạn lấy [Solana Virtual Machine] chạy song song nhiều thứ nhất có thể,” anh ấy giải thích. “Nó luôn tăng công suất phần cứng để đáp ứng nhu cầu.”
Anh ấy nói: “Sau đó, bạn lấy tất cả dữ liệu và đổ nó vào công cụ nhúng”, điều lý tưởng nhất sẽ là “việc triển khai hoàn hảo layer [tính khả dụng của dữ liệu] nhằm cố gắng tối đa hóa hệ thống [tính khả dụng của dữ liệu] của nó”.
“Vì vậy, bạn có một [layer 2], một hệ thống được tối ưu hóa băng thông. Về cơ bản, Solana là như vậy,” anh cười khúc khích. “Bản thân Solana có thể thực thi tất cả các chương trình một cách không đồng bộ, sau đó chọn các nhánh riêng biệt trong một đường ống riêng biệt để thực thi các chương trình.”
Anh ấy nói: “Tất cả các forks đều được chọn nhanh chóng, nhưng sau đó những hệ thống lớn hơn này có thể thực thi trên các chương trình. Sau đó, bạn có thể thực hiện xác minh hàng loạt [zero-knowledge], nếu đó là điều bạn cần. Tất cả những thứ đó đều có thể thực hiện được trên Solana.
Yakovenko lưu ý rằng vẫn tồn tại “sự khác biệt cơ bản” giữa Solana và các giải pháp chuỗi nhiều lớp. “Sẽ không có yêu cầu Solana thực hiện danksharding vì điều đó thực sự phá vỡ ý tưởng về sự đồng bộ thông tin trên toàn thế giới.”
“Tôi không muốn chia nhỏ dữ liệu sẵn có,” anh ấy nói. “Mặc dù bạn có thể cải thiện băng thông ở đó, nhưng nó thực sự vẫn có sự đánh đổi.”
Yakovenko tin vào sự cần thiết của một hệ thống tích cực tránh các giải pháp không đồng bộ. “Khi tôi gửi một bit ở đây,” anh ấy nói, “nó được quan sát như nhau ở Singapore và Brazil, ở mọi nơi trên thế giới, nhanh nhất có thể bởi vật lý cho phép, bởi vì điều đó thực sự tạo ra giá trị cho thế giới.”
Yakovenko giải thích, mục tiêu là giảm thiểu “sự bất cân xứng về thông tin giữa hai người chơi bất kỳ”.
Ông nói: “Nó cho phép thị trường công bằng tồn tại. “Đó là một trường hợp sử dụng cốt lõi mà bạn thực sự không thể tối ưu hóa với tất cả các hệ thống khác này.”
“Ý tưởng về việc có một bản tổng hợp duy nhất có thể chiếm toàn bộ băng thông của lớp dữ liệu sẵn có, cho dù đó là Solana hay Celestia hay Ethereum,” anh ấy nói, “ý tưởng đó là điều mà tôi nghĩ có lẽ nhiều kỹ sư đồng ý, thiết kế hiệu quả hơn.”
Nguồn: BlockWorks