Bitcoin Forum
June 17, 2024, 08:02:02 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Отправка на segwit-адреса  (Read 909 times)
igor72
Legendary
*
Offline Offline

Activity: 1876
Merit: 2034


Crypto Swap Exchange


View Profile
May 03, 2019, 02:25:16 PM
 #21

лично я и понял как "импорт в сегвитовскую ноду" а не ваш описанный выше способ.
А как делается "импорт в сегвитовскую ноду" по-вашему?

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
amaclin1
Sr. Member
****
Offline Offline

Activity: 784
Merit: 305


View Profile
May 04, 2019, 03:20:07 PM
Merited by xenon131 (1)
 #22

Дойдут ли BTC со старого legacy адреса на segwt?
Вопрос именно в этом,  дойдут ли биткоины с легаси адресов на чистые сегвит адреса. Про биржи я упомянул,  потому что при создании адресов депозитов создаются легаси-адреса. Отсюда я сделал вывод, что и отправка будет с легаси-адреса. Если можно отправлять сразу на bc1, минуя  адреса с "3" то это замечательно.
Технически, пересылать биткойны можно с любых [допустимых] адресов на любые другие.
То есть как входы, так и выходы у транзакции могут из себя представлять разные варианты.

На деле же всё упирается в клиента, который формирует транзакцию. Если это перевод с биржи,
то клиентом для вас является сама биржа и её софт, проапгрейдить который не в ваших силах.
Если клиент старый или самописный - он вполне может не знать про "новые форматы" адресов и транзакций.
При этом он должен проверять правильность ввода адреса и в случае незнакомого лично ему формата
выдавать ошибку и не совершать никаких действий, могущих нанести ущерб. Но полагаться на то, что
все клиенты написаны именно так хорошо - я бы не стал.

Bitcoin SV GUI client for Windows and Linux
https://github.com/AlisterMaclin/bitcoin-sv/releases
witcher_sense (OP)
Legendary
*
Offline Offline

Activity: 2380
Merit: 4372


🔐BitcoinMessage.Tools🔑


View Profile WWW
May 05, 2019, 04:08:13 AM
 #23

Технически, пересылать биткойны можно с любых [допустимых] адресов на любые другие.
То есть как входы, так и выходы у транзакции могут из себя представлять разные варианты.
Вопрос возник именно из-за разницы во мнениях на этот счет, кто-то уверенно говорил,  что это работает, кто-то говорил, что возможно это не сработает, а кто-то просто никогда не сталкивался с этим и не задавался вопросом совместимости адресов.
Мне захотелось проверить это на практике и в общем-то я сделал такие же выводы как и вы. Если у кого-то возникнут те же вопросы,  можно ли использовать bc1 вместо привычного адреса, то он зайдет сюда и увидит не только почему это возможно,  но и конкретные примеры таких транзакций между адресами.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
johhnyUA
Legendary
*
Offline Offline

Activity: 2422
Merit: 1835


Crypto for the Crypto Throne!


View Profile
May 05, 2019, 06:37:49 PM
 #24

А как делается "импорт в сегвитовскую ноду" по-вашему?

Не обращайте внимания, это я так, метафору выдал  Grin
А если серъезно, то думаю человек все все таки имел ввиду Sweep функцию, или же отправку сначала на легаси адрес и оттуда уже на сегвитовский. Но все таки всем нам стоит изъясняться чуточку точнее  Cheesy

.freebitcoin.       ▄▄▄█▀▀██▄▄▄
   ▄▄██████▄▄█  █▀▀█▄▄
  ███  █▀▀███████▄▄██▀
   ▀▀▀██▄▄█  ████▀▀  ▄██
▄███▄▄  ▀▀▀▀▀▀▀  ▄▄██████
██▀▀█████▄     ▄██▀█ ▀▀██
██▄▄███▀▀██   ███▀ ▄▄  ▀█
███████▄▄███ ███▄▄ ▀▀▄  █
██▀▀████████ █████  █▀▄██
 █▄▄████████ █████   ███
  ▀████  ███ ████▄▄███▀
     ▀▀████   ████▀▀
BITCOIN
DICE
EVENT
BETTING
WIN A LAMBO !

.
            ▄▄▄▄▄▄▄▄▄▄███████████▄▄▄▄▄
