Hàng ngàn lời giải thích chi tiết về cơ chế không thể thiếu đa chuỗi: trừu tượng hóa Chuỗi

Bài viết này được dịch máy
Xem bản gốc

Được viết bởi: imajinl, Paul Timofeev, Shoal Research

Biên soạn bởi: Yangz, Techub News

"Những mảnh ghép cần thiết để đạt được sự áp dụng rộng rãi blockchain (với các nghiên cứu trường hợp bổ sung)."

Đa chuỗi với hàng trăm Chuỗi là điều tất yếu. Theo thời gian, hầu hết mọi đội ngũ và nhà phát triển sẽ muốn có nền kinh tế và người dùng của riêng họ và mặc dù điều này có thể đạt được trong hoàn cảnh thực thi có mục đích chung như Solana , các ứng dụng phụ thuộc vào thông lượng của hoàn cảnh và lịch sử đã cho thấy rằng hoàn cảnh này đôi khi không đáng tin cậy. Nếu chúng tôi tin rằng sự thay đổi mô hình sang công nghệ blockchain sắp xảy ra thì kết luận hợp lý tiếp theo là cung cấp hàng trăm hoàn cảnh thực thi chuyên dụng cho các ứng dụng được xây dựng trên công nghệ blockchain . Ngày nay, tình trạng này đã xuất hiện và các ứng dụng như dYdX, Hyperliquid, Frax và các dự án mới khác đã trở thành Chuỗi ứng dụng và Rollups độc lập. Ngoài ra, các giải pháp mở rộng L2 có thể tồn tại cùng với L1 vì các nhóm nút nhỏ hơn có thể giao tiếp nhanh hơn đáng kể trên toàn cầu so với các nhóm nút lớn hơn. Điều này sẽ cho phép L2 (chẳng hạn như Rollup) mở rộng mà hầu như không có hạn chế, đồng thời kế thừa tính bảo mật của L1 và có giả định về độ tin cậy 1/N (thay vì yêu cầu số lượng lớn người để đạt được sự đồng thuận như L1). Về cơ bản, chúng tôi hình dung ra một tương lai với hàng trăm L1 và L2.

Tuy nhiên, ngay cả trong tình trạng đa chuỗi hiện tại chỉ có hàng chục L1 và L2, một số người vẫn bày tỏ lo ngại về trải nghiệm người dùng. Do đó, đa chuỗi cần phải khắc phục nhiều vấn đề, bao gồm thanh khoản bị phân mảnh, sự phức tạp của người dùng cuối khi sử dụng nhiều cầu nối xuyên chuỗi , thiết bị đầu cuối RPC, các thị trường và token Gas khác nhau.

Cho đến nay, không có cách nào có thể trừu tượng hóa hoàn toàn sự phức tạp của trải nghiệm người dùng trong tình hình hiện tại. Nếu hệ sinh thái đa chuỗi tiếp tục phát triển mà không giải quyết được những rào cản trải nghiệm người dùng quan trọng này trước tiên, người ta có thể tưởng tượng blockchain sẽ không thể sử dụng được đối với người dùng cuối như thế nào. Sở dĩ Internet phát triển đến ngày nay không phải vì người dùng hiểu rõ các giao thức cốt lõi của nó như HTTP, TCP/IP, UDP. Thay vào đó, nó trừu tượng hóa các chi tiết kỹ thuật và làm cho chúng có thể được sử dụng bởi người bình thường. Theo thời gian, blockchain và các ứng dụng gốc blockchain cũng vậy. Trong không gian crypto, người dùng cần triển khai thanh khoản phân tán trên nhiều dòng L1 và L2 để đáp ứng trải nghiệm người dùng lần mức tối ưu và hiểu chi tiết kỹ thuật của các hệ thống này. Đã đến lúc trừu tượng hóa mọi thứ - đối với những người dùng thông thường, họ không cần biết rằng họ đang sử dụng blockchain, chứ đừng nói đến việc có bao nhiêu L1 và L2 bên dưới nó, bởi vì đây là lợi nhuận khổng lồ của ngành. cách để làm điều đó

Trừu tượng hóa Chuỗi là một phương tiện trừu tượng hóa các sắc thái và chi tiết kỹ thuật của blockchain cho người dùng bình thường, từ đó mang lại trải nghiệm người dùng liền mạch. Có thể nói, những đột phá trong trải nghiệm người dùng có thể là mảnh đất còn thiếu để thế hệ doanh nghiệp và người dùng tiếp theo bước vào hệ sinh thái vốn có của blockchain và crypto.

Trước khi giới thiệu các dự án cơ sở hạ tầng quan trọng để hiện thực hóa tương lai của việc trừu tượng hóa Chuỗi, cần phải hiểu một số thành phần kỹ thuật của việc trừu tượng hóa Chuỗi.

Ví ngày nay phải đối mặt với nhiều hạn chế. Ngoài lỗ hổng bảo mật khác nhau, chúng chỉ có thể cung cấp chức năng hạn chế trừ khi được sử dụng cùng với các hợp đồng thông minh khác. Hãy tưởng tượng điều gì sẽ xảy ra nếu một tài khoản thuộc sở hữu bên ngoài (EOA) được chuyển thành ví hợp đồng thông minh (SCW)? Không giống như EOA, SCW không thể bắt đầu giao dịch một cách độc lập (yêu cầu lời nhắc EOA). Bằng cách hợp nhất chức năng của cả hai, chúng ta có thể biến EOA thành SCW một cách hiệu quả, cho phép nó không chỉ bắt đầu giao dịch mà còn thực hiện logic tùy ý, phức tạp, vốn là tiền đề của hợp đồng thông minh.

