Шість міфів про блокчейне і біткойнов, або Чому це не така вже й ефективна технологія

Останнім часом, навіть відсталі в плані технологій користувачі, які насилу освоїли MS Office, стали лізти з ідіотськими питаннями про Майнінг, кріпровалютах і відкритих. Турбує не зміцнілі уми питання, як розбагатіти ніфіга не роблячи. А тепер їм ще зі всіх кутів у вуха ллють про зростаючий курс біткоіни, Майнінг-ферми тощо … І якого хріна я до сих пір ще не Майна, раз про це давно знаю? Може просто приховую цю інформацію, а за фактом вже давно підпільний мільйонер?

Пару тижнів тому, один подібний персонаж (під виглядом страшної таємниці) розповів що у нього є можливість прикупити відеокарти для Майнінг і тепер він прямо сон втратив, володіючи цим таємним знанням, в передчутті золотих гір. Від такого ж нащадка Остапа Бендера, він дізнався що це прямо круть несусветная. До того ж, є якийсь міфічний знайомий його знайомого, який займаючись Майнінг на відкритих в гаражі, вже зовсім скоро почне срать в золотий унітаз. Ось у людини і бомбанули.

Найбільше вражає, що ці люди взагалі не мають навіть зеленого поняття про технології блокчейн, на якій і будуються модні зараз криптовалюта, в тому числі і біткоіни. Може я помиляюся, але на мій погляд, весь нинішній хайп навколо криптовалюта роздутий на порожньому місці і ця бульбашка в кінцевому рахунку схлопнется. Так, можна було займатися Майнінг того ж біткоіни ще років 4 тому, але зараз в цей поїзд вже не застрибнути – дана піраміда (а саме так воно і є по своїй суті) вже не може принести хоч трохи відчутну прибути і вкладатися туди пізно.

Вчора на дану тему, на Хабре вийшла не погана стаття Олексія Маланова, експерта відділу розвитку антивірусних технологій «Лабораторії Касперського». Опублікую її, повністю у себе, може комусь стане зрозуміліше що ж таке блокчейн і криптовалюта в цілому.

(Стаття взята з блогу компанії «Лабораторія Касперського» на Хабре. Автор Олексій Маланов)

Шість міфів про блокчейне і біткойнов, або Чому це не така вже й ефективна технологія

Неодноразово чув думку про те, що блокчейн – це дуже круто, це прорив, за ним майбутнє. Поспішаю вас розчарувати, якщо ви раптом повірили в це.

Уточнення: в цьому пості ми поговоримо про той варіант реалізації технології блокчейн, який використовується в криптовалюта біткойнов. Існують інші застосування і реалізації блокчейна, в деяких з них усунуто будь-які недоліки «блокчейна класичного», але зазвичай вони побудовані на однакових принципах.

Про біткойнов в цілому

Саму по собі технологію біткойнов я вважаю революційної. На жаль, використовується біткойнов занадто часто для кримінальних цілей, і мені, як фахівцю з інформаційної безпеки, це зовсім не подобається. Але якщо говорити про технології, то прорив в наявності.

Всі складові частини протоколу біткойнов і ідеї, закладені в ньому, в общем-то, були відомі і до 2009 року, але ось зліпити все разом і змусити це працювати вдалося саме авторам біткойнов і саме в 2009-му. За майже 9 років в реалізації була знайдена лише одна критична уразливість: на одному рахунку зловмисник отримав 92 млрд біткойнов, виправлення зажадало відкату всієї фінансової історії на добу. Проте всього одна уразливість за такий термін – це гідний результат, знімаю капелюха.

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

Відразу обмовлюся, що мета цього поста – зовсім не дискредитація блокчейна. Це корисна технологія, яка вже знаходить і ще обов’язково знайде багато чудових застосувань. Незважаючи на свої недоліки, вона має і унікальні переваги. Проте в гонитві за сенсаційністю і революційністю багато концентруються на плюсах технології і часто забувають тверезо оцінювати реальний стан справ, ігноруючи мінуси. Тому я вважаю корисним для різноманітності розглянути саме недоліки.

Приклад книги, в якій автор покладає на блокчейн великі надії. Далі по тексту будуть цитати з цієї книги

