Theo CoinDesk, một bài nghiên cứu được xuất bản trong tuần này đã phác thảo một mô hình mới gọi là BitVM, nhằm mục đích đưa các hợp đồng thông minh kiểu Ethereum vào mạng Bitcoin. Bài viết được viết bởi Robin Linus, người đóng góp cốt lõi cho ZeroSync, một dự án phát triển các công cụ sử dụng bằng chứng không có kiến thức về Bitcoin. Mục tiêu của BitVM là kích hoạt các hợp đồng Bitcoin hoàn chỉnh Turing mà không làm cho mạng trở nên phức tạp hơn đối với những người dùng khác. Các tính toán sẽ được thực hiện ngoài chuỗi và sau đó được xác minh trên chuỗi, tương tự như cơ chế triển khai lạc quan trên Ethereum.
Giao thức bao gồm hai bên: 'người chứng minh' và 'người xác minh'. Người chứng minh đưa ra khẳng định về một chức năng cụ thể tạo ra một đầu ra cụ thể khi được cung cấp một số đầu vào nhất định. Họ ký trước một chuỗi giao dịch, tạo điều kiện cho một trò chơi phản ứng thách thức giữa hai người. Sau đó, họ gửi tiền trực tuyến vào một địa chỉ Bitcoin, kích hoạt hợp đồng và bắt đầu trao đổi dữ liệu ngoài chuỗi, với người xác minh có thể nhận tiền gửi của người chứng minh nếu có bất kỳ khiếu nại không chính xác nào được đưa ra. Điều này có nghĩa là những kẻ tấn công luôn mất tiền gửi, Linus viết.
Tuy nhiên, đề xuất của BitVM đã nhận được nhiều phản hồi trái chiều, một số nhà bình luận chỉ ra những hạn chế của nó. Người viết bitcoin ẩn danh Shinobi lưu ý rằng chi phí quản lý dữ liệu ngoài chuỗi là “rất lớn” và giao thức chỉ liên quan đến hai bên – người chứng minh và người xác minh – cũng là một “hạn chế lớn”. Bob Bodily, Giám đốc điều hành của thị trường Ordinals Bioniq, đã so sánh BitVM với phiên bản giới hạn rất sớm của Máy ảo Ethereum (EVM), nhưng cũng thừa nhận rằng đây là một bước đột phá đáng kinh ngạc với các vấn đề có thể giải quyết được. Ông nói: “Trong vài tháng tới, tôi hy vọng nhiều lỗ hổng này sẽ được lấp đầy, tại thời điểm đó, chúng tôi sẽ có tập lệnh Bitcoin có khả năng cao hơn mà không cần nâng cấp Bitcoin”.
Những nỗ lực triển khai hợp đồng thông minh trong mạng Bitcoin không phải là mới. Các nhà phát triển đã cố gắng tìm cách khắc phục những hạn chế của mạng do ngôn ngữ kịch bản đơn giản hơn so với các blockchain như Ethereum hay Solana. Vào tháng 12 năm ngoái, dự án blockchain Stacks đã xuất bản một báo cáo trắng giới thiệu tài sản kỹ thuật số 'Stacks bitcoin' (sBTC), được quảng cáo là một cách đưa các hợp đồng thông minh vào Bitcoin.