Sự kết hợp của cả hai có thể mở ra lượng lớn các trường hợp sử dụng và ở đây chúng ta sẽ đặc biệt chú ý đến mối quan hệ của nó với tính trừu tượng Chuỗi. Khi bạn chuyển đổi EOA thành SCW, bạn tách biệt một cách hiệu quả ai đã thực hiện giao dịch với ai đã ký giao dịch đó. Điều này có nghĩa là người dùng không cần thực hiện giao dịch trực tiếp mà có những tác nhân tinh vi (được gọi là người thực thi) thay mặt họ thực hiện chúng. Điều đáng chú ý là trong quá trình này, người dùng không từ bỏ quyền giám hộ ví vì người dùng vẫn giữ private key của mình. Có những lợi ích khác khi có người thực thi, chẳng hạn như không cần giữ số dư gas trên tất cả blockchain khác nhau, vì phí giao dịch/ gas giờ đây cũng có thể được loại bỏ. Ngoài ra, người dùng có thể thực hiện các giao dịch theo gói chỉ bằng một nút nhấn. Ví dụ: phê duyệt một mã thông báo nhất định để sử dụng trên DEX, trao đổi nó và sau đó cho vay lợi nhuận vào thị trường Aave . Với người thực thi, không cần phải tương tác trực tiếp với hợp đồng thông minh, trong khi người dùng vẫn giữ quyền giám sát tiền của người dùng. Chỉ cần tưởng tượng sẽ tuyệt vời như thế nào khi sử dụng bất kỳ ứng dụng blockchain nào thông qua bot Telegram và công nghệ Trừu tượng hóa tài khoản giúp điều đó trở nên khả thi. Ngoài ra, Trừu tượng hóa tài khoản cho phép người dùng tự lưu ký tài sản và mở các vị trí DeFi trên nhiều Chuỗi mà không cần các ví, RPC khác nhau hoặc lo lắng về các loại chữ ký khác nhau mà không cần suy nghĩ về Chuỗi nào đang được sử dụng. (Thêm bản trình diễn và bài viết về tính năng Trừu tượng hóa tài khoản) Không chỉ vậy, Trừu tượng hóa tài khoản còn loại bỏ nhu cầu người dùng giữ private key để bảo vệ tài khoản của họ khỏi sự quản lý của bên thứ ba. Ngoài khôi phục xã hội, người dùng cũng có thể chọn các phương thức xác minh truyền thống hơn như 2FA và dấu vân tay để đảm bảo an toàn cho ví. Phục hồi xã hội có thể khôi phục ví bị mất thông qua gia đình người dùng, v.v. "Một tỷ người dùng tiếp theo sẽ không viết 12 từ trên một tờ giấy. Người bình thường sẽ không làm điều đó. Chúng tôi cần cung cấp khả năng sử dụng tốt hơn cho họ; họ không cần phải suy nghĩ về khóa crypto." - Yoav Weiss, EF Vì ví là điểm truy cập vào crypto và blockchain nên Trừu tượng hóa tài khoản cuối cùng sẽ cho phép việc trừu tượng hóa Chuỗi phát triển. Để biết thêm chi tiết về hoạt động bên trong Trừu tượng hóa tài khoản , hãy xem bài đăng này của Jarrod Watts.

