Розробка захищеної від злому криптовалюти з акцентом на конфіденційність: жодного «PICNIC»
Навіть найкращі анонімні блокчейни були безпечними лише настільки, наскільки їхні користувачі — до цього моменту.
Монети конфіденційності стали невід’ємною частиною крипторинку. Їхні технічні документи є одою лібертаріанству, австрійській школі економіки та анархо-капіталістичній течії, що лежить в основі блокчейн-революції. Проте, якщо ідея цих токенів може звучати як лірична поезія, то реальність більше нагадує вправу зі скандальних заголовків.
Monero, ймовірно, найвідоміша з цих навмисно не надто відомих монет, нещодавно зіткнулася з атака шкідливого програмного забезпечення який викрадав кошти з гаманців, завантажених із власного вебсайту. Принаймні одна особа, яка отримала повідомлення про атаку, все ж вирішила скористатися своїм гаманцем і в результаті втратила 7 000 доларів. Так само шокуючим був випадок у 2018 році Стаття Університету Коледжу Лондона встановили, що лише 7,1% транзакцій Zcash використовують доступні налаштування безпеки; більшість решти є повністю прозорими – оскільки саме так встановлені налаштування за замовчуванням.
Навіть так, монети конфіденційності загалом виправдовують свою назву, принаймні з огляду на їхній код. Вони забезпечують анонімні, незворотні транзакції для – і це важлива частина – тих, хто достатньо досвідчений, щоб правильно їх використовувати. Відверто кажучи, це дуже невеликий відсоток учасників криптовалютної торгівлі. Можна з упевненістю сказати, що більшість помилок трапляються на шарі 8 сім-шарового OSI-моделі. Це баги біологічного інтерфейсу, помилки «мокрого» обладнання. Їх системні аналітики називають PICNIC: «Проблема в кріслі, а не в комп’ютері».
Виклик полягає в тому, щоб зробити блокчейн непроникним для самозламу. Один з проєктів, Pirate Chain, можливо, знайшла спосіб зробити саме це.
Конфіденційність за замовчуванням
Торгуючи під абсолютно ідеальним біржовим символом ARRR, Pirate Chain починається з Zero-Knowledge Succinct Non-interactive Arguments of Knowledge, більш відомих як zk-SNARKs. Вони знімають певний рівень складності з складних верифікаційних обчислень. Хоча теоретичні засади існують вже десятиліттями, практичне застосування було знайдено лише після запуску Zcash у 2016 році.
zk-SNARK «доводить володіння певною інформацією без розкриття цієї інформації, і без будь-якої взаємодії між довідником і перевіряючим," за інформацією Forbes.
Pirate Chain, який відгалузився від Zcash, використовує zk-SNARKs за замовчуванням, а не як опцію, гарантуючи, що майже 100% транзакцій захищені від розкриття.
Однак основна хитрість полягає в тому, щоб зробити кожну монету стійкою до злому не лише під час пересилання з одного гаманця в інший, а й з моменту її створення. Лише за таких умов користувачі можуть бути повністю впевнені, що кожна транзакція одночасно є перевірною та анонімною. Саме тому монета ARRR починає свій шлях з унікального механізму консенсусу, який називається відкладеним доказом роботи, або dPOW.
Цей гібридний метод консенсусу дозволяє одній блокчейн-системі скористатися безпекою, забезпеченою потужністю хешування іншої. Так звані нотаріальні вузли додають дані з першої блокчейн-системи на другу, що вимагає компрометації обох блокчейнів для підриву безпеки першої. zk-SNARKs від Pirate Chain базуються на майнінгу dPOW, який має додаткову перевагу більшої енергоефективності у порівнянні з POW у стилі біткойна завдяки використанню нейронних мереж.
«Pirate Chain та співпрацюючі майнінг-пули ускладнюють звіти майнінг-пулів», — заявив член команди Pirate Chain, який, у дусі роботи над проєктом конфіденційності, використовує псевдонім Wookiee. «dPOW, який нотаріалізує транзакції, щоб уникнути 51% атаки, — це як другий замок на ваших дверях», — зазначає Wookiee.
Відчуття місії
До речі, dPOW був розроблений проєктом Komodo, який спеціалізується на створенні спеціальних дозволених блокчейнів для традиційного бізнесу. Це може здатися незвичайною історією походження для монети приватності, однак вона відображає те, що було найважливішим для багатьох із тих, хто працював над Komodo – деякі з них тепер є співзасновниками Pirate Chain.
Ще одним аспектом відданості Pirate Chain конфіденційності є те, що вона є повністю децентралізованою. Жодна третя сторона не контролює кошти користувачів у будь-який час. Натомість усі транзакції підтверджуються без необхідності довіри безпосередньо в мережі.
Найкращою гарантією конфіденційності є відданість цьому проектної команди, і при цьому слово «відданість» лише частково передає почуття місії, яке члени команди Pirate Chain вкладають у дискусію.
«Ми не просто прихильники конфіденційності, ми — захисники основного права людини на приватність», — каже Вукі. «Ми більше, ніж просто проєкт, навіть більше ніж громадська ініціатива. Так само, як інші неурядові організації присвячують себе збереженню тропічних лісів або захисту дельфінів, ми вбачаємо себе неурядовою організацією (НУО), присвяченою цьому фундаментальному праву людини.»
Враховуючи цей набір цінностей, члени команди Pirate Chain часто перебувають у суперечці з іншими куточками світу блокчейну. Звичайно, вони прямо конкурують із більш усталеними приватними монетами. Але вони не вагалися висловити свою думку щодо недоліків провідної криптовалюти біткойн, яка вони вважають надто прозорим щоб реалізувати потенціал криптовалюти. Вони також викличуть у вас недовірливий усміх, якщо запитаєте їх про цифрові валюти центральних банків. І хоча вони ніколи не стануть радити Binance чи Coinbase вилучати ARRR у разі потреби, вони не прагнуть активно використовувати централізовані біржі як спосіб підвищення торгової ціни монети. Вони значно більше філософськи орієнтуються на децентралізовані біржі.
Pirate Chain можливо не керується справжніми піратами, але в їхньому самосприйнятті є щось від вільнодумного розбійника.
Навіть незважаючи на це, Pirate Chain процвітає, рухаючись у руслі своєї місії. Хоча вона була заснована у 2018 році, ARRR набрав обертів у квітні цього року і наразі є однією з десяти провідних приватних криптовалют.