Державна книга отримала свою назву за віковою системою обліку, яка використовувалася для запису такої інформації, як ціни на товари для сільського господарства, новини та аналіз. Він був доступний для загального публічного перегляду, а також для перевірки.
По мірі появи блокчейн-систем на основі криптовалюти, які також спиралися на аналогічний механізм ведення діловодства та публічної перевірки, використання терміна публічної книги набуло популярності у світі криптовалют. Ця стаття досліджує загальнодоступні журнали криптовалюти, їх роботу та проблеми, з якими вони стикаються.
Громадські книги - де все зберігається
Криптовалюта - це зашифрована, децентралізована цифрова валюта, яка полегшує обмін вартістю шляхом передачі криптовалют між учасниками мережі. Публічна книга використовується як система ведення записів, яка підтримує особистість учасників у захищеній та (псевдо-) анонімній формі, їх відповідні залишки в криптовалюті та книга записів усіх справжніх транзакцій, здійснених між учасниками мережі.
Щоб провести паралель, подумайте про те, щоб написати чек другові або здійснити онлайн-переказ на його банківський рахунок, скажімо, за 100 доларів.
В обох випадках реквізити транзакції будуть оновлені в документах банку - на рахунку відправника списується 100 доларів, а на рахунку одержувача нараховується така ж сума. Системи бухгалтерського обліку банку ведуть облік залишків, а також забезпечують, щоб на рахунку відправника було достатньо коштів, інакше відмови від чеків або переказ в Інтернеті не дозволяються. Якщо відправник має лише 100 доларів на своєму рахунку, і він видає два чеки на 100 доларів, порядок, в якому подаються чеки, визначає, хто отримує гроші, а чий чек відскакує.
Реквізити транзакцій у записах банку можуть бути запитані та перевірені двома сторонами, між якими відбулася операція. Крім того, банківські записи доступні лише призначеним банківським посадовцям та зацікавленим (центральним) органам, наприклад, податковому департаменту чи уряду за необхідності. Ніхто інший не може мати доступ до цих даних.
Громадські книги працюють так само, як і банківські записи, хоча з кількома відмінностями.
Подібно до банківських записів, дані про трансакцію у публічній книзі криптовалюти можуть бути перевірені та запитані двома учасниками транзакцій. Однак жоден центральний орган влади та інші учасники мережі не можуть знати особу учасників. Операції дозволяються і реєструються лише після відповідної перевірки ліквідності відправника, інакше вони відкидаються.
Оскільки жодна центральна влада не контролює та не веде облік книги, яким чином регулюється справедливість у криптовалютних книгах?
Як працює громадська книга?
Фізично публічну книгу можна розглядати як систему управління даними або сховище, подібно до системи баз даних банківських записів. Блокчейн - це форма загальнодоступної книги, яка представляє собою серію (або ланцюжок) блоків, на яких реєструються реквізити транзакцій після відповідної аутентифікації та перевірки визначеними учасниками мережі. Запис і зберігання всіх підтверджених транзакцій на таких публічних книгах починається з моменту створення та початку роботи криптовалюти. Оскільки блок заповнюється до ємності з деталями транзакцій, нові видобуваються та додаються до блокчейну учасниками мережі, які називаються шахтарями.
Вибрані учасники мережі, які часто називають повними вузлами, підтримують копію цілої книги на своїх пристроях, підключених до мережі криптовалют. Залежно від інтересу учасників та їх розповсюдження по всьому світу публічна книга стає розповсюдженою, коли вони підключаються та сприяють діяльності блокчейн-мережі, щоб підтримувати її рухливою та функціональною.
Оскільки сотні і тисячі таких учасників підтримують копію книги, всі знають справжній стан мережі з точки зору того, хто вміщує скільки криптовалют, які транзакції є автентичними для запису, і запобігають будь-якому зловживанню, як подвійне витрачання. Поєднання різних внутрішніх особливостей публічної книги, таких як алгоритм консенсусу, механізм шифрування та винагороди, забезпечує захист ідентичності учасників, а в мережі здійснюються лише справжні транзакції.
Щоб здійснити транзакцію, як-от Аліса надсилає Бобу 1 біткойн, їй потрібно лише транслювати інформацію, яка містить її та зашифровані номери рахунків Боба (адреси гаманця), та суму транзакції - 1 біткойн. Навіть сума може бути прихованою, залежно від конфігурації мережі. Внутрішній механізм цифрового підпису гарантує, що лише особа, яка має необхідні криптовалюти, зможе здійснювати операції з витрачання коштів зі своїх гаманців / рахунків. Усі повні вузли в мережі бачать цю транзакцію трансляцією, перевіряють її на достовірність, і якщо їх знайдено справжніми, вони оновлюють записи публічної книги на різних вузлах, що входять до складу мережі криптовалют блокчейн. (Див. Також: Що записує блокчейн в трансакції обміну біткойна?)
Недоліки криптовалют на основі публічних книг
Крім численних переваг, що пропонуються державними книгами, зростає занепокоєння щодо використання державних книг у криптовалютах.
Наприклад, робочий механізм біткойн-блокчейна зобов'язує записувати кожну транзакцію, що коли-небудь відбулася в її мережі. Збалансування підтримання цієї багаторічної детальної історії з необхідною потребою в масштабі її майбутнього потенціалу для обробки зростаючої кількості транзакцій представлятиме велике завдання зберегти біткойн стійким у довгостроковій перспективі.
Аналогічно, існує побоювання, що ведення публічної книги, яка вечно записує кожну транзакцію, також дозволить хакерам, урядам та охоронним агенціям відслідковувати публічні записи, а також учасників мережі. Це ставить під загрозу анонімність та конфіденційність учасників blockchain, найважливіших аспектів використання криптовалюти. Насправді американське агентство безпеки NSA вже звинувачується у спробі відстежити користувачів біткойна. (Докладніше див. У розділі Допомога NSA відслідковувати користувачів біткойна, Снігоден Паперс .)
Крім того, будь-яка криптовалюта на основі публічної книги завжди знаходиться під можливою загрозою спроб злому, крадіжки криптовалют та закупорки мережі хакерами.
Суть
Як контейнер для зберігання даних, державна книга формує основу криптовалюти, оскільки вона зберігається після перевірки. Хоча його використання широко застосовується, налаштування його на правильні параметри важливо для підтримки децентралізованих та анонімних функцій для безпроблемних транзакцій у криптовалютах.
