Ứng dụng phi tập trung cuối cùng là chuỗi ứng dụng?
Moonbeam Network
2022-11-22 11:05
本文约5967字,阅读全文需要约24分钟
Derek Yoo, người sáng lập Moonbeam, đã chia sẻ suy nghĩ của mình về sự phát triển của blockchain và hướng phát triển của nó trong tương lai.

Khả năng tương tác là một khái niệm mới xuất hiện gần đây trong Web 3, đề cập đến khả năng của các hệ thống máy tính, mạng, hệ điều hành và ứng dụng khác nhau làm việc cùng nhau và chia sẻ thông tin. Khi giao tiếp và tương tác ngữ nghĩa trên chuỗi ngày càng trở nên phức tạp hơn, nhu cầu đa dạng của người dùng trên chuỗi đã vượt quá khả năng kỹ thuật có thể áp dụng cho một chuỗi.

Ứng dụng Web 3, ban đầu được coi là một thử nghiệm sáng tạo, đã dần dần được công chúng chấp nhận và sự xuất hiện của nó đã mang đến những giải pháp khả thi cho các vấn đề chính. Các vấn đề như độ mờ thông tin, bảo mật và công nghệ cơ bản sẽ được cải thiện bằng cách dựa vào các lợi thế kỹ thuật của chuỗi khối. Tuy nhiên, còn một chặng đường dài phía trước để hỗ trợ nền tảng kỹ thuật của đổi mới thử nghiệm phổ biến.

tiêu đề phụ

TL;DR

  • chữ

  • Các giải pháp chuỗi công khai ngày nay phải đối mặt với các vấn đề như hiệu suất chuỗi và chi phí vận hành không phù hợp, tính thanh khoản bị phân mảnh và khả năng tùy chỉnh hạn chế, điều này hầu như hạn chế tính đa dạng và mở rộng quy mô của các ứng dụng trên chuỗi;

  • Từ các ứng dụng phi tập trung đến chuỗi ứng dụng tùy chỉnh là một cách khả thi để hiện thực hóa quy mô kinh doanh từ 1 đến 100 và dYdX đang có những nỗ lực đáng giá;

  • Hợp đồng được kết nối do Moonbeam dẫn đầu đang giúp nhiều giao thức tương tác chuỗi chéo hơn chuyển từ khả năng tương thích EVM thường được sử dụng sang mở rộng kinh doanh đa chuỗi bản địa;

  • "Chuỗi ứng dụng được đóng gói" là một bước quan trọng để Moonbeam trở thành cơ sở hạ tầng đám mây Web 3. Những thách thức hạn chế việc xây dựng chuỗi công cộng như bảo mật, triển khai cơ bản và tùy chỉnh sẽ dễ dàng được giải quyết.

  • như tôi đã từngNói chuyện mở đầu cho Illuminate/22tiêu đề cấp đầu tiên

Lịch sử không lặp lại nhưng sẽ luôn có những điểm tương đồng nổi bật

Chia sẻ của tôi sẽ bao gồm:

  • Moonbeam tập trung vào nền của chuỗi chéo

  • Cách chúng tôi xây dựng các giải pháp chuỗi chéo

  • Tại sao bạn tin vào một tương lai đa chuỗi?

Lịch sử luôn có thể truyền cảm hứng cho tôi và nhìn lại những thay đổi của công nghệ đã mang lại lợi ích cho tôi rất nhiều.

Như Mark Twain đã từng nói, lịch sử không lặp lại, nhưng luôn có những điểm tương đồng nổi bật.

Chúng ta có thể cảm nhận được một tập hợp các quy luật phát triển từ lịch sử. Đối với tôi, lịch sử phát triển của điện toán đa năng là một bài học đáng học hỏi, những thay đổi và tiến hóa của nó cũng giống như con đường blockchain (Web 3) tiến về phía trước với bánh xe thời gian khổng lồ và nó không ngừng phát triển theo thời gian.

Ở đây tôi chỉ ra hai mốc thời gian. Tôi tin rằng bạn vẫn còn nhớ những ngày đầu máy tính ra đời rất đắt và khan hiếm, tài nguyên máy tính cũng khan hiếm, nhưng nhờ hệ thống chức năng hoàn hảo trong thời kỳ sau, nhiều người dùng đã chia sẻ các chức năng của máy tính hơn.

