Tác giả: Kyle Samani
Tiêu đề gốc: Web3 Stack, Phiên bản 2019
Liên kết gốc: https://multicoin.capital/zh/2019 /12/13/the-web3-stack-2019-edition/
Tiết lộ: Multicoin đã thiết lập, duy trì và thực thi các chính sách và thủ tục bằng văn bản được thiết kế hợp lý để xác định và quản lý xung đột một cách hiệu quả lợi ích liên quan đến hoạt động đầu tư của mình. Multicoin Capital tuân thủ "chính sách cấm giao dịch" đối với các tài sản được liệt kê trong báo cáo này trong vòng 72 giờ kể từ khi phát hành ra công chúng ("thời gian cấm giao dịch"). Trong Thời gian không giao dịch, không cán bộ, giám đốc hoặc nhân viên nào có thể mua hoặc bán bất kỳ tài sản nào được đề cập trong tài liệu này. Tại thời điểm xuất bản báo cáo này, Multicoin Capital nắm giữ các vị trí ở Kadena, Near, Solana, Dfinity, Oxio, Keep, dfuse, The Graph, Livepeer, Arweave và Coda.
Một năm trước, tôi đã mô tả ngăn xếp Web3 theo cách hiểu của tôi vào thời điểm đó.
Tôi đã học được rất nhiều điều kể từ đó và hệ sinh thái tiếp tục phát triển, vì vậy tôi quyết định cập nhật phần giới thiệu của mình về ngăn xếp Web3.
Phiên bản 2018 chỉ cung cấp hình ảnh trực quan phẳng về một phiên bản của ngăn xếp Web3, trong khi phiên bản 2019 nhằm mục đích trình bày ngăn xếp Web3 như một tập hợp các mạng có thể tương tác. Để đạt được điều này, tôi chia phiên bản 2019 thành 4 hình ảnh (cộng thêm một hình ảnh bổ sung), bắt đầu với góc nhìn hẹp rồi phân nhánh từ đó. Bạn có thể tải 5 hình ảnh này bằng tiếng Anh, tiếng Trung và tiếng Hàn tại đây.
Những hình ảnh này có kích thước lớn và khó đọc trên trang web Multicoin hoặc trong hộp thư đến email của bạn. Mặc dù chúng tôi cũng đã đưa hình ảnh vào bài viết này nhưng bạn có thể cần phải tải chúng xuống và mở chúng trong trình xem hình ảnh chuyên dụng để hiểu rõ hơn về chúng. Để dễ tham khảo, những hình ảnh này được gắn nhãn lần lượt là v2.1, v2.2, v2.3, v2.4 và v2.1bonus.
Bài đăng này sẽ diễn ra như sau: Tôi sẽ bắt đầu bằng một số quan sát và nhận xét về các chủ đề có thể quan sát được trên toàn hệ sinh thái. Sau đó sẽ giải thích cách những quan sát này được phản ánh trong cấu trúc danh mục đầu tư của chúng tôi. Cuối cùng mình sẽ tổng hợp lại những bức hình 4+1 này.
Quan sát số 1: Tính không đồng nhất, sự phân mảnh và sự không chắc chắn
Giữa phiên bản 2018 và 2019 Sự khác biệt đáng kể nhất là phiên bản 2018 không làm tốt vai trò thể hiện tính chất không đồng nhất của ngăn xếp Web3. Khi tôi xuất bản phiên bản 2018 của bài viết của mình vào tháng 7 năm 2018, không có chuỗi hợp đồng thông minh nào khác hoạt động ngoài Ethereum. Ngày nay, một loạt hệ sinh thái đang phát triển xung quanh Ethereum, EOS, Tezos và Cosmos, trong khi các hệ sinh thái khác đã được thiết lập xung quanh các blockchain sắp ra mắt như Kadena, Polkadot, Near, Solana, Dfinity, Tari và Coda. Rõ ràng là hệ sinh thái Web3 đang ngày càng phát triển đa dạng, như tôi đã viết trong bài Unbundling của Ethereum vào đầu năm nay.
Một năm trước, các nhà phát triển không phải suy nghĩ nên xây dựng trên chuỗi nào vì chỉ có một lựa chọn. Ngày nay, số lượng lớn các tùy chọn tạo ra sự phức tạp đáng kể cho cả nhóm xây dựng giao thức và dịch vụ trên các chuỗi hiện có cũng như cho các nhóm mới tham gia vào không gian tiền điện tử. Hãy xem một ví dụ:
Aragon là một trong những giao thức đầu tiên được xây dựng trên Ethereum. Một vài tuần trước, nhóm Aragon đã thông báo rằng họ sẽ mở rộng giao thức của mình trên Cosmos SDK trong khi tiếp tục hỗ trợ giao thức Aragon trên Ethereum. Họ tuyên bố rằng động lực chính để chuyển đổi blockchain là phí cao và biến đổi (trong phần "Giải nén của Ethereum", tôi đã chỉ ra rằng phí sẽ là một trong những động lực chính buộc các nhóm rời khỏi Ethereum).
Terra mang lại hơn 1 triệu USD cho thương mại điện tử ở Hàn Quốc mỗi ngày và việc áp dụng nó đang tăng lên nhanh chóng. Nhóm Terra chọn xây dựng trên Cosmos SDK vì họ cần một phương thức thanh toán vừa nhanh vừa rẻ.
Nhìn qua hệ sinh thái Web3, tôi thấy sự phân mảnh đang gia tăng. Mặc dù hầu hết các nhà phát triển đều ưu tiên Ethereum nhưng nhiều nhóm có những nhu cầu mà Ethereum hiện không thể hỗ trợ. Điều này tạo ra nhiều cơ hội cho các nhà phát triển giao thức trên các chuỗi khác và các chuỗi khối có vị trí đầy thách thức đang đẩy mạnh hỗ trợ các nhà phát triển ứng dụng.
Sự không chắc chắn về Ethereum 1.0 và 2.0 càng làm trầm trọng thêm sự chia rẽ này. Ví dụ: các nhà phát triển cốt lõi của Ethereum gần đây (vô thời hạn?) đã trì hoãn việc cho thuê trạng thái trên chuỗi 1.0. Mặc dù đây là một điều tốt cho các hợp đồng hiện tại nhưng về lâu dài nó có thể không lý tưởng cho hệ sinh thái Ethereum vì nó sẽ để lại nhiều câu hỏi chưa được trả lời trong một khoảng thời gian dài hơn. Đồng thời, rõ ràng là thông số kỹ thuật của Ethereum 2.0 vẫn chưa phải là thông số cuối cùng; số lượng phân đoạn của Ethereum 2.0 gần đây đã giảm từ 1.024 xuống 64.
Các nhà phát triển không muốn suốt ngày phải lo lắng về việc đưa ra những thay đổi có thể gây lỗi cho giao thức cơ bản.
Nếu bất kỳ blockchain nào có thể dẫn đầu trong việc cung cấp tất cả các dịch vụ sau, nó chắc chắn sẽ giành được những cơ hội thực sự:
1) Thông lượng cao, độ trễ thấp, phí thấp và đủ lớp đồng thuận Phân cấp, giải pháp khả năng mở rộng rõ ràng
2) Môi trường thực thi và công cụ phát triển mạnh mẽ
3 ) Giảm thiểu độ phức tạp của ứng dụng/phân mảnh/lớp 2
4) Cung cấp khả năng tương thích ngược và đảm bảo chắc chắn về sự ổn định trong tương lai
Các nhà phát triển không muốn suốt ngày phải lo lắng về việc đưa ra những thay đổi có thể gây lỗi cho giao thức cơ bản. Họ muốn có một nền tảng vững chắc và xây dựng trên đó.
Quan sát số 2: Sự trỗi dậy của Middleware
Trong ấn bản 2018 của bài viết, tôi ở bên phải bên của ngăn xếp Ngăn xếp phần mềm trung gian được tô sáng. Trong phiên bản 2019, thay vào đó, tôi phân chia phần mềm trung gian giữa các giao thức trên chuỗi và dịch vụ ngoài chuỗi.
Trong năm qua, đã có sự bùng nổ của phần mềm trung gian, đáng chú ý nhất là dưới dạng Tài chính mở (hay còn gọi là DeFi) trong hệ sinh thái Ethereum. Mặc dù có các vấn đề về nắm bắt giá trị đối với một số loại giao thức tài chính mở (chẳng hạn như Set), nhưng đối với các loại giao thức tài chính mở khác (chẳng hạn như Hợp chất và Nhà sản xuất), vẫn có các cơ chế nắm bắt giá trị rõ ràng.
Theo những gì tôi biết, chưa có giao thức phần mềm trung gian trên chuỗi nào được chuyển sang các chuỗi khác. Tuy nhiên, một số dịch vụ ngoài chuỗi đang được chuyển qua các chuỗi. Loom hoạt động trên Ethereum, EOS và Tron và thậm chí còn cho phép người dùng chuyển DAI qua cả ba chuỗi. Với sự không chắc chắn xung quanh Ethereum 2.0, sự trỗi dậy của hệ sinh thái Cosmos và sự phát triển của một số hệ sinh thái mới, tôi hy vọng chúng ta sẽ thấy sự tăng tốc của các dịch vụ chuỗi chéo trong 12 tháng tới. Ví dụ: các dịch vụ như tBTC của Keep đương nhiên sẽ được sử dụng để chuyển BTC sang nhiều chuỗi như Ethereum và Binance Chain.
Một số dịch vụ sẽ được chuyển qua các chuỗi và nhìn chung vẫn cung cấp chức năng giống nhau. Ví dụ: tBTC của Keep có thể cung cấp các dịch vụ nhất quán về cơ bản cho dù nó được chuyển đến chuỗi nào. Đồng thời, các dịch vụ ngoài chuỗi như dFuse và The Graph phát triển mạnh khi chúng hỗ trợ nhiều chuỗi hơn. Các dịch vụ này ngày càng hoạt động như một lớp trừu tượng duy nhất cho các nhà phát triển khi họ thêm hỗ trợ cho các chuỗi trường hợp sử dụng cụ thể, chẳng hạn như Arweave (trả tiền một lần và nhận bộ nhớ tệp vĩnh viễn dựa trên IPFS) và Handshake (DNS phi tập trung), bất kể dữ liệu cơ bản ở đâu xác định vị trí. Do đó, sự gia tăng của các loại dịch vụ ngoài chuỗi này sẽ đẩy nhanh sự phát triển của toàn bộ hệ sinh thái.
Một chủ đề phổ biến khác với các dịch vụ ngoài chuỗi là chúng thường áp dụng mô hình mã thông báo tiện ích. Điều này phản ánh sự đồng thuận giữa các nhà phát triển rằng các loại tiền tệ thanh toán dành riêng cho ứng dụng không có mức giảm vận tốc sẽ không thu được giá trị, trong khi các mã thông báo tiện ích cung cấp một cách có thể định lượng để định giá các dịch vụ ngoài chuỗi.
Ngoài việc cung cấp các dịch vụ ngoài chuỗi tùy chỉnh, cả hệ sinh thái Cosmos và Polkadot đều áp dụng mô hình mã thông báo tiện ích. Trong hệ sinh thái Cosmos, mỗi khu vực sẽ được bảo mật bằng cách sử dụng mã thông báo đặt cược gốc của nó, trong khi những người xác thực có thể sẽ nhận được phần lớn phí giao dịch từ các mã thông báo thanh toán có tính thanh khoản cao hơn như tBTC và stablecoin. Vì hầu hết các khu vực Cosmos không có loại tiền thanh toán tự nhiên nên dự kiến mỗi khu vực sẽ tận dụng giao thức Truyền thông liên chuỗi khối (IBC) của Cosmos để chuyển tBTC và stablecoin đến từng khu vực để thanh toán và hợp đồng thông minh. Ngoài ra, với tư cách là mã thông báo gốc của Cosmos Hub (Hub), ATOM là mã thông báo tiện ích sẽ tạo ra phí bằng cách gửi tin nhắn giữa nhiều vùng. DOT của Polkadot tương tự như ATOM: chúng thực hiện cùng chức năng – truyền thông tin giữa các parachain để đổi lấy phí.
Cuối cùng, để rõ ràng, tôi tin rằng các giao thức và dịch vụ phần mềm trung gian có thể thu được giá trị từ nền tảng hợp đồng thông minh lớp 1 theo cách độc lập, mô-đun. Do giá trị của các giao thức phần mềm trung gian có thể được đánh giá bằng cách sử dụng mô hình dòng tiền chiết khấu (DCF) truyền thống, nên các giao thức và dịch vụ phần mềm trung gian sẽ có thể thu được giá trị bất kể chuỗi cơ bản nào thắng. Tuy nhiên, hầu hết các lớp 1 có mục đích chung đều kết thúc cuộc đua để trở thành tiền tệ không có chủ quyền và việc thu thập giá trị của lớp 1 sẽ độc lập với việc thu thập giá trị của lớp phần mềm trung gian.
Web3 Stack 2019: Chuỗi đơn, Trực quan hóa phẳng
Hình ảnh đầu tiên là bản cập nhật cho ngăn xếp Web3 mà tôi đã demo năm ngoái Phiên bản:.png)
Những thay đổi quan trọng nhất là:
1) Đối với phiên bản- giao thức chuỗi Phân loại với các dịch vụ ngoài chuỗi. Tầm nhìn cuối cùng là loại bỏ tất cả cơ sở hạ tầng cơ học hỗ trợ Web3 để các nhà phát triển có thể tập trung vào các vấn đề cấp cao hơn. Do đó, tận dụng tính mô-đun của các hợp đồng thông minh trên chuỗi, ngày càng có nhiều ứng dụng được xây dựng dựa trên các giao thức khác trên một chuỗi. Điều này thể hiện rõ trong hệ sinh thái tài chính mở của Ethereum. Tính mô đun và khả năng kết hợp là những đặc điểm xác định của tài chính mở. Hầu hết các giao thức trên chuỗi được hiển thị trong sơ đồ này đều liên quan đến tài chính mở.
2) Ngăn xếp Web3 chạy trên nhiều máy tính vật lý khác nhau được tổ chức thành các mạng logic khác nhau. Phiên bản 2018 hiển thị toàn bộ ngăn xếp như thể nó đang chạy trên một phần cứng. Phiên bản 2019 sử dụng các ô ở bên trái để phân biệt từng lớp của ngăn xếp. Điều này giúp việc theo dõi và xem tương tác giữa các máy vật lý khác nhau trở nên dễ dàng hơn.
3) Tôi đã xóa một số thành phần tùy chọn khỏi ngăn xếp cốt lõi, cụ thể là sidechain, Giao thức Interledger (ILP) và các kênh trạng thái, đồng thời liệt kê chúng dưới dạng các thành phần tùy chọn ở bên phải. Điều này làm cho toàn bộ hình ảnh dễ đọc hơn và cũng làm cho logic của mạng ngăn xếp có vẻ nhất quán hơn, điều này cũng được phản ánh trong hình ảnh tiếp theo.
Tôi đã xây dựng sơ đồ này để bao gồm một số công ty trong hệ sinh thái Web3. .png)
Web3 Stack 2019: Chuỗi đơn , trực quan hóa theo lớp
span> Hình ảnh thứ hai từ phiên bản 2019 về cơ bản cho thấy điều tương tự như hình ảnh đầu tiên. Tuy nhiên, cách tiếp cận đầu tiên mô tả ngăn xếp một cách thẳng thắn, nhưng cách tiếp cận thứ hai mô tả ngăn xếp như một mạng vật lý của các máy tính. So với sơ đồ đầu tiên, hình ảnh trực quan này làm cho một số điều rõ ràng hơn, chẳng hạn như nơi mỗi ngăn xếp con bắt đầu và dừng lại, việc phân lớp các ngăn xếp con trên các mạng logic khác nhau và luồng lệnh gọi API trên mạng. .jpg)
Trong hình này, tôi đưa ra ba ví dụ về mạng phần mềm trung gian: Mạng lớp truy vấn (như The Graph) , mạng sidechain (như Skale) và mạng lưu trữ liên tục (như Arweave, cũng có thể được sử dụng làm lớp sẵn có dữ liệu cho bất kỳ mạng nào khác). Tùy thuộc vào ứng dụng cụ thể, nhiều mạng phần mềm trung gian khác có thể được tham gia. Tôi nhấn mạnh ba mạng này vì tôi nghĩ chúng là những mạng được sử dụng rộng rãi nhất. Đó là lý do tại sao chúng tôi đầu tư vào ba công ty này.
Ngoài ra còn có một số phát hiện thú vị: Thứ nhất, các lớp không có tính tuần tự nghiêm ngặt. Ví dụ: lớp truy vấn có thể lập chỉ mục dữ liệu từ sidechains và mạng lưu trữ. Thứ hai, khách hàng người dùng cuối không cần phải phụ thuộc hoàn toàn vào mạng phần mềm trung gian. Họ có thể truy vấn dữ liệu trực tiếp từ mạng lớp 1 (mặc dù điều này thường dẫn đến trải nghiệm người dùng kém, vì vậy chúng tôi hy vọng điều này sẽ trở nên ít phổ biến hơn khi lớp truy vấn trở nên mạnh mẽ hơn và được áp dụng rộng rãi hơn). Thứ ba, một mạng sẵn có dữ liệu riêng biệt có thể hoạt động như lớp sẵn có dữ liệu Cấp 1 (điều này không thể hiển thị được).
Web3 Stack 2019: Trực quan hóa phẳng, đa chuỗi
Như tôi đã đề cập ở trên, hệ sinh thái Web3 đang trở nên không đồng nhất hơn là đồng nhất . Điều này chỉ là tự nhiên khi có thêm Cấp 1 được tung ra. Sơ đồ này cố gắng minh họa hệ sinh thái sẽ trông như thế nào khi có nhiều chuỗi bắt đầu kết nối với nhau hơn:
Mặc dù nhóm Cosmos dự đoán trước sự xuất hiện của nhiều trung tâm theo thời gian, nhưng không thể biết trước chuỗi nào sẽ được kết nối với trung tâm nào. Tôi đã liệt kê 2 trung tâm Cosmos vì 1) Tôi không thể liệt kê tất cả các parachain không phải Polkadot xung quanh một trung tâm và 2) Tôi mong đợi nhiều trung tâm sẽ xuất hiện. Rõ ràng, chỉ một trong các trung tâm có thể được cung cấp năng lượng bởi ATOM. Người thứ hai có thể là Iris, hoặc có thể là trung tâm nào khác. Binance Chain (được xây dựng bằng SDK Cosmos) thậm chí có thể trở thành một trung tâm, điều này đặc biệt có khả năng xảy ra nếu Binance DEX phát triển đủ thanh khoản để đóng vai trò là nhà tiên tri về giá với mức độ tin cậy tối thiểu cho tất cả các chuỗi khác.
Do cơ chế tương tác còn khá sớm nên sơ đồ này không cung cấp nhiều thông tin – nó chủ yếu thể hiện cái nhìn về tương lai. Hình minh họa tôi đưa ra ở đây khá rõ ràng; trên thực tế, tình huống có thể khó hiểu hơn. Ví dụ: Binance Chain đã thúc đẩy nhiều hoạt động kinh tế hơn bất kỳ chuỗi nào khác ngoài Bitcoin và Ethereum. Ngoài ra, BNB có vốn hóa thị trường cao hơn và tính thanh khoản cao hơn nhiều so với ATOM, điều đó có nghĩa là Binance Chain có thể cung cấp bảo mật đồng thuận cao hơn các chuỗi dựa trên ATOM. Cuối cùng, Binance Chain chủ yếu là một DEX có thể hoạt động như một nhà tiên tri về giá với mức độ tin cậy tối thiểu khi có đủ thanh khoản. Với ba lợi thế về cấu trúc này, Cosmos SDK có tiềm năng trở thành tiêu chuẩn phát triển trên thực tế và Binance Chain và BNB có thể giải phóng toàn bộ giá trị của chúng.
Tôi cũng đã đưa cầu nối Giao thức Interledger (ILP) giữa Bitcoin và Ethereum 1.0 (phía dưới bên phải) để cho thấy rằng không phải tất cả các hình thức tương tác đều cần phải được chuyển qua chuỗi trung tâm. Các thông điệp Atomic đều tồn tại. Mặc dù về mặt lý thuyết, ILP có thể kết nối từng sợi trong hình minh họa nhưng tôi đã chọn không minh họa theo cách này vì nó sẽ khiến hình ảnh khó đọc.
Web3 Stack 2019: Trực quan hóa nhiều chuỗi, nhiều lớp
Hình ảnh cuối cùng là sự kết hợp của hai hình ảnh đầu tiên. Mục đích của hình ảnh trực quan này là để làm nổi bật rằng mạng phần mềm trung gian sẽ hoạt động trên nhiều lớp 1:.jpg)
Out of Vì mục đích dễ đọc, tôi 1) đã xóa ILP; 2) không giữ lại các mũi tên màu xanh giữa các máy khách người dùng cuối khác nhau và ngăn xếp phần mềm trung gian.
Một số kết luận
Điều đáng kinh ngạc nhất về các ngăn xếp Web3 là chúng kết hợp với nhau mà không có bất kỳ sự phối hợp trung tâm nào. Bản thân sự phát triển đã được phân cấp. Không có kiến trúc sư trưởng. Điều này hoàn toàn trái ngược với hầu hết mọi dự án phát triển khác trên hành tinh. Tại Linux Foundation, một số ít người đặt ra định hướng cho Linux nói chung. Điều này cũng đúng trên các hệ thống như Android của Google và iOS của Apple. Một số ít người đứng đầu các tổ chức này xác định kiến trúc tổng thể của các hệ sinh thái rộng lớn này.
Do thiếu sự phối hợp tập trung nên thật khó tin là tất cả đều có hiệu quả. Chắc chắn, một số dự án vẫn cảm thấy hơi rắc rối, nhưng trải nghiệm của nhà phát triển và người dùng đang được cải thiện nhanh chóng.
Những thay đổi lớn thường bắt đầu từ từ và sau đó xảy ra đột ngột. Mô hình phát triển hiện tại của Web3 có thể đi theo mô hình tương tự. Thật khó để dự đoán khi nào mọi thứ sẽ đột nhiên đi xuống, nhưng ít nhất hình dạng và đường nét cơ bản của tất cả các thành phần chính giờ đây đã có thể được nhìn thấy trên thị trường và có một ý tưởng chung trong cộng đồng nhà phát triển về cách tất cả sẽ kết hợp với nhau. sự hiểu biết.
Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:
Nhóm Telegram đăng ký: https://t.me/theblockbeats
Nhóm Telegram thảo luận: https://t.me/BlockBeats_App
Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia
