Kích thước tiêu đề khối mục tiêu của các nút ánh sáng
< /li>< /ol>Bất kỳ điều nào trong số này sẽ hạn chế thông lượng DA của Celestia.
Dưới đây chúng tôi chia sẻ những ước tính hiện tại từ nghiên cứu của nhóm Celestia, có tính đến yếu tố ảnh hưởng đầu tiên.
Điều quan trọng là kích thước khối có thể lớn hơn nhiều so với hiển thị ở đây vì DAS có thể được thực hiện bởi một lượng lớn khán giả với nguồn lực hạn chế. Ngay cả điện thoại thông minh cũng có thể tham gia vào quá trình lấy mẫu và góp phần đảm bảo an ninh và thông lượng của Celestia. Trên thực tế, đây là một ví dụ về điện thoại thông minh góp phần bảo mật cho Celestia!
Trong thực tế, chúng tôi hy vọng số lượng nút được lấy mẫu sẽ khá phù hợp với nhu cầu của người dùng. Điều này rất thú vị vì nó xác định nguồn cung không gian khối của Celestia là một hàm của cầu. Điều này có nghĩa là, không giống như các chuỗi nguyên khối, Celestia có thể cung cấp mức phí ổn định thấp hơn khi nhu cầu của người dùng tăng lên.
Bây giờ, hãy phóng to yếu tố thứ hai; kích thước của tiêu đề khối nút nhẹ tăng tỷ lệ thuận với sqrt của kích thước khối. Mặc dù điều này có vẻ là một yếu tố hạn chế nhưng theo thời gian, các yêu cầu về tài nguyên ngày càng tăng có thể được bù đắp bằng những cải thiện về băng thông mạng.
Cũng lưu ý rằng DAS có tác động cấp số nhân trong việc cải thiện băng thông. Nếu dung lượng băng thông của nút nhẹ trung bình tăng X, thì thông lượng DA của Celestia có thể tăng X² một cách an toàn!
Cuối cùng, không giống như Định luật Máy tính của Moore, dự kiến sẽ kết thúc vào khoảng những năm 2020, Định luật Băng thông Internet của Nielsen dường như sẽ sẽ tiếp tục được áp dụng trong nhiều thập kỷ. Do đó, bằng cách thực hiện tính toán hoàn toàn ngoài chuỗi, Celestia có thể tận dụng băng thông mạng tăng theo cấp số nhân.
Sau tất cả những điều đã được cân nhắc, Celestia được kỳ vọng có thể thực sự hỗ trợ mọi nhu cầu của người dùng tiềm năng trong tương lai gần trong khi vẫn giữ chi phí xác minh khá ổn định. Bằng cách từ bỏ việc thực thi và giới thiệu DAS, Celestia có thể bắt chước các thuộc tính về khả năng mở rộng của BitTorrent, giao thức phi tập trung có khả năng mở rộng nhất được biết đến trên Internet.
4. Các tính năng của Celestia Stack dạng mô-đun
Ngay bây giờ rằng chúng tôi đã đề cập đến cách Celestia hoạt động, hãy xem xét lợi ích của chuỗi khối mô-đun. Việc hình dung lại blockchain như một ngăn xếp mô-đun có ý nghĩa vượt ra ngoài khả năng mở rộng DA thuần túy. Dưới đây chúng tôi đề cập đến 8 thuộc tính thiết kế độc đáo của ngăn xếp Celestia mô-đun có thể không rõ ràng ngay lập tức.
Tự chủ
Rollups hiện là đứa con cưng của Hoạt động của chuỗi Ethereum. Điều này là do họ xuất bản các tiêu đề của mình trên Ethereum và bằng chứng gian lận/tính hợp lệ của họ được thực hiện trên chuỗi. Do đó, trạng thái chuẩn của chúng được xác định bởi một loạt hợp đồng thông minh trên Ethereum.
Nhận thức được điều này rất quan trọng vì điều đó có nghĩa là các bản tổng hợp phải có cơ chế quản trị trên chuỗi theo mặc định. Tuy nhiên, quản trị trên chuỗi có những rủi ro như sự tham gia của cử tri thấp, mua phiếu bầu và tập trung hóa. Do sự phức tạp này, quản trị trên chuỗi vẫn chưa được hầu hết các blockchain áp dụng làm phương pháp quản trị ưa thích.
Bản tổng hợp trên Celestia hoạt động rất khác. Như chúng ta đã thấy trước đây, Celestia không hiểu được dữ liệu mà nó lưu trữ và để lại mọi diễn giải cho các nút tóm tắt. Do đó, trạng thái chuẩn của tổng hợp trên Celestia được xác định độc lập bởi các nút được chọn để chạy phần mềm máy khách cụ thể. Trên thực tế, đây chính xác là cách các chuỗi khối L1 thường hoạt động ngày nay.
Do đó, Rollup trên Celestia về cơ bản là một chuỗi khối tự chủ. Bằng cách nâng cấp phần mềm và chọn cách hiểu dữ liệu cơ bản theo cách khác, các nút có thể tự do trải qua các nhánh cứng/mềm. Ví dụ: nếu cộng đồng tổng hợp tham gia vào một cuộc tranh luận gây tranh cãi về những thay đổi về kích thước khối hoặc nguồn cung cấp mã thông báo, các đối thủ có thể cập nhật phần mềm của họ để tuân theo các quy tắc hợp lệ khác nhau. Khi chúng tôi nghĩ về ý nghĩa sâu xa hơn của nó, bạn sẽ nhận thấy rằng tính năng này thú vị hơn vẻ ngoài của nó.
Trong thế giới của chuỗi khối cấp đầu tiên, các đợt hard fork gây tranh cãi thường được coi là rủi ro vì việc phân tách chuỗi cuối cùng sẽ làm suy yếu tính bảo mật của chuỗi. Kết quả là, mọi người thường tránh phân nhánh bằng mọi giá, do đó cản trở việc thử nghiệm.
Lần đầu tiên trong lịch sử blockchain, Celestia mang đến khả năng phân nhánh cho blockchain mà không phải lo lắng về việc giảm mức độ bảo mật. Điều này là do tất cả các nhánh cuối cùng sẽ sử dụng cùng một lớp DA mà không từ bỏ các lợi ích bảo mật của lớp đồng thuận Celestia. Hãy tưởng tượng cuộc tranh luận về kích thước khối Bitcoin hoặc phân nhánh Ethereum DAO có thể được giải quyết suôn sẻ như thế nào nếu chuỗi khối hoạt động theo cách này ngay từ đầu.
Chúng tôi kỳ vọng điều này sẽ đẩy nhanh quá trình thử nghiệm và đổi mới trong không gian blockchain lên những cấp độ vượt xa những gì có thể thực hiện được với cơ sở hạ tầng ngày nay. Hình ảnh trực quan bên dưới là từ một chủ đề minh họa điều này một cách hoàn hảo.
Tính linh hoạt
Một động lực khác sẽ đẩy nhanh tốc độ đổi mới trong không gian máy ảo nói riêng là bản chất bất khả thi trong thực thi của Celestia.
Không giống như các bản tổng hợp Ethereum, các bản tổng hợp trên Celestia không nhất thiết được thiết kế cho các bằng chứng gian lận/tính hợp lệ có thể giải thích được bằng EVM. Điều này mở ra không gian thiết kế VM trên Celestia cho cộng đồng nhà phát triển lớn hơn và khiến nó phải đối mặt với sự cạnh tranh gay gắt.
Ngày nay, chúng ta đã thấy các máy ảo thay thế xuất hiện và thu hút được sự chú ý nhờ các sản phẩm như Starkware, LLVM, MoveVM, CosmWasm, FuelVM và các sản phẩm khác. Máy ảo tùy chỉnh có thể đổi mới ở mọi khía cạnh thực thi; hoạt động được hỗ trợ, cấu trúc cơ sở dữ liệu, định dạng giao dịch, ngôn ngữ phần mềm, v.v. để đạt được hiệu suất tối ưu trong khi giải quyết các trường hợp sử dụng cụ thể.
Mặc dù bản thân Celestia không trực tiếp mở rộng quy mô thực thi, nhưng chúng tôi hy vọng rằng bản chất bất khả tri về thực thi của nó sẽ đóng vai trò là chất xúc tác cho thị trường VM có tính cạnh tranh cao đang tìm kiếm chức năng cao, thực thi có thể mở rộng. Đặt nền móng.
Dễ dàng triển khai
Nếu có xu hướng trong không gian tiền điện tử Điều không thay đổi trong những năm qua là việc triển khai blockchain đã trở nên dễ dàng như thế nào.
Trong những ngày đầu, các mạng phi tập trung không thể bắt đầu nếu không có phần cứng PoW; nút thắt cổ chai này cuối cùng đã được loại bỏ khi PoS ra đời. Giống như PoS, các công cụ dành cho nhà phát triển trưởng thành như Cosmos SDK giúp khởi chạy các chuỗi khối mới dễ dàng hơn. Tuy nhiên, bất chấp sự tiến bộ, chi phí chung cho việc khởi động đồng thuận PoS vẫn chưa đạt mức lý tưởng. Các nhà phát triển phải tìm các bộ trình xác thực mới, đảm bảo rằng họ đã phân phối tiền xu rộng rãi và xử lý sự phức tạp của sự đồng thuận, cùng nhiều thứ khác.
Mặc dù parachains Polkadot và Ethereum Rollup loại bỏ nút thắt cổ chai này, nhưng chi phí triển khai của Polkadot vẫn cao và chi phí vận hành của Polkadot vẫn cao.
Celestia dường như là sự phát triển tiếp theo của xu hướng này. Nhóm Celestia đang triển khai đặc tả ORU bằng SDK Cosmos có tên Optimint. Công cụ này, cùng với các công cụ khác, giải quyết nhu cầu triển khai bất kỳ chuỗi nào trong tương lai mà không cần nhà phát triển phải lo lắng về chi phí đồng thuận hoặc chi phí triển khai/vận hành tốn kém. Chuỗi mới có thể được triển khai trong vài giây và cho phép người dùng tương tác với nó một cách an toàn ngay từ ngày đầu tiên.
Định giá tài nguyên hiệu quả
Kế hoạch Ethereum trong tương lai kế hoạch sharding sẽ được triển khai theo từng giai đoạn trong vài năm. Theo đó, nó sẽ có tính năng phân chia dữ liệu thuần túy và việc tổng hợp chỉ có thể được sử dụng để xuất bản dữ liệu. Khi dung lượng dữ liệu của lớp cơ sở tăng lên, điều này đương nhiên dẫn đến phí tổng hợp rẻ hơn. Tuy nhiên, điều này không có nghĩa là Ethereum từ bỏ môi trường thực thi có trạng thái trên L1.
Ethereum có sức mạnh thực thi thần thánh. Để chạy nút tổng hợp được xác thực đầy đủ trên Ethereum, người ta cũng phải quan tâm đến việc thực thi trạng thái L1 của Ethereum. Tuy nhiên, Ethereum đã có một trạng thái rất lớn mà việc thực thi không hề là một nhiệm vụ rẻ tiền. Quốc gia rộng lớn này áp đặt số nợ kỹ thuật ngày càng tăng đối với các khoản tổng hợp.
Tệ hơn nữa, đơn vị dùng để giới hạn kích thước trạng thái L1 (tức là L1 Gas) cũng được dùng để đo lường dữ liệu lịch sử tổng hợp. Do đó, bất cứ khi nào có sự gia tăng hoạt động trên L1, tất cả phí tổng hợp sẽ tăng lên.
Trong ngăn xếp chuỗi khối mô-đun của Celestia, dữ liệu lịch sử và tăng trưởng trạng thái hoạt động được xử lý hoàn toàn riêng biệt như lẽ ra phải như vậy. Không gian khối của Celestia chỉ lưu trữ dữ liệu tổng hợp lịch sử được đo và thanh toán theo byte, đồng thời tất cả việc thực thi trạng thái đều được đo thông qua tổng hợp trong đơn vị độc lập của riêng nó. Vì hoạt động bị ảnh hưởng bởi các thị trường phí khác nhau nên sự gia tăng hoạt động trong một môi trường thực thi không gây tổn hại đến trải nghiệm người dùng trong môi trường thực thi khác.
Cầu giảm thiểu sự tin cậy
Hiểu toàn bộ L1 và L2 Một cách để tranh luận là coi chúng như những sợi dây xích và những cây cầu.
Nói chung, cầu nối có hai dạng: niềm tin và giảm thiểu niềm tin. Các cầu nối đáng tin cậy dựa vào sự đồng thuận của các chuỗi đối tác, trong khi các cầu nối giảm thiểu độ tin cậy có thể được bảo mật bằng bất kỳ nút đầy đủ nào.
Để các blockchain hình thành cầu nối giảm thiểu sự tin cậy, chúng cần hai điều: (i) Cùng một bảo đảm DA (ii) Giải thích lẫn nhau là gian lận/hợp lệ Những cách chứng minh giới tính.
Vì L1 không đáp ứng điều kiện chia sẻ DA trước đó nên chúng không thể tạo thành cầu nối giảm thiểu sự tin cậy với nhau. Điều tốt nhất họ có thể làm là dựa vào sự đồng thuận của nhau để liên lạc, điều này nhất thiết có nghĩa là tính bảo mật bị giảm sút.
Mặt khác, Rollups giao tiếp với Ethereum theo cách giảm thiểu sự tin cậy. Ethereum có thể truy cập dữ liệu tổng hợp và thực hiện bằng chứng gian lận/tính hợp lệ trên chuỗi. Đây là lý do tại sao Rollup có thể có một cầu nối giảm thiểu độ tin cậy với Ethereum và có thể được bảo mật bằng bất kỳ nút Rollup nào.
Các chuỗi có cầu nối giảm thiểu độ tin cậy có thể được coi là cụm. Celestia cung cấp nền tảng cho các cụm hình thành giữa các chuỗi. Tuy nhiên, điều này không buộc họ phải làm như vậy. Các chuỗi trên đỉnh Celestia có thể tự do và độc lập hoặc chúng có thể tin cậy lẫn nhau và giảm thiểu sự tin cậy trong một không gian thiết kế cầu rộng lớn.
Trái ngược với suy nghĩ phổ biến, bằng chứng gian lận và tính hợp lệ không nhất thiết phải được thực thi trên chuỗi mới có hiệu lực. Chúng cũng có thể được phân phối trên lớp p2p (trong cụm Cosmos như được hiển thị ở trên) và được thực thi ở phía máy khách.
Quản trị tối thiểu
Tiến trình quản trị blockchain chậm. Các khuyến nghị cải tiến thường đòi hỏi nhiều năm cộng đồng phối hợp để thực hiện. Mặc dù điều này là vì lý do bảo mật nhưng nó đã làm chậm đáng kể tốc độ phát triển tích cực trong không gian blockchain.
Blockchain mô-đun cung cấp một cách tiếp cận ưu việt để quản trị blockchain, trong đó lớp thực thi có thể di chuyển nhanh chóng và phá vỡ mọi thứ một cách độc lập, trong khi lớp đồng thuận có thể luôn linh hoạt và mạnh mẽ.
Nếu nhìn vào lịch sử của EIP, bạn sẽ thấy rằng phần lớn đề xuất liên quan đến chức năng và hiệu suất triển khai. Chúng thường liên quan đến các hoạt động định giá, thêm mã hoạt động mới, xác định tiêu chuẩn mã thông báo, v.v.
Trong ngăn xếp chuỗi khối mô-đun, các cuộc thảo luận này sẽ chỉ có sự tham gia của những người tham gia ở lớp thực thi tương ứng và sẽ không xâm nhập vào lớp đồng thuận. Ngược lại, điều này có nghĩa là sẽ có ít vấn đề cần giải quyết hơn ở phần cuối của ngăn xếp và tiến độ nhất thiết sẽ chậm do ngưỡng phối hợp xã hội cao.
Xác minh khối phi tập trung, không sản xuất
Nó phổ biến để phân cấp có ý nghĩa khác nhau đối với các nhóm khác nhau.
Nhiều dự án đánh giá cao việc sản xuất khối có tính phân cấp cao và mô phỏng khả năng của PoW trong việc phân cấp sản xuất khối trong cài đặt PoS. Cuộc bầu cử lãnh đạo ngẫu nhiên của Algorand, cuộc bỏ phiếu mẫu phụ của Avalanche và sự đồng thuận của Ethereum đều là những ví dụ nổi tiếng về điều này. Những lựa chọn thiết kế này giả định yêu cầu tài nguyên thấp đối với các nhà sản xuất khối để cho phép sản xuất khối có tính phân cấp cao.
Mặc dù đây là những công nghệ có giá trị nhưng rất khó để nói liệu chúng có thực sự dẫn đến sự phân cấp có ý nghĩa hơn các công nghệ khác hay không.
Điều này là do, do tính kinh tế theo quy mô bên ngoài giao thức, các yếu tố như nhóm tài nguyên và MEV chuỗi chéo là những chất xúc tác quan trọng và việc sản xuất khối có xu hướng được tập trung. Theo nguyên tắc chung, bất chấp công nghệ, cổ phần/băm cuối cùng vẫn tuân theo phân phối Pareto.
Bên cạnh đó, có một điểm quan trọng hơn về chủ đề này thường bị bỏ qua. Yếu tố quan trọng nhất trong phân cấp là xác minh khối hơn là sản xuất.
Miễn là hoạt động của một nhóm nhỏ các nút đồng thuận có thể được kiểm tra bởi một số lượng lớn người tham gia, chuỗi khối sẽ tiếp tục hoạt động như một cỗ máy tin cậy mà chúng tôi yêu.
Đây là lập luận cốt lõi trong bài viết kết thúc gần đây của Vitalik. Vitalik nói: "Vậy kết quả là gì? Việc sản xuất khối được tập trung hóa và việc xác minh khối được phân cấp. Đáng tin cậy." và có tính phân quyền cao, đồng thời hoạt động kiểm duyệt vẫn bị chặn."
Tương tự như vậy, trong khi Celestia có yêu cầu tài nguyên cao hơn đối với nhà sản xuất khối, thì yêu cầu tài nguyên thấp hơn đối với người xác thực dẫn đến tính phi tập trung cao, mạng chống kiểm duyệt.
Đơn giản
Xác định rõ ràng các điểm nghẽn trong Khả năng mở rộng của blockchain giúp Nhóm Celestia đưa ra những lựa chọn thiết kế đơn giản nhất có thể.
Trong khi Ethereum triển khai DAS ở cuối lộ trình sharding của nó, Celestia đã ưu tiên nó và rõ ràng đã chọn không đi theo con đường sharding đồng thuận quá phức tạp.
Tương tự, thay vì triển khai một giao thức đồng thuận ưa thích mới, Celestia đã chọn sử dụng Tendermint cũ đơn giản, với công cụ hoàn thiện và nhiều nhà phát triển/người xác thực hỗ trợ.
Chúng tôi tin rằng những lựa chọn thiết kế này sẽ làm cho Celestia nổi bật theo thời gian và khi Rollup ngày càng tìm kiếm các giải pháp sẵn có dữ liệu rẻ tiền, chúng sẽ được đánh giá cao hơn khi tham gia thị trường.
5. Những thách thức/hạn chế trong tương lai
Celestia là Người tiên phong một thiết kế blockchain mới. Mặc dù chúng tôi tin rằng đây là mô hình ưu việt so với các giải pháp hiện có nhưng vẫn còn một số thách thức chưa được khám phá.
Thách thức đầu tiên mà chúng tôi thấy trước có liên quan đến việc xác định kích thước khối thích hợp. Khi chúng tôi khám phá trong bài đăng này, kích thước khối của Celestia có thể tăng lên một cách an toàn với số lượng nút lấy mẫu dữ liệu trong mạng. Tuy nhiên, việc lấy mẫu dữ liệu không phải là một quá trình chống lại Sybil. Do đó, không có cách nào có thể kiểm chứng để xác định số lượng nút trong mạng. Hơn nữa, do các nút tham gia lấy mẫu không được giao thức khen thưởng rõ ràng nên các giả định về việc lấy mẫu phải dựa vào các khuyến khích ngầm. Quá trình xác định và cập nhật kích thước khối mục tiêu sẽ phải tuân theo sự đồng thuận của xã hội, đây là một thách thức mới đối với việc quản trị sự đồng thuận.
Một thách thức khác phía trước liên quan đến hiệu ứng mạng khởi động của Celestia. Rõ ràng, một lớp DA chuyên dụng không có sự thực thi sẽ không có tác dụng gì nhiều. Do đó, không giống như các blockchain khác, Celestia sẽ dựa vào các chuỗi thực thi khác để bắt đầu hoạt động của người dùng. Vì mục đích này, một trong những trường hợp sử dụng ban đầu của Celestia sẽ là giải pháp DA ngoài chuỗi cho các validium (tức là Celestia) trên Ethereum. Celestium là thành quả dễ dàng của sự kiện ra mắt không gian khối Celestia.
Một dự án khác đang được triển khai là Cevmos; chuỗi SDK Cosmos có EVM tích hợp dành riêng cho thanh toán tổng hợp. Các bản tổng hợp trên Cevmos sẽ xuất bản dữ liệu của họ lên Cevmos, sau đó Cevmos sẽ xuất bản dữ liệu đó lên Celestia. Giống như Ethereum ngày nay, Cevmos sẽ triển khai bằng chứng tổng hợp như một lớp thanh toán. Mục tiêu của Cevmos là cho phép các bản tổng hợp Ethereum khởi chạy tự nhiên trên Celestia mà không yêu cầu thay đổi cơ sở mã của nó.
Cuối cùng, chúng tôi thấy trước những hạn chế liên quan đến tiện ích mã thông báo gốc của Celestia. Cũng giống như bất kỳ chuỗi nào khác, Celestia sẽ có thị trường tính phí và token gốc của nó sẽ tích lũy giá trị từ nhu cầu về không gian khối Celestia. Tuy nhiên, vì Celestia không thực thi việc thực thi của nhà nước (ngoại trừ việc thực thi nhà nước rất nhỏ đối với các hoạt động liên quan đến PoS), không giống như hầu hết các chuỗi, tiện ích token của nó như một nguồn thanh khoản cho DeFi và các ngành dọc khác sẽ bị hạn chế phần nào. Ví dụ: không giống như Ethereum, có thể được di chuyển tự do giữa các lần cuộn và Ethereum theo cách giảm thiểu độ tin cậy, mã thông báo gốc của Celestia phải dựa vào các cầu nối đáng tin cậy để được chuyển sang các chuỗi khác.
6. Kết luận
Chúng tôi tin vào chuỗi khối mô-đun là một sự thay đổi mô hình trong thiết kế blockchain và hiệu ứng mạng của nó dự kiến sẽ ngày càng trở nên rõ ràng trong những năm tới. Đặc biệt, mainnet của Celestia dự kiến sẽ ra mắt vào năm 2023.
Bằng cách tách việc thực thi khỏi sự đồng thuận, Celestia không chỉ đạt được khả năng mở rộng và phân cấp theo phong cách Bittorrent mà còn cung cấp những lợi thế độc đáo, bao gồm giảm thiểu sự tin cậy Các cầu nối, chuỗi có chủ quyền, tài nguyên hiệu quả giá cả, quản trị đơn giản hơn, triển khai chuỗi dễ dàng và máy ảo linh hoạt.
Là lớp DA chuyên dụng đầu tiên, Celestia thực hiện ít thao tác hơn. Bằng cách làm ít hơn, bạn đạt được nhiều hơn.