Tại Sao Chúng Tôi Tạo Ra Caldera
February 28th, 2024

Bài viết này cũng được đăng tải trên trang web của riêng chúng tôi, hãy xem qua:

Lần đầu tiên chúng tôi bắt đầu nghĩ về Caldera (được mệnh danh là Constellation vào thời điểm đó) khi chúng tôi thấy rằng thế giới web3 đang ở trong tình trạng khó khăn trong năm 2022.

Các nhà phát triển chuỗi khối – phân nhánh trên nhiều ngành dọc khác nhau như NFT, DeFi, gaming – muốn xây dựng các ứng dụng phức tạp. Tuy nhiên, họ đang gặp khó khăn bởi hạn chế của việc mọi người xây dựng trên một số chuỗi khối quá đông đúc.

Lúc mới bắt đầu, chúng tôi muốn tạo các bản tổng hợp để hỗ trợ các trò chơi web3 có khả năng mở rộng và thực sự có thể mở rộng. Nhưng chúng tôi nhanh chóng nhận ra rằng vấn đề không chỉ nằm ở việc chơi game — hầu hết các dApp đều được xây dựng trên L1.

Không nơi nào điều này rõ ràng hơn với Ethereum, với con số khổng lồ là 0,19 triệu lệnh mỗi giây.

Nói cách khác, nó gần tương đương với Altair 8800, một chiếc máy tính ra đời từ năm 1974. Nửa thế kỷ sau, tốc độ tính toán đã bùng nổ theo cấp số nhân. Blockchain là nền tảng điện toán đám mây chậm nhất thế giới.

Việc thiếu tốc độ xử lý kết hợp với sự quan tâm cao của nhà phát triển đã dẫn đến sự cạnh tranh gay gắt về tính toán và lưu trữ. Đối với người dùng cuối, điều đó có nghĩa là phí gas cao và giao dịch chậm hơn.

Cả hai vấn đề đều đang ảnh hưởng đến 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.

Các Thành Phần Tạo Nên Một Blockchain Hữu Ích

Máy tính hiện đại được xây dựng dựa trên hàng ngàn cải tiến nhỏ hơn. Từ bóng bán dẫn đến chip silicon, đến hệ điều hành đĩa, mỗi cấp độ trừu tượng đều bổ sung thêm chức năng mới và đưa điện toán lên các ngành dọc mới.

Và tương tự như những ngày đầu của việc lập trình máy tính và trò chơi điện tử, chúng ta vẫn đang ở những ngày đầu của blockchain. Các nhà phát triển đang thiết kế các ứng dụng xoay quanh những hạn chế của blockchain, giống như cách chúng ta đã từng làm khi bị tắc nghẽn bởi tốc độ và bộ nhớ.

Ví dụ, chúng tôi đang chứng kiến ​​các nhà phát triển “gas golf” - dành hàng tuần để tối ưu hóa mã hợp đồng thông minh của họ để giảm thiểu số lượng tính toán và phí gas. Trong quá trình này, không chỉ các nhà phát triển lãng phí thời gian kỹ thuật, việc chơi gôn bằng gas thường được thực hiện bằng cách đi tắt và vô tình hy sinh an ninh. Việc tối ưu hóa mã thủ công này rất khó khăn và cuối cùng không cải thiện trải nghiệm người dùng.

Ngoài ra còn có sự cân bằng giữa thời hạn cuối cùng và bảo mật. Khoảng thời gian cuối cùng ngắn hơn có nghĩa là việc thực hiện giao dịch nhanh hơn và thông tin đầy đủ hơn cho tất cả người tham gia. Mặt khác, khi chúng tôi xem xét các tranh chấp hoặc bảo đảm, thời hạn cuối cùng dài hơn sẽ cho phép các hoạt động linh hoạt hơn. Sẽ không có ý nghĩa gì nếu áp dụng một khoảng thời gian cuối cùng chung cho tất cả các ứng dụng có mục đích và hoạt động khác nhau.

Những hạn chế này vẫn chưa ngăn cản hoàn toàn sự phát triển của các ứng dụng đổi mới. Nhưng dApp đã bị hạn chế vì chúng cần hoạt động trên L1 như Ethereum hoặc Gnosis. Blockchain đã đi được một chặng đường dài nhưng cần có nhiều cơ sở hạ tầng hơn để thực sự đạt đến quy mô web.

Xin Giới Thiệu: Caldera

Sứ mệnh của Caldera là trao quyền cho các nhà phát triển để tạo ra các dApp mới và thú vị, đồng thời giúp web3 được áp dụng rộng rãi.

Caldera là một dịch vụ liên quan đến rollup, giúp việc khởi chạy các bản tổng hợp blockchain hiệu suất cực kỳ dễ dàng. Các nhà phát triển đã sử dụng Caldera để khởi chạy các chuỗi khối nhẹ, có khả năng tùy chỉnh cao, kế thừa tính bảo mật mà chúng tôi biết và yêu thích từ các chuỗi khối khác như Ethereum hoặc Polygon.

Chúng tôi coi các giao dịch song song là cách thực tế nhất để thoát khỏi tình trạng khó khăn hiện tại. Cũng giống như việc các ứng dụng web chạy trên các máy chủ chuyên dụng là điều hợp lý, các ứng dụng web3 cần có chuỗi riêng để đảm bảo thông lượng và các tính năng cần thiết.

Gần đây, chúng tôi đã hợp tác với Curio, một studio chơi game trực tuyến tiên phong về cơ chế trò chơi web3 sáng tạo như các hiệp ướ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 các cuộc tấn công khi thanh toán token ERC20 cho hợp đồng thông minh chung của bang hội.

Vâng - phần lớn điều này là không thể thực hiện được trước khi rollup xuất hiện. 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. Sẽ mất tối đa các khối Ethereum là 120 giây để xử lý một lượng gas tương đương – vì vậy có thể nói rằng việc xây dựng Curio trên L1 cho mục đích chung là không thể.

Với Caldera, Curio đã xây dựng lớp giao dịch lớp 2 chuyên dụng và giảm độ trễ xuống dưới một giây. Có rất nhiều cơ hội để mở rộng quy mô và quan trọng không kém là bảo vệ khỏi sự tăng giá xăng.

Chúng tôi đã cho phép các nhà phát triển blockchain xây dựng các ứng dụng mà họ muốn mà không ảnh hưởng đến hiệu suất hoặc tính năng.

Tương Lai

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

Subscribe to cRekto
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 cRekto

Skeleton

Skeleton

Skeleton