Bitcoin Forum
November 20, 2017, 07:50:07 PM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Вопросы по приоритету транзакций  (Read 1607 times)
bitcoinqtarrr
Newbie
*
Offline Offline

Activity: 11


View Profile
March 23, 2013, 06:44:27 AM
 #1

Насколько я понял приоритет транзакции зависит от суммы, размера в kb, комиссии и кол-ва подтверждений отпрвляемых монет.
Пример:
Нужно отправить 1BTC со стандартной комиссией 0,0005BTC.
Допустим в кошельке сотня адресов и на каждом от 0,0000001 до 10BTC.
Монеты на самом старом адресе имеют 500 подтверждений, а на самом новом 1 подтверждение.
При прочих равных, ясно что если сумма соберётся с адресов где монеты имеют больше подтверждений, то приоритет транзакции будет выше.
Вопросы:
Как вся эта кухня реализована в bitcoin-qt и других дескотпных клиентах?
При отправке, клиент выдёргивает всю сумму по частям с адресов рандомно или есть какая-то система?
Отсюда вытекает куча вопросов.
Если на 99-ти адресах есть достаточно средств (мелочёвки), чтобы собрать из них 1BTC, то будет-ли клиент с этим заморачиваться или тупо возьмёт 1BTC с адреса где лежит 10BTC?
И как он поступит, если 10BTC имеют одно подтверждение, а пыль с 99-ти адресов больше 100 подтверждений?
Есть-ли в клиенте какой-нибудь внутренний оптимизатор, который следит за тем, чтобы опустошать в ноль адреса, где скопилась мелочь типа 0,00000563 \ 0,00034004?
Следит-ли этот оптимизатор (если он есть) за минимизацией размера транзакции?
В общем, заботятся-ли кошельки о пользователях? Smiley

Ну а если все существующие реализации btc-клиентов это просто бездушный софт, то может уважаемым кодерам из ру-ветки биткоинтолка задуматься над созданием кошелька с внутренним балансировщиком вышеописанных переменных, влияющих на размер\стоимость\время прохождение транзакций?
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
rPman
Legendary
*
Offline Offline

Activity: 1120


View Profile WWW
March 23, 2013, 08:33:49 AM
 #2

Когда игрался с форками, точнее litecoin (там комиссия сильно завышенная), я просто пересобрал клиент из исходников, уменьшив базовый размер комиссии в 100 раз. Комиссия начисляется, пулы довольны, я доволен...

Бездушный клиент собирает монеты по порядку, старые в приоритете. Хуже, что штатный RPC API не предоставляет ничего для оценки комиссии, в интерфейсе bitcoin-qt хоть предупреждение выскакивает.

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
bitcoinqtarrr
Newbie
*
Offline Offline

Activity: 11


View Profile
March 25, 2013, 09:02:07 AM
 #3

Бездушный клиент собирает монеты по порядку, старые в приоритете.
Спасибо, теперь понятно. По порядку, лучше чем рэндом )
Вообще, будет хорошо, если в bitcoin-qt появится кнопка "Отрегулировать..." как это сделано в веб-кошельке blockchain.info.
Чтобы можно было опустошить баланс в ноль, а то скапливаются кошельки с копейками, которые невозможно отправить.
LaitMan
Newbie
*
Offline Offline

Activity: 10


View Profile
March 25, 2013, 09:09:48 AM
 #4

а вообще зачем сделано так, что при каждой транзакции используются разные адреса. и зачем вообще все эти 100-1000 адресов на 1 кошелек.
вроде безопасность это не повышает. так как при анализе графа в большинстве случаев адреса можно сгруппировать по кошелькам.

только лишний геморрой с кучей адресов и постоянной необходимостью делать бекапы кошелька.
bitcoinqtarrr
Newbie
*
Offline Offline

Activity: 11


View Profile
March 25, 2013, 09:24:28 AM
 #5

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

Да, анонимности не добавляет - это точно.
А безопасность вроде повышает ) Всё-таки подобрать секретный ключ к одному адресу проще, чем к куче.
Ну и про возможность веб-сервисов на базе кошельков, создатели видимо наперёд задумывались.
LaitMan
Newbie
*
Offline Offline

Activity: 10


View Profile
March 25, 2013, 09:40:15 AM
 #6

А безопасность вроде повышает )

ну теоретически. на практике пока и к 1му то хрен подберешь Smiley майнить выгоднее.

ну и плюс была бы возможность. если хочешь держи много адресов. а по дефолту для удобства 1.
[Tycho]
Hero Member
*****
Offline Offline

Activity: 742



View Profile WWW
March 25, 2013, 12:28:30 PM
 #7

а вообще зачем сделано так, что при каждой транзакции используются разные адреса. и зачем вообще все эти 100-1000 адресов на 1 кошелек.
вроде безопасность это не повышает. так как при анализе графа в большинстве случаев адреса можно сгруппировать по кошелькам.

только лишний геморрой с кучей адресов и постоянной необходимостью делать бекапы кошелька.
Во-первых безопасность повышается и отслеживание затрудняется.
Во-вторых, с дефолтными настройками бэкапы достаточно делать не постоянно, а только после использования 100 адресов из кейпула.

Welcome to my bitcoin mining pool: https://deepbit.net - Both payment schemes (including PPS), instant payout, no invalid blocks !
ICBIT Trading platform : USD/BTC futures trading, Bitcoin difficulty futures (NEW!). Third year in bitcoin business.
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!