Logo
Share this article

Розробники намагаються відродити Namecoin після виявлення фундаментальної вади

У протоколі Namecoin виявлено фатальну помилку, але її виправлення вже готове.

Namecoin, основа децентралізованої системи доменних імен (DNS), має фундаментальний недолік, який дозволяє будь-які . BIT домен, яким може керувати ... будь-хто.

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

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the Crypto Daybook Americas Newsletter today. See all newsletters

Поки Namecoin була монетою, якою можна було торгувати, як будь-якою іншою Криптовалюта, вона мала набагато благороднішу функцію в житті, ніж бути простим товаром для торгівлі та витрачання.

The причина існування Namecoin мав забезпечити децентралізований і криптографічно надійний спосіб зберігання та передачі пар ключів і значень.

Його застосуванням була альтернативна система доменних імен DNS, яка не могла контролюватися жодним урядом чи корпоративною організацією – перший (і поки що єдиний) домен верхнього рівня (TLD), який був . BIT. Для отримання додаткової інформації див наше повне пояснення Namecoin.

Ідея системи DNS, яку ONE сторона не може контролювати, мала серйозні наслідки для тих, кому потрібно було публікувати інформацію, яка інакше була б прихована або піддана цензурі.

Наприклад, Wikileaks має . BIT домен теж – wikileaks. BIT. Для більшості людей це LINK T працюватиме саме тому, що . BIT TLD є окремою від мережі DNS, якою щодня користуються мільйони людей. Для перегляду . BIT веб-сайтів, користувачам доведеться встановлювати розширення браузера, які могли б працювати з цією альтернативною системою імен.

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

Майкл Гронагер є головним операційним директором компанії Payward Inc Кракен обмін. Гронагер також має назву «libcoin». Форум Bitcoin Talk, названий так на честь бібліотеки функцій, яку використовує Kraken, яку він розробляє.

Гронагер сказав нам: «У Kraken ми ретельно перевіряємо всі включені активи – ми T хочемо торгувати активом, вартість якого може зникнути миттєво. Тож я виявив проблеми в процесі перевірки Namecoin і надання libcoin підтримки Namecoin».

Дві проблеми, які виявив Гронагер, стосувалися дотримання правил, які мали захистити цілісність протоколу.

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

Однак найбільшою проблемою, яку виявив Гронагер, було те, що будь-хто може стати власником будь-якого . BIT домен. Це означає, що, як сказав нам Гронагер: «Протокол у початковому вигляді мертвий, мертвий».

Він додав: «Це ґрунтувалося на дозволі оновлення значень лише в тому випадку, якщо ім’я введення транзакції збігалося з ім’ям виходу транзакції, що вже не так і все ще може бути використано. Крім того, ви не можете знову видалити це з ланцюга блоків».

Для людей, які вже купили. BIT доменів за допомогою Namecoin (це єдиний спосіб придбати домени BIT ), Гронагер запевнив нас, що існуючі домени безпечні – аж до блоку Namecoin 139 872, якщо бути точним.

Він стверджує це на основі написання власної реалізації Namecoin, яка зараз контролює цілісність ланцюжка блоків Namecoin: «Реалізація Namecoin у libcoin може контролювати ланцюжок блоків Namecoin і перевіряти невідповідності правил, тому я точно знаю, що вона ніколи раніше не використовувалася».

Що стосується того, як рухатися далі, враховуючи, що наразі їх понад 103 тисячі. BIT доменах, Гронагер залишається оптимістом. Він запропонував шлях вперед для Namecoin:

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





Namecoin, як і клієнт Bitcoin Satoshi, використовує базу даних «ключ-значення» (BerkeleyDB), тому її BIT важче виправити, однак я накидав повний патч для розробників namecoin, і вони над цим працюють. Звичайно, ONE було б перезапустити Namecoin із правильним дотриманням правил із самого початку, але я вважаю, що згаданий вище патч є більш життєздатним рішенням».

кракен-біткойн-біржа

Далі він додав: «Я все ще вірю в Namecoin, і ми в Kraken все ще плануємо представити його як ONE із наших активів, але спочатку нам потрібно побачити патч, однак, як тільки відповідний патч буде готовий, ми готові торгувати».

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

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

Стан виправлення Namecoin повторив Гронагер на тема форуму: «Поточний статус такий: T купуйте ні в кого домен і T довіряйте жодній важливій парі ключ-значення в Namecoin до того, як виправлення буде розгорнуто! Буде оновлено, щойно воно з’явиться, але для розгортання в майнерах може знадобитися кілька днів».

Зрештою, LOOKS , що Namecoin буде повернуто з мертвих, за допомогою кількох патчів, які тестує команда розробників. Але поки вона не буде готова, Криптовалюта , яка підтримує світову альтернативну систему DNS, повинна розглядатися як перебуває на карантині.

Ми можемо бути впевнені, що Гронагер та ін стежитиме за цілісністю існуючого ланцюга блоків Namecoin. Очевидно, що це невдача, але схоже, що Криптовалюта , яка може допомогти зберегти свободу слова, вийде після певної роботи відданих розробників.

David Gilson

Технічний журналіст, користувач Windows 8, ентузіаст квантової фізики та Linux.

Picture of CoinDesk author David Gilson