So với bây giờ, mô hình này vẫn tồn tại và thậm chí còn đúng ở một số khía cạnh, khi chúng tôi mở rộng nó sang chuỗi khối, mạng chính Ethereum và thậm chí cả Moonbeam.

Chúng ta đều biết rằng tài nguyên trên blockchain vẫn còn khan hiếm và nhiều người dùng vẫn chia sẻ tài nguyên của blockchain như máy tính. Theo cách này, chuỗi khối cũng có thể được coi đơn giản là một máy tính dựa trên cộng đồng.

Cho đến nay, chuỗi khối của chúng tôi đã trải qua một quá trình phát triển mới và chuỗi ứng dụng (Chuỗi ứng dụng) đã xuất hiện. Điều này hơi giống với con đường phổ biến máy tính trong lịch sử, thay vì chia sẻ tài nguyên của máy tính, chúng ta có máy tính của riêng mình trực tiếp.

Tương tự, Lisk cũng đang thể hiện khái niệm này trong thế giới chuỗi khối: nghĩa là trong Web 3, ứng dụng của bạn sẽ khớp với chuỗi khối của chính nó thay vì nền tảng chuỗi khối tài nguyên được chia sẻ.

Tôi nghĩ rằng chúng ta đang ở trong một môi trường cộng sinh của hàng nghìn chuỗi, cho dù đó là chuỗi ứng dụng hay nền tảng hợp đồng thông minh để chia sẻ tài nguyên, đây là lần đầu tiên xuất hiện cùng nhau. Họ có thể truyền thông tin cho nhau.

Bạn phải biết rằng "đa chuỗi" là thứ đã lọt vào mắt xanh của công chúng trong năm nay. Nhiều người có thể không nhận ra rằng khả năng tương tác giữa các chuỗi đã xuất hiện trong năm nay, nhưng nó đã thu hút thành công sự chú ý của ngành trong giai đoạn phát triển ban đầu và nó có thể trở thành cơ sở hạ tầng cơ bản của các ứng dụng phi tập trung.

tiêu đề cấp đầu tiên

Hợp đồng được kết nối là một giải pháp hiệu quả để đạt được khả năng tương tác

Trong tầm nhìn này, Moonbeam tập trung vào những gì chúng tôi mô tả làConnected Contracts. Thông qua giao thức khả năng tương tác giữa các chuỗi, hợp đồng thông minh có thể có được người dùng, dịch vụ, v.v. từ bất kỳ chuỗi nào trên Moonbeam. Hiện đã có một số lượng lớn ứng dụng chạy trên Moonbeam theo cách này và bạn sẽ thấy nhiều minh họa hơn về các dự án nổi tiếng sử dụng các giao thức tương tác chuỗi chéo để thực hiện hoạt động kinh doanh của riêng họ, bao gồm cả phần giới thiệu về cách phát triển và sử dụng hoạt động kinh doanh của họ.

Trở lại với Moonbeam, chúng ta đã hiện thực hóa ý tưởng Hợp đồng kết nối như thế nào?

Điểm mấu chốt 1: Tích hợp càng nhiều giao thức tương tác chuỗi chéo càng tốt. Là một parachain được phát triển dựa trên Polkadot, chúng tôi có lợi thế về quyền truy cập riêng vào XCM, đây là một hệ thống liên lạc xuyên chuỗi.

Điểm mấu chốt 2: Nhận ra sự tích hợp của nhiều loại hệ thống truyền thông tin trong Moonbeam, chẳng hạn như Axelar, LayerZero, Wormhole, Hyperlane và nhiều giao thức khác đang tỏa sáng rực rỡ trong Moonbeam.

Chúng tôi đang cố gắng hết sức để cung cấp cho các nhà phát triển nhiều lựa chọn hơn và giúp họ tích hợp nhiều chuỗi khối hơn cùng một lúc.

Đồng thời, chúng tôi cũng xây dựng mộtHoàn toàn tương thích với môi trường phát triển của Ethereum. Đây là một dự án lớn đòi hỏi phải giới thiệu đồng thời nhiều công cụ phát triển và cơ sở hạ tầng để cùng nhau tạo ra một môi trường phát triển thân thiện và quen thuộc. Ví dụ: chặn các trình duyệt như Etherscan mà mọi người đều quen thuộc hoặc các công cụ phát triển khác nhau mà mọi người muốn sử dụng trong môi trường tương thích với EVM.