Cái gọi là ý định đề cập đến việc có những người tham gia có kinh nghiệm hoặc "người giải quyết" thực hiện các giao dịch thay mặt người dùng một cách tối ưu. Nói một cách đơn giản, đó là triển khai các hoạt động Chuỗi mà người dùng yêu cầu một cách tối ưu bên ngoài Chuỗi . Ví dụ: khi bạn gửi đơn đặt hàng tới CowSwap, thực tế là bạn đang gửi ý định trao đổi token nói trên lấy một token khác ở mức giá tốt nhất. Bằng cách gửi ý định ngoài Chuỗi , mempool công khai sẽ được bỏ qua và định tuyến trực tiếp đến mempool sở hữu tư nhân crypto , nơi những người phân giải sẽ cạnh tranh để đáp ứng hoặc giải quyết ý định của bạn ở mức giá tốt nhất có thể, bằng cách sử dụng bảng tài sản của riêng họ, luồng lệnh riêng tư hoặc sử dụng các địa điểm thanh khoản trên Chuỗi như Uniswap và Curve. Bằng cách này, lợi nhuận của người giải quyết được giảm xuống bằng 0, cung cấp cho người dùng khả năng thực thi tốt nhất có thể. Bây giờ chúng ta đã xác định được các ý định, chính xác thì chúng giúp chúng ta triển khai Chuỗi như thế nào? Câu trả lời quay trở lại ranh giới giữa người ký và người biểu diễn trong Trừu tượng hóa tài khoản. Nếu tất cả những gì người dùng cần làm là nhấn nút để ký giao dịch thì họ có thể thuê ngoài tất cả các yêu cầu trên Chuỗi cho những người trưởng thành, những người sẽ chịu trách nhiệm tìm ra cách tốt nhất để thực hiện. Sau đó, những người tham gia trưởng thành này phải chịu rủi ro khi tương tác với tất cả các ứng dụng khác nhau trên L1 và L2, phí gas liên quan đến token khác nhau trên Chuỗi khác nhau, rủi ro tái cấu trúc và rủi ro thực thi khác. Bằng cách thực hiện các bước và rủi ro này, người giải quyết sẽ định giá mức phí mà người dùng phải trả tương ứng. Trong trường hợp này, người dùng không cần phải xem xét sự phức tạp khác nhau và rủi ro liên quan khi sử dụng các sản phẩm và dịch vụ trên Chuỗi mà hãy thuê chúng cho những người tham gia trưởng thành, những người này sẽ tính phí tương ứng cho người dùng. Bởi vì có sự cạnh tranh giữa những người giải quyết, phí tính cho người dùng sẽ giảm xuống gần bằng 0 vì sẽ luôn có một người giải quyết sẵn sàng hạ giá của người giải quyết chiến thắng trong luồng đơn hàng. Đây là điều kỳ diệu của thị trường tự do - thông qua cạnh tranh, người dùng sẽ được hưởng các dịch vụ tốt hơn với mức giá thấp hơn. Ví dụ: Tôi có ETH trên Ethereum và muốn SOL trên Solana và muốn khớp lệnh ở mức giá tốt nhất. Thông qua hệ thống Yêu cầu báo giá (RFQ), thị trường có mục đích cung cấp luồng đơn đặt hàng và trong vòng vài giây, người dùng có thể giữ SOL trên Solana . Điều đáng chú ý là thời gian tạo khối của Ethereum là 12 giây, điều đó có nghĩa là mặc dù người giải quyết không có đảm bảo quyết toán nhưng bằng cách chạy nút của riêng họ, họ có thể khá chắc chắn rằng các giao dịch gửi tiền USDC là hợp lệ và sẽ được thực hiện. Ngoài ra, bằng cách sử dụng bảng tài sản của riêng mình, người giải quyết có thể cấp vốn trước cho việc mua SOL trên Solana và về cơ bản thực hiện được ý định của họ trước khi nhận được tiền. Vì rủi ro không phải do người dùng gánh chịu mà do những người tham gia trưởng thành gánh chịu, nên người dùng có thể triển khai chúng với độ trễ dưới giây và mức giá tốt nhất mà không cần biết ý định sử dụng cầu nối xuyên chuỗi, RPC hoặc chi phí gas . Trong trường hợp này, người dùng vẫn biết họ đang ở Chuỗi nào. Ví dụ này minh họa cách các ý định hoạt động trong hoàn cảnh hiện tại, thay vì hoạt động trong một Chuỗi hoàn toàn trừu tượng. Ý định không dừng lại ở đó, còn có nhiều khả năng hơn. Không khó để tưởng tượng một tương lai nơi ý định sẽ đáp ứng mọi nhu cầu của người dùng. Người dùng chỉ cần chỉ định những gì họ muốn làm và nó có thể được thực hiện một cách hiệu quả nhất. Ví dụ: người dùng có thể muốn vay Dai bằng ETH và gửi Dai vào nhóm thanh khoản để kiếm phần thưởng CRV. Trong ví dụ này, người giải quyết được ủy quyền sẽ so sánh lãi suất vay của tất cả Dai với ETH và cho vay ở mức thấp nhất. Sau đó, người giải quyết sẽ gửi Dai vào một kho tiền giống như Yearn, tự động chuyển đổi lợi nhuận cao nhất thành CRV và chuyển nó vào ví của người dùng. Tuy nhiên, điều quan trọng cần lưu ý: rủi ro mang tính chủ quan và không thể thể hiện dưới dạng ý định, không giống như các đầu vào khách quan khác, chẳng hạn như mức trượt giá tối đa của một giao dịch. Vậy thị trường vay mượn, nhóm thanh khoản và Chuỗi nào có thể được sử dụng để đạt được mục đích này? Suy cho cùng, mỗi thị trường đều có hồ sơ rủi ro và giả định về niềm tin khác nhau. Và đây là lúc những người giải quyết được ủy quyền xuất hiện. Mỗi trình phân giải được ủy quyền đều được người dùng tin cậy ở một mức độ nào đó để thực hiện ý định của người dùng phù hợp với các tùy chọn rủi ro và rủi ro được bày tỏ trước của người dùng. Ví dụ: người dùng có thể chỉ định không gửi tiền vào các hợp đồng "rủi ro". Tuy nhiên, có khả năng chỉ những người dùng nâng cao mới gán lượng lớn các ưu tiên chủ quan cho người giải. Ngay cả những tác nhân tinh vi hơn những người dùng nâng cao (HFT, MM, VC, v.v.) cũng có thể giao tiếp trực tiếp với Chuỗi để tránh mọi khoản phí từ người giải quyết và tự tùy chỉnh các giả định rủi ro và tin cậy. Người dùng có một chút kiến ​​​​thức về blockchain có thể chọn từ một số cài đặt trước (chẳng hạn như rủi ro thấp, trung bình hoặc cao) và người giải quyết có thể hành động dựa trên các cài đặt trước đó. Việc sử dụng một nhóm người giải quyết được ủy quyền để đáp ứng nhu cầu chủ quan của người dùng có thể tạo ra tình huống cạnh tranh giữa những người giải quyết, do đó khích lệ họ thực hiện đơn đặt hàng của người dùng theo cách tốt nhất có thể mà không gây rắc rối cho người dùng. Ngoài ra, người dùng có thể "hủy" ủy quyền bằng cách thu hồi quyền thực thi của người giải quyết bất kỳ lúc nào, tạo ra một hệ thống kiểm tra và cân bằng. Bằng cách này, những người giải quyết có động lực trung thực và làm theo sở thích của người dùng, nếu không, những người giải quyết khác có thể chứng minh rằng họ đã hành động ác ý đối với người dùng đã khởi tạo luồng đơn đặt hàng. Tất nhiên, Intent vẫn đang trong quá trình hoàn thiện và việc suy đoán về cách Intent có thể chuyển thành công nghệ phức tạp hơn chỉ là suy đoán. Tuy nhiên, không có gì đáng ngạc nhiên khi thấy ý định phát triển theo cách này. Chúng tôi tin rằng ý định đó sẽ đóng vai trò quan trọng nhất trong việc hiện thực hóa tương lai của việc trừu tượng hóa Chuỗi. CowSwap và deBridge là hai dự án tập trung vào mục đích. Chúng tôi đã giới thiệu CoWSwap và kiến ​​trúc dựa trên mục đích của nó. Tương tự như CoWSwap, deBridge cũng sử dụng kiến ​​trúc dựa trên mục đích, nhưng mục đích của nó là cho phép các giao dịch Chuỗi chéo nhanh như chớp. Giống như hầu hết các giải pháp dựa trên mục đích, deBridge tận dụng mạng lưới những người giải quyết bao gồm MM, HFT và những người chơi đã thành danh khác để cấp vốn trước cho tiền của người dùng trên Chuỗi mục tiêu thông qua bảng tài sản của riêng mình trước khi thu thập chúng trên Chuỗi nguồn. Ngoài việc yêu cầu những người giải quyết cạnh tranh với nhau để cung cấp cho người dùng khả năng thực thi tốt nhất có thể, deBridge còn thực hiện điều này bằng cách giảm bớt rủi ro(chẳng hạn như rủi ro tổ chức lại) và những bất tiện khác (chẳng hạn như phí gas và các RPC khác nhau trên Chuỗi khác nhau) cho những người giải quyết sự khác biệt hóa. Hình dưới đây thể hiện mô hình deBridge. Trong ví dụ bên dưới, người dùng sở hữu một stablecoin USD trên Solana muốn sở hữu một stablecoin Euro trên Ethereum . Sau đó, họ bày tỏ ý định của mình với deBridge, người sẽ truyền bá nó tới mạng lưới giải mã, cho phép người giải quyết xuất bản nó trên ETH trên ETH. Ethereum được trao đổi lấy ethEUR, stablecoin Euro trên Ethereum . deBridge sẽ sớm mở khóa người dùng trên Chuỗi nguồn (trong trường hợp này là Solana ) sau khi nhóm xác thực deBridge xác minh rằng người giải quyết đã hoàn thành ý định của người dùng trên Chuỗi đích (trong trường hợp này là cung cấp cho người dùng số tiền ethEUR) và được trao cho người giải quyết. Điều quan trọng là người dùng không cần đợi xác minh trước khi nhận tiền trên Chuỗi mục tiêu.

