Tìm hiểu cách Citrea sử dụng Watchtowers, Challengers và tài sản thế chấp của Operator

Nội dung học tậpicon
Bài hỏi đáp và nhiệm vụ để nhận phần thưởngiconicon

Học cùng Citrea (CTR): Mở rộng quy mô bitcoin với ZK Rollups và cầu nối tối thiểu hóa niềm tin

Giới thiệu: Citrea là một giao thức rollup bản địa bitcoin, được thiết kế để mang đến khả năng thực thi có thể mở rộng và các ứng dụng tương thích EVM cho bitcoin. Bằng cách kết hợp bảo mật thanh toán của bitcoin với công nghệ zero-knowledge, Citrea nhằm mở rộng bitcoin từ một mạng lưới chuyển giá trị đơn giản thành một hệ sinh thái có thể lập trình rộng lớn hơn. Một phần quan trọng trong thiết kế này là Clementine, cầu nối bitcoin được tối thiểu hóa sự tin tưởng của Citrea, cho phép người dùng chuyển BTC giữa bitcoin và Citrea một cách an toàn và hiệu quả hơn.

Citrea là gì?

Citrea là một rollup được xây dựng trên nền tảng bitcoin.
Một rollup là hệ thống mở rộng xử lý giao dịch ngoài chuỗi cơ sở, sau đó định kỳ đăng tải bằng chứng hoặc dữ liệu trạng thái trở lại lớp cơ sở. Trong trường hợp của Citrea, bitcoin đóng vai trò là lớp thanh toán và khả năng sẵn có dữ liệu, trong khi Citrea cung cấp môi trường thực thi linh hoạt hơn cho các ứng dụng.
Điều này quan trọng vì bitcoin là blockchain an toàn nhất và được công nhận rộng rãi nhất, nhưng lớp cơ sở của nó không được thiết kế để hỗ trợ các hợp đồng thông minh phức tạp hoặc các ứng dụng có thông lượng cao. Ngôn ngữ kịch bản của bitcoin được thiết kế một cách chủ ý để hạn chế, giúp nó đáng tin cậy cho các giao dịch đơn giản nhưng ít phù hợp với DeFi, các ứng dụng nâng cao hoặc các hệ thống tài chính có thể lập trình.
Citrea được thiết kế để giải quyết hạn chế này. Nó mang tính tương thích EVM đến bitcoin, nghĩa là các nhà phát triển có thể xây dựng các ứng dụng trong môi trường hợp đồng thông minh quen thuộc trong khi vẫn kết nối trở lại lớp bảo mật và thanh toán của bitcoin. Nói một cách đơn giản, Citrea nhằm mục đích làm cho bitcoin có khả năng lập trình hơn mà không thay đổi giao thức cốt lõi của bitcoin.

Tại sao bitcoin cần rollups

Điểm mạnh lớn nhất của bitcoin là sự đơn giản và bảo mật. Tuy nhiên, sự đơn giản đó cũng hạn chế những gì có thể được xây dựng trực tiếp trên bitcoin.
Hầu hết hoạt động DeFi ngày nay diễn ra trên các chuỗi hỗ trợ hợp đồng thông minh một cách dễ dàng hơn. Người dùng có thể giao dịch, cho vay, vay, stake và tương tác với các ứng dụng phi tập trung. Bitcoin, dù là tài sản tiền điện tử lớn nhất, nhưng trước đây có ít cơ hội hơn ở lớp ứng dụng bản địa.
Điều này tạo ra một khoảng trống lớn trên thị trường. Bitcoin có thanh khoản khổng lồ, nhưng phần lớn thanh khoản đó vẫn đang nằm im. Nhiều người dùng giữ BTC dài hạn, nhưng họ có ít cách hơn để sử dụng nó một cách hiệu quả trên chuỗi so với các tài sản trên các nền tảng hợp đồng thông minh.
Các rollups cung cấp một giải pháp khả thi. Thay vì buộc tất cả hoạt động lên lớp cơ sở của bitcoin, một rollup có thể thực hiện giao dịch hiệu quả hơn trong khi vẫn dựa vào bitcoin để thanh toán. Điều này cho phép hỗ trợ nhiều người dùng hơn, nhiều ứng dụng hơn và logic phức tạp hơn mà không làm quá tải chính bitcoin.
Citrea thuộc thế hệ mới của cơ sở hạ tầng mở rộng bitcoin. Mục tiêu của nó không phải thay thế bitcoin, mà là mở rộng những gì bitcoin có thể hỗ trợ.

Vai trò của bằng chứng không tri thức

