ギャビン・ウッド là một nhà tư tưởng hiếm có trong ngành công nghiệp blockchain. Với vai trò đồng sáng lập Ethereum, ông đã dẫn dắt giai đoạn đầu của cuộc cách mạng tiền mã hóa, sau đó sáng lập Polkadot để theo đuổi những khả năng mới của blockchain. Ông không chỉ là một kỹ sư mà còn được biết đến như một người thúc đẩy hiện thực hóa tầm nhìn Web3. Trong một cuộc phỏng vấn sâu gần đây, Gavin Wood đã chia sẻ một cách cực kỳ trung thực và sâu sắc về sự nghiệp của mình, đánh giá thẳng thắn hai dự án mang tính biểu tượng, cũng như các thách thức công nghệ căn bản mà ngành đang đối mặt.
Mười năm của Ethereum: Thành công và thất vọng
Khi Gavin Wood tham gia Ethereum lần đầu, ông đã bị dự án này thu hút. Năm 2014, ông quyết định trở thành đồng sáng lập kiêm Giám đốc kỹ thuật cao cấp của dự án mới nổi này. Lý do rất đơn giản và mạnh mẽ: “Đây là một dự án đột phá xuất hiện đúng thời điểm, có đội ngũ xuất sắc và một cộng đồng nhỏ nhưng nhiệt huyết, quan tâm đến những điều mới mẻ.” Thêm vào đó, lý tưởng góp phần vào sự thay đổi xã hội dựa trên nguyên tắc tự do khai sáng cũng đã thu hút ông.
Tuy nhiên, về tình hình hiện tại của Ethereum, Gavin Wood lại rất thận trọng. Khi người phỏng vấn hỏi “Thành tựu lớn nhất của Ethereum là gì?”, ông đã trả lời một cách bất ngờ: “Có thể là cryptokitties. Thật lòng mà nói, tôi không chắc chắn lắm.” Câu nói này chứa đựng một chút bi quan và châm biếm. Ông còn phân tích rằng Ethereum đã tạo ra nhiều triệu phú nhất trong lịch sử, chủ yếu do quá trình huy động vốn ban đầu và giá trị tăng vọt sau đó.
“Nói thật, việc nó đã thực sự mang lại những gì hữu ích hay chưa là một câu hỏi khó. Nó còn xa mới đạt được kỳ vọng của tôi cách đây mười năm.” — Phát biểu của Gavin Wood phản ánh rõ ràng sự chênh lệch giữa ước mơ ban đầu và thực tế. Tiêu chuẩn thành công của ông là “tính hữu dụng” (utility). Ông chỉ đánh giá dựa trên việc liệu những điều mới mà trước đây không thể làm được nay đã có thể thực hiện hay chưa. Theo góc nhìn này, Ethereum rõ ràng chưa đạt được kỳ vọng ban đầu.
Gavin Wood thừa nhận Ethereum đã thành công về mặt tài chính. Tuy nhiên, ông cũng tự phê phán rằng không phải tất cả các tiêu chí thành công của ông đều được đáp ứng, thậm chí có thể chỉ một phần.
Tại sao Gavin Wood rời Ethereum: Tìm kiếm khả năng mới
Cuối năm 2015, Gavin Wood đã đưa ra một quyết định quan trọng. Ông tin rằng cần phải tìm kiếm con đường mới để mở rộng Ethereum. Một trong những cách khả thi nhất để huy động vốn bên ngoài là thành lập các startup liên quan đến Ethereum. Quyết định này do Gavin Wood, Vitalik Buterin và kỹ sư phát triển cốt lõi Jeff cùng nhau đưa ra.
Tuy nhiên, các bước tiếp theo đã đưa mỗi người theo những hướng khác nhau. Jeff không thích cuộc sống khởi nghiệp và sớm rời Ethereum để theo đuổi phát triển trò chơi điện tử. Trong khi đó, Vitalik vẫn ở lại Quỹ Ethereum và muốn đảm nhận vai trò học thuật nhiều hơn. Công ty mới do Gavin Wood dẫn dắt, Ethcore, đã tuyển dụng khoảng một nửa đội ngũ kỹ thuật của Ethereum Foundation để phát triển các client của Ethereum.
Tuy nhiên, Gavin Wood chính thức rút khỏi hệ sinh thái Ethereum vào cuối năm 2017, khi ông giới thiệu một ý tưởng hoàn toàn mới: Polkadot.
Công nghệ đột phá của Polkadot: Hợp nhất an ninh chia sẻ và sharding
Nói ngắn gọn về Polkadot, đó là một hệ thống tích hợp các kiến trúc blockchain khác nhau, cho phép chúng tương thích và cùng tồn tại dưới một khung an ninh chung. Hiệu quả kinh tế của phương pháp này rất rõ ràng. Nếu thiết kế hợp lý, có thể bảo vệ hàng trăm chuỗi cùng lúc với cùng một chi phí. Điều này khác hoàn toàn mô hình Cosmos, nơi mỗi chuỗi tự chịu trách nhiệm về bảo mật của riêng mình.
Tuy nhiên, Gavin Wood không ngần ngại dùng từ để nói về sáng tạo của mình. Ông thừa nhận rằng, khi nhìn lại, mô tả Polkadot là “hệ thống đa chuỗi” chứ không phải “hệ thống sharding” mới chính xác hơn về bản chất. Việc thay đổi cách gọi này rất quan trọng để hiểu rõ đặc tính kỹ thuật của Polkadot, đặc biệt khi các tiến bộ công nghệ gần đây đã làm rõ hơn vai trò của nó.
Với việc giới thiệu JAM (Join Accumulate Machine — Máy tích tụ kết nối), Polkadot đã chuyển hướng sang một hướng mới. Công nghệ do Gavin phát triển này hoạt động như một chuỗi hosting rollup tối ưu hóa cao. So với optimistic rollup hay zero-knowledge rollup trên Ethereum, công nghệ dành riêng cho Polkadot được ông khẳng định có hiệu quả vượt trội.
Trong tương lai, Polkadot dự kiến sẽ chuyển từ mô hình đa chuỗi sang một mô hình tính toán chung rộng hơn. Cụ thể, giống như Ethereum mở rộng chức năng chuyển giá trị cơ bản của Bitcoin thành một nền tảng tính toán đa dạng, Polkadot cũng sẽ tiến hóa thành một máy tính chia sẻ quy mô lớn hỗ trợ nhiều trường hợp sử dụng khác nhau. Hình dạng cuối cùng của nó sẽ là một hệ thống luôn hoạt động đúng như kỳ vọng, có thể tải lên và thực thi các chương trình, và các dịch vụ có thể hợp tác lẫn nhau.
Vấn đề cốt lõi của sharding: Phức tạp và kém hiệu quả
Điều thú vị là Gavin Wood cho rằng, thành tựu lớn nhất của Polkadot chính là khả năng thực hiện sharding blockchain, và cũng chính là thách thức lớn nhất mà hệ thống này đang đối mặt hiện nay chính là sharding. Một nhận định mâu thuẫn nhưng xuất phát từ thực tế có những thách thức kỹ thuật nghiêm trọng.
Ông lấy ví dụ về sharding từ thiết kế cơ sở dữ liệu, dùng phép ẩn dụ dễ hiểu: tưởng tượng một phòng khám bác sĩ những năm 1960. Hồ sơ bệnh nhân được lưu trữ trong các ngăn kéo. Khi số hồ sơ ít, một ngăn kéo là đủ. Khi nhiều hơn, cần nhiều ngăn kéo hơn, thậm chí nhiều tủ hồ sơ. Mỗi ngăn kéo tương ứng với một shard, hoạt động độc lập. Khi tìm kiếm, không cần mở tất cả các ngăn kéo khác.
Tuy nhiên, cấu trúc này có vấn đề lớn. Khi một ngăn kéo đầy, cần phải phân phối lại hồ sơ. Ví dụ, chuyển hồ sơ từ A đến E sang D, rồi chuyển E sang ngăn khác. Nếu ngăn kéo đó cũng đầy, lại phải điều chỉnh tiếp. Quá trình này phức tạp, tốn thời gian và phải cập nhật nhãn dán bên ngoài ngăn kéo mỗi lần.
Trong blockchain, vấn đề còn phức tạp hơn. Smart contract không phải dữ liệu tĩnh, chúng thường xuyên tương tác và biến đổi. Khi các smart contract trên các shard khác nhau cần tương tác, cả hai shard phải mở cùng lúc. Tức là, mở hai ngăn kéo, kết nối chúng để thực hiện tất cả các tương tác, rồi lại tách ra. Quá trình này cực kỳ phức tạp và kém hiệu quả.
Trong các ứng dụng yêu cầu tương tác thường xuyên, điều này là một vấn đề chết người. Khi cần tương tác giữa nhiều shard, toàn hệ thống trở nên phức tạp nhanh chóng, giảm hiệu quả.
Gavin Wood dùng phép ẩn dụ về sân chơi nhiều người để làm rõ bản chất vấn đề sharding. Nếu có nhiều sân chơi độc lập, mỗi sân chơi chơi trốn tìm riêng, không vấn đề gì. Nhưng nếu muốn chơi trốn tìm qua hai sân, sẽ rất khó khăn. Một sân cần gửi tin nhắn: “Tôi là ma, nếu bạn vào đây, tôi sẽ bắt bạn.” Nhưng việc hiểu rõ và đồng bộ hoàn toàn là khó, trò chơi dễ rối loạn.
Polkadot sử dụng XCM (Cross-Consensus Messaging — Giao tiếp chéo giữa các hệ thống đồng thuận) để truyền tin giữa các shard. Nhưng phương pháp này không thể thực hiện các tương tác chặt chẽ, linh hoạt. Chỉ hỗ trợ tương tác bất đồng bộ, phù hợp với các trò chơi chậm như cờ vua, nhưng không phù hợp với các ứng dụng cần quyết định thời gian thực như trốn tìm.
Các sàn giao dịch phi tập trung (DEX) chính là ví dụ rõ ràng nhất. Khi giao dịch, cần kiểm tra giá hiện tại và quyết định. Nếu nhiều shard tham gia, sẽ có nhiều vòng trao đổi tin nhắn, giá có thể biến động trong quá trình đó. Tin nhắn đi đi lại lại, điều kiện thay đổi, dẫn đến giao dịch cuối cùng không còn khả thi. Do đó, giao dịch phải gần như đồng bộ để đảm bảo hiệu quả, nhưng thực hiện điều này trong hệ thống phân tán là rất khó.
Đột phá từ JAM: khả năng phân bổ tài nguyên động
Gavin Wood đề xuất giải pháp cho vấn đề sharding căn bản này là JAM (Join Accumulate Machine). Ý tưởng cốt lõi là loại bỏ các shard cố định, thay vào đó là phân bổ tài nguyên linh hoạt, động.
Giải thích bằng phép ẩn dụ trốn tìm: ban đầu có bốn sân chơi cố định, người chơi bị giới hạn trong đó. Nhưng với JAM, sân chơi không còn cố định nữa. Thay vào đó, có một vùng chơi rộng lớn, trong đó các sân chơi hình thành và biến mất theo nhu cầu.
Điều quan trọng là hệ thống dựa trên khả năng tương tác và khoảng cách giữa các người chơi để tạo ra các sân chơi tạm thời. Những người chơi có khả năng bắt được nhau sẽ được nhóm lại tạm thời để chơi trốn tìm. Khi một số người chơi rời khỏi sân chơi, hệ thống sẽ điều chỉnh lại phạm vi sân chơi dựa trên mối quan hệ mới. Những người chơi xa nhau sẽ bị loại khỏi sân chơi tạm thời, giữ trạng thái “ngoài game” cho đến khi lại gần nhau để tham gia lại.
Trong thế giới smart contract, cơ chế này tương đương việc chia sẻ tất cả các smart contract trong một “lò luyện kim” chung, rồi phân vùng nó một cách linh hoạt. Hệ thống sẽ trích xuất ra 10, 50 hoặc 2 smart contract, kết hợp chúng để tương tác đồng bộ, rồi tách ra. Sau đó, lại chọn nhóm smart contract khác để xử lý, rồi lại tách ra. Phương pháp này cho phép xử lý nhiều smart contract cùng lúc, mỗi nhóm thực thi đồng bộ, giúp tăng khả năng xử lý tương tác lên hàng trăm lần, mở ra khả năng mở rộng thực sự.
Thách thức toàn ngành blockchain: Giác quan và thực tế
Điều thú vị là Gavin Wood cho rằng, các vấn đề công nghệ này không chỉ riêng Polkadot, mà là vấn đề chung của toàn ngành. Từ 2014-2015, ngành đã đề xuất nhiều ý tưởng lớn. “Không tin cậy” là phương pháp để mở khóa các lĩnh vực kinh tế vốn không thể tiếp cận trước đó.
Một ví dụ mà Gavin Wood rất thích là chuỗi cung ứng. Tưởng tượng siêu thị có mã QR cho mọi sản phẩm, giúp biết rõ thành phần, thời gian sản xuất, nơi sản xuất, số lượng. Ai cũng muốn biết nguồn gốc của vải cotton. Thực hiện điều này theo mô hình tập trung là rất khó và tốn kém. Nhưng theo phương pháp phi tập trung, Gavin nghĩ là khả thi.
Tuy nhiên, thực tế các ứng dụng này chưa được triển khai rộng rãi. Các dự án blockchain liên quan đến chuỗi cung ứng tồn tại nhưng rất niche, chỉ phục vụ một số thị trường nhỏ. Lời hứa về khả năng này vẫn chưa thành hiện thực.
Theo phân tích của Gavin, nguyên nhân chính không phải là vấn đề kỹ thuật, mà là sự khác biệt giữa trí tưởng tượng phong phú và khả năng thực thi thực tế. Ngành công nghiệp crypto có trí tưởng tượng lớn, nhưng biến những ý tưởng đó thành hành động thực tế và ứng dụng thị trường lại rất khó. Các công nghệ nền tảng cần cải thiện đáng kể. Gavin nhận thức rõ điều này, và qua việc phát triển JAM, ông muốn nâng cao nền tảng công nghệ, hỗ trợ các ý tưởng có giá trị, giúp ngành crypto đóng vai trò lớn hơn.
Nhưng chỉ cải thiện công nghệ chưa đủ. Cần giúp mọi người hiểu giá trị của nó. Điều này lại là một thách thức khác, đặc biệt khi ngành đang cạnh tranh với sự chú ý giới hạn của xã hội. Trong bối cảnh đó, việc truyền đạt giá trị của các ứng dụng thực tiễn đòi hỏi chiến lược truyền thông cao cấp, khác xa marketing truyền thống.
Tầm nhìn của Gavin Wood: Hiện thực hóa Web3 chân chính
Tổng thể, Gavin Wood cho rằng, sự tiến bộ của Ethereum, Polkadot và sắp tới là JAM không chỉ là những bước cải tiến kỹ thuật liên tiếp, mà còn là quá trình từng bước hiện thực hóa tầm nhìn Web3. Ethereum đã thể hiện khả năng của blockchain có thể lập trình. Polkadot đã đề xuất kiến trúc tích hợp các hệ thống khác nhau. Và JAM hướng tới giải pháp thực sự cho vấn đề mở rộng quy mô và khả năng tương tác.
Cuối cùng, ước mơ của Gavin Wood rất đơn giản mà vĩ đại: luôn hoạt động đúng như kỳ vọng, có thể tải lên và thực thi các chương trình, các dịch vụ hợp tác hài hòa. Ông hình dung một hệ thống thống nhất, không bị chia cắt, không bị cô lập. Và cho đến khi điều đó thành hiện thực, ông sẽ còn tiếp tục theo đuổi.
Xem bản gốc
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.
Gavin Wood nói về bản chất của tiền điện tử: vượt qua hai thời đại của Ethereum và Polkadot
ギャビン・ウッド là một nhà tư tưởng hiếm có trong ngành công nghiệp blockchain. Với vai trò đồng sáng lập Ethereum, ông đã dẫn dắt giai đoạn đầu của cuộc cách mạng tiền mã hóa, sau đó sáng lập Polkadot để theo đuổi những khả năng mới của blockchain. Ông không chỉ là một kỹ sư mà còn được biết đến như một người thúc đẩy hiện thực hóa tầm nhìn Web3. Trong một cuộc phỏng vấn sâu gần đây, Gavin Wood đã chia sẻ một cách cực kỳ trung thực và sâu sắc về sự nghiệp của mình, đánh giá thẳng thắn hai dự án mang tính biểu tượng, cũng như các thách thức công nghệ căn bản mà ngành đang đối mặt.
Mười năm của Ethereum: Thành công và thất vọng
Khi Gavin Wood tham gia Ethereum lần đầu, ông đã bị dự án này thu hút. Năm 2014, ông quyết định trở thành đồng sáng lập kiêm Giám đốc kỹ thuật cao cấp của dự án mới nổi này. Lý do rất đơn giản và mạnh mẽ: “Đây là một dự án đột phá xuất hiện đúng thời điểm, có đội ngũ xuất sắc và một cộng đồng nhỏ nhưng nhiệt huyết, quan tâm đến những điều mới mẻ.” Thêm vào đó, lý tưởng góp phần vào sự thay đổi xã hội dựa trên nguyên tắc tự do khai sáng cũng đã thu hút ông.
Tuy nhiên, về tình hình hiện tại của Ethereum, Gavin Wood lại rất thận trọng. Khi người phỏng vấn hỏi “Thành tựu lớn nhất của Ethereum là gì?”, ông đã trả lời một cách bất ngờ: “Có thể là cryptokitties. Thật lòng mà nói, tôi không chắc chắn lắm.” Câu nói này chứa đựng một chút bi quan và châm biếm. Ông còn phân tích rằng Ethereum đã tạo ra nhiều triệu phú nhất trong lịch sử, chủ yếu do quá trình huy động vốn ban đầu và giá trị tăng vọt sau đó.
“Nói thật, việc nó đã thực sự mang lại những gì hữu ích hay chưa là một câu hỏi khó. Nó còn xa mới đạt được kỳ vọng của tôi cách đây mười năm.” — Phát biểu của Gavin Wood phản ánh rõ ràng sự chênh lệch giữa ước mơ ban đầu và thực tế. Tiêu chuẩn thành công của ông là “tính hữu dụng” (utility). Ông chỉ đánh giá dựa trên việc liệu những điều mới mà trước đây không thể làm được nay đã có thể thực hiện hay chưa. Theo góc nhìn này, Ethereum rõ ràng chưa đạt được kỳ vọng ban đầu.
Gavin Wood thừa nhận Ethereum đã thành công về mặt tài chính. Tuy nhiên, ông cũng tự phê phán rằng không phải tất cả các tiêu chí thành công của ông đều được đáp ứng, thậm chí có thể chỉ một phần.
Tại sao Gavin Wood rời Ethereum: Tìm kiếm khả năng mới
Cuối năm 2015, Gavin Wood đã đưa ra một quyết định quan trọng. Ông tin rằng cần phải tìm kiếm con đường mới để mở rộng Ethereum. Một trong những cách khả thi nhất để huy động vốn bên ngoài là thành lập các startup liên quan đến Ethereum. Quyết định này do Gavin Wood, Vitalik Buterin và kỹ sư phát triển cốt lõi Jeff cùng nhau đưa ra.
Tuy nhiên, các bước tiếp theo đã đưa mỗi người theo những hướng khác nhau. Jeff không thích cuộc sống khởi nghiệp và sớm rời Ethereum để theo đuổi phát triển trò chơi điện tử. Trong khi đó, Vitalik vẫn ở lại Quỹ Ethereum và muốn đảm nhận vai trò học thuật nhiều hơn. Công ty mới do Gavin Wood dẫn dắt, Ethcore, đã tuyển dụng khoảng một nửa đội ngũ kỹ thuật của Ethereum Foundation để phát triển các client của Ethereum.
Tuy nhiên, Gavin Wood chính thức rút khỏi hệ sinh thái Ethereum vào cuối năm 2017, khi ông giới thiệu một ý tưởng hoàn toàn mới: Polkadot.
Công nghệ đột phá của Polkadot: Hợp nhất an ninh chia sẻ và sharding
Nói ngắn gọn về Polkadot, đó là một hệ thống tích hợp các kiến trúc blockchain khác nhau, cho phép chúng tương thích và cùng tồn tại dưới một khung an ninh chung. Hiệu quả kinh tế của phương pháp này rất rõ ràng. Nếu thiết kế hợp lý, có thể bảo vệ hàng trăm chuỗi cùng lúc với cùng một chi phí. Điều này khác hoàn toàn mô hình Cosmos, nơi mỗi chuỗi tự chịu trách nhiệm về bảo mật của riêng mình.
Tuy nhiên, Gavin Wood không ngần ngại dùng từ để nói về sáng tạo của mình. Ông thừa nhận rằng, khi nhìn lại, mô tả Polkadot là “hệ thống đa chuỗi” chứ không phải “hệ thống sharding” mới chính xác hơn về bản chất. Việc thay đổi cách gọi này rất quan trọng để hiểu rõ đặc tính kỹ thuật của Polkadot, đặc biệt khi các tiến bộ công nghệ gần đây đã làm rõ hơn vai trò của nó.
Với việc giới thiệu JAM (Join Accumulate Machine — Máy tích tụ kết nối), Polkadot đã chuyển hướng sang một hướng mới. Công nghệ do Gavin phát triển này hoạt động như một chuỗi hosting rollup tối ưu hóa cao. So với optimistic rollup hay zero-knowledge rollup trên Ethereum, công nghệ dành riêng cho Polkadot được ông khẳng định có hiệu quả vượt trội.
Trong tương lai, Polkadot dự kiến sẽ chuyển từ mô hình đa chuỗi sang một mô hình tính toán chung rộng hơn. Cụ thể, giống như Ethereum mở rộng chức năng chuyển giá trị cơ bản của Bitcoin thành một nền tảng tính toán đa dạng, Polkadot cũng sẽ tiến hóa thành một máy tính chia sẻ quy mô lớn hỗ trợ nhiều trường hợp sử dụng khác nhau. Hình dạng cuối cùng của nó sẽ là một hệ thống luôn hoạt động đúng như kỳ vọng, có thể tải lên và thực thi các chương trình, và các dịch vụ có thể hợp tác lẫn nhau.
Vấn đề cốt lõi của sharding: Phức tạp và kém hiệu quả
Điều thú vị là Gavin Wood cho rằng, thành tựu lớn nhất của Polkadot chính là khả năng thực hiện sharding blockchain, và cũng chính là thách thức lớn nhất mà hệ thống này đang đối mặt hiện nay chính là sharding. Một nhận định mâu thuẫn nhưng xuất phát từ thực tế có những thách thức kỹ thuật nghiêm trọng.
Ông lấy ví dụ về sharding từ thiết kế cơ sở dữ liệu, dùng phép ẩn dụ dễ hiểu: tưởng tượng một phòng khám bác sĩ những năm 1960. Hồ sơ bệnh nhân được lưu trữ trong các ngăn kéo. Khi số hồ sơ ít, một ngăn kéo là đủ. Khi nhiều hơn, cần nhiều ngăn kéo hơn, thậm chí nhiều tủ hồ sơ. Mỗi ngăn kéo tương ứng với một shard, hoạt động độc lập. Khi tìm kiếm, không cần mở tất cả các ngăn kéo khác.
Tuy nhiên, cấu trúc này có vấn đề lớn. Khi một ngăn kéo đầy, cần phải phân phối lại hồ sơ. Ví dụ, chuyển hồ sơ từ A đến E sang D, rồi chuyển E sang ngăn khác. Nếu ngăn kéo đó cũng đầy, lại phải điều chỉnh tiếp. Quá trình này phức tạp, tốn thời gian và phải cập nhật nhãn dán bên ngoài ngăn kéo mỗi lần.
Trong blockchain, vấn đề còn phức tạp hơn. Smart contract không phải dữ liệu tĩnh, chúng thường xuyên tương tác và biến đổi. Khi các smart contract trên các shard khác nhau cần tương tác, cả hai shard phải mở cùng lúc. Tức là, mở hai ngăn kéo, kết nối chúng để thực hiện tất cả các tương tác, rồi lại tách ra. Quá trình này cực kỳ phức tạp và kém hiệu quả.
Trong các ứng dụng yêu cầu tương tác thường xuyên, điều này là một vấn đề chết người. Khi cần tương tác giữa nhiều shard, toàn hệ thống trở nên phức tạp nhanh chóng, giảm hiệu quả.
Gavin Wood dùng phép ẩn dụ về sân chơi nhiều người để làm rõ bản chất vấn đề sharding. Nếu có nhiều sân chơi độc lập, mỗi sân chơi chơi trốn tìm riêng, không vấn đề gì. Nhưng nếu muốn chơi trốn tìm qua hai sân, sẽ rất khó khăn. Một sân cần gửi tin nhắn: “Tôi là ma, nếu bạn vào đây, tôi sẽ bắt bạn.” Nhưng việc hiểu rõ và đồng bộ hoàn toàn là khó, trò chơi dễ rối loạn.
Polkadot sử dụng XCM (Cross-Consensus Messaging — Giao tiếp chéo giữa các hệ thống đồng thuận) để truyền tin giữa các shard. Nhưng phương pháp này không thể thực hiện các tương tác chặt chẽ, linh hoạt. Chỉ hỗ trợ tương tác bất đồng bộ, phù hợp với các trò chơi chậm như cờ vua, nhưng không phù hợp với các ứng dụng cần quyết định thời gian thực như trốn tìm.
Các sàn giao dịch phi tập trung (DEX) chính là ví dụ rõ ràng nhất. Khi giao dịch, cần kiểm tra giá hiện tại và quyết định. Nếu nhiều shard tham gia, sẽ có nhiều vòng trao đổi tin nhắn, giá có thể biến động trong quá trình đó. Tin nhắn đi đi lại lại, điều kiện thay đổi, dẫn đến giao dịch cuối cùng không còn khả thi. Do đó, giao dịch phải gần như đồng bộ để đảm bảo hiệu quả, nhưng thực hiện điều này trong hệ thống phân tán là rất khó.
Đột phá từ JAM: khả năng phân bổ tài nguyên động
Gavin Wood đề xuất giải pháp cho vấn đề sharding căn bản này là JAM (Join Accumulate Machine). Ý tưởng cốt lõi là loại bỏ các shard cố định, thay vào đó là phân bổ tài nguyên linh hoạt, động.
Giải thích bằng phép ẩn dụ trốn tìm: ban đầu có bốn sân chơi cố định, người chơi bị giới hạn trong đó. Nhưng với JAM, sân chơi không còn cố định nữa. Thay vào đó, có một vùng chơi rộng lớn, trong đó các sân chơi hình thành và biến mất theo nhu cầu.
Điều quan trọng là hệ thống dựa trên khả năng tương tác và khoảng cách giữa các người chơi để tạo ra các sân chơi tạm thời. Những người chơi có khả năng bắt được nhau sẽ được nhóm lại tạm thời để chơi trốn tìm. Khi một số người chơi rời khỏi sân chơi, hệ thống sẽ điều chỉnh lại phạm vi sân chơi dựa trên mối quan hệ mới. Những người chơi xa nhau sẽ bị loại khỏi sân chơi tạm thời, giữ trạng thái “ngoài game” cho đến khi lại gần nhau để tham gia lại.
Trong thế giới smart contract, cơ chế này tương đương việc chia sẻ tất cả các smart contract trong một “lò luyện kim” chung, rồi phân vùng nó một cách linh hoạt. Hệ thống sẽ trích xuất ra 10, 50 hoặc 2 smart contract, kết hợp chúng để tương tác đồng bộ, rồi tách ra. Sau đó, lại chọn nhóm smart contract khác để xử lý, rồi lại tách ra. Phương pháp này cho phép xử lý nhiều smart contract cùng lúc, mỗi nhóm thực thi đồng bộ, giúp tăng khả năng xử lý tương tác lên hàng trăm lần, mở ra khả năng mở rộng thực sự.
Thách thức toàn ngành blockchain: Giác quan và thực tế
Điều thú vị là Gavin Wood cho rằng, các vấn đề công nghệ này không chỉ riêng Polkadot, mà là vấn đề chung của toàn ngành. Từ 2014-2015, ngành đã đề xuất nhiều ý tưởng lớn. “Không tin cậy” là phương pháp để mở khóa các lĩnh vực kinh tế vốn không thể tiếp cận trước đó.
Một ví dụ mà Gavin Wood rất thích là chuỗi cung ứng. Tưởng tượng siêu thị có mã QR cho mọi sản phẩm, giúp biết rõ thành phần, thời gian sản xuất, nơi sản xuất, số lượng. Ai cũng muốn biết nguồn gốc của vải cotton. Thực hiện điều này theo mô hình tập trung là rất khó và tốn kém. Nhưng theo phương pháp phi tập trung, Gavin nghĩ là khả thi.
Tuy nhiên, thực tế các ứng dụng này chưa được triển khai rộng rãi. Các dự án blockchain liên quan đến chuỗi cung ứng tồn tại nhưng rất niche, chỉ phục vụ một số thị trường nhỏ. Lời hứa về khả năng này vẫn chưa thành hiện thực.
Theo phân tích của Gavin, nguyên nhân chính không phải là vấn đề kỹ thuật, mà là sự khác biệt giữa trí tưởng tượng phong phú và khả năng thực thi thực tế. Ngành công nghiệp crypto có trí tưởng tượng lớn, nhưng biến những ý tưởng đó thành hành động thực tế và ứng dụng thị trường lại rất khó. Các công nghệ nền tảng cần cải thiện đáng kể. Gavin nhận thức rõ điều này, và qua việc phát triển JAM, ông muốn nâng cao nền tảng công nghệ, hỗ trợ các ý tưởng có giá trị, giúp ngành crypto đóng vai trò lớn hơn.
Nhưng chỉ cải thiện công nghệ chưa đủ. Cần giúp mọi người hiểu giá trị của nó. Điều này lại là một thách thức khác, đặc biệt khi ngành đang cạnh tranh với sự chú ý giới hạn của xã hội. Trong bối cảnh đó, việc truyền đạt giá trị của các ứng dụng thực tiễn đòi hỏi chiến lược truyền thông cao cấp, khác xa marketing truyền thống.
Tầm nhìn của Gavin Wood: Hiện thực hóa Web3 chân chính
Tổng thể, Gavin Wood cho rằng, sự tiến bộ của Ethereum, Polkadot và sắp tới là JAM không chỉ là những bước cải tiến kỹ thuật liên tiếp, mà còn là quá trình từng bước hiện thực hóa tầm nhìn Web3. Ethereum đã thể hiện khả năng của blockchain có thể lập trình. Polkadot đã đề xuất kiến trúc tích hợp các hệ thống khác nhau. Và JAM hướng tới giải pháp thực sự cho vấn đề mở rộng quy mô và khả năng tương tác.
Cuối cùng, ước mơ của Gavin Wood rất đơn giản mà vĩ đại: luôn hoạt động đúng như kỳ vọng, có thể tải lên và thực thi các chương trình, các dịch vụ hợp tác hài hòa. Ông hình dung một hệ thống thống nhất, không bị chia cắt, không bị cô lập. Và cho đến khi điều đó thành hiện thực, ông sẽ còn tiếp tục theo đuổi.