1 биткоин: чому програма може коштувати більше 7000 $

Ланцюжок блоків

Будь-яка платіжна система повинна зберігати список транзакцій та інформацію про транзакції. Цим зберігачем інформації виступає ланцюжок блоків або ж блокчейн. Блоки передаються у форматі JSON. Кожен блок містить заголовок і список транзакцій. Являє собою подобу бухгалтерської книжки без можливості внесення туди змін.

Вміст блоку

Якщо детальніше зануритися у вміст блоку, то всередині нього містяться заголовки та списки транзакцій. Заголовок складається з безлічі властивостей, до них відносяться:

  • сам Hash – заголовок;
  • версія схеми блоку;
  • дані попереднього блоку;
  • сортування транзакцій;
  • певний час створення блоку, як не дивно, це 2106 рік у биткоина;
  • складність створення блоку;
  • кількість транзакцій в завданні;
  • розмір блоку в байтах.

У транзакцій до цим властивостям додані ще властивості для можливості передачі даних в мережі, а це:

  • Скільки було попередніх транзакцій.
  • Дані про кількість адрес, куди переводять гроші.
  • Властивість відкладених транзакцій. Рідко використовується, але з кожним етапом впровадження блокчейна і биткойна в бізнес кількість таких транзакцій збільшиться.
  • Список входів транзакцій.
  • Порядковий номер виходу попередньої транзакції.
  • Підтвердження транзакції користувачем.
  • Кількість грошей, які збираються відправити.
  • Оператор мови і хеш публічного ключа.

Здавалося б, як ці, по своїй суті, ігри можуть приносити якийсь прибуток. Через обмеження в кількості ми отримуємо дефіцит цих монет або вже товару, а популяризація забезпечує попит. Тим більше що кожен хоче урвати шматок цього пирога. Видобуток кріптовалюти з кожним 2016-м блоком ускладнюється. Для майнінг биткойна тепер потрібні не просто комп’ютери, а спеціальні пристрої – АСИКи.