Міф 1: Блокчейн – це гігантський розподілений комп’ютер

Цитата №1: «Блокчейн може стати« бритвою Оккама », найбільш ефективним, прямим і природним засобом координації всієї людської і машинної діяльності, відповідним природному прагненню до рівноваги”.

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

Таке уявлення в корені помилково. Насправді, все вузли, що обслуговують блокчейн, роблять рівно один і той же. Мільйони комп’ютерів:

  1. Перевіряють одні і ті ж транзакції по одним і тим же правилам. Проводять ідентичну роботу.
  2. Записують в блокчейн (якщо пощастило і дали можливість записати) один і той же.
  3. Зберігають всю історію за весь час, однакову, одну на всіх.

Ніякого розпаралелювання, ніякої синергії, ніякої взаємодопомоги. Тільки дублювання, причому відразу мілліонократное. Про те, навіщо це потрібно, ми поговоримо нижче, але ефективності, як бачите, ніякої. Скоріше навпаки.

Міф 2: Блокчейн вічний. Все, що в нього записано, залишиться назавжди

Цитата №2: “В умовах поширення децентралізованих додатків, організацій, корпорацій і товариств може з’явитися багато нових видів непередбачуваного і складного поведінки, що нагадує штучний інтелект (ШІ)”.

Так, дійсно, як ми з’ясували, кожен повноцінний клієнт мережі зберігає всю історію всіх транзакцій, і вже набігло понад 100 гігабайт даних. Це повний обсяг диска дешевого ноутбука або найсучаснішого смартфона. І чим більше транзакцій в мережі біткойнов відбувається, тим швидше зростає обсяг. Велика частина з’явилася за останні пару років.

Зростання обсягу блокчейна. джерело

І біткойнов ще пощастило – у його конкурента, мережі Ethereum, всього за два роки після запуску і півроку активного використання в блокчейне вже набігло 200 гігабайт. Так що в поточних реаліях вічність блокчейна обмежена десятком років – зростання місткості жорстких дисків безумовно не встигає за зростанням обсягу блокчейна.

Але крім того, що це треба зберігати, це треба ще й скачати. Кожен, хто пробував користуватися повноцінним локальним гаманцем для якої-небудь криптовалюта, з подивом виявляв, що він не може здійснювати і приймати платежі, поки не скочується і не перевіриться весь зазначений обсяг. Вам пощастить, якщо цей процес займе всього пару днів.

Ви запитаєте, а чи не можна не зберігати це все, якщо вже це одне і те ж, на кожному вузлі мережі? Можна, але тоді, по-перше, це буде вже не спеціальний робочий блокчейн, а традиційна клієнт-серверна архітектура. А по-друге, тоді клієнти будуть змушені довіряти серверів. Тобто ідея «не довіряти нікому», заради якої, в тому числі, блокчейн і був придуманий, в цьому випадку пропадає.

Вже давно користувачі біткойнов діляться на ентузіастів, які «страждають» і качають все, і на звичайних людей, які користуються онлайн гаманцями, довіряють сервера і яким, в общем-то, все одно, як воно там працює.

Міф 3: Блокчейн ефективний і масштабується, звичайні гроші відімруть

Цитата №3: ​​”Комбінація” блокчейн-технологія + персональний коннектом організму »дозволить кодувати і робити доступними в стандартизованому стислому форматі все думки людини. Дані можна буде захоплювати шляхом сканування кори головного мозку, ЕЕГ, інтерфейсів мозок-комп’ютер, когнітивних нанороботів і т. Д. Мислення можна буде представити у вигляді ланцюжків блоків, записавши в них практично весь суб’єктивний досвід людини і, можливо, навіть його свідомість. Після запису в блокчейн різні складові спогадів можна буде адмініструвати і передавати – наприклад, для відновлення пам’яті в разі хвороб, що супроводжуються амнезією “.

Якщо кожен вузол мережі робить одне і те ж, то очевидно, що пропускна здатність всієї мережі дорівнює пропускній здатності одного вузла мережі. І знаєте, чому саме вона дорівнює? Біткойн може обробити максимум 7 транзакцій в секунду – на всіх.