tiêu đề cấp đầu tiên

Giải pháp triển khai đa chuỗi hiện tại không thể giải quyết vấn đề cốt yếu của việc mở rộng kinh doanh

Vì vậy, tình trạng phát triển đa chuỗi hiện tại là gì và bạn đã gặp phải những nút thắt cổ chai nào?

Trong làn sóng triển khai đa chuỗi đầu tiên, đa chuỗi có xu hướng được triển khai nhiều hơn.

Cụ thể, nếu một thỏa thuận muốn hoạt động trên 5 chuỗi khối khác nhau, nó có thể cần 5 bộ thỏa thuận hợp đồng khác nhau để hỗ trợ khả năng ứng dụng chạy trên 5 chuỗi công khai khác nhau. Ví dụ: bạn cần triển khai một bộ hợp đồng trên mạng chính Ethereum, một bộ trên Polygon và một bộ hợp đồng riêng trên Moonbeam hoặc BNBChain.

Phương pháp này hiện thực hóa ý tưởng triển khai đa chuỗi, nhưng mỗi hợp đồng trên mỗi chuỗi công khai giống như một hòn đảo biệt lập, người dùng và dịch vụ không thể thông đồng với nhau giữa các chuỗi.

Là người dùng, bạn phải biết mình đang ở mạng nào. Nếu bạn muốn chuyển sang cùng một giao thức trên một mạng khác, bạn cần sử dụng sức mạnh của cầu nối chuỗi chéo của bên thứ ba để chuyển đổi lại tài sản sang mạng mới và bắt đầu lại.

tiêu đề cấp đầu tiên

Prime Protocol cung cấp giải pháp phân mảnh thanh khoản

Để đưa ra một ví dụ, trường hợp này cũng có thể được nghe sau phần giải thích của thành viên Colton của Prime Protocol, đây là một giải pháp kiến ​​trúc cơ bản hỗ trợ truyền thông tin đa chuỗi. Prime Protocol đã tạo ra kiến ​​trúc đa chuỗi riêng, là kiến ​​trúc trung tâm và nan hoa giúp bạn triển khai hoạt động kinh doanh trên tất cả các chuỗi công cộng muốn tương tác với hợp đồng, đồng thời nhận ra sự giao tiếp kinh doanh giữa các chuỗi khác nhau.

Việc phối hợp giữa nhiều chuỗi chỉ cần tập trung vào một chuỗi, thay vì phân tán sức lực cho từng chuỗi công khai triển khai kinh doanh. Nó giống như có một hợp đồng siêu thông minh. Hãy gọi nó là một trung tâm đa chuỗi được xây dựng trên Moonbeam. Tương tác kinh doanh trên các chuỗi khác giống như các vệ tinh từ xa xung quanh trung tâm, chẳng hạn như trên mạng chính Ethereum, BNBChain hoặc các chuỗi công khai khác.

Theo ý tưởng này, Prime giúp người dùng nhận ra khả năng người dùng tương tác với bất kỳ chuỗi công khai nào khác trên một chuỗi và thông tin được truyền qua các chuỗi cũng có thể được truyền đến trung tâm trung tâm của chuỗi chéo. Ví dụ: hành động của người dùng ký gửi tài sản trên các chuỗi khác có thể được đọc từ xa và được sử dụng trực tiếp làm thông tin xác thực làm tham chiếu để tương tác trên một chuỗi công khai khác. Đây giống như một trung tâm chính được phối hợp và các nhánh trên chuỗi.

tiêu đề cấp đầu tiên

Moonbeam đạt được tương tác chuỗi chéo đầu tiên giữa Polkadot và Cosmos

Một trường hợp thực tế khác của chuỗi chéo Hợp đồng được kết nối làTương tác xuyên chuỗi giữa Moonbeam và Osmosis

Osmosis là một DEX dựa trên SDK Cosmos. Họ hy vọng nhận ra chức năng gửi DOT chỉ bằng một cú nhấp chuột. Người dùng có thể trực tiếp gửi DOT gốc vào địa chỉ ký gửi nằm trong Osmosis.

