Блокчейн плохая история для массовых рандомных платежей. Это охуенная амбарная книга, но не сама монета.
Вот вам упрощённо изложенный процесс трансакции (из факЪю шиткоин-ком)
Mark wants to send 1 BTC to Jessica. To do this, he uses his private key to 'sign' a message with the transaction-specific details. This message, which must be broadcast to the network, will contain the following: Inputs. This contains information about the bitcoin previously sent to Mark's address. For example, imagine Mark previously received 0.6 BTC from Alice and 0.6 BTC from Bob. Now, in order to send 1 BTC to Jessica, there might be two inputs: one input of 0.6 BTC previously from Alice and one input of 0.6 BTC previously from Bob. Amount. In this case, the amount Mark wants to send is 1 BTC. Outputs. There are outputs. The first is 1.2 BTC (0.6 BTC + 0.6 BTC) to Jessica’s public address. The second is 0.2 BTC returned as 'change' to Mark.
In the above example, Mark (via his wallet software) will broadcast his proposed transaction to the Bitcoin network. A special group of participants in the network known as 'miners' verify that Mark's keys are able to access the inputs (i.e. the address(s) from where he previously received the bitcoin he claims to control. Miners also gather together a list of other transactions that were broadcast to the network around the same time as Mark's and form them into a block. Any miner who has completed the 'Proof of Work' is permitted to propose a new block that will be added or 'attached' to the chain and by referencing the last block. That new block is then broadcast to the network. If other network participants (nodes) agree it's a valid block (ie. the transactions it contains follows all the rules of the protocol and it properly references the previous block), they will pass it along. Eventually, another miner will build on top of it by referencing it as the previous block when proposing the next block. Any transactions that were in the previous block will now have been 'confirmed' by the next miner. As blocks are added to the chain, the number of confirmations of Mark's transaction increases.
Т.е., каждый платёж тащит с собой не только и не столько часть монеты, сколько (почти) ВСЮ историю перемещения кусочков, из которых эта часть монеты сложена. И всё это пишется новыми блоками в чейн. На сегодняшний день весь чейн весит почти 400 гиг https://www.statista.com/statistics/647523/worldwide-bitcoin-blockchain-size/ Это пиздосный объём инфы! Если бы голое сувание в нерезиновске было бы честным, вычисления по его валидации заняли бы порядка получаса на современном компе. Но там цепочка ничтожно малая, по-сравнению с шиткоином. Т.е., на уровне банка блокчейн, как протокол трансакций для их хранения и валидации штука заебись. Да и вообще для любого протоколирования каких-либо движений чего-то — товаров, бумаг по реестарм и тд тп. Но, блеа, впиливать туда саму сущность, которую оно протоколирует — это прям овер ту мач.
Re: Как вам такой поворот, а?
Date: 2021-10-26 01:13 am (UTC)Вот вам упрощённо изложенный процесс трансакции (из факЪю шиткоин-ком)
Mark wants to send 1 BTC to Jessica. To do this, he uses his private key to 'sign' a message with the transaction-specific details. This message, which must be broadcast to the network, will contain the following:
Inputs. This contains information about the bitcoin previously sent to Mark's address. For example, imagine Mark previously received 0.6 BTC from Alice and 0.6 BTC from Bob. Now, in order to send 1 BTC to Jessica, there might be two inputs: one input of 0.6 BTC previously from Alice and one input of 0.6 BTC previously from Bob.
Amount. In this case, the amount Mark wants to send is 1 BTC.
Outputs. There are outputs. The first is 1.2 BTC (0.6 BTC + 0.6 BTC) to Jessica’s public address. The second is 0.2 BTC returned as 'change' to Mark.
In the above example, Mark (via his wallet software) will broadcast his proposed transaction to the Bitcoin network. A special group of participants in the network known as 'miners' verify that Mark's keys are able to access the inputs (i.e. the address(s) from where he previously received the bitcoin he claims to control. Miners also gather together a list of other transactions that were broadcast to the network around the same time as Mark's and form them into a block. Any miner who has completed the 'Proof of Work' is permitted to propose a new block that will be added or 'attached' to the chain and by referencing the last block. That new block is then broadcast to the network. If other network participants (nodes) agree it's a valid block (ie. the transactions it contains follows all the rules of the protocol and it properly references the previous block), they will pass it along. Eventually, another miner will build on top of it by referencing it as the previous block when proposing the next block. Any transactions that were in the previous block will now have been 'confirmed' by the next miner. As blocks are added to the chain, the number of confirmations of Mark's transaction increases.
Т.е., каждый платёж тащит с собой не только и не столько часть монеты, сколько (почти) ВСЮ историю перемещения кусочков, из которых эта часть монеты сложена. И всё это пишется новыми блоками в чейн. На сегодняшний день весь чейн весит почти 400 гиг
https://www.statista.com/statistics/647523/worldwide-bitcoin-blockchain-size/
Это пиздосный объём инфы! Если бы голое сувание в нерезиновске было бы честным, вычисления по его валидации заняли бы порядка получаса на современном компе. Но там цепочка ничтожно малая, по-сравнению с шиткоином.
Т.е., на уровне банка блокчейн, как протокол трансакций для их хранения и валидации штука заебись. Да и вообще для любого протоколирования каких-либо движений чего-то — товаров, бумаг по реестарм и тд тп. Но, блеа, впиливать туда саму сущность, которую оно протоколирует — это прям овер ту мач.