▄▄▄▄▄██████████████████████████████████▄▄▄▄
▀██████████████████████████████████████████████▄▄▄
▄▄████▄█████▄████████████████████████████▄█████▄████▄▄
▀████████▀▀▀████████████████████████████████▀▀▀██████████▄
  ▀▀▀████▄▄▄███████████████████████████████▄▄▄██████████
       ▀█████▀  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀  ▀█████▀▀▀▀▀▀▀▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.PLAY NOW.
igor72
Legendary
*
Offline Offline

Activity: 1876
Merit: 2034


Crypto Swap Exchange


View Profile
May 05, 2019, 07:14:20 PM
 #25

johhnyUA, может я неправильно понял ту реплику, но это значит, что, возможно, кто-то еще ее понял так же, как я. Поэтому, может быть, эти мои сообщения кому-то помогли разобраться, что к чему ).

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
naska21
Hero Member
*****
Offline Offline

Activity: 1358
Merit: 635


View Profile
May 08, 2019, 08:45:39 AM
 #26

snip
То есть как входы, так и выходы у транзакции могут из себя представлять разные варианты.
snip

Допустим. А как тогда насчет комиссионных? Как подсчитать, если объединять легаси и сегвит входы с разных адресов и перенаправлять их на один выход? Я понимаю, что сам клиент может это учитывать, но хочется разобраться для себя.
amaclin1
Sr. Member
****
Offline Offline

Activity: 784
Merit: 305


View Profile
May 08, 2019, 12:24:07 PM
 #27

Допустим. А как тогда насчет комиссионных? Как подсчитать, если объединять легаси и сегвит входы с разных адресов и перенаправлять их на один выход? Я понимаю, что сам клиент может это учитывать, но хочется разобраться для себя.
Те байты транзакции, которые остались в старом формате, считаются как были.
Те байты, которые находятся в сегвит-части - считаются с коэффициентом "одна четверть"
Грубо говоря, если у вас транзакция, в которой 100 байт обычных и 80 байт сегвитовских,
то можно её отправить с комиссией 120 сатоши и она по своему приоритету у майнеров
будет "на уровне" транзакций без сегвита платящих 1 сатоши за байт. Меньше чем 1 сатоши
за байт сейчас считается нестандартом.

Как подсчитать? Можно долго высчитывать формулой (это для истинных мазохистов)
Можно сделать транзакцию с произвольной комиссией, декодировать её клиентом не отправляя
в сеть и посмотреть, чему равно значение vsize. Это значение как раз и будет "приведенным"
размером транзакции. Потом уже создавать транзакцию с заданной комиссией.

Bitcoin SV GUI client for Windows and Linux
https://github.com/AlisterMaclin/bitcoin-sv/releases
igor72
Legendary
*
Offline Offline

Activity: 1876
Merit: 2034


Crypto Swap Exchange


View Profile
May 08, 2019, 01:03:01 PM
Merited by IeSua (1)
 #28

Как подсчитать, если объединять легаси и сегвит входы с разных адресов и перенаправлять их на один выход? Я понимаю, что сам клиент может это учитывать, но хочется разобраться для себя.
Я когда-то заморачивался, получил такие цифры:
Каждый легаси вход 148 байт, p2sh-сегвит вход 91 байт, bech32-сегвит вход 68 байт.
Выходы соответственно 34, 32 и 31 байт.
Плюс 10-11 байт к транзакции.
Может, не всегда получится абсолютно точно, но достаточно для практического применения (+- несколько байт).

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
IeSua
Hero Member
*****
Offline Offline

Activity: 1330
Merit: 869


View Profile
May 09, 2019, 02:33:45 AM
Merited by naska21 (1)
 #29

snip
То есть как входы, так и выходы у транзакции могут из себя представлять разные варианты.
snip

Допустим. А как тогда насчет комиссионных? Как подсчитать, если объединять легаси и сегвит входы с разных адресов и перенаправлять их на один выход? Я понимаю, что сам клиент может это учитывать, но хочется разобраться для себя.

Высчитывать вручную сатоши/байт, с учетом разного количества разных входов, это действительно большой головняк. Есть сайт https://coinb.in/#fees - можно посмотреть, что получится при определенном количестве разных входов и выходов.
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!