Tác giả: Leaper
Bitcoin, giống như "vàng kỹ thuật số", chỉ được coi là phương tiện lưu trữ giá trị mục tiêu trong nhiều năm.
Có ai từng cho rằng đây là hành động cần thiết chưa?
Liệu Bitcoin thực sự có phương tiện và cơ hội để có một hệ sinh thái thịnh vượng và các ứng dụng phức tạp như Ethereum, nhưng nó lại "phải" bị chặn?
Đây là một quyết định quan trọng được Satoshi Nakamoto đưa ra trước khi nghỉ hưu - vì mục đích bảo mật (để tránh các cuộc tấn công từ chối dịch vụ có thể xảy ra), một loạt các opcode ban đầu đã bị vô hiệu hóa (Mã OP), các mã hoạt động này được sử dụng cho các hoạt động nhị phân và các phép tính phức tạp, đồng thời có thể cho phép viết các tập lệnh nâng cao.
Một trong những cái được biết đến nhiều hơn là OP_CAT, mã hoạt động kết nối dữ liệu. Hiện tại, mọi người cũng đang nói về kế hoạch khởi động lại nó (BIP-420). ).
Vào thời điểm đó, Bitcoin chưa dám cực đoan như vậy. Do đó, các biện pháp tương đối bảo thủ đã hạn chế sự phát triển của hợp đồng thông minh trên Bitcoin.
Vì vậy, mọi người luôn suy nghĩ: Hệ sinh thái Bitcoin sẽ phát triển như thế nào nếu Bitcoin không vô hiệu hóa opcode ban đầu vào thời điểm đó? Bitcoin có thể gặp phải loại vấn đề bảo mật nào?
Trên thực tế, đã có một số thử nghiệm xã hội lớn khám phá vấn đề này, chẳng hạn như BSV và BCH. Trong các phiên bản phân nhánh này của Bitcoin, các mã hoạt động ban đầu không chỉ mở rộng tiềm năng phát triển sinh thái mà còn cho giới tiền tệ biết qua nhiều năm thử nghiệm rằng chúng sẽ không gây ra bất kỳ vấn đề bảo mật hoặc tấn công từ chối dịch vụ nào.
Vậy, liệu OP_Codes có thể khởi động lại không? Khi nào là thời điểm tốt nhất để khởi động lại? Ngày nay, hệ sinh thái Bitcoin dần dần thịnh vượng đã đưa ra câu trả lời.
Với sự phát triển của chính Bitcoin, ngày nay, "khả năng mở rộng" đang quay trở lại với Bitcoin. Ordinals, Atomics, Runes, Stamps... vô số giao thức và tiêu chuẩn mở rộng đã ra đời và chúng đang phát triển mạnh mẽ trên mạng chính Bitcoin ngày nay.
Ngày càng có nhiều khả năng có thể được hiện thực hóa về mặt kỹ thuật trong môi trường cơ bản Bitcoin ngày nay, bao gồm khái niệm AVM (Máy ảo nguyên tử (Máy ảo nguyên tử) nhằm mục đích triển khai thông minh hợp đồng trên Bitcoin bằng cách mô phỏng Máy ảo Bitcoin.
Arthur, người sáng lập giao thức Atomicals, tin rằng chúng tôi có thể mở hoàn toàn OP_Codes theo một cách nào đó và giải phóng hoàn toàn khả năng lập trình gốc của Bitcoin.
Tất cả những khả năng này đã tồn tại ngay từ đầu, nhưng nó không phù hợp để bước ra thế giới vào thời điểm đó. Bitcoin ngày nay đã khác so với trước đây và không gian phát triển của “Hệ sinh thái Bitcoin” đã được mở hoàn toàn.
Việc triển khai AVM về cơ bản cung cấp một nền tảng để kiểm tra các mã hoạt động ban đầu ở lớp ảo giao thức. Mọi người đều có thể kiểm tra và áp dụng Bitcoin dựa trên phương pháp AVM ban đầu. opcode. Một số người còn ví nó như "Bitcoin trên nền tảng đám mây".
Trong hệ sinh thái Bitcoin hiện tại, các danh mục tài sản kỹ thuật số mà chúng ta thấy như chữ khắc, rune và tem có thể được coi là một loại "Giao thức lớp phủ" dựa trên Bitcoin ", trong khi AVM, không tự sửa đổi Bitcoin mà tạo ra một phương thức cho các giao thức lớp phủ ở cấp độ này. Tất cả các giao thức lớp phủ (không giới hạn ở Atomics) có thể chủ động áp dụng AVM. Giải pháp này thực sự là kết quả của sự tiến hóa và phát triển tự nhiên của hệ sinh thái Bitcoin và các giao thức lớp phủ như vậy, cung cấp nền tảng phát triển opcode gốc cho toàn bộ hệ sinh thái Bitcoin.
"Chúng tôi đề xuất một phương phápbằng cách mô phỏng Máy ảo Bitcoin và trình thông dịch tập lệnh của nó mạnh>Phương pháp tạo và thực hiện hợp đồng thông minh cho nhiều loại tài sản kỹ thuật số xếp chồng khác nhau. Trong phương pháp này, chuỗi khối Bitcoin không chỉ cung cấp dấu thời gian và dữ liệu cho các chương trình hợp đồng thông minh được lưu trữ trên chuỗi mà còn cung cấp dấu thời gian cho các chương trình này. cũng xảy ratrong môi trường hộp cátthông qua nhiều bộ chỉ mục giao thức lớp phủ khác nhau. Các nút bộ chỉ mục giao thức lớp phủ được quản lý chung bởi các nhà phát triển ứng dụng, nhà cung cấp dịch vụ và người dùng, cùng nhau tạo thành một môi trường tự nguyện Điều này. khái niệm và công nghệ của nó có thể áp dụng rộng rãi cho tất cả các giao thức lớp phủ, với các điều chỉnh thích hợp cho bộ chỉ mục giao thức lớp phủ tương ứng ”
——Trích từ AVM trắng. đoạn giấy
Trong môi trường tài nguyên Bitcoin hạn chế, OP_Codes gốc là Cách lập trình hiệu quả nhất. Nó vốn thuộc về Bitcoin và trong một môi trường đủ an toàn, nó là giải pháp tối ưu cho việc mở rộng kỹ thuật của Bitcoin.
Nếu Bitcoin chỉ được sử dụng làm "vàng kỹ thuật số" sau khi OP_Codes bị cấm, thì lần này AVM sẽ đưa OP_Codes trở lại Bitcoin. một thử nghiệm ứng dụng Bitcoin khổng lồ Lần này, chúng ta sẽ chứng kiến liệu Bitcoin có thể “không chỉ là vàng kỹ thuật số” hay không. Bitcoin, thứ đã mở ra trí tưởng tượng, sẽ phát triển như thế nào? Từ vàng kỹ thuật số đến hệ sinh thái vàng, chuỗi công nghiệp vàng và hệ thống tài chính vàng phức tạp...Không quá lời khi gọi hệ sinh thái Bitcoin hậu AVM là “Bitcoin 2.0”.
Trên thực tế, nhiều nhà phát triển Bitcoin cũng tin rằng việc khởi động lại opcode của Bitcoin rất có thể là một xu hướng lịch sử. Mặt khác, AVM tiến tới tương lai có thể xảy ra. Sách trắng tuyên bố thẳng thắn: "Chúng tôi hy vọng rằng Bitcoin cuối cùng sẽ kích hoạt lại tất cả các opcode ban đầu, từ đó giải phóng tiềm năng tối đa do Satoshi Nakamoto tạo ra."
Bitcoin có thể có sinh thái không? Bitcoin có nên có một hệ sinh thái? AVM sẽ cho chúng ta câu trả lời.