Khám phá việc Tezos X có thể mang ý nghĩa gì đối với vai trò trong tương lai của Layer 1.

Có một câu hỏi thỉnh thoảng lại xuất hiện trong cộng đồng Tezos, và tôi cũng đã nghe phiên bản của nó trong các X Spaces của chúng tôi. Vậy thực ra điều gì sẽ xảy ra với Tezos Layer 1 sau khi Tezos X hoàn toàn được triển khai?
Tôi cũng nhận thấy rằng vẫn còn một chút nhầm lẫn xoay quanh lộ trình Tezos X ban đầu. Một số người dường như nghĩ rằng mọi thứ hiện đang tồn tại trên L1 cuối cùng sẽ được chuyển sang Tezos X. Điều này có vẻ hợp lý, bởi đó thực sự là một phần trong suy nghĩ ban đầu về Tezos X, trong khi quyết định sau đó là bỏ ý tưởng này đã không được chú ý nhiều như vậy.
Vì vậy, tôi nghĩ đáng để trao đổi về kế hoạch hiện tại là gì, và quan trọng hơn là tôi nghĩ từ đây có thể xảy ra điều gì.
Nhưng trước khi đi xa hơn, tôi nên làm rõ rằng tôi không viết bài này vì tôi biết chính xác Tezos Layer 1 sẽ trông như thế nào sau 5 năm nữa. Tôi không biết. Phần dưới đây chủ yếu là suy nghĩ của riêng tôi dựa trên hướng đi mà Tezos X đang thực hiện, những thay đổi mà chúng ta đã thấy dọc đường, và điều mà cá nhân tôi cho là có khả năng sẽ xảy ra khi toàn bộ trải nghiệm đủ trưởng thành để mọi người có thể sử dụng đúng như mục đích ban đầu.
Ý tưởng ban đầu
Lộ trình đề xuất ban đầu cho Tezos X. Bản cập nhật mới nhất của lộ trình có thể được tìm thấy tại đây.
Khi bản roadmap Tezos X đầu tiên được đề xuất ra mắt, một trong những ý tưởng là dần dần di chuyển toàn bộ trạng thái L1 hiện có sang môi trường thực thi mới.
Không phải là chuyện yêu cầu mọi dự án trên Tezos phải thu dọn hành lý, xây dựng lại ứng dụng của họ trên L2 và hy vọng người dùng sẽ làm theo. Ý tưởng còn liền mạch hơn nhiều. Bản thân trạng thái sẽ được chuyển đi, giúp các ứng dụng và tài khoản đã tồn tại trên L1 có thể tiếp tục hoạt động mà không cần các nhà phát triển phải tự mình thực hiện những thay đổi lớn.
Điều đó sẽ khiến Layer 1 có một vai trò tập trung hơn nhiều, xử lý các thứ như đồng thuận và thanh toán, trong khi phần lớn hoạt động ứng dụng diễn ra ở môi trường thực thi mới.
Ý tưởng đó cuối cùng đã bị bỏ. Các ứng dụng hiện có có thể ở nguyên đúng nơi chúng đang chạy, và sẽ không có thời điểm trong tương lai khi toàn bộ những gì hiện đang vận hành trên L1 tự động bị chuyển sang nơi khác. Các nhà phát triển có thể quyết định điều gì phù hợp với ứng dụng của riêng họ. Và tất nhiên, điều đó lại đặt ra một câu hỏi khác.
Nếu không có gì phải rời khỏi Layer 1, thì thực sự điều gì sẽ thay đổi?
“Những gì tôi nghĩ sẽ xảy ra theo hướng khác”
Dự đoán của tôi là theo thời gian, chúng ta vẫn có thể đi theo một hướng tương tự, chỉ là không cần một bước chuyển lớn nào mà mọi thứ thay đổi cùng lúc.
Hãy nghĩ xem Tezos X được cho là sẽ mang lại điều gì khi mọi thứ hoàn tất. Ứng dụng Michelson và EVM sẽ dùng chung cùng một môi trường. Chúng sẽ có thể tương tác thông qua Native Atomic Composability. Thanh khoản có thể được chia sẻ giữa cả hai phía. Hiệu năng nên cao hơn đáng kể, và các ví cùng bộ công cụ xung quanh toàn bộ hệ sinh thái này cuối cùng cũng sẽ khiến việc sử dụng trở nên ít phức tạp hơn rất nhiều so với việc dùng các mạng khác nhau như ngày nay.
Ở thời điểm đó, tôi nghĩ sẽ rất dễ để tưởng tượng đa số ứng dụng mới sẽ muốn khởi chạy ở đâu.
Nếu tôi là một nhà phát triển bắt đầu một thứ gì đó mới và tôi có thể tận dụng tất cả những lợi thế đó, trong khi vẫn xây dựng bằng Michelson nếu đó là điều tôi thích, thì có lẽ tôi sẽ chọn Tezos X. Các ứng dụng hiện có cũng có thể dần đi đến cùng một kết luận, đặc biệt là khi nhiều người dùng, thanh khoản và những ứng dụng khác bắt đầu tụ lại tại đó.
Tất nhiên, điều đó không có nghĩa là mọi ứng dụng hiện đang nằm trên L1 rồi cũng sẽ rời đi. Một số có thể hoàn toàn hài lòng tại nơi chúng đang ở, và có thể sẽ có những ứng dụng không có đủ lý do để thay đổi bất cứ điều gì.
Nhưng nếu hầu hết việc phát triển mới bắt đầu diễn ra trên Tezos X, và một số dự án hiện có cũng quyết định sử dụng nó, thì tự nhiên lượng hoạt động ứng dụng diễn ra trực tiếp trên Layer 1 sẽ bắt đầu giảm xuống.
Thực ra không cần phải có một thời điểm chính thức nào đó khi ai đó tuyên bố rằng L1 đã đổi mục đích. Có thể sẽ diễn ra từ từ, chỉ đơn giản vì cách mọi người sử dụng Tezos thay đổi.
Điều đó có ý nghĩa gì đối với L1?