Крім того, в біткойнов-блокчейн транзакції записуються лише раз в 10 хвилин. А після появи запису для надійності прийнято почекати ще 50 хвилин, тому що записи регулярно мимовільно відкочуються. А тепер уявіть, що вам треба купити за біткойни жуйку. Всього-то годинку постоїте в магазині, подумаєш.

В рамках цілого світу це смішно вже зараз, коли біткойнов користується чи кожен тисячний мешканець на Землі. А при такій швидкості проведення транзакцій істотно збільшити число активних користувачів і не вийде. Для порівняння: Visa обробляє тисячі операцій в секунду, а при необхідності легко збільшить потужності, адже класичні банківські технології як раз масштабуються.

Навіть якщо звичайні гроші і відімруть, то явно не тому, що їх витіснять блокчейн-рішення.

Міф 4: Майнер забезпечують безпеку мережі

Цитата №4: “Автономні підприємства в хмарі, що діють на базі блокчейна і працюють на основі розумних контрактів, могли б укладати електронні договори з відповідними організаціями, наприклад, з урядами, щоб самостійно реєструватися під будь-який юрисдикцією, під якою вони хочуть працювати”.

Ви напевно чули про Майнер, про гігантських Майнінг-фермах, які будують поруч з електростанціями. Що вони роблять? Вони 10 хвилин даремно джгут електрику, «трясуть» блоки, поки ті не стануть «красивими» і їх можна буде включити в блокчейн (про те, що таке «красиві» блоки і навіщо їх «трясти», ми розповідали в попередньому пості). Це потрібно для того, щоб переписування фінансової історії займало стільки ж часу, скільки і її написання (за умови, що у вас така ж сумарна потужність).

Електрики витрачається стільки ж, скільки споживає місто на 100 000 жителів. Але додайте сюди ще й дороге обладнання, яке підходить виключно для того, щоб Майні. Принцип Майнінг (так званий proof-of-work) тотожний поняттю «спалювати ресурси людства».

Блокчейн-оптимісти люблять говорити, що Майнер не просто роблять даремну роботу, а забезпечують стабільність і безпеку мережі біткойнов. Це правда, ось тільки проблема в тому, що Майнер захищають біткойнов від інших Майнер.

Якби Майнер було в тисячу разів менше і спалювалося б в тисячу разів менше електрики, то біткойнов функціонував би нітрохи не гірше – той же один блок раз в 10 хвилин, те ж саме кількість транзакцій, та ж швидкість.

Стосовно до блокчейн-рішень існує ризик «атаки 51%». Суть атаки в тому, що, якщо хтось контролює більше половини всіх Майнінг-потужностей, він може потай від усіх писати альтернативну фінансову історію, в якій він свої гроші нікому не передавав. А потім показати всім свою версію – і саме вона стане реальністю. Тим самим він отримує можливість витрачати свої гроші кілька разів. Традиційні ж платіжні системи такої атаці не схильні.

Виходить так, що біткойнов став заручником власної ідеології. «Зайві» Майнер не можуть перестати Майні, тому що тоді різко збільшиться ймовірність, що хтось один буде контролювати більше половини залишкового заряду. Поки Майні вигідно, мережа стабільна, але, якщо ситуація зміниться (наприклад тому, що електрику подорожчає), мережа може зіткнутися з масовими «подвійними витратами».

Міф 5: Блокчейн децентралізований і тому непорушний

Цитата №5: “Для того щоб стати повноцінною організацією, децентралізоване додаток повинен містити більш складну функціональність, наприклад, конституцію”.

Вам можливо здається, що, якщо вже блокчейн зберігається на кожному вузлі мережі, то спецслужби не зможуть закрити біткойнов, якщо захочуть, тому що у нього немає якогось центрального сервера або чогось типу того – нема до кого прийти закривати. Але це ілюзія.

Насправді все «незалежні» Майнер об’єднані в пули (по суті, картелі). Їм доводиться об’єднуватися, тому що краще мати стабільний, але маленький дохід, ніж величезний, але раз в 1000 років.

Розподіл потужностей біткойнов по пулів. джерело

