Bitcoin Forum

Local => Кодеры => Topic started by: Tonako on April 13, 2014, 09:30:55 AM



Title: Расскажите про комиссию при sendmany
Post by: Tonako on April 13, 2014, 09:30:55 AM
При использовании  sendmany как рассчитывается комиссия?
одна на все транзакции или на каждую?

и еще вопрос, сколько за раз может быть транзакций за один sendmany?


Title: Re: Расскажите про комиссию при sendmany
Post by: icreator on April 14, 2014, 11:08:12 AM
остаток - это и есть комиссия - разница между входами и выходами


Title: Re: Расскажите про комиссию при sendmany
Post by: yurm on April 15, 2014, 03:23:47 PM
При использовании  sendmany как рассчитывается комиссия?
одна на все транзакции или на каждую?

и еще вопрос, сколько за раз может быть транзакций за один sendmany?
Один sendmany — одна транзакция (с несколькими выходами; обычно (sendfrom/sendtoaddress) их два). Соответственно, первый вопрос смысла не имеет.


Title: Re: Расскажите про комиссию при sendmany
Post by: Tonako on April 21, 2014, 07:46:52 AM
При использовании  sendmany как рассчитывается комиссия?
одна на все транзакции или на каждую?

и еще вопрос, сколько за раз может быть транзакций за один sendmany?
Один sendmany — одна транзакция (с несколькими выходами; обычно (sendfrom/sendtoaddress) их два). Соответственно, первый вопрос смысла не имеет.

Как рассчитывается комиссия при отправке?
я сделал sendmany 0.0012 BTC на 3 кошелька, с меня взяли комиссию 0.003 BTC - почему так?
я думал что возьмут 0.001 BTC т.к. все три перевода это одна транзакций из sendmany

Раз комиссия така же большая при  sendmany, зачем тогда он нужен? если можно отправлять по одной транзакции и комиссия будет так же(((


Title: Re: Расскажите про комиссию при sendmany
Post by: fsb4000 on April 21, 2014, 07:51:15 AM
Как рассчитывается комиссия при отправке?
я сделал sendmany 0.0012 BTC на 3 кошелька, с меня взяли комиссию 0.003 BTC - почему так?
я думал что возьмут 0.001 BTC т.к. все три перевода это одна транзакций из sendmany

Раз комиссия така же большая при  sendmany, зачем тогда он нужен? если можно отправлять по одной транзакции и комиссия будет так же(((
Рекомендованная 0.00010000 BTC за 1 килобайт.


Title: Re: Расскажите про комиссию при sendmany
Post by: icreator on April 21, 2014, 08:28:27 AM
sendmany сам задаешь как разницу меж входом и выходом
писано же уже сверху это!

хоть 0 задавай


Title: Re: Расскажите про комиссию при sendmany
Post by: Tonako on April 22, 2014, 03:13:53 AM
sendmany сам задаешь как разницу меж входом и выходом
писано же уже сверху это!

хоть 0 задавай
извните, но я не понял ваш пост

что сам задаешь? как именно самому 0 задавать?


Title: Re: Расскажите про комиссию при sendmany
Post by: sonicby on April 22, 2014, 04:42:14 PM
sendmany сам задаешь как разницу меж входом и выходом
писано же уже сверху это!

хоть 0 задавай
извните, но я не понял ваш пост

что сам задаешь? как именно самому 0 задавать?
Гуглим, находим одно из решений.
https://bitcointalk.org/index.php?topic=216744.0 (https://bitcointalk.org/index.php?topic=216744.0)


Title: Re: Расскажите про комиссию при sendmany
Post by: Tonako on April 23, 2014, 06:35:15 AM
вот большая транза на 500 BTC https://blockchain.info/tx/ab163349a424b87de06b6b9594b62facd30cccaa0c72c522edb4fa43627c49ba, отправлена сегодня без комиссии
и уже 75 подтверждений - как так? если 0 fee


Title: Re: Расскажите про комиссию при sendmany
Post by: apxu on April 23, 2014, 06:55:50 AM
вот большая транза на 500 BTC, отправлена сегодня без комиссии
и уже 75 подтверждений - как так? если 0 fee

Биткойн - волюнтаристская система. Каждый майнер имеет право включать в блок те транзакции, которые хочет и не включать те, которые он не хочет. Никакого порога и обязательных комиссий нет. И не будет.

Давайте разберем с конца - почему майнеры включают в блок транзакции без комиссий? Да потому что это популяризует биткойн-переводы и в конечном счете выгодно всем. Тому, кто переводит без комиссии приятно, что он "сэкономил", майнеры же свой бонус получают опосредованно.

Почему всем нельзя переводить без комиссии? Потому что это засоряет блокчейн, в конце концов размер блока имеет ограничение. Которое пока никто не собирается менять.

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

Если вы вчера получили 1btc, то сегодня вы сможете отправить дальше без комиссии.
Если вы сегодня получили 0.1btc то отправить без комиссии вы сможете их дальше через 10 дней.
Если вы не готовы ждать 10 дней - отправляйте сразу же, но добавьте комиссию.
Если вы добавите комиссию 0.0001 за килобайт - то вашу транзакцию и узлы работающие на версии 0.8.х сочтут корректной, и 0.9.х
Если вы пожадничаете, и установите комиссию 0.00001 за килобайт - то клиенты 0.8.х сочтут вашу транзакцию некорректной, а 0.9.х - корректной - и дальше уже как вам повезёт - дойдет ли ваша транзакция до майнеров или нет. С учетом того, что не все пулы работают по нормативам 0.9.х - то ваша транзакция может подзастрять на некоторое время.