Tác giả: Cộng đồng người Hoa OP_NET, Nguồn: Tác giả Twitter @opnetbtc_cn
Truyện dài:
OP_CAT là một opcode trong tập lệnh Bitcoin, được sử dụng để xử lý dữ liệu trong các giao dịch Bitcoin;
OP_NET được xây dựng trên Bitcoin Siêu giao thức trên Internet được sử dụng để phát hành, giao dịch và quản lý tài sản tuân thủ các tiêu chuẩn giao thức;
Fractal là một chuỗi bên độc lập với Bitcoin, được sử dụng để mở rộng các chức năng của Bitcoin. Tăng tốc độ giao dịch và cho phép các ứng dụng phức tạp hơn.
Về ví dụ
Ý nghĩa phân loại của sơ đồ ví dụ lớn hơn ý nghĩa kiến trúc và không thể hiện thứ bậc thực sự. Tình huống thực tế là một mối quan hệ phức tạp của "Tôi là". trong bạn và bạn ở trong tôi”.
Ví dụ: OP_CAT, là một phần của chức năng tập lệnh Bitcoin, có thể được phân loại thành lớp cơ bản; Fractal có thể sử dụng OP_CAT và xuất hiện OP_NET cùng lúc trong lớp giao thức, nó cũng có thể được triển khai; bằng cách gọi các opcode tập lệnh chẳng hạn như OP_CAT Các tính năng nâng cao hơn...
OP_CAT
OP_CAT là một phần của các opcode tập lệnh sớm nhất của Bitcoin, nhằm tránh các lỗ hổng có thể xảy ra (khả năng bị từ chối do bộ nhớ không hạn chế sử dụng tấn công DoS), Satoshi đã vô hiệu hóa một số opcode, bao gồm OP_CAT. BIP-420 là một đề xuất được đưa ra đặc biệt nhằm giới thiệu lại OP_CAT, với hy vọng khôi phục OP_CAT theo một cách mới, và BIP-420 chỉ là con số của đề xuất.
OP_NET
Là một tiêu chuẩn giao thức để phát hành, giao dịch và quản lý tài sản, nó không giống như opcode. Sự so sánh phải là Ordinals/Runes, v.v. Nó triển khai khả năng tương thích đa ngôn ngữ với bộ chỉ mục do Wasm biên dịch và thực hiện các hoạt động hợp đồng thông minh trong chỉ mục. Một mô hình tài khoản được áp dụng và tất cả các giao dịch đều sử dụng BTC làm gas. Nếu điều này vẫn khó hiểu, chỉ cần nhớ: có hợp đồng thông minh; sử dụng BTC để lấy gas là đủ.
Fractal
Là một chuỗi bên độc lập với Bitcoin, lợi thế của Fractal là: phí xử lý thấp hơn, dung lượng lớn hơn và tốc độ nhanh hơn. Trong khi cố gắng nhất quán với mạng chính (không sửa đổi Bitcoin Core và POW), bạn có thể thử mở rộng hợp đồng thông minh (tùy thuộc vào thiết kế của nó). Về việc cuối cùng nó có thể tăng trưởng và phát triển hay không thì còn phụ thuộc vào kết quả đồng thuận. Tuy nhiên, điều này không ngăn cản OP_NET &OP_CAT tiến hành thử nghiệm về vấn đề này.
Tóm tắt
Ngoài việc có tên giống nhau, OP_CAT và OP_NET là phần mở rộng của hợp đồng thông minh nhưng phương pháp triển khai của chúng khác nhau. Nếu OP_CAT hy vọng rằng BIPS (Đề xuất cải tiến Bitcoin) sẽ được thông qua, nó có thể tự sửa đổi Bitcoin để đạt được mục đích mở rộng hợp đồng trên mạng chính.
OP_NET cung cấp giải pháp tối ưu trong các tình huống thực tế, bỏ qua nó. Ít nhất cho đến nay, chưa có giải pháp nào ngoài tuyến đường này được tìm ra.
Để lại câu hỏi: Bạn có nghĩ việc kích hoạt lại OP_CAT có thể được coi là một sửa đổi đối với lõi Bitcoin không? Ví dụ: nếu không phải tất cả các nút trong mạng đều hiểu và chấp nhận các giao dịch mới bằng OP_CAT, nếu một số nút không được cập nhật, thì nó có thể trở thành một soft fork không?
Trước tiên, hãy để tôi nêu quan điểm và định nghĩa của mình về sửa đổi: Cá nhân tôi tin rằng việc kích hoạt đi từ tồn tại đến không tồn tại và sau đó đến tồn tại, điều này trên thực tế tạo ra sự khác biệt. sự tồn tại đều là những sửa đổi.