Як бачите на діаграмі, великих пулів близько 20, а всього 4 з них контролюють понад 50% всієї потужності. Досить постукати в чотири двері і отримати доступ до чотирьох керуючим комп’ютерів, щоб у вас в мережі біткойнов з’явилася можливість витрачати одні і ті ж біткойни більше одного разу. А така можливість, як ви розумієте, наскільки знецінить біткойн. І це завдання цілком здійсненна.

Розподіл Майнінг по країнам. джерело

Але загроза ще реальніше. Більшість пулів разом з їх обчислювальними потужностями знаходяться в одній країні, що спрощує потенційний захоплення контролю над біткойнов.

Міф 6: Анонімність і відкритість блокчейна – це добре

Цитата №6: “В епоху блокчейна традиційне« уряд 1.0 »багато в чому стає застарілою моделлю і з’являються можливості для переходу від дісталися нам у спадок структур до більш персоналізованих форм правління”.

Блокчейн відкритий, все все бачать. Так що в біткойнов немає анонімності, у нього «псевдонімного». Наприклад, якщо зловмисник вимагає викуп на гаманець, то всі розуміють, що гаманець належить поганому хлопцю. А оскільки за транзакціями з цього гаманця може стежити хто завгодно, то скористатися отриманими біткойнов шахраєві так просто не вдасться, адже коштує десь розкрити особистість, як його тут же посадять. Майже на всіх біржах для обміну на звичайні гроші необхідно пройти ідентифікацію.

Тому зловмисники користуються так званим «міксером». Міксер змішує брудні гроші з великою кількістю чистих, і тим самим «відмиває» їх. Зловмисник платить за це велику комісію і сильно ризикує, адже міксер або сам анонімний (і може втекти з грошима), або вже під контролем когось впливового (і може здати владі).

Але залишимо проблеми злочинців, чому ж псевдонімного погана для чесних користувачів? Ось простий приклад: я перекладаю мамі трохи біткойнов. Після цього вона знає:

  1. Скільки у мене всього грошей в будь-який момент часу.
  2. Скільки і, головне, на що саме я їх витрачав за весь час. Що я купував, в яку рулетку грав, якого політика підтримував «анонімно».

Або якщо я одного повернув борг за лимонад, то і він тепер знає все про моїх фінансах. Ви вважаєте, що це дурниця? А слабо для всіх відкрити фінансову історію своєї кредитної картки? Причому, не тільки минулої, але і всю майбутню.

Якщо для фізичних осіб це ще куди не йшло (ну хіба мало, кому-то хочеться бути «прозорим»), то для компаній це смертельно: всі їхні контрагенти, закупівлі, продажу, клієнти, обсяг рахунків і взагалі все-все-все – стає публічним. Відкритість фінансів – це, мабуть, один найбільших недоліків біткойнов.

висновок

Цитата №7: “Не виключено, що саме блокчейн-технології належить стати верхнім економічним шаром органічно пов’язаного світу різноманітних обчислювальних пристроїв, в числі яких – носяться обчислювальні пристрої, сенсори” інтернету речей “.

Я перерахував шість основних претензій до біткойнов і використовуваної в ній версії блокчейна. Ви запитаєте, а чому ви дізналися про це від мене, а не раніше від когось іншого? Невже ніхто не бачить проблем?

Хтось засліплений, хтось просто не розуміє, як це працює, а хтось все бачить і усвідомлює, але йому просто невигідно про це писати. Подумайте самі, багато хто з тих, хто прикупив біткойнов, починають їх рекламувати і пропагувати. Така собі піраміда виходить. Навіщо писати, що у технологій є недоліки, якщо ви розраховуєте на зростання курсу?

Так, у біткойнов є конкуренти, які спробували вирішити ті чи інші проблеми. І хоча деякі ідеї дуже хороші, в основі все одно лежить блокчейн. Так, існують і інші, не грошові застосування технології блокчейн, але ключові недоліки блокчейна зберігаються і там.

Тепер, якщо хтось вам скаже, що винахід блокчейна можна порівняти за значимістю з винаходом Інтернету, поставтеся до цього з неабиякою часткою скепсису.

Якщо вважаєте статтю корисною, не лінуйтеся ставити лайки і ділитися з друзями.

Ссылка на основную публикацию