Rất nhiều logic phức tạp được ẩn sau chức năng này.Khi người dùng sử dụng DOT gốc, các DOT này cần phải đi qua Moonbeam, trở thành xcDOT thông qua XCM, sau đó định tuyến đến chuỗi liên kết Cosmos thông qua Axelar của Moonbeam và sau đó đến Osmosis. Khi DOT vào Osmosis, hành động tổng hợp LP sẽ được kích hoạt.

Nó giống như thẩm thấu chuỗi, với nhiều bước diễn ra trong chuyển giao đa chuỗi. Nhưng nhìn lại, người dùng không cần phải hiểu những bước tẻ nhạt này, vì họ không cần phải thực hiện tất cả các thao tác phức tạp. Đây là một trải nghiệm người dùng rất điển hình và đơn giản, đồng thời nó cũng cho thấy sức mạnh to lớn của hợp đồng thông minh Hợp đồng được kết nối. Ẩn các nguyên tắc kỹ thuật phức tạp và công nghệ cơ bản, đồng thời mang đến trải nghiệm đơn giản và thuận tiện cho người dùng cuối.

tiêu đề cấp đầu tiên

Xây dựng cơ sở hạ tầng đám mây cho Web 3 là mục tiêu của Moonbeam

Về những gì Moonbeam đang lên kế hoạch, tôi cũng sẽ giới thiệu một số điều, đó là chuỗi ứng dụng Containerized (chuỗi ứng dụng được container hóa).

tiêu đề cấp đầu tiên

Điều gì thúc đẩy chất lượng ứng dụng cho chuỗi ứng dụng?

Nhìn lại vài năm qua, một số lượng lớn các chuỗi ứng dụng đã được tung ra trên nhiều lớp cơ bản khác nhau. Ngay cả khi chúng ta chỉ xem xét ba hệ sinh thái: Polkadot, Avalanche và Cosmos, thì một số lượng lớn các chuỗi ứng dụng đã được sinh ra trong các hệ sinh thái này.

Bạn có thể tìm thấy một số dự án nổi tiếng trong ngành, chẳng hạn như dYdX (nền tảng phái sinh phi tập trung lớn nhất trong ngành), dự án này bắt đầu trên mạng chính Ethereum, sau đó họ chuyển sang các giải pháp Lớp 2 và cập bến Starkware để mở rộng hoạt động kinh doanh của mình . Gần đây, dYdX đã thông báo rằng họ đang xây dựng một chuỗi ứng dụng trong Cosmos. Nhìn thấy loại hiện tượng này, đáng để suy nghĩ về lý do tại sao bước tiếp theo của ứng dụng là chuỗi ứng dụng?

Tôi nghĩ rằng có một số trình điều khiển chính.

Đầu tiên, hiệu suất và chi phí. Hãy tưởng tượng rằng khi bạn đang ở trên một nền tảng dùng chung và cần thu được nhiều tài nguyên từ nền tảng này, giá của các tài nguyên sẽ tăng theo nhu cầu, theo thời gian, những người dùng sử dụng sản phẩm của bạn sẽ phải chịu thiệt hại tiêu cực do sự gia tăng đó gây ra trong chi phí dịch vụ.

Không khó để tìm thấy những vấn đề như vậy trong quá trình đúc NFT, hiệu quả hoạt động của chuỗi trở nên chậm hơn và khả năng sử dụng của NFT cũng giảm theo. Nếu bạn có một chuỗi ứng dụng chuyên dụng, sẽ không có vấn đề gì khi định cấu hình các chức năng khác nhau trên chuỗi, vì đây là chuỗi dành riêng cho ứng dụng sản phẩm của bạn và trải nghiệm người dùng có thể được bảo vệ tốt.

Đối với một ứng dụng đang có tốc độ tăng trưởng nhanh, việc mở rộng quy mô kinh doanh và hy vọng rằng người dùng sẽ tăng theo cấp số nhân là điều rất hấp dẫn đối với họ.

