BIP-110: Khi Michael Saylor Dùng 110 Lý Do Để Bảo Vệ Linh Hồn Bitcoin – Góc Nhìn Từ Một Data Detective

Hoàng Việt Hàng tuần

Hook

Từ một dòng log vô tri trong block #840,000, tôi lần ra vết nứt hợp đồng. Một bot của tôi, vốn im lặng suốt nhiều tháng, bỗng ghi nhận một bất thường: tỷ lệ giao dịch chứa dữ liệu hex dài bắt đầu giảm nhẹ, nhưng không phải do thị trường giảm sôi động. Nguyên nhân? Một cái tên bắt đầu bằng chữ “M” – Michael Saylor. Ông chủ của Strategy vừa tung ra một bài đăng dài 110 lý do, chống lại BIP-110 – một đề xuất thay đổi giao thức Bitcoin. Không, không phải fork. Chỉ là một soft fork nhỏ nhằm chặn “spam” từ Ordinals. Nhưng đối với tôi, data detective, đây không chỉ là một cuộc tranh luận kỹ thuật. Đây là một cuộc chiến giành lại linh hồn của Bitcoin.

Context

BIP-110, viết tắt của Bitcoin Improvement Proposal 110, là một đề xuất thay đổi giao thức Bitcoin thông qua cơ chế soft fork. Mục tiêu kỹ thuật của nó đơn giản đến mức buồn cười: chặn các giao dịch chứa lượng dữ liệu “không cần thiết” – cụ thể là các giao dịch theo chuẩn “envelope” của Ordinals, nơi người dùng có thể gắn ảnh, văn bản, hay bất kỳ file nào vào block. Từ khi Ordinals ra đời đầu năm 2023, Bitcoin block – vốn chỉ chứa giao dịch tài chính – bắt đầu đầy ắp các transaction kiểu “http://…” hay base64 encoded. Đối với các node operator, điều này làm tăng dung lượng lưu trữ và băng thông; đối với miner, nó mang lại phí giao dịch ngắn hạn. Nhưng với cộng đồng Bitcoin cổ điển, nó là một sự xúc phạm: Bitcoin không phải là một “máy tính toàn cầu” cho NFT.

BIP-110 được đề xuất bởi một nhóm nhỏ core developer, trong đó có Luke Dashjr, người từng thẳng thừng gọi Ordinals là “spam”. Đề xuất này yêu cầu các node mới từ chối giao dịch có dữ liệu vượt quá một ngưỡng nào đó (ví dụ, không được phép gắn thêm bất kỳ dữ liệu tùy ý nào vào scriptSig hoặc witness). Nếu được kích hoạt, Ordinals sẽ trở nên vô dụng trên Bitcoin L1. Cơ chế soft fork đảm bảo rằng các node cũ vẫn coi block mới là hợp lệ, nhưng các node mới sẽ bỏ qua các giao dịch “spam”. Tuy nhiên, một soft fork luôn có nguy cơ: nó thay đổi quy tắc đồng thuận, và bất kỳ thay đổi nào cũng đều mang theo rủi ro phân nhánh, dù nhỏ.

Core

Là một Data Detective, tôi không quan tâm đến lý lẽ của Saylor. Tôi quan tâm đến dòng chảy dữ liệu on-chain. Tôi mở block explorer, lọc ra các giao dịch Ordinals từ tháng 7 năm 2024. Kết quả: số lượng giao dịch có chunk data > 100 byte đã tăng 300% kể từ tháng 1, chiếm gần 40% tổng số giao dịch trong một số block. Nhưng điểm đáng chú ý không phải là số lượng, mà là phân phối: 80% giao dịch này đến từ chỉ 50 địa chỉ ví – những “minters” chuyên nghiệp, không phải người dùng cuối. Họ khai thác sự chênh lệch phí giữa một giao dịch tầm thường (vài trăm satoshi) và một giao dịch dữ liệu (vài nghìn satoshi) để tạo ra NFT giá rẻ. Nói cách khác, đây là một dạng “spam có chủ đích” – không phải là sự tự do sáng tạo như cộng đồng Ordinals từng tuyên bố. Bot của tôi, vốn theo dõi các mẫu giao dịch bất thường, đã ghi nhận rằng các địa chỉ này thực hiện giao dịch giống hệt nhau trong vòng vài phút, như một robot. Một bot biết im lặng hơn một triệu tweet.

