Chúng ta nên bắt đầu tưởng tượng về một kỷ nguyên đa chuỗi với chuỗi ứng dụng
Lưu ý của biên tập viên: Bài viết này đến từChặn nhịp BlockBeats (ID: BlockBeats), được in lại bởi Odaily với sự cho phép.
Lưu ý của biên tập viên: Bài viết này đến từ
Chặn nhịp BlockBeats (ID: BlockBeats)
Chặn nhịp BlockBeats (ID: BlockBeats)
, được in lại bởi Odaily với sự cho phép.
Vấn đề về chuỗi chéo dường như lại được đề cập.
Tuy nhiên, không giống như sự cường điệu vào năm 2019, chuỗi hiện tại có nhu cầu chéo.
Đối với người chơi, không cần phải lặp lại các vấn đề về hiệu suất của Ethereum, mọi người đều có kinh nghiệm cá nhân và ba từ "chuỗi cao quý" có thể được tóm tắt đủ sắc sảo.
Vì vậy, các giải pháp bắt đầu xuất hiện, nhưng sau khi phân loại hiện trạng, tôi nhận thấy rằng vẫn có nhu cầu về chuỗi chéo, bởi vì đa chuỗi dường như là điều không thể tránh khỏi.
Nhìn vào đa chuỗi từ góc độ mở rộng
Đầu tiên hãy nhìn vào tình trạng hiện tại của Ethereum.
Tất cả để mở rộng, các giải pháp Lớp 2 về cơ bản được xác định là ưu tiên cao nhất.
Tuy nhiên, các ứng dụng DeFi phụ thuộc rất nhiều vào thành phần của các ứng dụng, nhưng sự tương tác giữa các miền giữa các mạng Lớp 2 vẫn là một vấn đề chưa được giải quyết. Tất nhiên, các nhóm như Celer Network đã đề xuất các giải pháp.
Nhưng xét theo xu hướng cấp hai hiện tại, rất có thể các dự án DeFi hàng đầu sẽ chuyển sang cùng một mạng cấp hai chung theo nhóm, và sau đó hệ sinh thái sẽ tiếp tục mở rộng xung quanh các dự án hàng đầu. Tuy nhiên, thông lượng của một mạng lớp 2 duy nhất cuối cùng không thể đáp ứng cơ sở người dùng DeFi đang mở rộng nhanh chóng.
Điều này tạo điều kiện tiên quyết cho đa chuỗi.
Vì vậy, chúng tôi đã thấy Solana, Near, Avalanche và thậm chí cả BSC. Các chuỗi công khai này xuất hiện liên tiếp, bất kể chúng có hỗ trợ EVM hay không, chúng đều có một điểm chung: đều hỗ trợ chuỗi chéo của Ethereum.
Solana có cầu xuyên chuỗi "lỗ sâu", Near có cầu "cầu vồng" và BSC có cổng.
Đối tác giữ chỗ Chris Burniske gần đây đã tweet rằng việc hiện thực hóa hình thức đa chuỗi hiện khiến tôi nhớ đến PoS vào năm 2016/17. Mọi người đang nhận ra rằng đa chuỗi là con đường của tương lai, mặc dù sẽ mất một thời gian để hiện thực hóa nó trên quy mô lớn.
Trong kỷ nguyên đa chuỗi, không chỉ các chuỗi công khai được đại diện bởi các hợp đồng thông minh mới có thể tồn tại mà còn có thể tồn tại các mô hình mới, chẳng hạn như chuỗi ứng dụng.
Logic xuất hiện của chuỗi ứng dụng
Có vẻ như không thực tế khi sử dụng một máy tính vũ trụ để dẫn dắt mọi người từ Web2 đến Web3 và sự cùng tồn tại của nhiều chuỗi đã trở thành một xu hướng tất yếu. Polkadot và Cosmos, với tư cách là những người dẫn đầu chuỗi chéo, không chỉ muốn sử dụng chuỗi chéo để giải quyết vấn đề mở rộng mà còn cung cấp ý tưởng triển khai ứng dụng hoàn toàn mới cho chuỗi ứng dụng thế giới Web3.
Trước khi thảo luận về việc triển khai các ứng dụng trong tương lai, chúng ta hãy xem lại lịch sử phát triển của các ứng dụng trên chuỗi. Là ứng dụng phi tập trung đầu tiên trên chuỗi, Bitcoin đã mở ra những ý tưởng mới cho sự phát triển sáng tạo của Web3.
Sau đó, mọi người chia tách cơ sở mã Bitcoin để đổi mới các ứng dụng trên chuỗi loại thanh toán nhằm giải quyết những thiếu sót của Bitcoin. Tuy nhiên, do thiết kế kiến trúc cứng nhắc của Bitcoin và khả năng mở rộng kém, nó hạn chế khả năng đổi mới trong các ứng dụng không thanh toán. Và tại thời điểm đó, các chuỗi khác nhau không thể tương tác và không có khả năng kết hợp giữa các ứng dụng.
Với sự tiến bộ của công nghệ, chuỗi công khai hợp đồng thông minh thế hệ mới với hiệu suất vượt xa Ethereum cung cấp cho các nhà phát triển các tùy chọn cơ sở hạ tầng tốt hơn. Tất nhiên, trong khuôn khổ kỹ thuật mới của Polkadot's Substrate và Cosmos' Cosmos SDK, các nhà phát triển cũng có thể tùy chỉnh một chuỗi khối chuyên dụng cho các ứng dụng một cách nhanh chóng và với ngưỡng thấp.Với sự trợ giúp của giao thức truyền thông chuỗi chéo chung IBC, trong cùng một khuôn khổ Chuỗi Tương tác -to-chain không còn là vấn đề nữa.
Từ việc phân nhánh Bitcoin thành hợp đồng thông minh đến chuỗi ứng dụng, cách thức đổi mới ứng dụng liên tục lặp đi lặp lại. Hợp đồng thông minh và chuỗi ứng dụng hoàn toàn không đối kháng và các ứng dụng sẽ lựa chọn theo nhu cầu của riêng chúng.
Triển khai các ứng dụng với hợp đồng thông minh
Theo báo cáo nhà phát triển năm 2020 của Electric Capital, số nhà phát triển hoạt động hàng tháng của Ethereum đã tăng 215% trong ba năm qua và đạt 2.325 nhà phát triển hoạt động hàng tháng vào cuối năm 2020, vượt xa cộng đồng Bitcoin (361 nhà phát triển hoạt động hàng tháng). . 925 trong số 2.325 nhà phát triển Ethereum đang hoạt động trong không gian DeFi.
Mô tả hình ảnh
Nguồn hình ảnh: Electric Capital Developer Report (2020)
Trong hình, chúng ta có thể thấy rằng so với quý 3 năm 2020, số lượng người trong cộng đồng phát triển Ethereum tăng mạnh nhất vào quý 3 năm 2019, vượt xa các cộng đồng kỹ thuật khác. rất ấn tượng và các cộng đồng kỹ thuật khác hầu như không thay đổi. . Từ góc độ số lượng nhà phát triển đang hoạt động, tổng số nhà phát triển đang hoạt động trên Ethereum vượt quá tổng số nhà phát triển đang hoạt động trong các cộng đồng kỹ thuật khác."Một cộng đồng kỹ thuật tích cực đã tạo ra một hệ sinh thái ứng dụng phong phú. Theo thống kê từ State of the Dapps, tính đến tháng 2 năm 2021, sẽ có 2.579 ứng dụng phi tập trung trên Ethereum."Hiệu ứng nền tảng và hiệu ứng mạng của Ethereum làm cho hệ sinh thái hợp đồng thông minh của Ethereum hình thành một sự phát triển xoắn ốc tích cực. Trước hết, các nhà phát triển sẵn sàng phát triển dưới dạng hợp đồng thông minh trên Ethereum. Cơ sở hạ tầng và hệ sinh thái hoàn thiện cho phép các ứng dụng trên Ethereum có nhiều tùy chọn tương tác hơn. Tương tác phong phú hơn có thể có nghĩa là trí tưởng tượng không giới hạn về các kịch bản ứng dụng, đặc biệt là các ứng dụng như DeFi có giá trị khả năng kết hợp. Đồng thời, hiệu ứng mạng của Ethereum cũng khiến ngôn ngữ Solidity trở nên phổ biến hơn với các nhà phát triển. Thứ hai, từ góc độ người dùng, Ethereum cung cấp đầy đủ các tùy chọn ứng dụng và người dùng chỉ cần tương tác với mạng Ethereum duy nhất để đáp ứng mọi nhu cầu. Sự gia tăng người dùng đã lần lượt thu hút nhiều nhà phát triển tham gia. Từ góc độ vốn, vốn có xu hướng đầu tư vào hệ sinh thái trưởng thành với rủi ro thấp hơn, Ethereum đã ấp ủ vô số tài sản chất lượng cao, điều này cũng khiến ngày càng có nhiều vốn bao quanh hệ sinh thái Ethereum.
Từ một góc độ khác, các ứng dụng được triển khai với hợp đồng thông minh có thể được hưởng sự đảm bảo an ninh của chuỗi công khai cơ bản, nhưng các ứng dụng trong cùng một hệ thống cần chia sẻ tài nguyên xử lý và tính toán hạn chế, đây cũng là nút cổ chai hiệu suất của chuỗi công khai hợp đồng thông minh. Đồng thời, điều này cũng hạn chế tính đa dạng của các ứng dụng Web3. Do nguồn lực hạn chế trên chuỗi, các ứng dụng đang hoạt động chỉ giới hạn ở các ứng dụng DeFi có thể tạo ra hiệu ứng kiếm tiền Thứ hai, do chi phí cao, các ứng dụng này chỉ có thể tạo ra nhiều của cải hơn cho các nhà đầu tư lớn với số tiền gốc lớn. Điều này cũng có nghĩa là những ứng dụng không phải DeFi không có người dùng sẽ bị thiệt thòi hơn và các nhà đầu tư bán lẻ không có số tiền gốc lớn không thể tham gia vào trò chơi tạo ra sự giàu có của DeFi.
Đồng thời, để bảo vệ tính xác minh của logic xử lý, các nền tảng hợp đồng thông minh thường không cho phép nâng cấp hợp đồng thông minh, bởi vì các nhà phát triển đơn phương sửa đổi hợp đồng thông minh sẽ phá hủy sự công bằng có thể kiểm chứng. Điều này cũng làm cho việc quản trị các hợp đồng thông minh trở thành một nút cổ chai khác đối với các ứng dụng phi tập trung. Điểm quan trọng nhất là hợp đồng thông minh thuộc về
một kích thước phù hợp với tất cả
Nói cách khác, các ứng dụng hợp đồng thông minh cần phải được thỏa hiệp theo khuôn khổ cơ bản. Các nhà phát triển không thể thực hiện đầy đủ các yêu cầu ứng dụng cụ thể. Ví dụ: một số ứng dụng yêu cầu giao thức đồng thuận cụ thể, máy ảo hoặc môi trường quản trị, điều mà chuỗi công khai hợp đồng thông minh không thể đáp ứng được .của.
So với hợp đồng thông minh, chuỗi ứng dụng có nhiều tùy chọn hơn. Cả Cosmos SDK của Cosmos và Substrate của Polkadot đều cung cấp cho các nhà phát triển một khung mô-đun. Các nhà phát triển có thể tùy chỉnh hoặc thay thế từng mô-đun theo nhu cầu của ứng dụng để tạo một chuỗi khối chuyên dụng cho ứng dụng.
người giới thiệu:
Smart Contracts vs. Application-Specific Blockchains