Thứ hai, khả năng tùy biến. Với việc mở rộng kinh doanh dapp, các sản phẩm sẽ cần phải bao phủ một nhóm người dùng rộng hơn. Khả năng thực thi của hạ cánh sản phẩm sẽ trở thành động lực để tối ưu hóa dapp. Nếu sự linh hoạt của việc mở rộng kinh doanh có thể được đáp ứng trong cơ sở hạ tầng, nó sẽ mang lại lợi ích to lớn cho việc nâng cao hiệu quả.

Tôi tin rằng yếu tố này cũng sẽ thúc đẩy bên dự án có một chuỗi dành riêng cho các sản phẩm của mình và tạo ra một môi trường phát triển tùy chỉnh, linh hoạt và tối ưu hóa.

Động lực cuối cùng, có lẽ mang tính triết học hơn một chút, là nắm bắt giá trị. Khi ứng dụng của bạn được nâng cấp lên chuỗi công khai, mã thông báo lưu hành trong ứng dụng sẽ có cùng giá trị với chuỗi công khai Lớp 1. Nó có các chức năng quan trọng để bảo vệ tính bảo mật và tính ổn định của chuỗi cơ bản, chẳng hạn như cam kết hoặc các chức năng khác sẽ được tích hợp vào chính mã thông báo. Vì vậy, đây cũng là một trong những yếu tố thúc đẩy quan trọng để bên dự án lựa chọn trở thành chuỗi ứng dụng.

Ba yếu tố trên là những lý do chính khiến tôi nghĩ rằng dự án lái xe trở thành chuỗi ứng dụng.

tiêu đề cấp đầu tiên

Những thách thức khi trở thành một Lisk là gì?

Ví dụ: các yêu cầu cơ bản nhất về cơ sở hạ tầng, bạn sẽ cần một bộ trình xác thực Bootstrap, tạo (hoặc tìm) một nhóm nhà sản xuất khối hoặc đặt vai trò sản xuất khối cho toàn bộ chuỗi, bạn phải chú ý rất nhiều của công việc cơ bản. Tuy nhiên, khi bạn sử dụng nền tảng tài nguyên được chia sẻ, chẳng hạn như chuỗi công khai cho các tác vụ này, bạn có thể trực tiếp lấy các tài nguyên này bằng cách trả tiền. Do đó, từ ứng dụng sang chuỗi ứng dụng, đối với nhiều bên dự án, đó là một bước ngoặt thay đổi về chất, điều này cũng khiến nhiều bên dự án nản lòng trước sự phát triển độc lập của kế hoạch chuỗi ứng dụng.

Một vấn đề quan trọng khác là bảo mật.Việc trả tiền cho bảo mật của chuỗi có thể không tỷ lệ thuận với hiệu quả thực tế của chuỗi. Nói trắng ra là nếu sản phẩm của bạn ra mắt lần đầu, chưa được thị trường ưa chuộng nhưng để duy trì chuỗi ứng dụng, bạn vẫn phải trả một khoản phí bảo mật rất lớn. Ngay cả tính bảo mật của chuỗi ứng dụng cũng không ổn định trong giai đoạn đầu. Có thể chỉ có một trình xác nhận quy mô nhỏ được thiết lập để duy trì và giá trị kinh tế của mã thông báo không được phản ánh trong giai đoạn đầu. Tại thời điểm này, chuỗi là dễ bị tấn công bởi mã độc bên ngoài.

Thứ ba, xung quanh những thách thức mà các chuỗi công cộng hiện tại phải đối mặt, những hạn chế về khả năng kết hợp và tính thanh khoản bị phân mảnh vẫn còn tồn tại. Rốt cuộc, tất cả những gì bạn có thể dựa vào là chuỗi công khai do chính bạn phát triển (Moonbeam cũng có hỗ trợ môi trường phát triển EVM hoàn chỉnh và khả năng kết hợp của EVM có thể áp dụng cho hầu hết các dự án).

tiêu đề cấp đầu tiên

Triển vọng cho chuỗi ứng dụng được container hóa

Tôi đang nghĩ về một khái niệm, hãy gọi nó là "Chuỗi ứng dụng được đóng gói". Mục tiêu của khái niệm này là giúp các nhà phát triển xây dựng một chuỗi ứng dụng rất đơn giản.

