- Повернутися до менюЦіни
- Повернутися до менюдослідження
- Повернутися до менюКонсенсус
- Повернутися до менюСпонсорський матеріал
- Повернутися до меню
- Повернутися до меню
- Повернутися до меню
- Повернутися до менюВебінари та Заходи
Розробники борються за блокчейн Bitcoin
Розробники сторонніх сервісів хочуть, щоб розробники біткойнів відкрили блокчейн.
Дивно, які заповнені хробаками банки відкриє нова версія протоколу Bitcoin . CORE розробники звільнений довгоочікуване оновлення CORE програмного забезпечення - версії 0.9.0 - минулого тижня. Зараз стороння група розробників уже лобіює зміни.
, фінансова торгова платформа, побудована на ланцюжку блоків Bitcoin , випустила відкритий лист минулого тижня звернувся до CORE розробників протоколу Bitcoin , закликаючи їх переглянути ключовий компонент останнього випуску протоколу. Цей компонент називається OP_RETURN, і це нова функція, призначена для дозволяють людям зберігати додаткові дані в ланцюжку блоків.
OP_RETURN спочатку передбачалося зберігати 80 байт додаткових даних у транзакції Bitcoin , але розробники CORE скоротили його до 40 байт. Це засмутило Counterparty, оскільки як фінансова торгова платформа, яка дозволяє людям створювати нові класи активів і фінансові деривативи для торгівлі в ланцюжку блоків Bitcoin , вона каже, що їй потрібні ці 80 байт для зберігання своїх даних.
«Обмеження в 40 байт (замість 80 байт, які спочатку планувалися) робить OP_RETURN непридатним для цілей Контрагента», — йдеться в листі.
Іншим варіантом є використання іншої функції протоколу Bitcoin , яка називається мультипідписом. Вони включають більше ONE підпису для певної транзакції Bitcoin і призначені для таких функцій, як депозитні платежі. Але другий підпис можна використовувати для зберігання даних.
«Якщо ліміт даних залишиться на рівні 40 байт, ми будемо змушені використовувати такі незграбні конструкції для досягнення наших цілей», — йдеться в листі контрагента. Натомість організація хоче, щоб CORE розробники зіграли в м’ячі та відновили початковий 80-байтовий ліміт.
В а обговорення на форумі Bitcoin Talk, CORE розробник Джефф Гарзік наводить аргумент чому вони T повинні . Він попереджає, що коли транзакція обробляється в мережі Bitcoin , її обробляють усі, а це означає, що дані, які ви зберігаєте, мають зберігати всі.
«Це називається безкоштовним проїздом. З огляду на те, що переважна більшість — понад 90% — додатків для блокчейну Bitcoin використовують валюту, використання повних вузлів як тупих терміналів для зберігання даних є просто зловживанням мережевим ресурсом, який складається з усіх добровольців», — стверджує він.
Він звинувачує Counterparty і Mastercoin — іншу службу, яка також використовує ланцюжок блоків для власних цілей — у тому, що вони «просто ввімкнули перемикач і почали використовувати Bitcoin вузли P2P як небажані сховища даних». І вони також T залучили громаду до цього, скаржиться він.
Геть з мого кварталу
Чи справді CORE завданням розробників є надання можливості іншим створювати додаткові сервіси на основі ланцюжка блоків? Це краще, якщо він хоче залишатися актуальним, каже 'PhantomPhreak', CORE розробник для Counterparty.
PhantomPhreak стверджує, що обидві сторони отримують щось від такого роду відносин. Завдяки підтримці ланцюга блоків Bitcoin Counterparty та інші нові служби отримують готові послуги, включаючи довірені мітки часу, підтвердження публікації, Цікаве однорангових пристроїв і заходи проти DOS.
Bitcoin, у свою чергу, може залишатися актуальним, (вона) стверджує: «Bitcoin може бути дуже консервативним щодо типів функцій, які він безпосередньо підтримує, водночас швидко набуваючи нових функцій, необхідних йому, щоб залишатися актуальним і корисним».
Тож тепер Counterparty (яка T брала участі в роботі з відкритим вихідним кодом ядра Bitcoin ) і CORE Bitcoin (яке заявило, що йому потрібні люди, які використовують протокол для участі) застрягли одна з одною, і жодна з них не задоволена. Phantomphreak каже, що «кілька розробників Bitcoin намагаються перешкодити нам використовувати протокол у його існуючому вигляді з усією гнучкістю, яку він природно забезпечує».
CORE розробник Майк Хірн має ідею, як розірвати всю заплутану плутанину. Насправді він було в 2012 році, до того, як Counterparty або Mastercoin навіть існували. Замість того, щоб намагатися зберігати багато даних у спеціальному полі в ланцюжку блоків, чому б просто не зберегти вказівник на сторонній пул зберігання даних P2P, запитує він? Цього можна досягти за допомогою розподіленої хеш-таблиці (DHT).
«Таким чином T має значення, скільки даних ви хочете зберегти, вплив на ланцюжок блоків завжди однаковий», — каже Хірн. «Ніхто не проти цього – саме тому OP_RETURN має такий розмір, щоб дозволити хеші. DHT постачаються в бібліотеках, які зручно багаторазово використовувати, тому це навряд чи є великим інженерним викликом. Натомість вони перетворили це на якусь дурну політичну боротьбу».
Говорячи про бійки, минулого тижня між CORE розробниками виникло більше напруження, і воно опосередковано пов’язане з цим питанням про те, хто для чого може використовувати ланцюг блоків і чому.
0.9.0 зменшили комісії за транзакції - гроші, сплачені за обробку повідомлення мережею, - вдесятеро. Це хороший спосіб заохотити мікротранзакції в мережі, зберігаючи низькі витрати на одну транзакцію, щоб ви могли, скажімо, платити копійки за завантаження однієї історії.
Пітер Тодд, автор коду Bitcoin , сказав CoinDesk , що він хвилюється, що це відкриє мережу для спаму та атак на відмову в обслуговуванні, оскільки люди можуть використовувати низькі комісії за транзакції, щоб затопити мережу.
[пост-цитата]
Гевін Андресен, головний науковий співробітник Bitcoin Foundation і провідний розробник Bitcoin CORE, каже, що існує багато способів уповільнити транзакції Bitcoin за допомогою DoS-атак, але він стверджує, що вони зазвичай T відбуваються, головним чином тому, що зловмисники мало б виграли. «Я ніколи не казав, що Bitcoin безпосередньо підходить для транзакцій менш ніж за долар; я думаю, що присяжні ще не знають, наскільки низько ми можемо опуститися», — говорить він.
Віталік Бутерін, розробник проекту Ethereum , який незабаром буде запущений, стверджує, що поняття комісії за транзакції та зберігання повідомлень у блокчейні пов’язані. За його словами, у протоколі Bitcoin транзакції погано продумані. Деякі CORE розробники визнали це CoinDesk, тому вони працюють над тим, щоб змінити це за допомогою «розумних» комісій.
Якби транзакції краще керувалися, тоді люди могли б просто платити за те, що вони хотіли б зберігати, каже Бутерін. Тоді не було б «безкоштовних проїздів».
«Це помилка протоколу, що битва OPRETURN є такою проблемою. В ідеальному світі поняття «зловживання» навіть не існувало б; комісії були б обов’язковими та ретельно структурованими, щоб точно відповідати фактичним витратам, які дана транзакція накладає на мережу», — каже він. «Якщо ви можете платити гонорари за те, що ви робите, то ви повинні бути в змозі це зробити, без запитань».
T схоже, що розробники CORE збираються змінити параметри OP_RETURN, щоб дозволити зберігати більше даних у мережі. Якщо T, тоді у контрагента є кілька варіантів.
Він може зламати разом неелегантне використання протоколу мультипідпису для зберігання своїх даних. Він може вивчити ідею Хірна про використання покажчиків і розподілених хеш-таблиць. Або він може просто перескочити з корабля та побудувати власний блок-ланцюжок або скористатися чиїмось сервісом. Можливо, наприклад, Ethereum.
Але PhantomPhreak до цього T готовий. «Ethereum насправді не є альтернативою Bitcoin для наших цілей», — сказав PhantomPhreak CoinDesk. Він ще T перевірений, стверджує анонімний розробник.
Принаймні на даний момент деякі перспективні ініціативи, які хочуть вийти за межі CORE сервісів біткойнів, усе ще відчувають, ніби їм для цього потрібен протокол Bitcoin . І LOOKS , що це буде створювати напругу, обхідні шляхи та внутрішню боротьбу ще деякий час.
Ланка LINK зображення через Shutterstock
Danny Bradbury
Денні Бредбері є професійним письменником із 1989 року, а з 1994 року працює позаштатно. Він розповідає про Технології для таких видань, як Guardian.
