Logo
Share this article

Їдять Bitcoin CAKE

Творець Litecoin Чарлі Лі розповідає про компроміси, які зараз розглядають розробники, прагнучи збільшити пропускну здатність мережі Bitcoin .

Чарлі Лі є творцем Litecoin, найпопулярнішої альтернативної Криптовалюта. Зараз він є директором з розробки в Coinbase.

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the Crypto Long & Short Newsletter today. See all newsletters

CAKE
CAKE

Я вперше відкрив Bitcoin на початку 2011 року.

Як і багато хто, я вважав це геніальним. Транзакції з Bitcoin були децентралізованими, безпечними, швидкими, дешевими та необмеженими.

Давайте розберемо, що це означає:

  • Децентралізовано: тисячі вузлів перевіряють і передають усі транзакції Bitcoin .
  • Безпека: мережа Bitcoin захищена апаратним забезпеченням на мільйони доларів.
  • Швидко: підтвердження були швидкими. Транзакції з нульовим підтвердженням дуже безпечні, оскільки атаки подвійних витрат недоцільні.
  • Дешево: ви можете платити невелику комісію або взагалі не платити. Усі ваші транзакції будуть видобуті в наступному блоці.
  • Необмежений: на той час розміри блоків Bitcoin були крихітними порівняно з обмеженням розміру блоків. Затримка транзакцій через обмеження розміру блоку була нечуваною. Таким чином, пропускна здатність транзакцій фактично не обмежена.

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

У випадку з Bitcoin, видобуток корисних копалин Винагороди за блок спочатку оплачують вартість розподіленої мережі та поступово переходять до того, щоб користувачі Bitcoin оплачували цю вартість. Як і стартап, майнери Bitcoin інвестують в успіх Bitcoin. По суті, перші користувачі Bitcoin отримують CAKE і теж його їдять.

На жаль, це T триватиме.

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

Коли це станеться, нам доведеться вибрати, якою з цих п’яти CORE функцій Bitcoin (децентралізована, безпечна, швидка, дешева та необмежена) ми найбільше готові пожертвувати.

Я використаю аналогію, щоб зрозуміти, чому це так.

Замок Сатоші

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

Отже, починаючи з п’ятого року, він платитиме лише 25 золотих на день.

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

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

Король Сатоші — дуже гостинний король і впускає всіх. Усе добре і добре, поки ONE разу замок не став переповненим і більше не міг вмістити всіх селян, які хотіли.

Що робити королю Сатоші? Він може:

  1. Збільште розміри замку та вітайте всіх.
  2. Почніть брати податки з селян, щоб заплатити за солдатів. Податок зробить так, що бідні селяни T зможуть дозволити собі жити в замку Сатоші.

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

Не звертаючи уваги на власне занепокоєння, Сатоші вирішив прислухатися до селян і кожні два роки подвоювати розмір замку.

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

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

Це зробило замок вразливим для нападів. ONE разу солдати із замку Єллен прийшли, штурмували замок Сатоші та зруйнували його.

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

БІП 101

Перші користувачі Bitcoin розпещені.

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

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

Деякі речі треба віддати.

У випадку з Visa ви відмовляєтеся від децентралізації та низьких витрат, але отримуєте швидкий, безпечний та необмежений. Це непоганий компроміс, але це не Bitcoin.

Керування централізованою системою набагато ефективніше та дешевше, ніж загальна вартість децентралізованої системи. Якщо Bitcoin має 5000 вузлів, вартість транзакції Bitcoin приблизно в 5000 разів перевищує вартість транзакції Visa.

Це просто природа децентралізації.

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

Люди думають, що рішення подобається БІП 101 спрацює, але я вважаю, що BIP 101 надто небезпечний.

Як показує аналогія із замком, BIP 101 цінує дешевий і необмежений, а не безпечний і децентралізований. (BIP101 не впливає на швидкий, але, як ONE з заміна за оплату пропозиції, швидко виграні; T довго).

BIP 101 занадто швидко збільшує розмір блоку. Це знищить будь-яку можливість тиску комісії через обмеження пропозиції.

