Bitcoin: нова техніка для фінансових послуг
Bitcoin представляє новий спосіб перебудувати фінансову систему на децентралізовану архітектуру, тому важливо розуміти мережу каналів.
Джонатан Левін — консультант із цифрових валют і підприємець. Раніше він був співзасновником і працював генеральним директором Coinometrics.

.
Платіжні системи — це системи каналів і клапанів, які дозволяють здійснювати грошові перекази між людьми в усьому світі. Для більшості вони сидять ізольовано від очей. Навіть коли вони на виду, вони ухиляються від розуміння. З великою відповідальністю за помилки та браком визнання прогресу мало інновацій та будівництва нових труб. Bitcoin представляє новий спосіб перебудови фінансової системи на децентралізовану архітектуру. Однак, як і в існуючій фінансовій системі, мало хто розуміє наслідки розташування та дизайну її труб.
Аналогія з сантехнікою набагато ближче до Bitcoin , ніж до звичайних фінансових Ринки. Біткойни не є монетами, і справді не існує концепції ідентифікованих грошових одиниць. Bitcoin слід розглядати як тип грошової рідини з розрахунковою одиницею: Bitcoin. Грошова рідина – біткойни – протікає через систему труб (виходи транзакцій) і фітингів (транзакції).
Побудова каналів біткойна
Транзакції будуються з використанням попередніх транзакцій як вхідних даних для фінансування результатів транзакцій. Кожен вихід можна розглядати як трубу з деякою ємністю Bitcoin. Кожна транзакція є фітингом, який з’єднує ONE або декілька існуючих труб. Труба або труби, які є результатом фітинга, можуть мати щонайбільше ту саму пропускну здатність, що й сума труб, які ввели в транзакцію.
Bitcoin не є ані платіжною системою на основі рахунку, ані токенізованою банківською системою. Протокол використовує історію всіх минулих транзакцій, щоб створити стан невитрачених біткойнів. Коли ми говоримо, що в обігу знаходиться 13 мільйонів біткойнів, ми насправді маємо на увазі, що система визнає наявність 13 мільйонів біткойнів у невитрачених виходах, які можна перепризначити відповідно до правил платіжної системи. Перепризначення є незворотнім, і, отже, нові транзакції є доповненнями до зростаючої складної системи каналів.
Аналіз каналів біткойна
The Graph каналів або транзакцій значною мірою незмінний, тому його можна аналізувати. Труби знищуються, лише якщо відбувається реорганізація за згодою мережі. Система каналів лише додається, тому складність і розмір графа транзакцій з часом зростає. Історію біткойна можна оцінити, подивившись на стан каналів на 1 січня 2014 року або будь-яку висоту блоку.
ONE з проблем будь-якого аналізу є відсутність відображення входів і виходів. Коли з крана тече тепла вода, HOT і холодна не розрізняються. У Bitcoin, якщо два виходи транзакцій є входами в одній транзакції, протокол не робить спроб зіставити входи з виходами. Bitcoin зберігає інформацію, яка може виявити пропускну здатність окремих труб, які подавалися в фітинг. Таким чином, Bitcoin — це не система токенів, а щось набагато більш текуче та складніше.
На діаграмі нижче кожен вузол є транзакцією або невитраченим виходом. Зелені вузли – це транзакції, а білий – невитрачені результати. Число в колі означає суму виходів цієї транзакції або вихідних даних транзакції. Кожне ребро є LINK на вихід до наступної транзакції. Ми не можемо сказати, в якій пропорції входи транзакції фінансують результати.

Уявіть, що ця транзакція була придбанням нового iPhone 6 вартістю 1,5 BTC. Тепер припустімо, що ONE з транзакцій фінансування, використана для фінансування покупки, була крадіжкою. Крадіжка позначена помаранчевою транзакцією. Тепер складним питанням стає, скільки вкраденого Bitcoin залишається у злодія? Протокол Bitcoin не має відповіді на це питання. Натомість нам довелося б покладатися на наші правові принципи, щоб встановити, що всі 0,5 BTC , які залишилися у власності злодія, насправді були вкраденими біткойнами.

