Стоит прояснить это: Самообслуживание зависит от нескольких важных факторов: - Начальное число - Открытая запись всех "покупок" - Конечное число В этой средней части, чтобы идеально и открыто записывать все покупки, вам нужно будет каталогизировать их по отдельности. Что-то вроде бухгалтерской книги будет хорошо работать. Вам также нужно будет убедиться, что каждый может это прочитать, чтобы они могли видеть прогресс с течением времени, так что это должно быть "открытая бухгалтерская книга" Если бы вы были единственным, кто отслеживает покупки, не было бы простого способа проверить, что вы говорите правду. Вам нужно было бы, чтобы третья сторона отслеживала это вместе с вами. В идеале, у вас могла бы быть группа третьих сторон, которые все отслеживают события. Это было бы немного странно, вам нужно было бы иметь какой-то каталог транзакций, возможно, с уникальными идентификаторами и подписями, чтобы все могли отслеживать. Если вы сделаете это хорошо, у вас может быть группа третьих сторон, которые подтвердят вашу бухгалтерскую книгу. Плюс в том, что у них всех тоже будет копия, так что будет легко поддерживать открытость. Это сделает ее открытой, децентрализованной бухгалтерской книгой. Вам не нужно будет доверять только одному человеку, вы сможете доверять любому 1, 2, 10, 100 людям, и у них всех должен быть один и тот же ответ. Это сделает ее открытой, бездоверительной, децентрализованной бухгалтерской книгой. Если эти же третьи стороны также наблюдают, как вы передаете чек клиенту в конце транзакции, вы только что совершили более сложное действие, которое они также могут подтвердить! Это сделает это открытым, бездоверительным, децентрализованным слоем исполнения. Это будет единственный способ сделать это прозрачным образом, способом, который лучше всего послужит произведению искусства. И с этим, поздравляю! Вы только что создали блокчейн.