Để hiểu rõ hơn về deBridge và thiết kế dựa trên mục đích của nó, hãy nghe tập podcast này.

Một trong những biểu hiện cho sự phát triển ngày càng tăng của đa chuỗi trong tương lai là thanh khoản bị phân tán cực độ. Trong một thế giới có hàng trăm Rollups, validiums, L1, v.v., mỗi tổ chức lưu trữ thanh khoản trên mạng riêng của họ, trải nghiệm của người dùng cuối sẽ trở nên tồi tệ hơn do sự phân mảnh của nhóm thanh khoản . Nếu chỉ một CEX lưu trữ toàn bộ thanh khoản của thị trường crypto , thay vì hàng trăm CEX và nhiều DEX khác trên Chuỗi(tất cả đều có chung nhóm thanh khoản), thì ngoài các vấn đề kiểm duyệt và tập trung tổng thể, hiệu suất của Người dùng thiết bị đầu cuối sẽ hãy là người tốt nhất có thể Tuy nhiên, đây chỉ là giả định vì trong thế giới thực cạnh tranh khốc liệt và quyền lực phi tập trung, điều này là không khả thi. Sự xuất hiện của các công cụ tổng hợp DEX là một bước tiến quan trọng đối với trải nghiệm người dùng, tổng hợp các nguồn thanh khoản khác nhau trong một mạng duy nhất thành một giao diện thống nhất. Tuy nhiên, khi tương lai đa chuỗi không thể tránh khỏi bắt đầu xuất hiện, các công cụ tổng hợp DEX sẽ không còn phù hợp nữa vì chúng chỉ có thể tổng hợp thanh khoản trên một Chuỗi chứ không phải đa chuỗi và thanh khoản của chúng. Ngoài ra, đối với blockchain như Ethereum , chi phí gas liên quan cần thiết để chuyển thanh khoản qua nhiều Chuỗi nguồn hoặc giữa Chuỗi khiến việc sử dụng một công cụ tổng hợp đắt hơn so với các nguồn thanh khoản trực tiếp. Mô hình này có thể thành công hơn trên các mạng giá rẻ, độ trễ thấp như Solana , mặc dù bản thân các công ty tổng hợp vẫn bị hạn chế về nguồn thanh khoản mà họ có thể định tuyến giao dịch tới. Trong tương lai trừu tượng hóa Chuỗi, việc có công nghệ tổng hợp thanh khoản phi tập trung là rất quan trọng, vì trải nghiệm lý tưởng của người dùng sẽ Chuỗi và có khả năng dựa vào các trình phân giải của bên thứ ba để cung cấp dịch vụ thực thi. Nhiều đội ngũ đang phát triển các giải pháp nhằm thúc đẩy sự phân mảnh thanh khoản đa chuỗi Dưới đây chúng tôi sẽ chủ yếu giới thiệu Polygon AggLayer và Optimism Superchain.

Như trang web Polygon tuyên bố: “AggLayer sẽ là một giao thức phi tập trung bao gồm hai phần: cầu nối xuyên chuỗi phổ quát và cơ chế điều khiển ZK cung cấp đảm bảo bảo crypto cho khả năng tương tác chuỗi Chuỗi . Cung cấp bảo mật thông qua bằng chứng ZK, Chuỗi được kết nối. đến AggLayer có thể vẫn có chủ quyền và mô-đun trong khi vẫn duy trì trải nghiệm người dùng liền mạch của Chuỗi nguyên khối "Về cơ bản, có sự thay đổi mô hình giữa các giải pháp mở rộng Ethereum L2 và Ethereum... của cầu nối. Điều này có nghĩa là tất cả tiền của người dùng được bắc cầu từ Ethereum đến L2 đều nằm trong hợp đồng cầu nối này. Tuy nhiên, điều này phá hủy khả năng tương tác giữa các L2 khác nhau và khả năng liên lạc dữ liệu và truyền giá trị giữa chúng một cách liền mạch. Ví dụ: điều này là do nếu bạn muốn chuyển từ Base sang Zora (cả Ethereum Rollup), như trong hình bên dưới, bạn sẽ mất 7 ngày để rút tiền, đầu tiên là từ Base sang Ethereum, sau đó từ Ethereum sang Zora. Đối với một bản tổng hợp loại OP như Base, cần có thời gian để tranh chấp giao dịch bắc cầu bằng cách sử dụng bằng chứng gian lận/lỗi. Đây không chỉ là một quá trình lâu dài mà còn rất tốn kém vì phải tương tác với Chuỗi chính ETH . Polygon AggLayer Sự lật đổ. Như được hiển thị trong hình bên dưới, tất cả Chuỗi đều chia sẻ hợp đồng Chuỗi với Chuỗi khác sử dụng AggLayer.

