Можно ли отправлять/получать биткойны с помощью смарт-контракта?

Мой вопрос касается того, что возможно с точки зрения создания Dapp, которое позволяет отправлять / получать биткойны так же, как и любой другой данный токен ERC20. Возможно ли это для смарт-контракта в сети Ethereum? Если нет, я хотел бы знать, каковы основные шаги в правильном направлении, я считаю, что есть некоторые кошельки, которые могут, верно?

С уважением.

Ответы (3)

Другой ответ правильный. Вы не можете сделать это так, как вы предлагаете.

Но есть такая вещь, как мост. Например, ETC Relay ( http://btcrelay.org ), который позволяет вам заблокировать биткойн в сети Биткойн, а затем доказать сети Ethereum, что вы заблокировали свой биткойн, а затем использовать токен, который выглядит как токен в сети Ethereum. столько, сколько вы хотите, пока вы не сожжете этот токен, и в этом случае вы сможете вернуть свой биткойн.

Есть BTCRelay , где вы можете подтвердить транзакции биткойнов.

BTC Relay — это строительный блок, который позволяет контрактам Ethereum безопасно проверять транзакции Биткойн без каких-либо посредников: короче говоря, пользователи могут платить биткойнами за использование DAPP Ethereum.

В настоящее время используется не очень много, и он отстал. Он обновляется по крайней мере с 16 февраля 2018 г. 22:12:01 + UTC .

И наоборот, отправка транзакции в блокчейн Биткойн — это другая проблема, которая может потребовать модификации программного обеспечения Биткойн, что очень маловероятно.

Вы можете подойти к решению, похожему на MakerDAI, с токеном, привязанным к биткойнам. Но это комплексное решение.

Нет, поскольку биткойн не является токеном ERC20, вы не можете использовать его как таковой. Это вообще не имеет ничего общего с Ethereum, кроме как на концептуальном уровне.

Другие кошельки реализуют протокол биткойн так же, как они реализуют протокол эфириума или стандарт ERC20, который является подмножеством Ethereum.