Citrea sử dụng công nghệ zero-knowledge để làm cho việc thực thi rollup trở nên an toàn và có thể xác minh hơn.
Bằng chứng không tri thức cho phép một hệ thống chứng minh rằng một phép tính đã được thực hiện chính xác mà không yêu cầu mọi người phải chạy lại toàn bộ phép tính. Điều này quan trọng để mở rộng quy mô vì blockchain cần tính chính xác, nhưng đồng thời cũng cần hiệu quả.
Trong một hệ thống rollup, nhiều giao dịch có thể được thực hiện ngoài chuỗi. Sau đó, thay vì công bố chi tiết tính toán từng giao dịch trực tiếp lên lớp cơ sở, rollup có thể sử dụng các bằng chứng mật mã để chứng minh rằng trạng thái kết quả là hợp lệ.
Đối với người dùng, điều này tạo ra trải nghiệm tốt hơn:
  • Giao dịch có thể nhanh hơn
  • Phí có thể thấp hơn
  • Các ứng dụng có thể phức tạp hơn
  • Bitcoin có thể tiếp tục là lớp thanh toán
  • Việc tính toán có thể được xác minh bằng mật mã
Citrea sử dụng cách tiếp cận này để làm cho các ứng dụng dựa trên bitcoin trở nên thực tế hơn. Thay vì yêu cầu bitcoin thực thi trực tiếp mọi hành động hợp đồng thông minh, Citrea xử lý việc thực thi trong môi trường rollup và kết nối các kết quả trở lại với bitcoin.

Tìm hiểu về cBTC

Để sử dụng BTC trong Citrea, người dùng cần một tài sản được đảm bảo bằng bitcoin trong hệ sinh thái Citrea. Tài sản này được gọi là cBTC.
cBTC đại diện cho BTC được cầu nối vào Citrea. Khi người dùng chuyển BTC từ Bitcoin sang Citrea, họ sẽ nhận được cBTC, có thể được sử dụng trong hệ sinh thái ứng dụng của Citrea.
Điều này mở ra một trường hợp sử dụng quan trọng: BTC có thể trở nên chủ động trong một môi trường có thể lập trình. Thay vì chỉ giữ BTC trên lớp cơ sở của bitcoin, người dùng có thể sử dụng cBTC cho các ứng dụng như DeFi, thanh toán, giao dịch, cho vay hoặc các sản phẩm trên chuỗi khác có thể phát triển trong hệ sinh thái Citrea.
Tuy nhiên, việc chuyển BTC giữa bitcoin và một rollup không đơn giản. Cầu nối phải an toàn, đáng tin cậy và chống lại hành vi gian lận. Đây là lúc Clementine trở nên quan trọng.

Clementine: Cầu nối Bitcoin tối thiểu hóa sự tin tưởng của Citrea

Clementine là kiến trúc cầu được thiết kế để hỗ trợ việc peg-out từ Citrea trở lại bitcoin.
Một cây cầu thường có hai hướng:
  • Peg-in: chuyển BTC từ Bitcoin sang Citrea
  • Peg-out: chuyển giá trị từ Citrea trở lại bitcoin
Peg-in tương đối dễ dàng hơn vì Citrea có thể chạy logic xác minh các khoản nạp bitcoin và tạo cBTC trên phía Citrea. Peg-out khó hơn vì ngôn ngữ lập trình của bitcoin bị hạn chế và không thể dễ dàng xác minh trạng thái rollup phức tạp trực tiếp.
Clementine được thiết kế để giải quyết phần khó này.
Khi người dùng muốn rút khỏi Citrea, họ sẽ đốt cBTC trên Citrea và nhận lại BTC trên Bitcoin. Các nhà vận hành hỗ trợ xử lý khoản rút này bằng cách ứng trước BTC cho người dùng. Sau đó, giao thức sẽ xác định xem nhà vận hành có quyền được hoàn lại chi phí hay không.
Điểm then chốt là Clementine không đơn giản tin tưởng vào các Operator. Thay vào đó, nó sử dụng một hệ thống tối ưu, nơi hành vi trung thực diễn ra hiệu quả, nhưng hành vi không trung thực có thể bị thách thức.
Điều này làm cho cầu nối trở nên ít phụ thuộc vào sự tin tưởng hơn so với một cầu nối giữ hộ đơn giản.

Người vận hành, Tháp canh và Người thách thức