Щоб KEEP високу пропускну здатність і низькі комісії, безпека та децентралізація з часом будуть зруйновані. Це станеться через те, що майнери створюватимуть великі блоки, які неекономні для мережі.

Це змушує інших майнерів піти, оскільки вони будуть збитковими. Отже, безпека та децентралізація зникнуть, оскільки винагорода за блоки зменшиться. Що сталося з Dogecoin станеться з Bitcoin, і злитий майнінг не може врятувати Bitcoin в цьому випадку.

Це не той Bitcoin , на який я підписався.

Гранична вартість транзакції

Отже, якщо у нас є велика кількість транзакцій, кожна з яких сплачує певні комісії, чи може цих комісій у сумі вистачити, щоб заплатити майнерам за захист мережі?

На жаль, ні.

Мережа Bitcoin — це система з нульовою сумою в стані рівноваги: ​​комісія за транзакції плюс винагорода за блок майнінгу повинні покривати загальну вартість роботи мережі Bitcoin .

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

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

Як приклад, припустимо, що є 5000 майнерів і вузлів, а гранична вартість обробки транзакції для майнера (тобто її перевірки, додавання блоку та збереження) становить 0,0001 дол.

Загальна вартість усієї мережі становить приблизно 5000 * $0,0001, або $0,50. Щоб ця мережа була стабільною, середня комісія за транзакції має становити 0,50 доларів США.

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

Єдиний спосіб гарантувати, що комісії за транзакції вистачає на оплату безпеки та децентралізації, — це встановити обмеження розміру блоку як обмеження пропозиції для транзакцій.

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

Наприклад, давайте розглянемо транзакцію, за яку сплачено 0,01 долара комісії.

Оскільки його додавання коштувало майнеру лише 0,0001 дол. США, він, звичайно, буде майнити цю транзакцію. Але ця транзакція невигідна для всієї мережі. При видобутку це завдасть шкоди мережі.

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

Зрештою, ми просто намагаємося з’ясувати, які циферблати налаштувати, щоб допомогти Bitcoin зростати. Регулятор обмеження розміру блоку слід налаштовувати дуже обережно, оскільки це може порушити безпеку та децентралізацію Bitcoin.

Bitcoin не універсальний

Я стверджую, що ми повинні розробити Bitcoin для безпеки та децентралізації понад усе.

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

І це цілком нормально.

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

До біса, вони все ще можуть використовувати Visa, якщо продавці готові платити комісію.

Ви б використовували Bitcoin , щоб купити будинок або автомобіль. 60-хвилинне очікування та комісія в 1 долар США за надзвичайно безпечну, децентралізовану та незворотну транзакцію цілком нормальні.

Якщо ви купуєте каву та потребуєте дешевої, але швидкої транзакції, і вам T безпека чи децентралізація, ви можете використовувати Litecoin, Lightning Network, сайдчейни або навіть транзакції поза блокчейном Starbucks.

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

Такі технології, як on-chain свопи, Lightning Network, платіжні канали та сайдчейни, забезпечать безпроблемну, дешеву та безкоштовну конвертацію між Bitcoin та всім іншим.

Гаманці приховають всю цю складність від користувачів. Ми ще не там, але це майбутнє дуже захоплююче. Не кожна транзакція буде рідною для Bitcoin, але кожна людина використовуватиме Bitcoin.

(PS Наразі я підтримую масштабування Bitcoin через 2–4–8, SegWit, LN, і Показник вартості перевірки).

Ця стаття спочатку з'явилася на Середній і було перепостовано з дозволу автора.

Зображення CAKE через Shutterstock

Note: The views expressed in this column are those of the author and do not necessarily reflect those of CoinDesk, Inc. or its owners and affiliates.

CoinDesk

CoinDesk є світовим лідером у сфері новин, цін та інформації про Bitcoin та інші цифрові валюти.

Ми висвітлюємо новини та аналітику про тенденції, рух цін, технології, компанії та людей у ​​світі Bitcoin і цифрових валют.

CoinDesk