Найти в Дзене

Блокчейн 2. Право владения.

Как описать в программе, то, что какой то человек чем то владеет? Есть два способа. 1) Взять все вещи которыми может кто то владеть, и прописать для каждой из них владельца. Если владелец изменился, то мы меняем владельца на другого. 2) Составить отчет в котором будут указаны все случаи когда у вещей менялся владелец, и потом просматривая эту хронологию с начала до конца, понять к чему в итоге мы пришли. И в блокчейне используется именно второй способ. Он лучше подходит потому что в блокчейне нет единого центра где хранится вся информация, а еще потому что с помощью такой хронологии можно не просто показать кто владелец, но и доказать что он завладел ей честным путем, проследив за всеми его действиями. Запись в хронологии, о том что владелец поменялся, называется транзакция. В ней указано кто и кому передает вещи, сколько этих вещей передано, дата и время передачи. Транзакции может совершать только тот, кому позволено распоряжаться конкретной вещью. Да и вообще перед тем как совершит

Как описать в программе, то, что какой то человек чем то владеет? Есть два способа.

1) Взять все вещи которыми может кто то владеть, и прописать для каждой из них владельца. Если владелец изменился, то мы меняем владельца на другого.

2) Составить отчет в котором будут указаны все случаи когда у вещей менялся владелец, и потом просматривая эту хронологию с начала до конца, понять к чему в итоге мы пришли.

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

Запись в хронологии, о том что владелец поменялся, называется транзакция. В ней указано кто и кому передает вещи, сколько этих вещей передано, дата и время передачи.

Транзакции может совершать только тот, кому позволено распоряжаться конкретной вещью. Да и вообще перед тем как совершить транзакцию проводится много проверок, возможно ли вообще ее сделать, не будет ли она противоречить чему либо.