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

Новий Bitcoin код нарешті матиме повну підтримку SegWit

Майбутній випуск програмного забезпечення Bitcoin CORE нарешті полегшить використання зміни коду під назвою SegWit у стандартному гаманці програмного забезпечення.

Сегрегований свідок (SegWit) є особливим.

І це не тільки тому, що зміна коду Bitcoin зосереджено на масштабуванні мережі (це так), або що воно прокладає шлях для a новий шар для технологій, які потенційно швидші та дешевші (так і є).

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

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

У більшості випадків, коли Bitcoin CORE вносить нові зміни в код криптовалюти, група розробників-добровольців просто комбінує разом різні оптимізації. Але наступний випуск коду, 0.16.0, шістнадцятий «основний випуск» з моменту появи Bitcoin , BIT інший.

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

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

Співавтор Bitcoin CORE Ендрю Чоу розповів CoinDesk:

«Основною зміною є додавання SegWit у гаманець. Це дозволяє користувачам легко створювати адреси SegWit».

Велика кількість SegWit

Для досягнення цієї мети Чоу пояснив, що функції SegWit були додані як до набору командного рядка, так і до інтерфейсу користувача гаманця, тому ними можуть користуватися як програмісти, так і не програмісти.

Інженер Chaincode Lab і співавтор Bitcoin CORE Марко Фальке зазначив, що хоча в попередніх версіях гаманця можна було створити адреси SegWit, процес був «досить хакерським» і «в основному прихованим».

Однак тепер, з випуском програмного забезпечення, адреси SegWit будуть стандартними, тобто нові адреси автоматично сумісні з функцією масштабування.

Версія 0.16.0 також є першим випуском, який підтримує «власні адреси SegWit», які також називаються адресами bech32, новий формат адреси створено Автори Bitcoin CORE Пітер Вуїл і Грег Максвелл, які є більш зручними, ніж старі типи адрес, і автоматично підтримують SegWit.

За словами Фальке, «це найцікавіша частина релізу».

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

Bitcoin CORE вперше представив SegWit уЛистопад 2016 року, і подальша битва спонукала деяких користувачів програмного забезпечення підтримати aконкуруюча Криптовалюта що повністю покінчило з цим. (Прихильники мережі, яка називається Bitcoin Cash, давно стверджують, що більші блоки, у яких більше місця відведено для транзакцій, є ключем до зниження комісій.)

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

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

Для більш технічно налаштованих перегляньте примітки до випуску <a href="https://github.com/bitcoin/bitcoin/blob/0.16/doc/release-notes.md">https://github.com/ Bitcoin/ Bitcoin/blob/0.16/doc/release-notes.md</a> для отримання додаткової інформації.

Довгий час

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

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

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

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

Хоча ONE випуск програмного забезпечення, 0.15.1, мав підвищити підтримку SegWit гаманцем, розробники стверджують, запланований запуск альтернативного програмного забезпечення для Bitcoin, запланований на листопад 2016 року, частково причиною затримки фокусування та перенаправлення зусиль.

Двійковий код зображення через Shutterstock

Alyssa Hertig

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

Alyssa Hertig