Layer 1 hiện đang đảm nhiệm rất nhiều trách nhiệm. Nó phải xử lý đồng thuận, staking, quản trị, ứng dụng, thực thi hợp đồng thông minh, giao dịch của người dùng, đồng thời vẫn phải đủ an toàn và dễ tiếp cận để việc chạy một baker không đòi hỏi một cỗ máy “quá xịn” đặt trong trung tâm dữ liệu.
Điều đó có nghĩa là luôn có những đánh đổi khi cố gắng cải thiện nó. Hiệu năng quan trọng vì các ứng dụng đang chạy ở đó. Thời gian tạo khối quan trọng. Thông lượng hợp đồng thông minh quan trọng. Lưu trữ quan trọng. Yêu cầu phần cứng của Baker quan trọng. Bảo mật quan trọng. Tính phi tập trung quan trọng.
Nhưng nếu việc thực thi ứng dụng ngày càng bắt đầu diễn ra thông qua Tezos X, thì một số ưu tiên đó sẽ bắt đầu thay đổi.
Sẽ có ít lý do hơn để chính L1 phải cạnh tranh về việc có thể thực thi một hợp đồng thông minh phức tạp nhanh như thế nào, nếu hợp đồng đó đã có thể chạy nhanh hơn rất nhiều ở đâu đó phía trên nó. Thay vào đó, sự chú ý có thể được chuyển sang những thứ mà L1 sẽ tiếp tục chịu trách nhiệm, bất kể ứng dụng chạy ở đâu—như đồng thuận, staking, quản trị, thanh toán, finality (tính cuối cùng), tính sẵn sàng dữ liệu, bảo mật Smart Rollup, và nhìn chung là làm cho nền tảng của mạng càng vững chắc càng tốt.
Điều đó cũng có thể giúp Tezos có thêm tự do khi đưa ra các quyết định giao thức trong tương lai. Nếu việc “vắt kiệt” mọi chút hiệu năng ứng dụng từ L1 trở nên kém quan trọng hơn, bạn có thể bắt đầu suy nghĩ nhiều hơn về hiệu quả, bảo mật, phi tập trung, và giữ yêu cầu phần cứng ở mức thấp.
Cá nhân tôi nghĩ đó là một sự phát triển hợp lý khá ổn. L1 vẫn sẽ đảm nhiệm nhiều việc, và vẫn là các công việc quan trọng nhất trong toàn bộ hệ thống. Nó chỉ cần làm ít những việc có thể xử lý tốt hơn ở nơi khác.
“Nhưng tôi thích dùng L1”
Tôi đã nghe tiếng người ta nói câu này từ lâu rồi.
“Vậy cuối cùng tôi sẽ phải bắt đầu dùng L2 sao? Nếu tôi không muốn thì sao?”
Tôi nghĩ một phần của vấn đề nằm ở việc đa số chúng ta hiện nay đang liên tưởng “L2” theo một cách nhất định. Ngày nay, việc chuyển từ Tezos L1 sang Etherlink cảm thấy khác biệt. Etherlink là một môi trường EVM, nên bạn phải làm việc với ví khác nhau, ứng dụng khác nhau, cầu nối khác nhau, và trải nghiệm người dùng tự nhiên gần với Ethereum hơn so với trải nghiệm Tezos mà nhiều người trong chúng ta đã quen.
Nếu đó là điều bạn hình dung khi tôi nói rằng về sau có thể sẽ có nhiều hoạt động hơn thông qua Tezos X, thì tôi hiểu vì sao bạn có thể không quá hứng thú với điều đó. Nhưng thực ra thì đây không phải là hướng đi.
Chúng ta đã có giao diện Michelson ngay trong cùng môi trường với EVM, và điều đó thay đổi trải nghiệm rất nhiều. Khi bộ công cụ xung quanh dần bắt kịp, một người đã thấy thoải mái khi dùng Tezos ngày nay về sau cũng sẽ cảm thấy khá dễ chịu khi dùng Tezos X.
Lý tưởng là bạn không nên ngồi đó tự hỏi ứng dụng bạn vừa mở có đang chạy trực tiếp trên L1 hay ở đâu đó phía trên nó. Bạn mở ví, dùng ứng dụng, thực hiện giao dịch và chuyển sang việc khác.
Và nếu trải nghiệm vừa quen thuộc vừa nhanh hơn, lại cho bạn quyền truy cập vào nhiều ứng dụng hơn, nhiều thanh khoản hơn và các tính năng mà trước đây không thể có, chẳng lẽ bạn lại không muốn dùng nó sao? Tôi biết là tôi muốn.
Với tôi, đây thực sự là một phần rất quan trọng quyết định liệu Tezos X có hoạt động hiệu quả trong dài hạn hay không. Công nghệ có thể rất ấn tượng, nhưng nếu người dùng liên tục phải suy nghĩ về các lớp, cầu nối, môi trường và chính xác tài sản của họ đang nằm ở đâu, thì chúng ta chưa thực sự đạt được trải nghiệm liền mạch mà chúng ta đã nói đến. Mục tiêu cuối cùng nên đơn giản hơn rất nhiều. Bạn đang dùng Tezos.

