Bitcoin từ lâu đã được xem là mạng blockchain an toàn và phi tập trung nhất, nhưng khả năng lập kịch bản gốc của nó khá hạn chế, gây khó khăn cho việc hỗ trợ trực tiếp các hợp đồng thông minh phức tạp và ứng dụng tài chính trên chuỗi. Khi công nghệ Rollup và lớp 2 của Ethereum trở nên trưởng thành, thị trường đã bắt đầu tìm cách mang lại khả năng mở rộng và lập trình cao hơn cho BTC mà vẫn giữ nguyên tính bảo mật của Bitcoin.
Trong bối cảnh đó, các khái niệm Bitcoin Rollup và BTCFi dần hình thành. Citrea—một dự án tiên phong trong lĩnh vực ZK Rollup Bitcoin—hướng tới việc giúp BTC hỗ trợ DeFi, stablecoin, cho vay, thị trường tài chính trên chuỗi và nhiều trường hợp sử dụng khác thông qua zkEVM, BitVM và công nghệ bằng chứng không kiến thức, đồng thời giảm thiểu tối đa sự phụ thuộc vào các cơ chế tin cậy bên ngoài.
ZK Rollup của Citrea là một kiến trúc thực thi ngoài chuỗi được xây dựng trên nền tảng Bitcoin. Mục tiêu cốt lõi của nó là tăng thông lượng mạng và cung cấp khả năng hợp đồng thông minh cho BTC mà không làm thay đổi các quy tắc đồng thuận của Bitcoin.
Trong mạng Bitcoin truyền thống, mọi giao dịch đều phải ghi trực tiếp vào chuỗi chính, dẫn đến hạn chế về khả năng mở rộng. Ở mô hình Rollup, một lượng lớn giao dịch được thực thi trước tiên trên lớp 2, sau đó các bằng chứng trạng thái đã nén được gửi lên chuỗi chính.
Citrea sử dụng zkEVM loại 2 làm môi trường thực thi, cho phép các nhà phát triển Ethereum chuyển hợp đồng Solidity và các ứng dụng DeFi hiện có sang. Đồng thời, Citrea dùng Bitcoin vừa làm lớp tính khả dụng dữ liệu (DA) vừa làm lớp thanh toán cuối cùng, xác minh tính chính xác của trạng thái thông qua BitVM.
Thiết kế này biến Citrea không chỉ thành một mạng mở rộng đơn thuần mà còn là hạ tầng nền tảng cho BTCFi.
Khi người dùng thực hiện giao dịch trong Citrea, ví dụ chuyển tiền, giao dịch DEX hay cho vay, giao dịch đó không đi trực tiếp vào chuỗi chính Bitcoin mà được gửi đến mạng lớp 2 của Citrea.
Bộ sắp xếp (Sequencer) tiếp nhận và sắp xếp các giao dịch, sau đó đóng gói chúng vào môi trường thực thi zkEVM. Toàn bộ logic hợp đồng thông minh, cập nhật trạng thái và các hoạt động DeFi đều được hoàn tất trong lớp 2.
So với thực thi trực tiếp trên Bitcoin, cách tiếp cận này cải thiện đáng kể thông lượng và giảm chi phí trên chuỗi.
Quy trình tổng thể tương tự như cách các Rollup Ethereum vận hành, nhưng Citrea nhấn mạnh hơn vào việc trạng thái cuối cùng phải quay về Bitcoin để xác minh bảo mật.
zkEVM là lớp thực thi cốt lõi của Citrea.
Chức năng chính của nó là tương thích với hệ sinh thái hợp đồng thông minh của Ethereum, giúp các nhà phát triển Solidity triển khai ứng dụng trong lớp 2 Bitcoin mà không cần viết lại toàn bộ logic mã.
Citrea dùng zkEVM loại 2, nghĩa là hầu hết công cụ Ethereum đều tương thích, hợp đồng Solidity có thể di chuyển, ứng dụng DeFi dễ dàng tích hợp hơn và giảm độ khó học cho nhà phát triển.
zkEVM cũng ghi nhận các thay đổi trạng thái giao dịch và cung cấp dữ liệu nền tảng cho việc tạo bằng chứng ZK sau đó.
Cấu trúc này cho phép Citrea nhanh chóng tiếp thu hệ sinh thái DeFi Ethereum hiện có và thúc đẩy sự mở rộng của thị trường BTCFi.
Sau khi thực thi giao dịch hoàn tất, Citrea nén một lượng lớn các cập nhật trạng thái để tạo ra bằng chứng không kiến thức (ZK Proof).
Chức năng cốt lõi của ZK Proof là chứng minh với Bitcoin rằng các giao dịch đã được thực thi đúng theo quy tắc, mà không yêu cầu Bitcoin phải tính toán lại toàn bộ quy trình.
Trong suốt quá trình này, nút người chứng minh (Prover) tập hợp các giao dịch, tính toán thay đổi trạng thái, tạo dữ liệu bằng chứng cuối cùng, rồi gửi lên Bitcoin.
| Mô-đun | Chức năng |
|---|---|
| Lô giao dịch | Tổng hợp các giao dịch |
| Chuyển đổi trạng thái | Tính toán thay đổi trạng thái |
| Người chứng minh | Tạo bằng chứng ZK |
| Nén | Nén dữ liệu bằng chứng |
| Gửi | Gửi lên Bitcoin |
Nhờ ZK Proof có thể trực tiếp chứng minh "phép tính đúng", Rollup cho phép tăng đáng kể thông lượng giao dịch trong khi vẫn duy trì bảo mật.
Sau khi tạo ZK Proof, Citrea gửi dữ liệu trạng thái và bằng chứng lên Bitcoin.
Lúc này, Bitcoin không giữ vai trò thực thi giao dịch mà chủ yếu phục vụ cho lưu trữ tính khả dụng dữ liệu, xác nhận trạng thái cuối cùng và thanh toán bảo mật.
Citrea chọn Bitcoin làm lớp Tính khả dụng dữ liệu (DA), nghĩa là dữ liệu liên quan đến giao dịch cuối cùng sẽ quay trở lại chuỗi chính Bitcoin.
So với việc phụ thuộc vào một mạng DA bên ngoài, cách tiếp cận này giảm thiểu các giả định tin cậy bổ sung. Tuy nhiên, do không gian khối của Bitcoin bị hạn chế, việc quản lý chi phí dữ liệu và hiệu quả nén đã trở thành một trong những thách thức chính của Bitcoin Rollup.
BitVM là một thành phần quan trọng trong kiến trúc của Citrea. Mục tiêu của nó là cho phép xác minh các tính toán phức tạp ngoài chuỗi mà không cần sửa đổi quy tắc đồng thuận của Bitcoin.
Trong Citrea, BitVM xác minh xem bằng chứng trạng thái do Rollup gửi có chính xác hay không.
Nói đơn giản: Lớp 2 thực thi giao dịch trước, người chứng minh tạo ZK Proof, BitVM xác minh bằng chứng, và Bitcoin xác nhận trạng thái cuối cùng.
So với cơ chế cầu nối đa chữ ký và xác minh liên đoàn thường thấy ở sidechain truyền thống, BitVM nhấn mạnh vào việc để chính Bitcoin tham gia vào logic xác minh.
Điều này có nghĩa là Citrea hướng tới giảm thiểu rủi ro từ cầu nối lưu ký, sự phụ thuộc vào người xác minh tập trung và các ủy ban bảo mật bên ngoài.
Tuy nhiên, BitVM vẫn là một công nghệ tương đối mới, và hiệu quả xác minh dài hạn cũng như khả năng vận hành quy mô lớn của nó vẫn đang được thị trường theo dõi.
Citrea sử dụng ZK Rollup, không phải Optimistic Rollup.
Sự khác biệt lớn nhất nằm ở cách xác minh trạng thái.
Optimistic Rollup mặc định coi giao dịch là hợp lệ và chỉ thực hiện xác minh bằng chứng gian lận nếu có tranh chấp trong thời gian thử thách. Trong khi đó, ZK Rollup trực tiếp gửi bằng chứng hợp lệ để chứng minh giao dịch đã được thực thi đúng.
| Khía cạnh so sánh | ZK Rollup | Optimistic Rollup |
|---|---|---|
| Phương pháp xác minh | Bằng chứng hợp lệ | Bằng chứng gian lận |
| Thời gian chờ rút tiền | Ngắn hơn | Thường dài hơn |
| Hiệu quả nén dữ liệu | Cao hơn | Trung bình |
| Độ phức tạp tính toán | Cao hơn | Tương đối thấp hơn |
| Tốc độ hoàn tất | Nhanh hơn | Chậm hơn |
Citrea chọn ZK Rollup chủ yếu vì nó phù hợp hơn với kiến trúc đề cao "bảo mật tối thượng của Bitcoin".
Tính khả dụng dữ liệu quyết định khả năng người dùng xác minh trạng thái mạng và khôi phục dữ liệu giao dịch.
Bằng cách dùng Bitcoin làm lớp DA, Citrea đảm bảo dữ liệu Rollup cuối cùng được lưu trữ trong mạng Bitcoin.
Thiết kế này đồng nghĩa với việc dữ liệu trạng thái không phụ thuộc hoàn toàn vào hệ thống bên ngoài, Bitcoin có thể tham gia xác nhận bảo mật cuối cùng, và Rollup tiến gần hơn đến cấu trúc "Bitcoin gốc".
Đối với Bitcoin Rollup, bảo mật lớp DA là yếu tố then chốt quyết định độ tin cậy lâu dài. Vì vậy, Citrea nhấn mạnh Bitcoin DA thay vì dựa hoàn toàn vào các mạng dữ liệu độc lập.
Kiến trúc ZK Rollup của Citrea về cơ bản kế thừa bảo mật của Bitcoin, đồng thời cung cấp khả năng hợp đồng thông minh và BTCFi cho BTC.
Thông qua zkEVM, ZK Proof, BitVM và thanh toán trên Bitcoin, Citrea chuyển việc thực thi giao dịch sang lớp 2 và cuối cùng đưa bảo mật trạng thái trở về chuỗi chính Bitcoin.
Cấu trúc này biến Bitcoin từ một mạng lưu trữ giá trị đơn thuần thành cơ sở hạ tầng tài chính trên chuỗi đang dần mở rộng.
Tuy nhiên, hệ sinh thái Bitcoin Rollup vẫn còn non trẻ. Hiệu quả xác minh của BitVM, chi phí DA, mức độ trưởng thành của hạ tầng ZK và quy mô thanh khoản BTCFi vẫn là những vấn đề trọng tâm mà thị trường tiếp tục theo dõi.
zkEVM là lớp thực thi của Citrea, dùng để chạy hợp đồng thông minh Solidity và các ứng dụng DeFi.
BitVM cho phép xác minh trạng thái Rollup mà không cần sửa đổi quy tắc đồng thuận của Bitcoin.
Citrea muốn đưa bảo mật cuối cùng và tính khả dụng dữ liệu trở về chuỗi chính Bitcoin, từ đó giảm các giả định tin cậy bên ngoài.
Citrea là ZK Rollup, sử dụng bằng chứng hợp lệ để xác minh tính đúng đắn của trạng thái.
Citrea tập trung vào kiến trúc Rollup Bitcoin gốc, trong khi sidechain truyền thống thường phụ thuộc vào người xác minh liên đoàn hoặc cầu nối lưu ký.
Mục tiêu cốt lõi của Bitcoin Rollup là tăng khả năng mở rộng và hiệu quả vốn trên chuỗi cho BTC, đồng thời kế thừa bảo mật của Bitcoin.