Cốt lõi của AggLayer là tổng hợp các bằng chứng không có kiến ​​thức (ZK) trên tất cả Chuỗi được kết nối với nó, từ đó tạo điều kiện thuận lợi cho các giao dịch xuyên Chuỗi. AggLayer về cơ bản là một nơi tổng hợp trong đó tất cả Chuỗi được nó hỗ trợ đều xuất bản bằng chứng ZK để chứng minh rằng một số hành động nhất định đã xảy ra. Để minh họa thêm điều này, chúng ta hãy xem xét nó hoạt động như thế nào trong tình huống thực tế. Trong ví dụ này, chúng tôi giả định rằng tất cả Chuỗi được đề cập đều được kết nối với AggLayer. Trình phân giải phát hiện yêu cầu hoặc ý định từ người dùng Cơ sở. Người dùng sở hữu ETH và muốn mua NFT trị giá 3000 Dai trên Zora. Vì người giải không có Dai nên họ phải nhanh chóng tìm ra cách tốt nhất để đạt được mục đích đó. Họ nhận thấy rằng Dai trên Optimism rẻ hơn trên Zora. Do đó, người giải quyết sẽ đưa ra bằng chứng cho AggLayer cho biết rằng người dùng sở hữu ETH trên Base và hy vọng nhận được số ETH tương ứng trên Optimism . Vì các hợp đồng chuỗi Chuỗi được chia sẻ nên chỉ cần một chứng chỉ ZK để chuyển cùng một lượng tài sản có thể thay thế được trên Chuỗi "X" sang Chuỗi"Y". Sau khi đưa ra bằng chứng ZK và mở khóa số lượng ETH tương ứng trên Optimism , người giải sẽ hoán đổi Dai và thực hiện quy trình tương tự để nhận được cùng số lượng Dai trên Zora và sau đó hoàn tất giao dịch mua NFT. Đằng sau những quy trình này, AggLayer cũng sẽ quyết toán các chứng chỉ ZK này cho Ethereum, cung cấp sự đảm bảo bảo mật mạnh mẽ hơn cho người dùng cuối và Chuỗi được kết nối với AggLayer. Tuy nhiên, trong trường hợp này, người giải quyết/người dùng/tác nhân khác chịu rủi ro về hàng tồn kho. Rủi ro này có thể biểu hiện dưới hình thức chênh lệch giá Dai theo Optimism , chi phí NFT tăng, giá giảm hoặc bất kỳ rủi ro nào khác giữa luồng đơn đặt hàng của người dùng từ thế hệ này sang giao dịch khác, do đó gây thiệt hại cho các bên liên quan. Bộ tổng hợp DEX trên một Chuỗi đơn có thể tổng hợp về mặt nguyên tử, trong khi bộ giải tương tác với các máy trạng thái khác nhau. Khả năng kết hợp nguyên tử đảm bảo rằng tất cả các hoạt động được thực hiện theo một thứ tự tuyến tính duy nhất và tất cả đều thành công hoặc tất cả đều thất bại. Điều này là do luôn có độ trễ ít nhất một khối giữa các máy trạng thái khác nhau do rủi ro sắp xếp lại (trên Chuỗi mục tiêu). Tuy nhiên, điều này không có nghĩa là trường hợp sử dụng trên không thể xảy ra. Không chỉ có những sự kiện kéo dài, người giải quyết và những người chơi đã thành danh khác cũng có thể chấp nhận rủi ro này và bù đắp rủi ro thông qua việc định giá cho người dùng. Ví dụ: người giải có thể đảm bảo thực hiện bằng cách bù lỗ nếu chúng xảy ra hoặc bằng cách sử dụng bảng tài sản của chính mình để đáp ứng ý định của người dùng.

Một ví dụ khác về thanh khoản tổng hợp là Optimism Superchain. Theo định nghĩa của tài liệu Optimism , Superchain là "một mạng lưới Chuỗi sẻ các chức năng như chuỗi Chuỗi, quản trị phi tập trung, nâng cấp và các lớp giao tiếp, tất cả đều được xây dựng trên OP Stack." Dự án này tập trung vào việc tổng hợp thanh khoản, tương tự như AggLayer. Superchain sẽ cho phép tất cả Chuỗi là một phần của nó sử dụng các hợp đồng Chuỗi chéo chung. Đây là bước đầu tiên trong việc tổng hợp thanh khoản giữa Chuỗi trong Superchain.

Sự khác biệt giữa Superchain và AggLayer là AggLayer dựa vào bằng chứng ZK để có trải nghiệm liền mạch, trong khi Superchain dựa vào sắp xếp được chia sẻ. Bài viết này sẽ không đi sâu vào chi tiết về sắp xếp được chia sẻ, nhưng bạn có thể tham khảobài viết này để hiểu cách sắp xếp được chia sẻ có thể phát huy các lợi thế trong lĩnh vực khả năng tương tác liền mạch giữa Chuỗi và ở một mức độ nhất định là khả năng kết hợp nguyên tử. Vì Superchain quy định rằng chuỗi chọn tham Chuỗi phải sử dụng sắp xếp được chia sẻ nên nó có thể hạn chế hoàn cảnh thực thi mà Chuỗi chọn tham gia có thể sử dụng. Ngoài ra, các thách thức phức tạp khác cũng nảy sinh, chẳng hạn như Chuỗi không thể truy cập MEV do người dùng tạo và các thách thức khác được nêu trong bài viết này . Tuy nhiên, đội ngũ như Espresso đang nghiên cứu cách phân phối lại MEV được kích hoạt bởi Chuỗi bằng cách sử dụng sắp xếp được chia sẻ. Ngoài ra, tất cả Chuỗi được kết nối với Polygon AggLayer cũng cần sử dụng cùng một vòng lặp ZK, điều này cũng sẽ hạn chế hoàn cảnh thực thi mà Chuỗi được kết nối với AggLayer có thể sử dụng.

Frontier Research đã phát triển khung CAKE (Các yếu tố chính trừu tượng Chuỗi). Khung này phác thảo ba lớp (không bao gồm lớp ứng dụng hướng tới người dùng) cần thiết để đạt được trạng thái sau: "Trong thế giới trừu tượng Chuỗi , người dùng truy cập trang web dApp, kết nối ví, ký hoạt động có ý định và sau đó chờ đợi quyết định cuối cùng. tất cả các mục tiêu mua lại Sự phức tạp của tài sản cần thiết cho Chuỗi và quyết toán cuối cùng đã được trừu tượng hóa quyết toán phía người dùng và xảy ra trong lớp cơ sở hạ tầng của CAKE. Khung này xác định ba lớp cơ sở hạ tầng của CAKE là lớp cấp phép, lớp phân giải và quyết toán. lớp. . Chúng ta đã thảo luận về lớp phân giải và lớp quyền. Lớp quyền bao gồm Trừu tượng hóa tài khoản- cái mà chúng tôi gọi là ủy quyền, trong khi lớp quyết toán bao gồm các công nghệ cơ bản như oracle, cầu nối xuyên chuỗi, xác nhận trước và các chức năng phụ trợ khác. Do đó, lớp quyết toán dự kiến ​​sẽ mang lại lợi ích to lớn cho người giải quyết và những người tham gia trưởng thành khác cũng như các ứng dụng hướng tới người dùng, vì các thành phần quyết toán trong khung có thể cùng nhau giúp người giải quyết quản lý rủi ro và cung cấp khả năng thực thi tốt hơn cho người dùng. Điều này sẽ tiếp tục mở rộng sang các thành phần khác như tính khả dụng dữ liệu và bằng chứng thực thi. Đây là những yêu cầu đối với blockchain để cung cấp trải nghiệm xây dựng an toàn cho các nhà phát triển ứng dụng và cung cấp các đảm bảo về bảo mật mà cuối cùng sẽ được chuyển đến người dùng cuối. Khung CAKE kết hợp nhiều khái niệm được đề cập trong bài viết này và cung cấp một cách ứng xử các thành phần khác nhau của sự trừu tượng hóa Chuỗi và mối quan hệ qua lại của chúng. Bạn đọc quan tâm đến khuôn khổ này có thể đọc bài viết giới thiệu này.

