Блокчейн https://uwim.io/ru зазвичай використовують для запису подій, управління записами, обробки транзакцій, відстеження операцій з активами, голосувань.
Вперше технологія блокчейн використана в системі безбанківської саморегулюючої криптовалюта біткоіни для обліку транзакцій будь-якого типу.
Дані в блокчейне згруповані в блоки.
Блоки містять пакети дійсних транзакцій, які хешуються (згортка) і кодуються в дереві меркле.
Дерево меркле-повне двійкове дерево, в листові вершини якого поміщені хеші від блоків даних, а внутрішні вершини містять хеші від додавання значень в дочірніх вершинах.
Кожен блок включає в себе криптографічний хеш попереднього блоку в ланцюжку блоків, пов’язуючи їх.
Пов’язані блоки утворюють ланцюжок.
Цей ітеративний процес підтверджує цілісність попереднього блоку аж до вихідного блоку генезису.
Блоки з’єднані один з одним і захищені криптографічними методами, що унеможливлює їх зміни особами, які не мають до неї санкціонованого доступу.
Несанкціонований доступ виключений, тому що в технології є власна ланцюжок блоків транзакцій (угод, платежів та ін), до яку після здійснення і підтвердження будь-якої транзакції (згідно з встановленими математичними правилами) додається новий блок, в якому є інформацію про всю мережі.
Новий блок перевіряється учасниками мережі і підключається до ланцюжка тільки після згоди всіх учасників мережі.
Тому неможливо додати фальшивий блок або вилучити існуючий, тому що це відразу відіб’ється на всій системі.
Цей новий блок зберігає інформацію в зашифрованому вигляді про всіх попередніх блоках.
База даних оновлюється автоматично на всіх підключених комп’ютерах.
Принципи роботи:
— прозорість і відкритість;
— децентралізація і розподіленість;
— захищеність і безпека;
— неможливість змінити вже записаного.
На зорі блокчейн використовувався для криптовалют.
Нині відомо постійно зростаюче число бізнес-додатків, розроблених на основі технології блокчейн.