Vậy thì L1 sẽ ra sao? Có lẽ chẳng có gì quá kịch tính trong ngày qua ngày. Ứng dụng L1 mà bạn yêu thích sẽ không tự nhiên biến mất. Không ai tắt Michelson trên Layer 1. Và cũng không có ngày nào mà mọi người phải thức dậy và bắt đầu dùng Tezos theo cách khác.
Nếu mọi thứ đi theo hướng mà tôi kỳ vọng, thì điều này sẽ diễn ra dần dần. Nhiều ứng dụng mới hơn có thể chọn Tezos X. Một số ứng dụng hiện có có thể đi theo. Theo thời gian, ít hoạt động của ứng dụng có thể diễn ra trực tiếp trên L1 hơn, trong khi Layer 1 ngày càng tập trung hơn vào việc bảo mật và phối hợp mọi thứ diễn ra phía trên nó. Và ngay cả hướng đi đó cũng chưa được khắc vào đá.
Một điều chúng ta đã học được qua nhiều năm là kế hoạch sẽ thay đổi. Lộ trình Tezos X ban đầu đã được điều chỉnh theo những cách có ý nghĩa, và tôi sẽ không ngạc nhiên nếu mọi chi tiết mà chúng ta tưởng tượng ngày hôm nay không giống hệt trong vài năm tới. Và điều đó là bình thường. Thông thường, đó cũng là cách phát triển diễn ra. Bạn tạo ra một thứ gì đó, rút kinh nghiệm từ nó, và đôi khi, một lối đi tốt hơn trở nên rõ ràng ngay trong quá trình.
Trong lúc này, tôi nghĩ hướng đi khả dĩ nhất khá đơn giản. Tezos X dần dần trở thành nơi diễn ra nhiều hoạt động ứng dụng hơn, trong khi Layer 1 ngày càng tập trung vào việc bảo mật, phối hợp và hỗ trợ mọi thứ được xây dựng phía trên nó.
Và nếu về sau chúng ta đạt đến giai đoạn mà hầu hết người dùng thậm chí không còn nghĩ đến sự khác biệt đó nữa, thì tôi nghĩ là chúng ta có thể đã làm đúng.
“Điều gì xảy ra với Tezos Layer 1 sau Tezos X?” ban đầu được đăng trên Tezos Commons ở Medium, nơi mọi người đang tiếp tục cuộc thảo luận bằng cách làm rõ và phản hồi câu chuyện này.