Chúng tôi đã đề cập đến một số dự án đang cố gắng biến tương lai của tính trừu tượng hóa Chuỗi thành hiện thực, sau đây là một số dự án khác.

Particle Network đang tung ra mô-đun L1 dựa trên SDK Cosmos sẽ chạy dưới dạng hoàn cảnh thực thi hiệu suất cao tương thích với EVM. Ban đầu, Particle ra mắt với tư cách là nhà cung cấp dịch vụ Trừu tượng hóa tài khoản , cho phép người dùng tạo ví hợp đồng thông minh được kết nối với tài khoản xã hội Web2 của họ và sau đó sử dụng chúng trong giao diện nhúng dApp. Kể từ đó, giao thức này đã mở rộng các dịch vụ của mình để thúc đẩy tính trừu tượng Chuỗi trong không gian blockchain rộng hơn thông qua bộ dịch vụ trừu tượng hóa ví, thanh khoản và gas trên L1. Tương tự như các nhà cung cấp dịch vụ trừu tượng hóa Chuỗi khác, Particle hình dung ra một tương lai nơi mọi người có thể dễ dàng giao dịch trên nhiều Chuỗi thông qua một tài khoản duy nhất và thanh toán gas bằng bất kỳ token họ muốn. Do đó, L1 cơ bản sẽ đóng vai trò là điều phối viên của hệ sinh thái đa chuỗi, thống nhất người dùng và thanh khoản trong các lĩnh vực EVM và không phải EVM.

Tài khoản chung (UA) Từ góc độ người dùng cuối, ngăn xếp trừu tượng Chuỗi của Particle bắt đầu với các nguyên tắc đầu tiên – tạo tài khoản. Tài khoản phổ quát trên Particle là tài khoản thông minh ERC-4337 được gắn với EOA (Địa chỉ sở hữu bên ngoài) hiện có, tổng hợp số dư token trên nhiều Chuỗi thành một địa chỉ duy nhất bằng cách tự động định tuyến và thực hiện các giao dịch Chuỗi nguyên tử. Mặc dù ví crypto truyền thống có thể được sử dụng để tạo và quản lý tài khoản, WaaS của Particle cũng cho phép người dùng đăng ký bằng cách sử dụng thông tin đăng nhập xã hội. Để loại bỏ sự phức tạp khác nhau của hoạt động blockchain gốc, UA hoạt động như một giao diện hợp nhất dựa trên các ví hiện có, cho phép người dùng gửi và chi tiêu token trong nhiều hoàn cảnh blockchain , như thể tồn tại trên một Chuỗi . Để duy trì đồng bộ hóa giữa các UA, cài đặt tài khoản được lưu trữ trên Phần L1 dưới dạng nguồn thông tin trung tâm cho từng phiên bản. Sau đó, mạng sẽ tạo điều kiện thuận lợi cho truyền thông điệp xuyên Chuỗi để triển khai các phiên bản mới hoặc cập nhật các phiên bản hiện có. Do đó, Phần L1 là lớp điều phối và quyết toán xử lý tất cả các giao dịch chuỗi Chuỗi thông qua các giao thức người dùng.

Thanh khoản chung Một thành phần quan trọng khác của dịch vụ trừu tượng Chuỗi hạt là chức năng thanh khoản chung. Giao thức người dùng cung cấp cách để người dùng thể hiện các yêu cầu giao dịch thông qua giao diện, trong khi thanh khoản phổ quát đề cập đến lớp chịu trách nhiệm tự động hóa việc thực hiện các yêu cầu này, từ đó cho phép thống nhất số dư trên các mạng khác nhau. Tính năng này là chìa khóa để cho phép chuyển Chuỗi Chuỗi mà nếu không sẽ bị cản trở bởi các rào cản gia nhập hiện tại, chẳng hạn như mua token Gas gốc và tạo ví gốc cho các mạng mới. Ví dụ: khi người dùng muốn mua tài sản trên blockchain chưa từng được sử dụng và không có bất kỳ khoản tiền nào, thanh khoản cần thiết cho giao dịch mua sẽ tự động được rút từ số dư hiện có của người dùng, số dư thể trên một Chuỗi khác, hoặc nó có thể là một token khác. Điều này đạt được phần lớn thông qua mạng truyền thông điệp phi tập trung (DMN) của Particle, hỗ trợ các dịch vụ chuyên biệt (được gọi là nút chuyển tiếp) để giám sát các sự kiện ngoài Chuỗi và quyết toán các sự kiện trạng thái. Chính xác hơn, rơle trong DMN sử dụng giao thức truyền thông điệp để theo dõi trạng thái hoạt động của người dùng trên Chuỗi bên ngoài và sau đó quyết toán trạng thái thực thi cuối cùng cho Phần L1. Trụ cột thứ ba của ngăn xếp trừu Chuỗi GasParticle phổ quát là việc triển khai token Gas phổ quát. Bằng cách tương tác với UA của Particle, Universal Gas cho phép người dùng thanh toán gas bằng bất kỳ token . Khi người dùng muốn thực hiện giao dịch thông qua Particle UA, giao diện sẽ nhắc người dùng chọn Gas token và sau đó thanh toán sẽ được tự động thực hiện thông qua hợp đồng Paymaster gốc của Particle. Tất cả các khoản thanh toán Gas sẽ quyết toán trên Chuỗi và Chuỗi mục tiêu tương ứng, trong khi một phần phí sẽ được đổi lấy token PARTI gốc của Hạt và quyết toán trên Hạt L1.

Particle xây dựng trên cơ sở hạ tầng Trừu tượng hóa tài khoản hiện có, được báo cáo ​​hơn 17 lần lượt kích hoạt ví và hơn lần triệu hành động của người dùng. Hạt L1 không cạnh tranh trực tiếp với blockchain hiện có; thay vào đó, nó nhằm mục đích cung cấp một lớp khả năng tương tác, làm việc với đội ngũ chủ chốt trong khu vực dịch vụ trừu tượng hóa Chuỗi (bao gồm cả đội ngũ Near và Cake R&D) để kết nối chúng. Particle Network L1 hiện đang trong giai đoạn mạng thử nghiệm, cho phép những người tham gia sớm dùng thử Universal Gas trong quá trình triển khai UA thử nghiệm.

