Bitcoin Forum
December 11, 2017, 02:13:18 PM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Почему нет фиксированной транзакции для...  (Read 67 times)
ivantosov
Newbie
*
Offline Offline

Activity: 20


View Profile
November 11, 2017, 03:06:47 PM
 #1

Почему нет фиксированной транзакции по объединению выходов/входов?

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

Например мы имеем один адрес, продали 1000 единиц продукции, и у нас на данный адрес поступило 1000 платежей. Теперь чтобы просто вывести коины с этого адреса необходимо сформировать огроменную транзакцию, в которой перечислены все поступления, которая будет весить 100 кб (условно) и за которую придется заплатить огроменную комиссию. Но нам всего лишь нужно вывести всё, что имеется на заданном адресе, и нет никакого смысла в таком случае перечислять входы отдельно!
Почему же нельзя сети сообщить что есть адрес, и всё, что на нем имелось на таком-то номере блока - перевести на этот же или новый адрес? Т.е. просто объединить все поступления на указанном адресе, без их перечисляения? Эта транзакция весила бы фиксировано в пределах 1 килобайта, и позволила бы значительно разгрузить сеть.
Почему? Зачем во всех случаях перечислять все входы одного адреса кошелька? Сеть уже задыхается, а данное действие многократно увеличивает объем транзакции!
1513001598
Hero Member
*
Offline Offline

Posts: 1513001598

View Profile Personal Message (Offline)

Ignore
1513001598
Reply with quote  #2

1513001598
Report to moderator
1513001598
Hero Member
*
Offline Offline

Posts: 1513001598

View Profile Personal Message (Offline)

Ignore
1513001598
Reply with quote  #2

1513001598
Report to moderator
1513001598
Hero Member
*
Offline Offline

Posts: 1513001598

View Profile Personal Message (Offline)

Ignore
1513001598
Reply with quote  #2

1513001598
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
pokerstreamer
Jr. Member
*
Offline Offline

Activity: 46


View Profile WWW
November 11, 2017, 11:59:50 PM
 #2

Потому что в блокчейне деньги "хранятся" не в виде сумм на адресах, а в виде непотраченных выходов транзакций (UTXO) с указанием условия траты. И адрес кошелька, то есть подпись его приватным ключом, это только один из вариантов таких условий. (Может быть еще програмный скрипт).
Вообщем нет никаких кошельков, кошелек это только абстракция.

Стримы по покеру на биткойны https://twitch.tv/bitcoinplay
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!