Gần đây, một khách hàng của Rabbit Swap đã gặp rắc rối khi cố gắng đổi Bitcoin lấy một loại tiền điện tử khác. Họ nhận được một địa chỉ từ nhà cung cấp thanh khoản của chúng tôi để chuyển Bitcoin nhưng thay vào đó đã gửi nhầm Bitcoin SV (BSV). Khi nhận ra lỗi, khách hàng đã yêu cầu trả lại BSV. Về mặt kỹ thuật, điều này là có thể vì khóa riêng cho địa chỉ Bitcoin cũng có thể truy cập vào các đồng tiền trong các fork Bitcoin, chẳng hạn như BSV. Tuy nhiên, nhà cung cấp thanh khoản đã từ chối, viện dẫn lý do thiếu khả năng tương thích hoạt động với blockchain BSV và không có quyền truy cập vào tiền của họ.
Chúng tôi đã giải thích với nhà cung cấp thanh khoản rằng việc truy cập vào BSV sẽ chỉ đơn giản là yêu cầu nhập khóa riêng Bitcoin (hoặc cụm từ hạt giống tương ứng) vào một ví hỗ trợ BSV. Tuy nhiên, nhà cung cấp đã do dự. Họ tin rằng Craig Wright, người tạo ra BSV, là một kẻ lừa đảo và không tin tưởng tất cả các ví liên kết với blockchain này. Do đó, họ không sẵn lòng nhập cụm từ hạt giống của mình vào các ví như vậy, vì nó cho phép truy cập vào các địa chỉ Bitcoin của họ. Các địa chỉ này đang được sử dụng tích cực cho các giao dịch hoán đổi và họ không muốn gây nguy hiểm cho bảo mật của mình.
Khách hàng lập luận rằng quyền sở hữu tiền điện tử phụ thuộc vào việc sở hữu khóa riêng. Nếu tiền vô tình được gửi, người giữ khóa không có quyền hợp pháp đối với chúng và có nghĩa vụ phải trả lại tài sản.
Cả hai quan điểm đều có lý. Điều này đặt ra câu hỏi cơ bản: việc có khóa riêng có khiến ai đó trở thành chủ sở hữu của tiền điện tử liên quan không? Từ đó, những câu hỏi sâu hơn nảy sinh:
Xem lướt qua bài viết trên Wikipedia về “Quyền sở hữu” cho thấy có nhiều mô hình và loại hình sở hữu khác nhau giữa các xã hội và truyền thống. Quyền sở hữu hoàn toàn phụ thuộc vào các thỏa thuận xã hội.
Ví dụ: các công ty bán chứng chỉ cấp quyền sở hữu các lô đất trên Mặt Trăng. Việc nắm giữ một chứng chỉ như vậy có nghĩa là bạn sở hữu đất mặt trăng? Bạn có thể cấm các phi hành gia xâm phạm không? Chỉ khi họ chấp nhận các quy tắc do người cấp chứng chỉ đặt ra.
Đối với nhà cung cấp thanh khoản của chúng tôi, blockchain Bitcoin SV cũng giống như một chứng chỉ như vậy — một tập hợp các biểu tượng không có ý nghĩa thực tế đối với họ. Các giao dịch bên ngoài blockchain Bitcoin không phù hợp với các quy tắc được nhà cung cấp chấp nhận. Việc buộc họ phải tuân thủ một bộ quy tắc khác có vẻ là không hợp lý.
Một số quy tắc phụ thuộc vào các quy tắc khác. Ví dụ: nếu một nhóm bạn đang chơi bóng rổ trên đường phố và quả bóng vô tình lăn qua một người qua đường không phải là một phần của trò chơi, thì người qua đường đó không có nghĩa vụ phải tuân theo các quy tắc của trò chơi. Tuy nhiên, họ cũng không thể giữ bóng cho riêng mình — họ được mong đợi sẽ trả lại bóng cho các cầu thủ.
Khách hàng của chúng tôi lập luận rằng tiền điện tử đã vô tình rơi vào tay nhà cung cấp thanh khoản và theo các quy tắc chung về quyền sở hữu tài sản, nó sẽ được trả lại. Tuy nhiên, các nguyên tắc chung về quyền sở hữu rất khó áp dụng cho tiền điện tử và đây là lý do tại sao.
Trong hệ sinh thái blockchain, khóa riêng cấp quyền kiểm soát đối với tiền điện tử. Bề ngoài, điều này có vẻ đơn giản:
Nhưng khóa riêng thực sự là “của tôi” theo nghĩa nào? Nó là “của tôi” theo cách ngôn ngữ, quê hương hoặc bạn bè của tôi — chúng được kết nối với tôi, nhưng không riêng biệt. Những người khác có thể đưa ra yêu sách bình đẳng.
Andreas Antonopoulos đã xuất bản một số khóa riêng thực trong Mastering Bitcoin.
Ở đây bạn có thể thấy khóa riêng cho địa chỉ 1J7m…oXZy. Chúng ta có thể nói rằng bất kỳ đồng tiền nào được gửi đến địa chỉ này sẽ trở thành của bạn không? Hầu như không. Gần như chắc chắn rằng các bot rút tiền chuyên dụng đã đang giám sát tất cả các địa chỉ như vậy. Nếu có bất cứ thứ gì được gửi đến đó, bot nhanh nhất sẽ ngay lập tức chuyển nó sang một địa chỉ khác.
Người dùng hiện đại hiếm khi tương tác trực tiếp với khóa riêng, thay vào đó dựa vào cụm từ hạt giống — các biểu diễn ghi nhớ của các khóa bao gồm 12 đến 24 từ. Tuy nhiên, các cụm từ hạt giống đơn giản (ví dụ: “ví não” dễ đoán) dễ bị đánh cắp. Bot của ai hành động trước sẽ trở thành “chủ sở hữu” trên thực tế.
Vào ngày 15 tháng 1 năm 2015, một người đam mê không xác định đã tạo ra một giao dịch câu đố trong blockchain Bitcoin.
Trong giao dịch này, Bitcoin đã được gửi đến 256 địa chỉ:
Khóa riêng cho địa chỉ đầu tiên rất dễ đoán (đó là một ví não đã biết). Khóa riêng cho mỗi địa chỉ tiếp theo khó tìm gấp đôi so với khóa trước, với phần thưởng tăng thêm 0,001 BTC mỗi lần.
20 khóa riêng đầu tiên đã được tìm thấy ngay sau khi giao dịch câu đố được phát sóng. Các Bitcoin từ các địa chỉ này đã được chuyển trong cùng một khối với giao dịch ban đầu.
Khóa thứ 21 được tìm thấy một giờ sau. Khóa thứ 22 mất ba giờ và khóa thứ 23 mất 25 giờ.
Gần một thập kỷ sau, 66 đầu ra đầu tiên của giao dịch câu đố đã được sử dụng, cùng với một số đầu ra từ 70 đến 130. Gần đây nhất trong số này được sử dụng vào ngày 23 tháng 9 năm 2024. Điều này có nghĩa là ai đó đã mất 9 năm 9 tháng và 8 ngày để tìm một trong những khóa này. Mặc dù khó khăn, nhưng ai đó đã hoàn thành nhiệm vụ và nhận được phần thưởng 0,13 BTC.
Chắc chắn rằng công việc vẫn tiếp diễn và ai đó vẫn đang cố gắng tìm các khóa còn lại từ giao dịch đó ngay bây giờ. Hơn nữa, có vẻ như tất cả các khóa này vẫn thuộc quyền sở hữu của người đã gửi giao dịch ban đầu. Nhưng người này có thực sự sở hữu tiền xu không? Nếu có, thì những người tìm thấy các khóa và chuyển tiền có đang đánh cắp của chủ sở hữu không? Khó mà nói được. Không thể xác định liệu các cá nhân khác nhau đang sử dụng các khóa cho các đầu ra khác nhau của các giao dịch sau hay tất cả là công việc của một người (có thể ngay cả người gửi ban đầu của giao dịch).
Nếu hai người biết cùng một khóa riêng, các nút mạng Bitcoin không phân biệt giữa chúng. Các nút xác minh giao dịch không yêu cầu biên lai hoặc hợp đồng để xác nhận tính hợp pháp của quyền sở hữu tiền điện tử. Họ coi khóa riêng không phải là chứng chỉ quyền sở hữu mà là một công cụ mã hóa. Nếu chữ ký mật mã hợp lệ, giao dịch được coi là hợp pháp, bất kể ai trong số những người có khả năng biết khóa riêng đã ký nó.
Nói một cách rộng hơn, khái niệm “quyền sở hữu” tiền điện tử chỉ liên quan vào thời điểm một giao dịch được tạo. Khi giao dịch lan truyền qua mạng tiền điện tử, các nút sẽ kiểm tra xem người gửi có thẩm quyền quản lý tiền điện tử hay không. Bên ngoài giao dịch, việc nói về quyền sở hữu tiền điện tử là không chính xác.
Nếu nhà cung cấp thanh khoản của chúng tôi không sử dụng khóa riêng trong mạng Bitcoin SV và cũng không có ý định sử dụng nó, thì việc tuyên bố rằng họ đã chiếm hữu tiền điện tử trong mạng đó sẽ là không đúng.
Có những chương trình cho phép người dùng tạo ra các địa chỉ tiền điện tử dễ nhìn. Trong mạng Bitcoin, các ví dụ phổ biến về các công cụ như vậy bao gồm VanityGen, VanitySearch, VanityBTC và các công cụ khác. Khi bạn chạy các chương trình này, bạn chỉ định một chuỗi ký tự mà bạn muốn thấy trong địa chỉ và chương trình sẽ bắt đầu tạo khóa riêng và kiểm tra xem khóa riêng được tạo ngẫu nhiên có khớp với địa chỉ chứa chuỗi ký tự mong muốn hay không.
Nhưng điều gì xảy ra với các địa chỉ bị loại bỏ vì không phù hợp? Tại sao không biên soạn một cơ sở dữ liệu các cặp 'khóa riêng - địa chỉ công khai' và để một bot rút tiền quản lý cơ sở dữ liệu này? Hoàn toàn có thể là một ai đó, tại một thời điểm nào đó, có thể ngẫu nhiên tạo ra chính xác cùng một khóa riêng và bắt đầu sử dụng địa chỉ tương ứng. Nếu tiền được gửi đến địa chỉ đó, bạn có thể giành quyền kiểm soát chúng.
Một số người có thể nói rằng điều này là phi đạo đức vì địa chỉ đó thuộc về người khác. Nhưng nó có thực sự không? Nếu bạn là người đầu tiên tạo ra nó, bạn không thể tuyên bố nó là của mình sao?
Có một nhóm 'khai thác' có tên là Large Bitcoin Collider, nơi tập hợp những nỗ lực của các cá nhân tạo ra khóa riêng Bitcoin trên quy mô công nghiệp. Mục tiêu của nhóm là hợp nhất tất cả các khóa này vào một cơ sở dữ liệu duy nhất và theo dõi xem có địa chỉ không trống nào mà các khóa nằm trong cơ sở dữ liệu này xuất hiện trong blockchain hay không. Nếu một địa chỉ như vậy được tìm thấy, nhóm sẽ phân phối lại Bitcoin chứa trong đó tương ứng với đóng góp của mỗi người tham gia vào việc xây dựng cơ sở dữ liệu.
Những người tạo ra nhóm minh bạch về các hoạt động của họ. Họ lập luận rằng công việc của họ tuân thủ nghiêm ngặt các quy tắc đồng thuận hiện có của Bitcoin. Một diễn ngôn tương tự đã xuất hiện trong cộng đồng Ethereum vào năm 2016, khi một tin tặc đã rút 3,6 triệu ETH từ một hợp đồng thông minh và yêu cầu Ethereum Foundation ngừng gọi họ là kẻ trộm vì hành động của anh ta tuân thủ đầy đủ luật hình sự và luật về tội phạm của Hoa Kỳ, cũng như các điều khoản của The DAO.
Về mặt pháp lý, không có phản biện nào đối với tuyên bố này. Cách duy nhất để trả lại các khoản tiền bị mất là đảo ngược giao dịch trong blockchain, mà Ethereum Foundation cuối cùng đã làm.
Trong trường hợp khai thác khóa riêng, cũng không có cơ sở pháp lý nào để cấm hoạt động này. Nếu mọi người muốn làm điều này, họ sẽ làm. Xác suất tạo ra khóa riêng đã được người khác tạo ra là vô cùng nhỏ. Tuy nhiên, khai thác này càng tiếp tục, xác suất đó sẽ càng cao.
Điều này giới thiệu một khía cạnh khác cho tình huống của khách hàng, trong đó Bitcoin SV đã bị gửi nhầm thay vì Bitcoin. Ngay cả khi khóa riêng được xuất trình và các đồng tiền được chuyển sang địa chỉ khác, thì không ai có thể chắc chắn rằng việc chuyển tiền đó được thực hiện bởi nhà cung cấp thanh khoản của chúng tôi.
Nhiều khu vực pháp lý công nhận tiền điện tử là tài sản, nhưng những mâu thuẫn vẫn còn. Nhiều cá nhân không liên quan có thể kiểm soát cùng một quỹ nếu tất cả họ đều biết cùng một khóa riêng. Một giải pháp độc đáo được đưa ra ở Nga: quyền sở hữu tiền điện tử chỉ được pháp luật công nhận nếu được tuyên bố trước. Bất cứ ai tuyên bố yêu cầu bồi thường của họ trước tiên sẽ được coi là chủ sở hữu.
Biết điều này, người ta có thể đề nghị Craig Wright, người tự xưng là Satoshi Nakamoto, nộp một tuyên bố cho chính quyền Nga khẳng định rằng các Bitcoin trong địa chỉ của Satoshi thuộc về ông ta.
Tuy nhiên, Satoshi thực sự, nếu họ muốn chế nhạo Craig Wright, có thể gửi một số tiền nhỏ từ một trong các địa chỉ này đến một địa chỉ bị đánh dấu là có liên quan đến khủng bố. Sau đó, Craig Wright sẽ phải chứng minh rằng ông ta không đứng sau các hoạt động đó.
Cuối cùng, bản chất không cần cấp phép của tiền điện tử xung đột với các khái niệm tài sản truyền thống. Người giữ khóa có thể không phải lúc nào cũng kiểm soát tiền điện tử.
Điều đáng để quay lại phép ẩn dụ mà chúng ta đã sử dụng ngay từ đầu: mọi người chơi bóng rổ trên đường phố.
Một trong số họ mang một quả bóng từ nhà đến. Quả bóng đó thuộc về họ và chủ sở hữu của nó có thể mong đợi một cách hợp lý rằng không ai sẽ lấy nó đi trái với ý muốn của họ. Rốt cuộc, việc chiếm đoạt tài sản của người khác mà không có sự đồng ý của chủ sở hữu là đi ngược lại các quy tắc xã hội đã được thiết lập.
Nhưng một khi chủ sở hữu sử dụng bóng trong trò chơi, các quy tắc sẽ thay đổi hoàn toàn. Trò chơi cho phép người chơi chiếm hữu quả bóng của người khác. Bất kỳ ai cũng có thể cố gắng lấy bóng từ đối thủ và đây được coi là một hành động hoàn toàn hợp pháp.
Khi chúng ta chuyển đổi tiền tiết kiệm của mình thành tiền điện tử, chúng ta bước vào một trò chơi nơi các quy tắc cho phép bất kỳ ai có khóa riêng đến địa chỉ của chúng ta kiểm soát tiền điện tử của chúng ta. Không ai có thể xác minh liệu chúng ta có phải là người xuất trình khóa riêng hay ai khác không.
Khả năng ai đó vô tình hoặc cố ý đoán được khóa riêng của chúng ta là rất nhỏ, nhưng nó không phải là không. Tiền điện tử càng trở nên phổ biến, thì càng có nhiều người muốn tham gia vào các nhóm như Large Bitcoin Collider.
Vấn đề này đặc biệt phù hợp với các blockchain như:
Để giảm thiểu rủi ro này, bạn có thể sử dụng các địa chỉ đa chữ ký hoặc lưu trữ tiền trong các hợp đồng thông minh có điều kiện rút tiền phức tạp. Tuy nhiên, phương pháp đơn giản nhất là phân phối tiền tiết kiệm của bạn trên nhiều địa chỉ không liên kết với cùng một cụm từ hạt giống.
Trong Bitcoin, các kênh Lightning có thể phục vụ mục đích này. Cách tiếp cận này cũng có những lợi ích thiết thực: mạng càng có nhiều kênh, thông lượng của nó càng cao. Bằng cách này, bạn không chỉ bảo vệ chính mình mà còn góp phần vào sự phát triển của tiền phi tập trung.
—
Trong trường hợp khách hàng của Rabbit Swap đã vô tình gửi BSV thay vì BTC, câu chuyện đã có một kết thúc có hậu. Tất cả các đối tác của chúng tôi đều là những chuyên gia và họ hiểu rõ rằng các quyết định của họ ảnh hưởng trực tiếp đến phúc lợi của khách hàng. Sau khi tất cả các giao dịch hoán đổi khác liên quan đến các địa chỉ được liên kết với cụm từ hạt giống của nhà cung cấp thanh khoản của chúng tôi đã hoàn tất và không còn rủi ro mất tiền do rò rỉ khóa riêng tiềm ẩn, nhà cung cấp đã nhập cụm từ hạt giống vào ví hỗ trợ BSV và chuyển tiền lại cho người gửi.