Là một L1 Bằng chứng cổ phần được chia nhỏ, cốt lõi của Near tập trung vào việc thu hẹp khoảng cách giữa các ứng dụng gốc blockchain và đối tượng phổ thông. Gần đạt được điều này thông qua Tổng hợp tài khoản. Tập hợp tài khoản là một kiến ​​trúc nhiều lớp được thiết kế để trừu tượng hóa các điểm yếu chính của việc sử dụng mạng blockchain, chẳng hạn như chuyển đổi ví, quản lý phí gas , chuỗi Chuỗi, v.v. Nó tổng hợp tất cả các hoạt động trong một tài khoản.

Tài khoản gần Ngoài tiêu chuẩn băm khóa công khai gồm chữ và số hiện tại trên hầu hết blockchain, mô hình tài khoản độc quyền của Near ánh xạ từng tài khoản tới một tên tài khoản dễ đọc hơn, chẳng hạn như alice.near. Các tài khoản gần cũng sử dụng hai loại khóa truy cập, khác nhau về bản chất và chức năng cơ bản, cho phép các tài khoản quản lý nhiều khóa trên nhiều blockchain, mỗi khóa chịu trách nhiệm về các khía cạnh khác nhau dành riêng cho quyền và cấu hình của chúng:

  • Khóa đặc quyền đầy đủ: Các khóa này có thể được sử dụng để ký các giao dịch, hoạt động hiệu quả thay mặt cho tài khoản và do đó không bao giờ được chia sẻ.
  • Phím gọi chức năng: Các phím này được sử dụng để ký quyền cụ thể cho các cuộc gọi đến một hợp đồng hoặc bộ hợp đồng cụ thể.

Hệ thống quản lý khóa độc quyền của Near, FastAuth, hạ thấp rào cản gia nhập và nâng cao hơn nữa tính trừu tượng của blockchain cho người dùng cuối. FastAuth cho phép người dùng đăng ký tài khoản gốc blockchain chỉ bằng một địa chỉ email đơn giản và thay thế private key và mật khẩu dài và phức tạp bằng mật mã (thay thế mật khẩu bằng sinh trắc học). Chữ ký đa chuỗi Chữ ký đa chuỗi là thành phần chính của tính trừu Chuỗi Gần, cho phép bất kỳ tài khoản NEAR nào có địa chỉ từ xa liên quan trên Chuỗi khác và ký tin nhắn cũng như thực hiện giao dịch từ các địa chỉ này. Để đạt được điều này, chữ ký đa chuỗi sử dụng mạng NEAR MPC (Tính toán bên long) làm người ký cho các địa chỉ từ xa này, loại bỏ nhu cầu về private key rõ ràng. Điều này được kích hoạt bởi một giao thức ký ngưỡng mới thực hiện một hình thức chia sẻ khóa cho phép người ký MPC duy trì tổng khóa công khai giống nhau ngay cả khi chia sẻ khóa và nút thay đổi. Hãy để nút chữ ký MPC cũng trở thành một phần của mạng NEAR, cho phép các hợp đồng thông minh bắt đầu quá trình chữ ký tài khoản. Mỗi tài khoản có thể tạo số lượng địa chỉ từ xa không giới hạn trên bất kỳ Chuỗi nào bằng cách sử dụng các kết hợp ID Chuỗi , ID tài khoản NEAR và đường dẫn cụ thể khác nhau. Giao dịch meta Một vấn đề quan trọng khác hiện đang cản trở sự phát triển trải nghiệm người dùng liền mạch trong hoàn cảnh blockchain phổ quát là mỗi blockchain yêu cầu thanh toán phí gas bằng Token gốc của riêng nó, yêu cầu người dùng phải nhận được token này. NEP-366 giới thiệu các giao dịch meta cho Near, một tính năng cho phép người dùng thực hiện các giao dịch trên Near mà không cần sở hữu bất kỳ gas hoặc token trên Chuỗi . Điều này đạt được thông qua các nhà cung cấp dịch vụ bên thứ ba Người chuyển tiếp, nhận các giao dịch đã ký và chuyển tiếp chúng tới mạng trong khi gắn token cần thiết để trợ cấp phí gas của họ. Từ góc độ kỹ thuật, người dùng cuối tạo và ký một SignedDelegateAction (trong đó dữ liệu sàn giao dịch ) rồi gửi nó đến dịch vụ chuyển tiếp. Dịch vụ chuyển tiếp sử dụng dữ liệu này để ký các giao dịch, gửi các Giao dịch đã ký tới mạng thông qua các cuộc gọi RPC và đảm bảo rằng dịch vụ chuyển tiếp sẽ thanh toán gas khi thực hiện các hoạt động thay mặt cho người dùng.

