Биткойн-транзакция требует уплаты комиссии сети, и эта комиссия меняется в зависимости от загруженности сети. В часы пик ставка комиссии может существенно возрасти, так как же пользователь может вообще не платить эти комиссии?
Есть ли способ перевести/импортировать биткойн с одного адреса на другой, чтобы избежать комиссии за транзакцию?
(Я публикую этот вопрос, потому что писал ответ на аналогичный вопрос, и на полпути к написанию этого ответа вопрос был закрыт)
Есть ли способ перевести/импортировать биткойн с одного адреса на другой, чтобы избежать комиссии за транзакцию?
Нет. Невозможно перемещать биткойны между адресами без публикации транзакции в блокчейне. Тем не менее , есть несколько способов добиться аналогичного результата (передача/изменение возможности тратить некоторые монеты), но я думаю, что каждый из этих способов будет использовать модель доверия, отличную от фактической транзакции в блокчейне. Как пользователь, вы должны сбалансировать уровень доверия, который вам удобен, с необходимостью экономить на комиссиях за транзакции.
Некоторые примеры:
Оффчейн-транзакции с использованием централизованного сервиса:
Вот как биржа перемещает биткойны между счетами без комиссии за транзакцию. Например, когда вы покупаете/продаете на бирже биткойнов, транзакция фактически не публикуется в блокчейне. Скорее всего, биржа просто обновит свою внутреннюю базу данных, в которой хранится реестр всех балансов учетных записей пользователей. Как пользователь, вы уверены , что у биржи есть полный резерв всех непогашенных балансов пользователей в долларах и биткойнах, и что они не допустят ошибок при отслеживании баланса вашего счета.
Оффчейн-транзакции путем обмена приватными ключами
Вы можете дать кому-то биткойн, просто предоставив ему копию закрытых ключей для финансируемого адреса. В этой ситуации получатель должен быть уверен, что у вас нет других копий закрытых ключей или что вы не потратите монеты самостоятельно, если у вас есть сохраненная копия.
(Кроме того, если вы делитесь ключами с другом, а монеты украдены третьим лицом, может быть невозможно доказать вашему другу, что вы не просто крали монеты, и наоборот).
Офчейн-транзакции путем обмена приватными ключами, резервные копии которых доказуемо отсутствуют.
Это стало возможным благодаря специализированному оборудованию, например, произведенному OpenDime . В этом случае, если вы уверены, что аппаратное обеспечение OpenDime работает так, как рекламируется, вы можете дать кому-то профинансированную флешку OpenDime, и ему не придется беспокоиться о том, что у вас может быть резервная копия ключей для этих монет.
Подписанная транзакция, которая передается вне сети
В этом случае вы можете подписать полностью действующую биткойн-транзакцию, которая отправляет монеты на адрес вашего получателя, а затем отправить кому-то необработанные данные tx, не публикуя их в блокчейне. Получатель сможет сам опубликовать данные в блокчейне, но ему придется доверить вам, что вы не подпишете и не опубликуете другую транзакцию, используя те же выходные данные. Этот метод также только «задержит» расходы на оплату транзакций.
(Честно говоря, я не знаю ни одного фактического варианта использования такой схемы. Вероятно, это глупая идея, требующая большого доверия, но, тем не менее, это возможно)
Платежные каналы
В этом случае две транзакционные стороны могут заблокировать некоторую сумму BTC на специальном адресе с несколькими подписями, а затем обменивать неограниченное количество частично подписанных транзакций туда и обратно вне цепочки, без комиссии за транзакцию и без необходимости доверять другой стороне. не украдет ваш биткойн. Участвующие стороны могут обменивать стоимость только до максимальной суммы (суммы, которую они зафиксировали в канале), но канал может быть двунаправленным, поэтому в противном случае платежи могут отправляться туда и обратно практически бесконечно. Этот метод по-прежнему требует комиссию за транзакцию для открытия и закрытия платежного канала, но теперь эта комиссия учитывает огромное количество транзакций «вне сети», а не только одну или две транзакции в сети.
Реализацией этой идеи является сеть Lightning, которая в настоящее время работает в тестовой сети биткойнов.
Если у вас запущен полный биткойн-узел, например, bitcoin-qt, и он синхронизирован с сетью, вы можете отправлять биткойны без комиссии. Однако это не рекомендуется, поскольку транзакции остаются в пуле памяти, ожидая обработки, пока майнер не подберет их и не добавит в блок транзакций. Майнеры отдают предпочтение транзакциям с высокими комиссиями — по очевидным причинам. Таким образом, транзакция может застрять в пуле памяти транзакций на несколько дней, а иногда и недель, но через несколько недель она обычно удаляется (и возвращается в ваш кошелек), хотя это зависит от конфигурации узла вашего кошелька.
Если он застревает там, вам нужно удалить его из пула памяти. Это неприятный ручной процесс, и ваши биткойны не будут ни в вашем кошельке, ни потрачены в течение этого периода.
Однако, как правило, когда блокчейн менее загружен, он наверстывает упущенное и очищает пул памяти. В конце концов, и вам удастся перевести btc даром...
Если вас не волнует ваша конфиденциальность, просто используйте https://pro.coinbase.com/…
Хотя они не позволяют отправлять транзакции без оплаты комиссий, они будут платить комиссию за вас…
дэйв_томпсон_085
Читрик
дэйв_томпсон_085
Читрик
Фредсбенд
Марч
Читрик