Оскільки блокчейн — це загальнодоступний набір транзакцій, аналіз можна проводити в довільно великому масштабі. Наприклад, ми могли б поставити запитання: чи біткойни, які ви тримаєте, такі самі, як ті, які колись були у мене? Аналогом є наливання води в труби під час вихідної транзакції та аналіз того, скільки тієї самої води збирається під час цільової транзакції. Для проведення такого аналізу використовуються два типи алгоритмів – мінімальний FLOW і максимальний FLOW. Мінімальний FLOW задає питання: «яка мінімальна кількість біткойнів пройшла від джерела до цілі?» Максимальний FLOW задає питання: «яка максимальна кількість біткойнів могла пройти від джерела до цілі?» Якщо мінімальний FLOW повертає позитивну відповідь, X, тоді ціль принаймні зберігає X кількість біткойнів, які колись зберігалися в джерелі. Вода, що текла через джерело, така сама, як і вода, яку ми знайшли біля мішені.
Однак зазвичай мінімальний FLOW швидко зникає, оскільки нам потрібно об’єднати транзакції, щоб сплатити наші борги. Отже, якщо я зроблю платіж у розмірі 1,5 BTC за iPhone 6. Мінімальний FLOW від кожного входу до витрат становить 0,5 BTC. Алгоритм розміщує максимальну кількість біткойнів, 0,5 BTC, у здачу та залишає 0,5 BTC для оплати товару. У випадку максимального FLOW сума становитиме 1 BTC в обох випадках, оскільки результат перевищує 1 BTC. Після кількох транзакцій мінімальний FLOW , ймовірно, впаде до нуля.
У випадку, коли мінімальний FLOW перевищує нуль, ми можемо довести, що біткойни пройшли від джерела до цілі, і ми маємо повну відстежуваність. Але там, де мінімальний FLOW дорівнює нулю для всіх потенційних виходів, як це часто буває, ми не маємо відстеження. Незважаючи на те, що ми можемо показати зв’язки між усіма різними транзакціями або трубами в історії біткойна, ми не можемо сказати багато про потоки коштів або грошову рідину. Ми отримуємо прозорість, але практично не відстежуємо. Сторони, які спричинили обфускацію, також можна ідентифікувати за їхніми Bitcoin адресами, і на них можуть бути подані негативні претензії.
З огляду на це, можливо, думати про біткойни як про одиницю валюти – це погано, і нам слід переглянути те, як ми говоримо про «мої біткойни». Можливо, потоки валюти, як я їх описав, слід розглядати як одночасне створення та знищення інтересів, які не обов’язково пов’язані між собою (як у випадку з деякими цінними паперами США). Ці питання необхідно розуміти, щоб розробити рамки приватного права для Bitcoin , а також відповідні вказівки щодо боротьби з відмиванням грошей. ONE можна сказати напевно – монет в Bitcoin немає.
Ця стаття була перепублікована тут з дозволу автора. Спочатку опубліковано на Jonathan's Bitcoin блог.
Відмова від відповідальності: Погляди, висловлені в цій статті, належать автору та не обов’язково відображають погляди CoinDesk, і їх не слід пов’язувати з CoinDesk.
Труби зображення через Shutterstock
Jonathan Levin
Джонатан Левін є співзасновником Coinometrics, преміальної компанії з аналітики даних для цифрових валют. У компанії він веде роботу з вимірювання активності та працездатності мережі Bitcoin . Раніше Левін був аспірантом-економістом в Оксфордському університеті, де його дослідження були зосереджені на віртуальних валютах, створивши ONE з перших статистичних моделей комісії за транзакції Bitcoin . В Оксфорді він був керівником Оксфордської робочої групи з віртуальних валют, міждисциплінарної робочої групи, яка зосереджувалася на економічних і соціальних наслідках віртуальних валют. Левін також консультувався з державними органами, компаніями зі списку Fortune 500 і інвестиційними банками першого рівня щодо майбутнього цифрових валют.
