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

Кодер пропонує альтернативу «завідомо ненадійній» тестовій мережі Bitcoin

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

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

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

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

Але поточна тестова мережа біткойнів, яка існує в своєму нинішньому вигляді роками, має певну частку проблем. У новій пропозиції щодо вдосконалення Bitcoin (BIP), опублікованій розробнику Bitcoin список електронної пошти, співавтор Bitcoin CORE Карл-Йохан Альм назвав його «завідомо ненадійним».

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

Алм сказав CoinDesk:

«Signet схожий на Bitcoin, але він повністю централізований і контролюється ONE або декількома людьми. Ці люди повинні підписати блок, щоб він дійсно був дійсним».

Багато проблем із тестовою мережею пов’язані з видобутком блоків, який у тестовій мережі більш хаотичний, ніж у реальній мережі Bitcoin . Деякі з проблем, на думку Алма в BIP, такі: «Величезна реорганізація блоків, великі проміжки між блоками, що видобуваються, або раптові спалахи блоків у швидкій послідовності означають, що реалістичне тестування програмного забезпечення, особливо за участю кількох незалежних сторін, які використовують програмне забезпечення протягом тривалого періоду часу, стає неможливим на практиці».

"Reorgs" - це коли ONE блок замінюється іншим блоком.

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

Проблема полягає в тому, що ця подія відбувається набагато частіше - і в більшому масштабі - в тестовій мережі.

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

Як альтернатива централізованій тестовій мережі, Signet допоможе пом’якшити такі проблеми.

«Signet допомагає запобігти цим проблемам, оскільки підписувач є фіксованим. Створення блоків може бути досить дешевим, оскільки ви ні з ким T конкуруєте, і немає проблем із безпекою через низький хешрейт, оскільки ніхто інший не має приватних ключів. Оскільки мережа добре скоординована, повторні організації ніколи не відбуватимуться, за винятком випадків, коли цього захочуть оператори мережі», — сказав Алм CoinDesk.

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

Хакери через архіви CoinDesk

Alyssa Hertig

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

Alyssa Hertig