Logo
Поділитися цією статтею

Шнорр, схоже, готовий стати найбільшою зміною біткойна з часів SegWit

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

Шнор йде...

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

Продовження Нижче
Не пропустіть жодної історії.Підпишіться на розсилку Crypto for Advisors вже сьогодні. Переглянути Всі Розсилки

По суті, це робить Schnorr наступною великою зміною в Bitcoin, тобто це буде найбільша зміна коду з часів Segregated Witness (SegWit), ключового виправлення помилок, яке викликало тривалу боротьбу в Bitcoin спільноті минулого року, перш ніж остаточно було прийнято.

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

«Це будівельний блок для різноманітних удосконалень», — сказав Вуїлле CoinDesk, додавши, що є навіть деякі додаткові вдосконалення, які ще T привернули багато уваги. І хоча Вуїлле сподівається, що ця зміна врешті-решт буде прийнята, він додав, що «в кінцевому підсумку користувачі вирішують», чи хочуть вони її прийняти — як це було у випадку з SegWit.

У співавторстві кількох провідних розробників Bitcoin , у тому числі Джонсона Лау та Грегорі Максвелла, учасника Bitcoin CORE , технічна, математична пропозиція окреслює точну схему підпису, яку можна закодувати в Bitcoin.

І хоча це ще далеко від кінцевої мети, це необхідна частина.

Інженер і співавтор Blockstream Джонас Нік сказав CoinDesk:

«Стандартизація Schnorr для Bitcoin є великим кроком до використання його в Bitcoin».

Шлях вперед

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

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

Проте Шнорр матиме ONE спільну рису зі схемою підпису, яку він прагне витіснити. Якщо план буде прийнято, він використовуватиме ту саму математичну «криву», яку використовує ECDSA для створення ключів, яка називається «secp256k1."

Це дуже складна математика, тому випуск не дивує викликала технічну дискусію у списку розсилки розробників Bitcoin .

Але наразі нічого значного не було, і розробники налаштовані оптимістично, особливо тому, що ONE з ключових переваг Schnorr є те, що, на відміну від ECDSA, безпеку Schnorr можна фактично підтвердити математично.

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

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

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

І здається, що нові технології, створені на основі Schnorr, пропонуються регулярно.

«Через велику кількість нових відкриттів, зроблених останнім часом, я вважаю, що ці технології слід розробляти поетапно, і я зосереджуся на першому кроці лише на Шноррі та Тапруті», — сказав Вуїлле, маючи на увазі вдосконалення Bitcoin «Тапроут». запропонований на початку цього року ще одним впливовим розробником Bitcoin Грегом Максвеллом для подальшого покращення Політика конфіденційності біткойнів.

Менше недоброзичливців?

Тим не менш, ще є чим зайнятися – Шнорр – це масштабний проект із багатьма рухомими фрагментами.

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

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

«Особливості того, як розгорнути його в Bitcoin , все ще активно обговорюються», — сказав Нік.

Пройшовши через кілька так званих «консенсусних» змін за роки роботи розробником Bitcoin , Вуїлле дав особливо довгий список речей, які потрібно зробити.

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

В електронному листі, де він представив BIP, він додав, що якщо BIP буде «прийнятий» ширшою Bitcoin спільнотою, «ми будемо працювати над більш готовими до виробництва еталонними реалізаціями та тестами».

Не кажучи вже про те, що у всіх є ще один потенційний камінь спотикання.

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

SegWit був останньою «консенсусною» зміною коду, внесеною до Bitcoin, що викликало настільки широкі дебати, що ті, хто не погоджувався зі зміною, відокремилися та створили власну Криптовалюта без SegWit.

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

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

« LOOKS , що тепер недоброзичливців менше, ніж було для SegWit», — сказав розробник Ріккардо Касатта, але додав, що не ризикує:

«Ви не можете сказати, як все піде, і, як завжди, краще набратися терпіння».

Зварювальний лазер зображення через Shutterstock

Alyssa Hertig

Алісса Хертіг, технічний кореспондент CoinDesk, програміст і журналіст, спеціалізується на Bitcoin та Lightning Network. Протягом багатьох років її роботи також з’являлися у VICE, Mic and Reason. Зараз вона пише книгу, в якій досліджує тонкощі управління Bitcoin . Алісса володіє деякими BTC.

Alyssa Hertig