Bitcoin Forum
May 07, 2024, 04:43:03 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin. Как связаны в транзакции Inputs и Outputs?  (Read 139 times)
megabax (OP)
Newbie
*
Offline Offline

Activity: 19
Merit: 1


View Profile
February 22, 2019, 12:23:28 PM
 #1

Добрый день. Немного недопонимаю про структуру транзакций битка. Проясните плз
Вот есть там  Input и Output. Я смотрю свою транзакцию, когда я делал перечисление на указный адрес. Перевод делал через blockchain.com. В Outputs две суммы, одна из них - это та сумма, которую я перечислил. Вторая - современно левая сумма. Ладно, понимаю, допустим, в одной транзакции участвовало два перевода двух совершенно разных людей, я и еще кто-то (я правильно понял?). Но что значит Inputs? Там вообще совсем другие суммы. Почему так? Как вообще  Inputs связаны Outputs? Где в транзакции виден адрес, с которого ушли мои битки? Как вообще адрес связана с номером моего кошелька?

1715056983
Hero Member
*
Offline Offline

Posts: 1715056983

View Profile Personal Message (Offline)

Ignore
1715056983
Reply with quote  #2

1715056983
Report to moderator
1715056983
Hero Member
*
Offline Offline

Posts: 1715056983

View Profile Personal Message (Offline)

Ignore
1715056983
Reply with quote  #2

1715056983
Report to moderator
1715056983
Hero Member
*
Offline Offline

Posts: 1715056983

View Profile Personal Message (Offline)

Ignore
1715056983
Reply with quote  #2

1715056983
Report to moderator
"Your bitcoin is secured in a way that is physically impossible for others to access, no matter for what reason, no matter how good the excuse, no matter a majority of miners, no matter what." -- Greg Maxwell
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715056983
Hero Member
*
Offline Offline

Posts: 1715056983

View Profile Personal Message (Offline)

Ignore
1715056983
Reply with quote  #2

1715056983
Report to moderator
Xal0lex
Moderator
Legendary
*
Offline Offline

Activity: 2450
Merit: 2445



View Profile WWW
February 22, 2019, 12:50:00 PM
 #2

Добрый день. Немного недопонимаю про структуру транзакций битка. Проясните плз
Вот есть там  Input и Output. Я смотрю свою транзакцию, когда я делал перечисление на указный адрес. Перевод делал через blockchain.com. В Outputs две суммы, одна из них - это та сумма, которую я перечислил. Вторая - современно левая сумма. Ладно, понимаю, допустим, в одной транзакции участвовало два перевода двух совершенно разных людей, я и еще кто-то (я правильно понял?). Но что значит Inputs? Там вообще совсем другие суммы. Почему так? Как вообще  Inputs связаны Outputs? Где в транзакции виден адрес, с которого ушли мои битки? Как вообще адрес связана с номером моего кошелька?

Берём BitcoinWiki и читаем Bitcoin транзакция.

█▀▀▀











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











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

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
February 22, 2019, 02:29:47 PM
 #3

Если бы вы пользовались нормальным кошельком, а не пародией блокчейн.ком, то многих вопросов бы не возникло.
В транзакции нормального кошелька, входы это ссылки на транзакции которыми к вам битки приходят, а выходы это ссылки на транзакции которыми вы битки отправили. Логично не правда ли?

OpenTrade - Open Source Cryptocurrency Exchange
megabax (OP)
Newbie
*
Offline Offline

Activity: 19
Merit: 1


View Profile
March 19, 2019, 01:10:57 PM
 #4

Quote
В транзакции нормального кошелька, входы это ссылки на транзакции которыми к вам битки приходят, а выходы это ссылки на транзакции которыми вы битки отправили. Логично не правда ли?
Логично, только почему иногда суммы выходов больше суммы входов.
Например:
транзакция e73af07445eee5ab132434c999584d1b8d8ab239d7f4f3002c05e6feda07d75a
выходы:
value   value_usd   recipient
0   0   d-1a73f58a69680890e5e0952588ea5fde                             
1000   0,0387   385cR5DM96n1HvBDMzLHPYcw89fZAXULJP                             
4890419   189,2917   1BUYBTC1oYQtAjktSRZUtjkeBJ15ABc5bb                             

вход:
value   value_usd   recipient
4890419   189,2917   1BUYBTC1oYQtAjktSRZUtjkeBJ15ABc5bb                             

Или это был майнинг?
A-Bolt
Legendary
*
Offline Offline

Activity: 2315
Merit: 2312


View Profile
March 19, 2019, 03:56:22 PM
Merited by xandry (2)
 #5

Quote
В транзакции нормального кошелька, входы это ссылки на транзакции которыми к вам битки приходят, а выходы это ссылки на транзакции которыми вы битки отправили. Логично не правда ли?
Логично, только почему иногда суммы выходов больше суммы входов.
Например:
транзакция e73af07445eee5ab132434c999584d1b8d8ab239d7f4f3002c05e6feda07d75a

Если посмотреть здесь: https://www.blockchain.com/ru/btc/tx/e73af07445eee5ab132434c999584d1b8d8ab239d7f4f3002c05e6feda07d75a, то можно увидеть, что сумма входов больше суммы выходов.
megabax (OP)
Newbie
*
Offline Offline

Activity: 19
Merit: 1


View Profile
March 20, 2019, 08:11:14 AM
Last edit: August 22, 2021, 01:54:11 PM by xandry
 #6

Я брал данные отсюда
https://gz.blockchair.com/bitcoin/inputs/
Там почему-то в инпутсах (за 14.03.2019) на транзакцию e73af07445eee5ab132434c999584d1b8d8ab239d7f4f3002c05e6feda07d75a
стоит сумма 4890419, а не 4892419
Выходит, там лежат недостоверные данные? Или я что-о делаю не так?

Спасибо всем, вопрос закрыт.
Оказывается входы надо искать по полю spending_transaction_hash, а не transaction_hash.
Pages: [1]
  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!