[Caldera] Tại sao chúng tôi bắt đầu Caldera?
January 26th, 2024

Chúng tôi bắt đầu suy nghĩ về Caldera (được đặt tên là Constellation vào thời điểm đó) khi nhận thấy rằng thế giới web3 đang đối mặt với một tình thế khó xử.

Những nhà phát triển blockchain, chia nhánh ra nhiều lĩnh vực khác nhau như NFTs, DeFi, gaming, muốn xây dựng các ứng dụng phức tạp. Tuy nhiên, họ đang gặp vấn đề với sự hạn chế khi tất cả đều xây dựng trên một số ít chuỗi khối quá tải.

Ban đầu, chúng tôi muốn tạo ra các lớp lưới (rollups) để tạo điều kiện cho việc xây dựng các trò chơi web3 mở rộng và thực sự có khả năng mở rộng. Nhưng chúng tôi nhanh chóng nhận ra rằng vấn đề không chỉ giới hạn trong lĩnh vực gaming - hầu hết các ứng dụng phi tập trung (dApps) đều được xây dựng trên L1.

Không nơi nào thể hiện điều này rõ hơn Ethereum, với 0,19 triệu lệnh mỗi giây.

Để đặt điều này vào bối cảnh, đó là khoảng bằng với Altair 8800, một máy tính từ năm 1974. Nửa thế kỷ sau đó, tốc độ tính toán đã tăng mạnh theo hàm số mũ. Blockchain là nền tảng điện toán đám mây chậm nhất thế giới.

Sự thiếu hụt về tốc độ xử lý kết hợp với sự quan tâm lớn từ phía nhà phát triển đã dẫn đến sự cạnh tranh cực kỳ khốc liệt cho tính toán và bộ nhớ. Đối với người dùng cuối, điều này có nghĩa là phí gas cao và giao dịch chậm hơn.

Cả hai vấn đề này đều đang làm giảm chất lượng và sự chấp nhận của người dùng đối với các ứng dụng trên chuỗi.

NHỮNG KHỐI XÂY DỰNG CỦA MỘT BLOCKCHAIN HỮU ÍCH

Máy tính hiện đại được xây dựng trên nền hàng nghìn đổi mới nhỏ hơn. Từ bóng đèn trở điện tử, đến vi mạch silic, đến hệ điều hành đĩa, mỗi cấp độ trừu tượng hóa đều thêm vào đó các chức năng mới và đưa tính toán đến những lĩnh vực mới.

Tương tự như những ngày đầu của lập trình máy tính và video game, chúng ta vẫn đang ở giai đoạn đầu của blockchain. Những nhà phát triển đang thiết kế ứng dụng xung quanh những hạn chế của blockchain, giống như chúng ta đã từng làm khi bị hạn chế bởi tốc độ và bộ nhớ.

Ví dụ, chúng ta thấy những nhà phát triển đang "đánh golf gas" — dành hàng tuần tối ưu hóa mã hợp đồng thông minh để giảm thiểu số lượng tính toán và phí gas. Trong quá trình này, không chỉ những nhà phát triển mất thời gian kỹ thuật, việc đánh golf gas thường được thực hiện bằng cách cắt giảm và hy sinh bảo mật mà không biết. Những tối ưu hóa thủ công này của mã là đau đớn và cuối cùng không cải thiện trải nghiệm người dùng.

Cũng có một sự đánh đổi giữa chu kỳ hoàn thành và bảo mật. Chu kỳ hoàn thành ngắn hơn có nghĩa là thực hiện giao dịch nhanh chóng và cung cấp thông tin hoàn chỉnh hơn cho tất cả các bên tham gia. Ngược lại, khi xem xét vấn đề hay bảo mật, chu kỳ hoàn thành dài hơn cho phép thực hiện các hoạt động linh hoạt hơn. Việc áp dụng một chu kỳ hoàn thành đồng nhất cho các ứng dụng với mục đích và hoạt động khác nhau không hợp lý.

Những hạn chế này chưa hoàn toàn ngăn chặn sự phát triển của các ứng dụng sáng tạo. Nhưng các ứng dụng phi tập trung (dApps) đã bị hạn chế vì họ cần phải hoạt động trên một L1 như Ethereum hoặc Gnosis. Blockchain đã đi xa, nhưng cần thêm cơ sở hạ tầng để đạt đến quy mô web thực sự.

GIỚI THIỆU CALDERA

Nhiệm vụ của Caldera là tăng cường sức mạnh cho những nhà phát triển để tạo ra các ứng dụng phi tập trung (dApps) mới và thú vị, đồng thời giúp web3 đạt được sự chấp nhận hàng loạt.

Caldera là một dịch vụ rollup, giúp việc triển khai các lớp lưới blockchain hiệu suất cao trở nên vô cùng dễ dàng. Những nhà phát triển đang sử dụng Caldera để triển khai các blockchain nhẹ, có khả năng tùy chỉnh cao, kế thừa tính bảo mật mà chúng ta biết và yêu thích từ các blockchain khác như Ethereum hoặc Polygon.

Chúng tôi nhìn nhận việc song song hóa giao dịch là cách tiến lên tiện lợi nhất từ tình hình hiện tại của chúng ta. Giống như việc ứng dụng web chạy trên máy chủ dành riêng, ứng dụng web3 cần có chuỗi riêng để đảm bảo khả năng xử lý và tính năng cần thiết.

Chúng tôi đã gần đây hợp tác với Curio, một studio chơi game trên chuỗi tiên phong với cơ chế game web3 sáng tạo như hiệp ước - các hợp đồng thông minh tạo ra các quy tắc ngoại giao thông minh trong trò chơi. Ví dụ, người chơi có thể tạo một hiệp ước không xâm lược ngăn chặn cuộc tấn công khi thanh toán token ERC20 vào một hợp đồng thông minh liên minh chung.

Đúng vậy - nhiều điều này là không thể trước khi có rollups. Tuy nhiên, theo ví dụ trước đó của chúng tôi, Curio tiêu thụ khoảng 300 triệu gas mỗi giây. Điều này có nghĩa là mất 120 giây để xử lý lượng gas tương đương trên các khối Ethereum tối đa — vì vậy có thể nói rằng việc xây dựng Curio trên một L1 đa năng sẽ là điều không thể.

Với Caldera, Curio đã xây dựng một lớp giao dịch layer-2 riêng và giảm độ trễ xuống dưới một giây. Có đủ không gian để mở rộng, và quan trọng nhất là bảo vệ chống lại sự tăng giá của gas.

Chúng tôi đã giúp những nhà phát triển blockchain xây dựng những ứng dụng mà họ mong muốn, mà không cần phải hy sinh hiệu suất hoặc tính năng.

VƯỢT QUA

Chúng tôi đang tạo điều kiện để tạo ra cùng một chức năng và quy mô mà chúng ta sử dụng trên web ngày nay - trên blockchain. Chúng tôi rất hứng thú khi chào đón bạn tham gia cùng chúng tôi trong việc phát triển cấp độ cơ sở hạ tầng tiếp theo để đưa web3 đến quy mô, tính khả dụng và phân phối tương tự như web2 - và cuối cùng, hy vọng là vượt qua hoàn toàn web2.

Source:

Discord:

Subscribe to Andrew D
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.
More from Andrew D

Skeleton

Skeleton

Skeleton