Ordinals trên Bitcoin: Khi 'Kỹ Thuật Số' Trở Thành 'Rác Mạng'
Đỗ Thủy
Vào tháng 1 năm 2023, một giao dịch Bitcoin chứa 4KB dữ liệu đã được xác nhận. Không phải là một chuyển khoản lớn. Mà là một tệp ảnh JPEG được ghi vào chuỗi khối. Kể từ đó, hơn 60 triệu inscription đã được tạo ra, tiêu tốn hơn 2.000 BTC phí giao dịch. Tôi nhìn vào con số này và thấy một điều khác: một cuộc thử nghiệm kỹ thuật đang phá vỡ các giả định bảo mật cơ bản của Bitcoin.
Bối cảnh: Bitcoin từ lâu được ca ngợi là 'vàng kỹ thuật số' – đơn giản, an toàn, và chống kiểm duyệt. Nhưng sự xuất hiện của Ordinals – giao thức cho phép ghi dữ liệu tùy ý vào satoshi – đã thay đổi cục diện. Được phát minh bởi Casey Rodarmor vào cuối 2022, Ordinals cho phép bất kỳ ai 'khắc' dữ liệu (văn bản, hình ảnh, âm thanh) vào UTXO. Điều này tận dụng sự nâng cấp Taproot (2021) và SegWit (2017) để tạo ra một loại tài sản mới trên Bitcoin: Bitcoin NFTs. Số liệu cho thấy: trong 3 ngày đầu tháng 5/2023, hơn 300.000 inscription đã được tạo, vượt xa Ethereum NFT ở một số thời điểm. Cộng đồng chia làm hai: một bên coi đây là sự đổi mới mang lại doanh thu phí cho thợ đào, một bên coi đó là spam giết chết khả năng sử dụng của Bitcoin.
Phần cốt lõi: Hãy cùng tôi mổ xẻ cấu trúc kỹ thuật. Ordinals sử dụng kỹ thuật 'envelope' của Taproot: dữ liệu được nhúng vào script path spend, cụ thể là dạng 'OP_FALSE OP_IF ... OP_ENDIF'. Khi một giao dịch Bitcoin chi tiêu UTXO, dữ liệu này sẽ vĩnh viễn được lưu trong blockchain. Từ góc nhìn audit, vấn đề đầu tiên là chi phí phí giao dịch. Một inscription điển hình 100KB có thể tốn 0.05 BTC phí, tương đương hàng trăm đô la. Điều này tạo ra một cơ chế định giá mới: giá trị của NFT phụ thuộc vào kích thước dữ liệu và độ hiếm của satoshi (dựa trên số thứ tự). Nhưng vấn đề thực sự nằm ở bảo mật. Tôi đã kiểm toán hơn 100 hợp đồng thông minh, và tôi thấy một điểm yếu chết người: tính toàn vẹn của dữ liệu. Trong Ordinals, dữ liệu được lưu dưới dạng thô, không có checksum hay xác thực. Bất kỳ ai có thể tạo một inscription trùng lặp với nội dung giống hệt nhưng satoshi khác – điều này không thể được phân biệt về mặt kỹ thuật. Điều này dẫn đến vấn đề 'fake mint': kẻ tấn công có thể copy tập tin gốc và mint vào một satoshi mới, sau đó bán nó như là bản gốc. Thị trường NFT dựa vào các chỉ mục (indexer) bên ngoài để xác thực tính duy nhất. Nhưng indexer là điểm tập trung hóa. Nếu indexer bị tấn công hoặc thao túng, toàn bộ hệ thống sụp đổ. Trong quá trình audit của tôi với Rarible năm 2021, tôi đã phát hiện lỗ hổng tương tự: metadata IPFS không được xác thực. Ở đây, không có metadata – dữ liệu được ghi trực tiếp – nhưng sự phụ thuộc vào indexer thậm chí còn tồi tệ hơn. Hãy phân tích sâu hơn. Inscription có thể chứa mã JavaScript, HTML, hoặc thậm chí là mã độc. Ví dụ: một inscription chứa script khai thác lỗ hổng trình duyệt sẽ được lưu vĩnh viễn. Bất kỳ ứng dụng nào đọc inscription từ blockchain và render nó có thể bị tấn công. Điều này biến Bitcoin thành một nền tảng lưu trữ mã độc. Một rủi ro khác: UTXO bị 'dirty' – nếu một UTXO chứa dữ liệu không mong muốn, người dùng không thể chi tiêu nó mà không mang theo dữ liệu đó. Điều này gây ra vấn đề về quyền riêng tư và khả năng thay thế. Một satoshi đã được inscription có giá trị khác – nó không còn 'fungible' nữa. Điều này phá vỡ giả định cốt lõi của Bitcoin: mỗi satoshi đều như nhau. Với tư cách là một nhà kiểm toán, tôi thấy sự thiếu chuẩn hóa trong việc xử lý inscription giữa các ví. Ví dụ, ví Sparrow và Electrum xử lý inscription khác nhau. Một số ví từ chối chi tiêu UTXO có dữ liệu, một số khác lại cho phép. Điều này dẫn đến sự phân mảnh và lỗi giao dịch.
Góc nhìn phản trực giác: Tuy nhiên, những người ủng hộ Ordinals có lý do. Họ lập luận rằng inscription mang lại doanh thu phí khổng lồ cho thợ đào, điều này cần thiết khi phần thưởng khối giảm dần. Trong một chu kỳ halving, phí giao dịch sẽ trở thành nguồn thu chính. Ordinals đã tăng phí trung bình lên 10-20x trong các đợt bùng nổ. Nhìn từ góc độ lý thuyết trò chơi, điều này củng cố bảo mật của Bitcoin: thợ đào được khuyến khích tiếp tục khai thác. Hơn nữa, inscription tạo ra một lớp tài sản mới trên Bitcoin, cạnh tranh trực tiếp với Ethereum NFT. Điều này làm tăng sự quan tâm và phát triển hệ sinh thái. Nhưng tôi thấy một sự thật phũ phàng: doanh thu phí cao không bền vững. Khi cơn sốt nguội đi, phí giảm mạnh, nhưng dung lượng blockchain bị chiếm dụng vĩnh viễn. Điều này gây ra sự lãng phí tài nguyên – Bitcoin không phải là IPFS. Từ kinh nghiệm của tôi với Terra Luna, những mô hình tăng trưởng nhanh dựa trên sự thổi phồng thường kết thúc trong sụp đổ. Ordinals có thể là một 'bong bóng' khác.
Kết luận: Ordinals là một thử nghiệm kỹ thuật thú vị nhưng đầy rủi ro. Nó mở ra câu hỏi: Bitcoin nên là gì? Một hệ thống tiền tệ phi tập trung, hay một nền tảng NFT đắt đỏ? Tôi nghiêng về lựa chọn đầu tiên. Sự an toàn của Bitcoin dựa trên sự đơn giản và tính đồng nhất. Thêm vào các trường hợp sử dụng không cần thiết chỉ làm tăng bề mặt tấn công. Nhưng thị trường sẽ quyết định. Nếu người dùng sẵn sàng trả hàng ngàn đô la để lưu trữ một bức ảnh trên Bitcoin, thì đó là sự lựa chọn của họ. Với tư cách là người kiểm toán, tôi sẽ không đầu tư vào Ordinals. Hãy nhìn vào dữ liệu: hơn 80% inscription là văn bản thuần (text), không có giá trị nghệ thuật. Nó giống như viết graffiti lên tường của ngân hàng trung ương – có thể là thú vị, nhưng không phải là cách sử dụng tài sản tốt. Bạn có muốn satoshi của mình trở thành một phần của rác vĩnh viễn không? Câu hỏi đó, tôi để dành cho bạn.