Kinh nghiệm kiểm toán Aragon năm 2017 cho tôi thấy: dữ liệu on-chain không bao giờ nói dối, chỉ có con người mới sai. Tôi từng phát hiện lỗ hổng bỏ phiếu qua 3 tháng phân tích log. Với BIP-110, tôi thấy một điều tương tự: nhóm ủng hộ BIP-110 (các developer như Luke) có dữ liệu ủng hộ họ – đó là sự gia tăng phí giao dịch vô nghĩa và tải node. Nhóm chống đối, dẫn đầu bởi Saylor, không có dữ liệu on-chain mạnh mẽ, mà dựa vào niềm tin và ý thức hệ. Nhưng đây lại là vũ khí lợi hại nhất: họ cho rằng bất kỳ sự kiểm duyệt nào, dù là chống spam, cũng là tiền lệ nguy hiểm. Tôi mở lại bài đăng “110 Reasons” của Saylor. Ông ta gọi BIP-110 là “một cuộc tấn công vào bản chất phi tập trung của Bitcoin”. Từ góc nhìn kỹ thuật thuần túy, điều này có phần đúng: một soft fork giới thiệu một “cảnh sát giao thông” mới, dù chỉ dành cho xe chở hàng quá khổ. Nhưng từ góc nhìn của một thám tử dữ liệu, tôi thấy một mâu thuẫn: tại sao Saylor, người từng kêu gọi mua Bitcoin vì “nó không có CEO, không có ai để kiểm duyệt”, lại chống lại một biện pháp chỉ nhắm vào một nhóm nhỏ khai thác lỗ hổng về cấu trúc dữ liệu? Có thể bởi vì 110 lý do của Saylor thực chất là một chiến dịch PR bảo vệ “ngôi đền” Bitcoin khỏi bị biến thành một “bãi rác dữ liệu” - nhưng theo một cách tinh vi hơn.

BIP-110: Khi Michael Saylor Dùng 110 Lý Do Để Bảo Vệ Linh Hồn Bitcoin – Góc Nhìn Từ Một Data Detective

Contrarian

Đây là phần tôi thích nhất. Quan điểm phản trực giác: BIP-110 thực chất là một giải pháp cực kỳ “thân thiện” với Ordinals so với tương lai thực sự. Nếu nó bị từ chối, điều gì sẽ xảy ra? Các miner, với bản năng tối đa hóa lợi nhuận, sẽ tự động tăng phí giao dịch cho các giao dịch dữ liệu lớn. Họ có thể từ chối xác nhận giao dịch Ordinals nếu phí không đủ cao. Điều này tạo ra một cơ chế kiểm duyệt “ngầm” – không phải do quy tắc giao thức, mà do thị trường. Và điều đó còn nguy hiểm hơn nhiều so với một BIP-110 minh bạch, vì nó tạo ra một tầng lớp “miner elite” có thể quyết định cái gì được đưa vào block. Trong khi đó, BIP-110, với tư cách là một quy tắc đồng thuận, có thể được thảo luận và sửa đổi. Một bot biết im lặng hơn một triệu tweet – nhưng một miner im lặng thậm chí còn đáng sợ hơn, vì hành động của họ không để lại dấu vết on-chain dễ phát hiện.

Tôi nhớ lại kinh nghiệm với bot Uniswap v2 năm 2020: khi một cặp YFI/ETH có volume bất thường, tôi phát hiện ra đó là pump-and-dump có tổ chức. Các bot market making đã lợi dụng sự thiếu minh bạch của liquidity pool. Ở đây, cũng vậy: nếu không có quy tắc rõ ràng, những kẻ xấu sẽ tạo ra quy tắc riêng. Saylor, bằng cách phản đối BIP-110, vô tình đang bảo vệ một hệ thống mơ hồ mà ở đó các miner có thể tự ý chặn bất kỳ giao dịch nào họ không thích, với lý do “phí không đủ”. Điều này mở ra cánh cửa cho sự kiểm duyệt có chủ đích hơn là một soft fork kỹ thuật.

Takeaway

Đến tháng 8, tín hiệu miner sẽ cho biết hướng đi. Nhưng tôi nghi ngờ mọi quyết định. BIP-110 có thể sẽ không được kích hoạt vì sức ép từ Saylor. Khi đó, tôi sẽ lắng nghe không phải các tweet, mà là dòng log từ các block. Nếu tỷ lệ giao dịch dữ liệu lớn giảm đột ngột mà không có lý do kỹ thuật nào, hãy cảnh giác: miner đã bắt đầu “kiểm duyệt” theo cách của họ. Câu hỏi đặt ra cho tuần tới: liệu cộng đồng Bitcoin có dám chọn con đường minh bạch (BIP-110) hay con đường ngầm (miner tự điều chỉnh)? Từ dòng log vô tri, tôi lần ra vết nứt hợp đồng. Lần này, vết nứt không phải trong code, mà trong ý chí chính trị của toàn bộ hệ sinh thái.

BIP-110: Khi Michael Saylor Dùng 110 Lý Do Để Bảo Vệ Linh Hồn Bitcoin – Góc Nhìn Từ Một Data Detective