Tâm lý hiện tại xung quanh các giao thức khác nhau đang bắt đầu chín muồi liên quan đến việc tận dụng các đột phá khác nhau trong việc xây dựng các cầu nối không tin cậy và đạt được một tương lai xuyên chuỗi. Các cộng đồng và nhóm cốt lõi nhận ra rằng làm việc hướng tới khả năng tương tác của hệ sinh thái của họ với các chuỗi khác nhau sẽ mang lại lợi ích cho sự phát triển và mở rộng phạm vi khả năng. Tại Composable Finance, chúng tôi không ngừng nỗ lực cung cấp cơ sở hạ tầng hợp nhất cuối cùng cho DeFi, giải quyết tình thế tiến thoái lưỡng nan về khả năng tương tác và mở ra hiệu quả sử dụng vốn cho người dùng trên các chuỗi khác nhau. Đây là chia sẻ ban đầu của chúng tôi về ý tưởng đó: Cầu nối không tin cậy
Tại sao cần có tương lai chuỗi chéo?
Thay vì cạnh tranh bằng tính năng bắc cầu không tin cậy, chúng tôi có cơ hội nâng cao trải nghiệm người dùng tổng thể và hướng tới tầm nhìn web 3.0 mà nhiều giao thức và sáng kiến đang hướng tới.
Mục tiêu bao quát của chúng tôi là tóm tắt sự phức tạp xung quanh sự tương tác của người dùng với nhiều blockchain để cung cấp trải nghiệm liền mạch trên các hệ sinh thái khác nhau. Với cây cầu Centauri kết nối các chuỗi hỗ trợ IBC với Dotsama và nhiều kế hoạch sắp tới, chúng tôi đang phụ trách chuyển đổi không gian này thành một ngành công nghiệp có khả năng tương tác tăng trưởng cao.
Cầu nối Gần & Polkadot
Giao thức NEAR đã được gắn nhãn là nền tảng lấy nhà phát triển làm trung tâm cho nền kinh tế sáng tạo, cung cấp năng lượng cho các công cụ tài chính mở cho web mở. NEAR đã có cầu Rainbow, cho phép người dùng di chuyển hoặc gửi tài sản trong Ethereum, NEAR và Lớp EVM của Aurora. Tuy nhiên, với nhiều đợt triển khai, chẳng hạn như IBC và XCM, được giới thiệu và sắp xếp hợp lý, để cho phép các chuỗi khác nhau giao tiếp liền mạch theo cách không tin cậy; chúng tôi thấy việc xây dựng một cây cầu không tin cậy để kết nối Gần với hệ sinh thái Dotsama là một phần đầy hứa hẹn trong cơ sở hạ tầng của Composable cho một tương lai DeFi xuyên chuỗi.
Composable rất vui khi chia sẻ rằng những bước đầu tiên đã được thực hiện để thấy được tầm nhìn này là đúng với sự cộng tác của đội ngũ cốt lõi của NEAR. Đề xuất mới của chúng tôi , đang chờ phê duyệt, nhằm mục đích nhận được sự hỗ trợ của cộng đồng để thực hiện một số thay đổi đối với thời gian chạy của giao thức NEAR, điều này sẽ cho phép chạy ứng dụng ánh sáng Polkadot, tuân theo các tiêu chuẩn của IBC , có thể.
Trong bài viết này, chúng tôi cung cấp các yếu tố chính về thách thức và giải pháp xung quanh nỗ lực cầu nối xuyên chuỗi này, nơi chúng tôi tận dụng IBC để đạt được thành công trong giao tiếp và chuyển giao tài sản giữa hai hệ sinh thái này.
Những thách thức
Xác minh chữ ký
Khái niệm bắc cầu thông qua các ứng dụng khách nhẹ là một khái niệm đơn giản về cốt lõi của nó: triển khai một ứng dụng khách nhẹ có thể xác minh trạng thái của một chuỗi trong một chuỗi khác. Tuy nhiên, để khái niệm này hoạt động, cần phải xác minh chữ ký. Xác minh chữ ký đã được chứng minh là một hoạt động “phổ biến”. Vấn đề này tiếp tục xuất hiện, đặc biệt là trong các cơ chế đồng thuận PoS, do thực tế là một số giao thức không nhất thiết hỗ trợ một số chữ ký nhất định có thể được sử dụng bởi những người khác. Theo đề xuất của chúng tôi, với kiến trúc hiện tại, sẽ có khoảng ~ 200 chữ ký cần được xác minh mỗi phút (bộ thẩm quyền của Polkadot là 300 người ký). Vì vậy, cần có một cơ chế để thực hiện các thao tác này một cách tiết kiệm chi phí về khí và tốc độ.
Thách thức với giải pháp hiện tại không yêu cầu bất kỳ thay đổi nào đối với thời gian chạy của NEAR, nói ngắn gọn là sự kết hợp giữa hiệu suất và chi phí. Hiện tại, việc xác thực tất cả các chữ ký trong một giao dịch là không thể. Kết quả điểm chuẩn ở đây cho thấy rằng hầu hết các cuộc gọi xác minh chữ ký đều trả về lỗi thực thi do vượt quá lượng khí tối đa được phép đốt trên mỗi hợp đồng.
Thêm vào đó, giao thức NEAR không có bất kỳ hộp công cụ xác minh chữ ký gốc nào, điều này sẽ yêu cầu ứng dụng khách nhẹ hoạt động bên trong NEAR nhập một thư viện được biên dịch sang WASM. Điều này thực sự sẽ làm cho việc xác minh chữ ký trở thành một quy trình tốn kém và đánh bại ý định của chúng tôi nhằm hợp lý hóa giải pháp về mặt chi phí khí đốt.
Thiếu bằng chứng hợp lệ
Một vấn đề đã xuất hiện khi truy vấn tài khoản hoặc trạng thái của hợp đồng thông qua lệnh gọi RPC là trình chuyển tiếp của giao thức NEAR có thể cung cấp cho pallet IBC đang chạy trên Polkadot dữ liệu được yêu cầu nhưng để lại Proof dưới dạng trường trống. Điều này đã trình bày một trạng thái không đầy đủ sẽ khiến nó không thể sử dụng được nếu không có bằng chứng hợp lệ rằng trạng thái thực sự đúng.
Hãy nhớ rằng một trong những khía cạnh quan trọng của bắc cầu không tin cậy là đạt được sự đồng thuận về tính cuối cùng của cả hai giao thức với các bằng chứng hợp lệ về trạng thái của mỗi mạng. Đây là một phần quan trọng trong việc cho phép giao thức Gần giao tiếp với Dotsama và bất kỳ chuỗi cơ chất nào nói chung.
Mục đích là khách hàng nhẹ của chúng tôi có thể chứng thực tính cuối cùng của trạng thái Dotsama Parachains bằng cách theo dõi tính cuối cùng của cả hai chuỗi tiếp sức; bằng cách đó, trình chuyển tiếp sẽ có thể chuyển tiếp các bằng chứng của khách hàng nhẹ và cung cấp tính chính xác trên chuỗi khác.
Quy trình xác thực giao dịch số ít
Hiện tại, thời gian chạy GẦN cho phép một ứng dụng khách nhẹ xác thực các giao dịch trên chuỗi một cách đơn lẻ. Tuy nhiên, tuân theo các Tiêu chuẩn của IBC , cần phải xác thực một tập hợp các giao dịch dưới dạng một lô. Việc kích hoạt cơ chế phân lô này sẽ cho phép xác minh rằng gốc kết quả của khối khớp với tiêu đề của khối cho mỗi giao dịch và sẽ dẫn đến quy trình xác minh bằng chứng ít tốn kém hơn đáng kể.
Mục đích của chúng tôi tại Composable Finance là hợp lý hóa cơ sở hạ tầng chuỗi chéo của chúng tôi để phục vụ như một cách tiếp cận hiệu quả về chi phí để kết nối các hệ sinh thái khác nhau và đảm bảo khả năng sử dụng cho người dùng cuối.
Bản đồ đường viền
Những thách thức mà giải pháp cầu nối này thể hiện đã thúc đẩy sự hợp tác khá hiệu quả với nhóm nòng cốt của NEAR về việc cộng tác với chúng tôi để thực hiện sứ mệnh này. Và do đó, nhóm của chúng tôi tại Composable Finance đã gửi thành công đề xuất để giải quyết những thách thức này và làm cho giải pháp cầu nối này trở nên hiệu quả về chi phí, hiệu quả và đáng tin cậy nhất có thể.
Đề xuất có thể được chia thành 3 yêu cầu chính, đang chờ sự chấp thuận của cộng đồng NEAR:
- Thời gian chạy của NEAR hỗ trợ thêm 3 loại chữ ký mật mã (ed25519 + sr25519 + ecdsa trên secp256k1), điều này sẽ thực hiện quá trình xác minh các chữ ký này như được biên dịch trước trong thời gian chạy của NEAR.
- Bộ chuyển tiếp NEAR được yêu cầu cung cấp bằng chứng trạng thái đầy đủ và hợp lệ cho pallet IBC chạy trên Polkadot để khách hàng ánh sáng có, ngoài dữ liệu, bằng chứng hợp lệ rằng trạng thái là chính xác.
- Và cuối cùng, khả năng xác thực một loạt giao dịch thay vì dựa vào một quy trình đơn lẻ. Điều này sẽ khả thi thông qua một điểm cuối giúp có thể xác minh rằng gốc kết quả của một khối cụ thể khớp với tiêu đề của khối cho mỗi giao dịch, như đã đề cập trước đây.
Chúng tôi tin rằng nỗ lực chung của chúng tôi với nhóm nòng cốt NEAR trong việc cung cấp cơ sở hạ tầng cầu nối kết nối NEAR và Polkadot sẽ tiếp tục góp phần vào sự phát triển không ngừng của DeFi và khả năng tương tác giữa hai hệ sinh thái sáng tạo
Bản tóm tắt
Các nâng cấp được yêu cầu đối với thời gian chạy GẦN để hỗ trợ thêm chữ ký và cơ chế phân lô để xác thực giao dịch chắc chắn sẽ là một bước tiến trong việc giảm thiểu sự phức tạp của cầu theo cả quan điểm kinh tế và kỹ thuật.
Bằng cách tận dụng các thành phần hiện có đang được xây dựng cho cây cầu Centauri , như một tham chiếu đến sáng kiến bắc cầu NEAR; chúng tôi tin rằng chúng tôi đang đi đúng hướng để lưu trữ cơ sở hạ tầng cần thiết và cung cấp trải nghiệm chuỗi chéo liền mạch cho người dùng cuối của chúng tôi ở cả phía NEAR và phía Dotsama.
Nguồn: Tienthuattoan Capital tổng hợp