Clementine dựa vào một số vai trò để duy trì tính bảo mật của cầu nối.
Các nhà vận hành hỗ trợ người dùng chuyển tiền, đặc biệt trong quá trình peg-out. Khi một người dùng đốt cBTC trên Citrea, nhà vận hành có thể thanh toán BTC cho người dùng trên bitcoin trước, sau đó yêu cầu hoàn lại tiền từ cầu nối.
Các Watchtower theo dõi chuỗi Bitcoin và giúp xác minh xem tuyên bố của Operator về chuỗi Bitcoin chính thống có chính xác hay không. Nếu có sự bất đồng, các Watchtower có thể cung cấp các cam kết chuỗi thay thế.
Người thách thức theo dõi hành vi gian lận. Nếu Người vận hành đưa ra yêu cầu không hợp lệ hoặc cố gắng nhận bồi thường không đúng cách, người thách thức có thể kích hoạt quy trình tranh chấp. Nếu cuộc thách thức thành công, Người vận hành có thể mất tài sản thế chấp.
Thiết kế này tạo ra trách nhiệm kinh tế. Các bên vận hành được khuyến khích hành xử trung thực vì hành vi gian lận có thể bị thách thức và trừng phạt.
Nói một cách đơn giản, Clementine hoạt động như một cầu nối lạc quan: nếu tất cả mọi người hành xử trung thực, việc rút tiền có thể diễn ra trơn tru; nếu có ai đó gian lận, cơ chế thách thức sẽ bảo vệ hệ thống.

Tại sao Clementine lại quan trọng

Các cầu bitcoin về mặt lịch sử là một trong những phần khó khăn nhất của cơ sở hạ tầng BTCFi.
Nhiều mô hình cầu nối phụ thuộc mạnh vào các bên giữ tài sản tập trung, chữ ký đa chiều hoặc các ủy ban. Những thiết kế này có thể hoạt động, nhưng chúng đưa vào các giả định về sự tin tưởng. Người dùng phải tin rằng bên giữ tài sản hoặc ủy ban sẽ hành động trung thực và an toàn.
Clementine đi theo một hướng khác bằng cách sử dụng xác minh dựa trên BitVM, thiết kế light client tối ưu, Watchtowers, Challengers và tài sản đảm bảo của Operator. Bản trắng mô tả Clementine là một cầu nối bitcoin hiệu quả về tài sản đảm bảo, tối thiểu hóa sự tin tưởng và có khả năng mở rộng, được thiết kế để cho phép rút tiền từ các rollup hoặc các hệ thống phụ khác trở về bitcoin.
Một tính năng quan trọng khác là hiệu quả tài sản đảm bảo. Thay vì yêu cầu các Bên vận hành khóa tài sản đảm bảo riêng biệt cho mỗi lần nạp, Clementine được thiết kế để cho phép tái sử dụng tài sản đảm bảo qua các lần nạp và các vòng thanh toán. Điều này giúp giảm thiểu sự kém hiệu quả về vốn và làm cho cầu nối trở nên có khả năng mở rộng hơn.
Clementine cũng cải thiện khả năng mở rộng bằng cách cho phép một thách thức thành công duy nhất trừng phạt nhiều hình thức hành vi độc hại của Operator, giảm nhu cầu về các tranh chấp trên chuỗi quá mức.

Tại sao Citrea lại quan trọng

Citrea quan trọng vì nó đại diện cho một hướng đi mới cho bitcoin.
Trong nhiều năm, bitcoin chủ yếu được xem là tài sản lưu trữ giá trị hoặc tài sản thanh toán. Vai trò này vẫn quan trọng, nhưng sự nổi lên của các lớp 2 bitcoin, rollups và BTCFi cho thấy người dùng cũng muốn thực hiện nhiều hơn nữa với BTC.
Citrea nỗ lực kết hợp ba điều lại với nhau:
  • Bảo mật bitcoin
  • Thực thi tương thích EVM
  • Khả năng mở rộng dựa trên ZK
Sự kết hợp này có thể cho phép bitcoin hỗ trợ một phạm vi ứng dụng rộng lớn hơn trong khi vẫn duy trì vai trò thanh toán cốt lõi của nó.
Nếu thành công, Citrea có thể giúp mở ra nhiều trường hợp sử dụng hiệu quả hơn cho BTC. Các nhà phát triển có thể xây dựng các giao thức DeFi, nền tảng giao dịch, thị trường cho vay, hệ thống stablecoin và các ứng dụng khác kết nối với thanh khoản Bitcoin. Người dùng có thể sử dụng BTC theo cách linh hoạt hơn mà không cần hoàn toàn rời khỏi hệ sinh thái Bitcoin.
Nói tóm lại, Citrea đang xây dựng hạ tầng cho một nền kinh tế bitcoin có khả năng lập trình cao hơn. Nó không cố gắng thay đổi bản chất của bitcoin. Thay vào đó, nó xây dựng trên bitcoin và mở rộng những gì bitcoin có thể làm.
 
Phần thưởng giới thiệu:
Mời người dùng mới tham gia chiến dịch Learn & Earn để mở khóa phần thưởng bổ sung. Với mỗi người bạn được mời thành công đăng ký và hoàn thành các giao dịch yêu cầu, bạn sẽ nhận được hoàn lại 25% phí. Càng mời nhiều người dùng đủ điều kiện, bạn càng nhận được nhiều phần thưởng hơn. Để biết chi tiết, vui lòng tham khảo: https://www.kucoin.com/vi/referral
 
Cách mời