Dưới đây là đội ngũ xây dựng giải pháp đáng chú ý khác cho các dịch vụ trừu tượng hóa Chuỗi . Danh sách này không nhất thiết phải đầy đủ nhưng có thể cung cấp cơ sở cho những ai quan tâm đến việc nghiên cứu sâu hơn về các mô hình trừu tượng hóa Chuỗi. ConnextConnext là một giao thức tương tác mô-đun đun mô tả chính xác tính năng trừu tượng hóa Chuỗi trong một bài đăng trên blog (tháng 5 năm 2023) là “một mẫu giúp cải thiện trải nghiệm người dùng về dApps bằng cách giảm thiểu sự chú ý của người dùng đến Chuỗi Chuỗi họ đang sử dụng”. nhà cung cấp hiện đang được xây dựng. Connext cung cấp cho các nhà phát triển ứng dụng một mô-đun -đun hợp đồng thông minh thông qua Bộ công cụ trừu tượng hóa Chuỗi . Chức năng cốt lõi của nó là xCall, một chức năng cơ bản cho phép các hợp đồng thông minh tương tác với nhau trong hoàn cảnh khác nhau. Hàm xCall có thể khởi tạo tiền, dữ liệu cuộc gọi và/hoặc các giao dịch chuyển chuỗi Chuỗi khác nhau và Bộ công cụ trừu tượng hóa chuỗi gói gọn nó thành logic đơn giản để các nhà phát triển sử dụng. Giao thức ổ cắm Giao thức ổ cắm cung cấp cơ sở hạ tầng cho các nhà phát triển ứng dụng để giúp họ xây dựng các sản phẩm và dịch vụ tập trung vào khả năng tương tác nhằm đạt được việc truyền tải tài sản và dữ liệu chuỗi Chuỗi an toàn và hiệu quả. Ổ cắm 2.0 đánh dấu sự chuyển đổi của giao thức từ dịch vụ Chuỗi chéo sang dịch vụ trừu tượng Chuỗi và sản phẩm hàng đầu của nó là cơ chế Đấu giá dòng lệnh mô-đun(MOFA) là điểm nổi bật của nó. Cơ chế này được thiết kế để cung cấp cơ chế cạnh tranh cho thị trường khai thác Chuỗi hiệu quả. OFA truyền thống bao gồm một mạng lưới gồm nhiều tác nhân khác nhau thực hiện nhiệm vụ chuyên biệt và cạnh tranh để cung cấp kết quả tốt nhất cho các yêu cầu của người dùng cuối. Tương tự như vậy, mục đích của MOFA là cung cấp một thị trường mở cho các tác nhân thực thi và ý định của người dùng được gọi là Người truyền phát. Trong MOFA, các bộ truyền cạnh tranh để tạo và hoàn thành các gói trừu tượng hóa Chuỗi hoặc sắp xếp các chuỗi yêu cầu của người dùng yêu cầu chuyển dữ liệu và giá trị giữa nhiều blockchain . InfinexInfinex đang xây dựng một lớp trải nghiệm người dùng duy nhất nhằm mục đích thống nhất các ứng dụng và hệ sinh thái phi tập trung . Sản phẩm hàng đầu của nó, Tài khoản Infinex, là một dịch vụ nhiều lớp đóng vai trò là nền tảng để tích hợp bất kỳ ứng dụng trên Chuỗi vào trải nghiệm người dùng hợp lý cho người dùng cuối. Trọng tâm của tài khoản Infinex là một tập hợp các hợp đồng thông minh chuỗi Chuỗi có thể được kiểm soát, bảo mật và khôi phục thông qua xác thực Web2 tiêu chuẩn. Brahma ConsoleBrahma Finance đang xây dựng sản phẩm hàng đầu của mình là Console, một hoàn cảnh lưu ký và thực thi trên Chuỗi được thiết kế để nâng cao trải nghiệm người dùng DeFi, đặc biệt tập trung vào hệ sinh thái blockchain EVM. Brahma sử dụng các giao dịch hàng loạt và giao dịch Chuỗi để đồng bộ hóa các giao dịch trên Chuỗi khác nhau và sử dụng tài khoản thông minh cho các tương tác trên Chuỗi. Kết quả cuối cùng là sự tương tác xuyên chuỗi liền Chuỗi trong một giao diện người dùng. AgoricAgoric là L1 gốc của Cosmos . Nó được thiết kế với hoàn cảnh thực thi đa khối, không đồng bộ và nhằm mục đích trở thành hoàn cảnh ưa thích để phát triển các ứng dụng chuỗi Chuỗi . Agoric sử dụng giao thức Cosmos IBC để liên lạc Chuỗi và Truyền thông điệp chung (GMP) của Axelar cho các tương tác bên ngoài hệ sinh thái Cosmos . Bằng cách trừu tượng hóa các vấn đề phức tạp liên quan đến giao tiếp chuỗi Chuỗi và thực thi hợp đồng thông minh, giao diện ứng dụng (API) phối hợp của Agoric đơn giản hóa trải nghiệm của nhà phát triển, trong khi người dùng cuối được hưởng lợi từ các ứng dụng có khả năng trừu tượng hóa Chuỗi vốn có.

Đã viết rất nhiều, tôi nghĩ những lợi ích mà tính trừu tượng Chuỗi mang lại cho người dùng cuối là rõ ràng. Sự phức tạp của việc sử dụng các ứng dụng gốc blockchain sẽ được trừu tượng hóa hoàn toàn thành một lớp giao diện thống nhất để tạo ra một giao diện thống nhất cho bất kỳ người dùng nào muốn tham gia. điểm tiếp xúc tính toàn cầu, không có Chuỗi. Điều quan trọng không kém là việc trừu tượng hóa Chuỗi có thể mang lại lợi ích to lớn cho các ứng dụng blockchain. Hiện tại, các nhà phát triển Web2 không phải “chọn” nơi triển khai ứng dụng của mình. Ví dụ: Bất kỳ ai cũng có thể sử dụng Airbnb miễn là họ có kết nối internet. Tuy nhiên, trong hoàn cảnh Web3, nhà phát triển cần chọn hoàn cảnh mà ứng dụng của họ được triển khai (ví dụ: trên Ethereum, Solana hoặc Cosmos ). Điều này không chỉ hạn chế TAM (Mô hình chấp nhận công nghệ) mà còn có nghĩa là các nhà phát triển cần chọn Chuỗi"phù hợp" để triển khai. Sự lựa chọn này là khó khăn nhưng rất quan trọng. Một số ứng dụng tự nó rất tuyệt vời nhưng lại bị sa lầy bởi blockchain cơ bản. Ngoài ra, khi ngành công nghiệp blockchain tiếp tục phát triển và phát triển, cái gọi là Chuỗi“đúng” có thể tiếp tục thay đổi. Trong tương lai của sự trừu tượng hóa Chuỗi, các nhà phát triển ứng dụng không còn cần phải chọn một Chuỗi gắn liền với thành công của họ nữa. Rõ ràng là chúng ta đang hướng tới đa chuỗi, điều này chắc chắn sẽ làm trầm trọng thêm các vấn đề trải nghiệm người dùng và cản trở các ứng dụng chính thống. Chúng tôi tin rằng việc trừu tượng hóa Chuỗi và các thành phần khác nhau của nó là giải pháp khả thi cho các vấn đề trải nghiệm người dùng crypto ngày nay.

Nguồn
Tuyên bố từ chối trách nhiệm: Nội dung trên chỉ là ý kiến của tác giả, không đại diện cho bất kỳ lập trường nào của Followin, không nhằm mục đích và sẽ không được hiểu hay hiểu là lời khuyên đầu tư từ Followin.
Thích
Thêm vào Yêu thích
Bình luận