Bản dịch: Để Bitcoin DeFi trở thành hiện thực, giờ đây có một giải pháp thay thế cho Op_Cat
Tác giả: Eli Ben-Sasson
Dịch và hiệu đính: Cộng đồng StarkNet Trung Quốc
📑 Vui lòng ghi rõ nguồn khi sao chép 🕹️
Tóm tắt nhanh
-
ColliderScript là một cách để thực hiện DeFi trên Bitcoin mà không cần phải tái nhập mã OP_CAT
-
ColliderScript cung cấp một cách để kết nối thế giới xác minh và thế giới kiểm tra chữ ký
-
Điều này cho phép chữ ký được xác minh trong "thế giới lớn" và được kiểm tra trong "thế giới nhỏ"
Bitcoin vừa tròn 16 tuổi và "lễ cưới" của nó sắp đến. Trong khi chúng ta bắt đầu đếm ngược đến ngày kỷ niệm 16 năm của Khối Genesis - thực ra đây là cột mốc quan trọng của cả thế giới tiền điện tử - Bitcoin đã vượt mốc 100.000 USD. Cột mốc tiếp theo sẽ không phải là về giá, mà sẽ là về chức năng.
Cột mốc này sẽ đến khi Bitcoin, tài sản kỹ thuật số, kho lưu trữ giá trị kỹ thuật số và lĩnh vực DeFi hội tụ. Khi điều này xảy ra, sẽ xuất hiện nhiều ứng dụng mà hiện tại chúng ta không thể tưởng tượng được, nhưng vẫn không hy sinh các nguyên tắc và tính an toàn của Bitcoin. Giống như một cuộc hôn nhân tuyệt vời, Bitcoin sẽ giữ được bản sắc riêng của mình nhưng cũng có thể đạt được nhiều mục tiêu hơn. Khi điều đó xảy ra, chúng ta sẽ có một lễ kỷ niệm còn hoành tráng hơn so với hiện tại.
Hiện tại, DeFi thực sự do Bitcoin bảo trợ là không thể thực hiện được. Do không có khái niệm "covenant" (điều khoản), nên không có ZK-rollups hoặc mạng lưới tầng 2 gốc Bitcoin tự nhiên để làm "vật chứa" cho các hoạt động DeFi trên Bitcoin. Thanh khoản của Bitcoin cũng bị khóa. Tôi dự đoán tình hình này sẽ thay đổi trong vòng một năm tới.
Quan trọng hơn, những thay đổi mà tôi tưởng tượng sẽ là một con đường nhanh chóng để giải quyết một số vấn đề lớn như quyền riêng tư, khả năng mở rộng và thanh toán. Bitcoin có thể cung cấp cho chúng ta sự riêng tư cần thiết, đáp ứng nhu cầu về khả năng mở rộng và xây dựng một cấu trúc thanh toán để chúng ta có thể sử dụng tiền điện tử hàng ngày.
Trong quá trình khám phá sâu sắc của cộng đồng Bitcoin, có một đoạn mã có thể thực hiện một phần hoặc toàn bộ những chức năng này. Nếu mã OP_CAT của thời Satoshi Nakamoto được kích hoạt lại, nó sẽ mở đường cho việc thực hiện một phần hoặc toàn bộ những chức năng này trên Bitcoin.
Nói cách khác, những gì bạn có thể làm sẽ không chỉ là nắm giữ Bitcoin, mà là thực sự có được trải nghiệm DeFi đầy đủ được bảo đảm bởi Bitcoin. Công ty tôi dẫn dắt, StarkWare, đã công bố rằng chúng tôi sẽ làm việc để Starknet L2 không chỉ được bảo vệ bởi Ethereum như hiện tại, mà còn được bảo đảm bởi Bitcoin. Thực hiện Rollup kép.
Tôi ví OP_CAT như một nút bấm được thêm vào máy tính bỏ túi, tăng đáng kể chức năng của nó. Nó không biến máy tính thành máy tính bảng hoặc máy chơi game, cũng không thay đổi tính an toàn của thiết bị có chức năng bị hạn chế cố ý, nhưng nó mang lại nhiều khả năng hơn cho những người biết cách sử dụng thiết bị một cách khéo léo.
Tuy nhiên, nếu mục tiêu của chúng ta là kết hợp Bitcoin và DeFi, giống như mọi bộ phim lãng mạn kinh điển, chúng ta cần một kế hoạch dự phòng. Vài tuần trước, một giải pháp thay thế rất thú vị đã xuất hiện và thu hút sự quan tâm lớn từ những người sâu sắc trong lĩnh vực Bitcoin. Đây là một con đường tiềm năng để thực hiện DeFi trên Bitcoin mà không cần phải tái nhập mã OP_CAT.
Đó là một giải pháp có tên là ColliderScript, có thể thực hiện các "covenant" (điều khoản) cần thiết trên Bitcoin mà không cần OP_CAT. Hiện tại, giải pháp này vẫn chỉ ở mức lý thuyết và rất tốn kém. Nhưng trong lĩnh vực của chúng ta, lý thuyết thường nhanh chóng trở thành thực tiễn. Giống như chi phí khổng lồ ban đầu của việc giải mã bộ gene, mặc dù ban đầu rất tốn kém, nhưng theo thời gian, chi phí đã trở nên khả thi. Hãy để tôi giới thiệu với các bạn về những thành quả của công nghệ này và lý do tại sao đây sẽ là một bước tiến quan trọng mà chúng ta sẽ tiếp tục thảo luận trong 10-20 năm tới.
Covenant và ColliderScript
Các "covenant" (điều khoản) trong Bitcoin là một cơ chế để áp đặt các hạn chế về cách sử dụng Bitcoin trong tương lai. Nhưng đừng bị từ "hạn chế" làm lầm. Thực chất, cơ chế này nhằm mở ra nhiều khả năng. Các covenant có thể tạo ra các giao dịch thông minh hơn. Ví dụ, chúng có thể tự động hoàn trả tiền nếu không đáp ứng một số điều kiện an toàn, hoặc làm cho các công cụ như众筹và DeFi có nhiều khả năng được triển khai trên Bitcoin.
Các covenant cũng có thể ngăn chặn những kẻ tấn công kiểm soát hoàn toàn Bitcoin của bạn, ngay cả khi họ có được private key của bạn. Cách thức hoạt động là thông qua việc áp đặt các giới hạn thời gian đối với tiền trong ví của bạn. Các covenant thậm chí còn có thể giúp mở rộng mạng lưới theo nhiều cách khác nhau và quản lý tốt hơn tập hợp các quy tắc hiện có.
Trước đây, mọi người thường cho rằng việc thực hiện các covenant trên Bitcoin chỉ có thể thông qua việc đưa mã OP_CAT hoặc tương tự vào giao thức Bitcoin. Gần đây, đồng nghiệp của tôi là Avihu Levy đang nghỉ phép sinh con, và như tất cả những người tiền phong xuất sắc trong lĩnh vực tiền điện tử, anh ấy không thể hoàn toàn tách khỏi công việc, vì vậy anh ấy bắt đầu nghiên cứu một ý tưởng mà anh ấy đã suy nghĩ trong đầu một thời gian - một cách để thực hiện các covenant mà không cần sửa đổi giao thức. Trong khi đó, Ethan Heilman và Andrew Poelstra cũng đang độc lập phát triển ColliderScript. Khi họ biết về công việc của nhau, họ đã hợp tác như những người hùng Avengers. Victor Kolobov từ nhóm của Avihu cũng tham gia, và họ đã công bố kết quả hợp tác với tựa đề "ColliderScript: Thực hiện các covenant trên Bitcoin thông qua va chạm hash 160 byte".
Rào cản lớn nhất để thực hiện các covenant là hệ thống script của Bitcoin. Các covenant yêu cầu có thể truy cập toàn bộ thông tin của giao dịch, nhưng hệ thống script của Bitcoin chia tách nhiệm vụ xác minh và kiểm tra chữ ký thành hai tầng hoặc "thế giới" độc lập. Không có cách tự nhiên nào để kết hợp thông tin từ hai "thế giới" này - chúng hoạt động độc lập, không thể trực tiếp liên kết việc xác minh chữ ký trong "thế giới lớn" với việc kiểm tra dữ liệu trong "thế giới nhỏ". "Thế giới lớn" là nơi thực hiện xác minh chữ ký, cung cấp quan điểm vĩ mô về việc giao dịch là đáng tin cậy. Trong khi "thế giới nhỏ" là nơi thực hiện các quy tắc sử dụng tiền, tập trung vào các chi tiết cụ thể của giao dịch, cung cấp quan điểm vi mô.
ColliderScript cung cấp một cách để kết nối hai thế giới này, cho phép chữ ký được xác minh trong "thế giới lớn" và được kiểm tra trong "thế giới nhỏ". Điều này dựa trên một tập hợp các yếu tố có thể tồn tại đồng thời trong cả hai thế giới. Nguyên lý của giải pháp ColliderScript là tìm ra một yếu tố từ tập hợp này, có thể "va chạm" với cả hash chữ ký trong "thế giới lớn" và "thế giới nhỏ". Phương pháp này truyền thông tin với xác suất rất cao đến "thế giới nhỏ", xác nhận rằng nó đã thành công "cầu nối" với chữ ký chính xác, từ đó có thể tiếp tục kiểm tra các chi tiết của chữ ký.
Bằng cách thiết lập mối liên kết này - khiến "thế giới lớn" và "thế giới nhỏ" "va chạm" - các covenant có thể được thực hiện.
Bitcoin không cần phải tái phát minh ra bánh xe để đạt được những bước tiến đột phá; nó chỉ cần tiếp tục cải thiện và nâng cao những gì đã có. Các covenant sẽ biến những ý tưởng của Bitcoin thành hiện thực, đồng thời củng cố thêm quan điểm của tôi về Bitcoin như một công cụ赋能, cho phép cá nhân và cộng đồng nhỏ có nhiều quyền kiểm soát hơn đối với cuộc sống tài chính của họ.