Lưu ý của biên tập viên: Trong xu hướng phát triển hiện nay của Web3, tính trừu tượng hóa chuỗi đã dần trở thành một chủ đề được nhiều người quan tâm. Kể từ khi thành lập vào năm 2018, hệ sinh thái NEAR đã hoạt động hướng tới tầm nhìn trừu tượng hóa chuỗi.
Trong bài viết này, Illia Polosukhin, người đồng sáng lập NEAR khám phá khái niệm trừu tượng hóa chuỗi và giới thiệu chi tiết về ngăn xếp công nghệ của NEAR, nhấn mạnh tầm quan trọng của tính năng trừu tượng hóa chuỗi trong việc cải thiện khả năng sử dụng, khả năng khám phá và bảo mật của Web3. Illia Polosukhin lưu ý rằng ngăn xếp công nghệ NEAR đã được mở rộng để hỗ trợ việc trừu tượng hóa chuỗi toàn diện trên các chuỗi và các ứng dụng khác nhau. Chúng tôi biên dịch văn bản gốc như sau:
Hầu hết các dapp ngày nay không thực sự là ứng dụng phân tán. Nếu người dùng cần thoát khỏi ứng dụng trước khi sử dụng thì đó thực sự chỉ là một giao diện người dùng chứ không phải một ứng dụng thực sự. Nếu người dùng cần tham gia và quản lý nhiều tài khoản theo cách thủ công, xử lý nhiều phí gas và cầu nối thông qua sàn giao dịch, bạn đã thực sự xây dựng được một ứng dụng chưa? Tôi không nghĩ vậy – điều này có thể giải thích tại sao chỉ có vài triệu người trên thế giới sử dụng dapp.
Bởi vì chúng tôi tin rằng một Internet phi tập trung, cởi mở hơn, hỗ trợ quyền tự chủ của tất cả mọi người sẽ tốt hơn cho thế giới, nên nếu muốn thấy Web3 được sử dụng rộng rãi hơn, chúng tôi cần phải làm gì đó.
Triết lý phổ biến trong Web3 ngày nay là tính mô-đun, tức là sự tách biệt các lớp chức năng khác nhau của chuỗi khối, chẳng hạn như giải quyết, tính khả dụng và thực thi dữ liệu, nhằm cải thiện khả năng mở rộng. L2, tổng hợp lạc quan và ZK, lớp sẵn có của dữ liệu, chuỗi bên và kênh trạng thái đều là ví dụ về các giải pháp mô-đun.
Sự phổ biến của blockchain và rollup đã dẫn đến sự suy giảm trải nghiệm của người dùng và nhà phát triển. Tính mô đun và sự tồn tại của nhiều chuỗi đã dẫn đến sự phân mảnh lớn hơn về tính thanh khoản, ứng dụng và người dùng, điều này mang lại sự phức tạp đáng kể cho trải nghiệm người dùng, khiến người dùng thông thường khó thích nghi. Điều tương tự cũng xảy ra với các nhà phát triển, những người cảm thấy bị buộc phải cam kết với một nhóm công nghệ cụ thể trong khi hạn chế đối tượng ứng dụng của họ. Bây giờ, khi bạn xây dựng một dapp, bằng cách chọn một chuỗi duy nhất, về cơ bản bạn đang tự nhốt mình vào một niche.
Tôi muốn đề xuất một tầm nhìn tốt hơn cho toàn bộ hệ sinh thái Ethereum và Web3: chúng ta hãy cùng nhau hợp tác để thúc đẩy việc áp dụng phổ biến thông qua việc trừu tượng hóa chuỗi. Ý tưởng là các chuỗi khối phải được tách biệt khỏi người dùng để chúng không cản trở việc truy cập hoặc tham gia của người dùng. NEAR đã tập trung vào tầm nhìn này kể từ năm 2018 và hiện là mạng có nhiều người dùng Web3 nhất: 12,4 triệu người dùng hoạt động hàng tháng và tổng số 34 triệu người dùng.
Đây là cách chúng tôi tích hợp Web3 và thu hút hàng tỷ người dùng thông qua dapp.
Điều này trông như thế nào đối với người dùng?
Hãy tưởng tượng việc sử dụng dapp sẽ như thế nào: dễ dàng giao dịch giữa các mạng khác nhau, điều hướng thuận tiện giữa các trải nghiệm khác nhau, tất cả trong một giao diện duy nhất. Lấy một ví dụ, Alice nhấc điện thoại lên và mở KAIKAI từ màn hình khóa. Cô đặt mua một ly sinh tố từ một doanh nghiệp địa phương, tìm thấy chương trình giảm giá trên ứng dụng tại Maison, cửa hàng quần áo yêu thích của cô và đặt mua một đôi giày mùa xuân. Alice phát hiện ra rằng cô đã kiếm đủ phần thưởng KAICHING để kiếm được huy hiệu tại Maison, thứ mà cô không biết đó là NFT trên Polygon và đã đổi nó vào tài khoản của mình.
Khi đang xem Maison trên ứng dụng KAIKAI vào cuối ngày hôm đó, cô nhận thấy huy hiệu mới của mình tiết lộ một ưu đãi về vé tham dự một sự kiện độc quyền tại cửa hàng, cùng với DJ mà cô thích. Cô ấy đã mua 2 vé bằng KAICHING mà vẫn không biết đó là NFT trên Arbitrum. Vì còn một chỗ trống nên Alice đã mời bạn của cô là Bob đi cùng và hỏi địa chỉ của anh ta.
Bob gửi địa chỉ GẦN của mình cho Alice và mở ứng dụng của anh ấy để xem vé. Anh ấy gửi cho Alice một số ETH để cảm ơn lời mời của cô ấy và xem xét các loại tiền điện tử khác nhau trong tài khoản của anh ấy. Vì có thời gian đi tàu điện ngầm nên anh ấy quyết định mua một số BTC và cho vay USDC để có thể đúc NFT Fighting Dragon trên Magic Eden. Bạn của anh ấy, Charles trước đó đã nhắn tin cho anh ấy về việc mua một con để họ có thể đấu với nhau trong Year of the Dragon, một trò chơi mới trên NEAR, nơi những con rồng của họ sẽ chiến đấu để giành lấy đồng xu của nhau.
Tất cả các tương tác và giao dịch này có thể được thực hiện trong một giao diện duy nhất và theo cách hoàn toàn riêng tư. Không có ví, không có mạng chuyển đổi và không có phí giao dịch; tất cả đều được nhúng trực tiếp vào trao đổi hoặc mua hàng và được xử lý thay mặt cho người dùng. Alice không cần phải lo lắng về việc vé đang ở mạng nào, Bob có thể gửi khoản thanh toán vé cho cô ấy bằng bất kỳ loại tiền điện tử nào anh ấy muốn và có thể dễ dàng mua các loại tiền điện tử khác vào giây tiếp theo. Tất cả điều này trong một ứng dụng. Đây là mức độ liền mạch mà chúng ta nên cố gắng đạt được với tư cách là một hệ sinh thái.
Làm thế nào để chúng tôi thực hiện trừu tượng hóa chuỗi?
Mọi người xây dựng ứng dụng trong Web3 sẽ được hưởng lợi từ việc có thể tiếp cận thị trường người dùng tiềm năng rộng lớn như vậy trong ví dụ này – bất kỳ ai sử dụng ứng dụng. Mặc dù ngày nay, các nhà phát triển chọn mạng dựa trên khả năng truy cập vào tính thanh khoản hoặc người dùng của một chuỗi hoặc chuỗi cụ thể, nhưng trong tương lai của sự trừu tượng hóa chuỗi, họ chỉ có thể xây dựng bằng công nghệ tốt nhất hiện có. Người dùng sẽ tăng lên để có trải nghiệm tốt nhất.
Hãy tưởng tượng nếu một người dùng Gmail không thể gửi thư đến một địa chỉ Outlook thì điều đó thật vô nghĩa và điều tương tự cũng xảy ra với các địa chỉ Web3. Giả định cốt lõi của việc trừu tượng hóa chuỗi là người dùng cuối không quan tâm đến chuỗi khối cơ bản. Họ chỉ muốn ứng dụng hoạt động. Trên thực tế, blockchain chỉ là cơ sở hạ tầng để trích xuất giá trị từ Web3: bảo mật tài sản khỏi bị tịch thu, cơ hội kinh tế, loại bỏ người trung gian khỏi các giao dịch, nhận dạng không cần cấp phép toàn cầu, xuất xứ dữ liệu, trải nghiệm giải trí, v.v.
Mục tiêu cốt lõi của việc trừu tượng hóa chuỗi là tích hợp bối cảnh mô-đun ngày càng phân mảnh của Web3. Mặc dù điều này sẽ thể hiện rõ nhất ở cấp độ trải nghiệm người dùng, nhưng việc tích hợp tính thanh khoản và tài khoản này sẽ mang lại lợi ích từ sự đổi mới ở cấp độ bảo mật.
Zero-know (ZK) giới thiệu một cách tiếp cận mới về cơ bản đối với bảo mật sổ cái. Trước đây, mọi người cần phải tin tưởng vào một tập hợp các trình xác thực phi tập trung, giờ đây ngay cả một máy tính cũng có thể chứng minh bằng một chứng thực đơn giản rằng các quy tắc đã được tuân thủ. Điều này có nghĩa là trước đây các nhà phát triển buộc phải xây dựng trên một chuỗi chia sẻ hoặc dành nguồn lực khổng lồ để khởi chạy một chuỗi mới, thì giờ đây họ chỉ có thể khởi chạy một chuỗi trên máy chủ duy nhất của mình.
Mô hình mới này đưa ra khái niệm thanh toán chéo: khi ngày càng có nhiều chuỗi trở nên có thể chứng minh được hoàn toàn (ZK có thể chứng minh được), nếu một số bằng chứng nhất định được công bố trên các chuỗi khác thì không cần phải hoàn nguyên các chuỗi khác, chuỗi không thể bị thu hồi . Thông qua bằng chứng ZK, các giao dịch từ một chuỗi cũng có thể được giải quyết trên nhiều chuỗi khác. Điều này cung cấp bảo mật lưới vì tất cả các bằng chứng được tổng hợp liên tục, cho phép tài sản được di chuyển một cách an toàn giữa các chuỗi này.
Để đạt được bảo mật thống nhất, cần có hai thứ ở cuối ngăn xếp: tính khả dụng của dữ liệu, cung cấp cách để mọi người đồng bộ hóa ngay cả khi nhà điều hành ngoại tuyến và thứ tự phi tập trung cho các ứng dụng không có Cơ chế điều hành tập trung.
Lớp tiếp theo là nhận dạng với bảo mật thống nhất. Người dùng có thể có địa chỉ trên tất cả các chuỗi có thể và di chuyển tài sản giữa chúng một cách tự do. Từ góc độ của người dùng, đây phải là một tài khoản duy nhất nơi họ có thể tương tác với các ứng dụng trên các chuỗi khác nhau và tài sản có thể được kết nối hoặc trao đổi tự động.
Tôi gọi đây là “tổng hợp tài khoản”. NEAR sẽ ra mắt phiên bản tiếp theo của FastAuth vào tháng 3 năm 2024, phiên bản này sẽ có khả năng ánh xạ các địa chỉ NEAR tới EVM, Bitcoin và các địa chỉ khác. Tài khoản NEAR có thể yêu cầu ký giao dịch trên chuỗi khác. Điều này cho phép họ xây dựng các ứng dụng đa chuỗi trực tiếp dưới dạng hợp đồng thông minh trên NEAR.
Lớp cuối cùng là lớp trải nghiệm thống nhất hoặc lớp ứng dụng (chẳng hạn như DapDap), cung cấp cách tương tác với các ứng dụng trên nhiều chuỗi khác nhau mà không cần người dùng phải chuyển đổi hoặc rời khỏi một giao diện duy nhất. Giao diện người dùng phi tập trung có thể cung cấp các thành phần dễ xây dựng theo cách trừu tượng hóa chuỗi. NEAR biến điều này thành hiện thực với NearJS, kết hợp lập chỉ mục dữ liệu và giao diện người dùng phi tập trung – V2 cũng sẽ ra mắt vào tháng 3 năm 2024.
NEAR triển khai tính năng trừu tượng hóa chuỗi như thế nào?
Hệ sinh thái NEAR đã và đang hướng tới tầm nhìn trừu tượng hóa chuỗi kể từ khi thành lập vào năm 2018, tập trung vào khả năng sử dụng, mô hình tài khoản linh hoạt và chuỗi khối có khả năng mở rộng cao để hỗ trợ các ứng dụng chính thống với hàng tỷ người dùng. Ngày nay, nền tảng công nghệ đã mở rộng để hỗ trợ việc trừu tượng hóa chuỗi toàn diện trên các chuỗi và các ứng dụng khác nhau.
- Một blockchain toàn diện, có thể mở rộng, có thể tăng lên hơn 1 tỷ tài khoản hoạt động hàng ngày.
- Ngăn xếp công nghệ hội tụ an toàn bao gồm NEAR DA, zkWASM (hợp tác với Polygon Labs) và tính hữu hạn nhanh chóng do EigenLayer cung cấp.
- Ngoài ra, việc tổng hợp tài khoản sẽ cho phép giao dịch trên tất cả các chuỗi bằng một tài khoản duy nhất.
- Hỗ trợ các lớp dữ liệu từ chuỗi nguyên khối, tích hợp, mô-đun, riêng tư và được cấp phép cho đến truy vấn dữ liệu trong các giao thức có thể dự đoán được.
- Người chuyển tiếp ý định có thể sử dụng cơ sở hạ tầng này để thực thi các ý định phức tạp giữa các chuỗi.
- Một giao diện người dùng phi tập trung cung cấp khả năng khám phá và kết hợp nhiều chuỗi thành một trải nghiệm thống nhất.
- Ví siêu (ứng dụng) thân thiện với người dùng và cung cấp cách duyệt tất cả Web3 mà không cần phải chuyển đổi mạng hoặc xử lý mã thông báo gas và cầu nối.
Điều quan trọng là các lớp này hỗ trợ các nhà xây dựng từ khắp Web3, bao gồm Ethereum, rollup, L2, v.v. Tương lai của chuỗi đang trở thành tương lai của sự trừu tượng hóa chuỗi.
Tóm tắt
Năm 2024 là năm che giấu sự phức tạp của cơ sở hạ tầng đa chuỗi để mang lại trải nghiệm Web3. Cải thiện khả năng sử dụng và khả năng khám phá, đồng thời giải quyết tình trạng phân mảnh thanh khoản và đánh đổi bảo mật, phải là ưu tiên hàng đầu của tất cả các nhà xây dựng Web3.
Hãy biến sự trừu tượng của chuỗi thành một chuyển động. Hệ sinh thái NEAR mời các nhà xây dựng từ khắp Web3 tận dụng các giải pháp mà chúng tôi cung cấp và cộng tác với chúng tôi để xây dựng nhiều giải pháp trừu tượng hóa chuỗi hơn.
Đặc biệt cảm ơn Zaki Manian vì những thảo luận và bình luận dẫn đến việc xuất bản bài viết này.