Các nhà phát triển chỉ cần tuân theo logic xây dựng chuỗi khối hoặc sử dụng các tính năng của Substrate Runtime để thay đổi mã tương ứng theo yêu cầu sản phẩm của riêng họ, trong khi Polkadot và Moonbeam là nhà cung cấp bảo mật chuỗi ứng dụng.

Lưu ý rằng có một chức năng mới ở đây, đó là bản thân Bộ chứa sẽ là một môi trường thực thi, môi trường này sẽ cung cấp các chức năng theo yêu cầu của chuỗi ứng dụng hoàn chỉnh và các dịch vụ khác cần thiết để phát triển chuỗi ứng dụng. Do đó, Container là môi trường thực thi hỗ trợ sản xuất khối và duy trì trạng thái của chuỗi khối, đồng thời là hỗ trợ kỹ thuật hỗ trợ vận hành chuỗi (sản xuất khối).

Nếu bạn cũng đồng ý với quan điểm của tôi, giả sử rằng chúng ta thực sự đặt chân vào một môi trường thực thi giống như vùng chứa, thì những lợi ích mà chúng ta có thể hưởng lợi là rất rõ ràng.

Ví dụ như khả năng kiểm soát chi phí và mở rộng kinh doanh mà tôi vừa đề cập. Và việc thực hiện tất cả điều này cũng đơn giản như việc triển khai các hợp đồng thông minh trong môi trường tương thích với EVM của Moonbeam. Các nhà phát triển không cần lo lắng về việc xây dựng cơ sở hạ tầng cơ bản nhất, chỉ cần tập trung vào mã liên quan đến hiệu suất sản phẩm của chính họ.

Tôi nghĩ rằng tính năng này có tiềm năng đáng kinh ngạc và việc dễ sử dụng tính năng này thật thú vị.

Tôi hy vọng sẽ nhân cơ hội này để chỉ cho bạn một bản đồ, cách Container sẽ đi vào hoạt động thực tế và để các chuỗi ứng dụng khác nhau được kết hợp với nhau. PPT này sẽ hiển thị trường nhìn rộng hơn so với Moonbeam. Trong số đó, bạn sẽ thấy rằng Moonbeam đóng một vai trò quan trọng trong môi trường thực thi EVM - trở thành cửa ngõ của mỗi tích hợp, bởi vì Moonbeam được kết nối với nhiều giao thức chuỗi chéo khác nhau và có hiệu suất tốt hơn so với DeFi gốc chỉ tương thích với Hệ sinh thái môi trường thực thi EVM.

Tôi có cái nhìn rộng hơn rằng trong tương lai cần có nhiều dịch vụ hơn để cung cấp trải nghiệm tốt hơn cho nhà phát triển, giúp họ quản lý toàn bộ vòng đời của sản phẩm, đồng thời tiếp tục mở rộng hoạt động kinh doanh và thu hút nhiều người dùng hơn.

Theo kiến ​​trúc trên, Moonbeam và tất cả các thành phần dịch vụ rõ ràng là những phần quan trọng, giống như bộ định tuyến, truyền nhiều thông tin khác nhau. App chain Container mà tôi vừa đề cập là cơ sở để hiện thực hóa các thành phần này. Bạn cần hoàn thành rất nhiều công việc để hoàn thành việc xây dựng công việc cơ bản. Sau khi chuỗi ứng dụng được thiết lập, bạn cần xử lý một số lượng lớn giao dịch trên các chuỗi khác nhau, nhưng sự tương tác của các doanh nghiệp này vẫn sẽ quay trở lại Moonbeam, một kinh doanh độc lập, nhưng nó có thể tương tác chặt chẽ.

Tầm nhìn ngành của tôi là xây dựng một môi trường phát triển giống như đám mây. Là một nhà phát triển, sử dụng các dịch vụ khác nhau để xây dựng ứng dụng, đồng thời có thể tương tác với nhau và làm việc cùng nhau, gần như có thể coi đây là một bộ công cụ sản phẩm dành riêng cho từng sản phẩm.

Đây là tầm nhìn của ngành mà tôi đang nghĩ đến những ngày này.

Moonbeam sẽ đóng một vai trò quan trọng trong việc này - vai trò kết nối và chuyển giao tự do.

Xem video phát lại: https://www.youtube.com/watch?v=698 Ae-O 17 po

Moonbeam Network
作者文库