Почему бы не покупать/продавать биткоины путем заключения договора купли-продажи?
1. Составляем и подписываем договор, в котором прописано кто и что обязуется сделать (перечислить биткоины на адрес, оплатить определенную сумму в рублях)
2. Спокойно производим оплату
При этом, не имеет значения какой способ оплаты применять, и, в случае если покупатель делает chargeback или продавец не переводит биткоины, то такую сделку можно оспорить в суде (предоставив расписку/банковскую выписку/ссылку на blockexplorer).
Но, в связи с анонимной природой биткоинов и/или непониманием судом их сущности потенциально могут возникнуть различные проблемы. Вроде признания сделки недействительной ввиду нематериальной природы биткоинов или отсутствия доказательства личности отправителя. В конце концов не факт, что суд найдет принципиальные отличия между цепочками BTC и BCH.
На мой взгляд, поскольку биткоины в законодательстве никак не определены, то в договре необходимо оперировать другими более базовыми понятиями, аналогично тому,
как это делает, например, WebMoney"Единицей учета на Кошельках является 0.001ВТС (обозначается как 1WMX), дающее право на внесение 100 000 записей в глобальную публичную базу данных сети bitcoin.org"
Хотя, на мой взгляд, это достаточно дилетантское определение, и оно далеко от идеала. Хотябы в том, что 0.001BTC сейчас недостаточно, чтобы опубликовать 100 000 записей в блокчейне. Ну и "база данных сети bitcoin.org" было бы разумнее заменить на что-то вроде "распределенный реестр, основанный на программном обеспечении Bitcoin-Core v0.14.2".
Другой вариант, который мне кажется более определенным - это заключить договор на покупку информации. В общих чертах, продавец распечатывает QR-код с подписанной транзакцией и передает эту распечатку покупателю. При этом, в договоре указывается неподписанная транзакция, а также публичный ключ, которому должна соответствовать цифровая подпись продавца.
Можно заключить договор купли продажи биткойна, но его надо описать. Можно назвать его программным кодом, цифровым активом. Но такой договор не будет иметь юр поддержки в суде. Потому что нет такого предмета. То есть нельзя его принудить исполнить через суд.