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

Можливість розгортати програму чи протокол незалежно від змін біткойнів є неймовірно цінною річчю в нинішньому кліматі, тому не дивно, що протокол Cashu ecash починає швидко закріплюватися на периферії. Упровадження починає відбуватися на таких платформах, як Nostr, а міжмонетні розрахунки в мережі Lightning Network роблять гаманці Cashu життєздатною альтернативою таким речам, як Wallet of Satoshi, як легкі у використанні гаманці Lightning.

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

Розробники Cashu мають комплексний план для екосистеми, побудованої навколо протоколу, щоб вирішити деякі фундаментальні проблеми моделі довіри електронної готівки, а також різні потреби конкретних випадків використання. Давайте розглянемо бачення екосистеми Cashu.

Засліплені жетони

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

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

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

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

Це залишає вам дійсний підпис для значення маркера відкритого тексту та гарантує, що, коли його викуплено, монетний двір не знає, коли, для чого чи для кого він його підписав. Коротко про електронну готівку (розумієте?).

Малі місцеві монетні двори

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

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

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

Монетний двір Discovery Over Nostr

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

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

За допомогою свого ключа Nostr будь-хто, хто використовує гаманець Cashu, що підтримує цю функцію, може знайти монетні двори та зможе побачити, які монетні двори використовують люди, яких вони знають, довіряють і з якими спілкуються. Це може сформувати репутаційну систему, яка дозволить їм приймати більш обґрунтовані рішення щодо того, яким монетним дворам Cashu довірити свої кошти, а не сліпо гадати та сподіватися, що вони в якийсь момент не згорять.

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

Використання кількох монетних дворів

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

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

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

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

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

Програмування грошей

Одним із найкорисніших аспектів Cashu є можливість запрограмувати функціональні можливості сценарію в токен ecash так само, як справжній біткойн UTXO можна заблокувати за допомогою програми, що використовує сценарій біткойна. Токени Cashu можуть кодувати умови сценарію перед засліпленням токена для нотаріального завірення монетним двором, і коли вони пізніше будуть викуплені, монетний двір може відмовитися від викупу токена, якщо ці довільні умови сценарію не виконано.

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

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

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

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

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

Велика картина

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

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

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

Джерело: Bitcoin Magazine

Повідомлення Cashu: бачення екосистеми електронної готівки на базі біткойнів вперше з’явилося на Crypto Breaking News.