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

Оновлення розробки CORE Bitcoin №5 забезпечує кращі комісії за транзакції та вбудовані дані

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

Bitcoin незабаром отримає два суттєвих оновлення: спосіб вбудовування інформації про «розумну власність» у транзакції та кращий спосіб розрахунку комісій за транзакції. Провідний розробник Bitcoin Гевін Андресен зробив оголошення вчора у своєму п’ятому CORE оновлення розробки.

В останньому оновленні використовується новий тип транзакцій, щоб дати людям можливість пов’язувати власні дані з транзакціями Bitcoin , що раніше T було прямо дозволено. Команда робить це, увімкнувши OP_RETURN, параметр транзакції, який дозволить людям безпосередньо вставляти крихітні 80 байт даних у запис транзакції блокчейну.

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

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

CORE розробник Джефф Гарзік каже, що це може бути хорошим способом увімкнення розумна власність в мережі Bitcoin . «Хеш — це хеш маркера власності, який представляє автомобіль, будинок, акції чи BOND», — каже він. «Використовуючи блокчейн, ви можете безпечно обміняти ці токени на оплату (біткойни) або обміняти їх з іншим користувачем без залучення третьої сторони». Це звучить дуже схоже кольорові монети, чи T так?

Очевидно, існує попит на вбудовування даних у транзакції, тому що, як каже Гевін Андресен у документі CORE Update, люди вже використовують усі види дивних хаків, щоб зв’язати дані зі своїми транзакціями Bitcoin .

Наприклад, деякі можуть надсилати гроші на Bitcoin -адресу, яка T є повною чи точною, і якої насправді T існує, пояснює Майк Хірн, ще один із CORE розробників. Надсилаючи гроші на неправильну адресу, вони змушують клієнтів реєструвати їх у частині транзакції, відомої як набір невитрачених вихідних даних (UTXO). Мережа Bitcoin має KEEP дані UTXO негайно доступними для всіх, оскільки це важливий елемент під час перевірки дійсності транзакцій. Він не може дізнатися, коли дані UTXO є неправильною адресою, тому він зберігає їх у швидкому та швидкодоступному сховищі.

Хірн сказав:

«OP_RETURN дозволяє людям отримувати дані в блокчейні, не входячи в набір UTXO, що є побічним ефектом хаків, які сьогодні використовують деякі люди».

Це добре, тому що набір даних UTXO наразі становить приблизно 250 МБ, у порівнянні з усіма 10 ГБ блокчейну зараз, за ​​словами CORE розробника Пітера Вуїла. Набір UTXO може становити лише 40 частину розміру блокчейну, але це все одно важливо.

«Доступ до блокчейну T обов’язково має бути особливо швидким або індексованим — він просто має бути доступним», — каже він. "Проблема полягає в базі даних невитрачених результатів транзакцій. Вона повинна бути швидко доступною для будь-якого повністю перевіреного вузла назавжди. Тож чим більше даних можна перенести із записів невитрачених транзакцій до решти блокчейну, тим краще".

Деякі (зокрема Wuille) хвилюються, що люди використовуватимуть цей новий тип транзакцій для зберігання повідомлень або нагадувань. Це T те, для чого його слід використовувати, але ми вже бачили, як люди використовують транзакції Bitcoin , де це можливо, для надсилання повідомлень іншим. Гаманець Blockchain.info має спеціальну функцію (нестандартну для мережі Bitcoin ), яка дозволяє людям прикріплювати повідомлення до транзакцій, що надсилаються на Bitcoin -адреси blockchain.info. Коли ФБР прибило Шовковий шлях засновник Росс Ульбріхт, він був використаний знущатися над ФБР, надсилаючи крихітні транзакції з образливими повідомленнями.

Bitcoin
Bitcoin

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

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

Це означає, що мережа може почати робити дивні речі. «Поточні збори жорстко закодовані», — сказав Хірн. «Коли вартість BTC/USD зросла в 20 разів, зросла і комісія за транзакцію, без жодних поважних причин».

Андресен називає це «складним безладом» і пообіцяв замінити його кращою системою. Він навчає програмне забезпечення Bitcoin гаманця, як оцінити, наскільки низька комісія потрібна для транзакції, щоб її могли прийняти майнери під час відправлення транзакції. Це зробить його набагато динамічнішим, ніж поточний метод стягнення плати.

Ідея сподобалася Браяну Армстронгу, співзасновнику та генеральному директору веб-гаманця та платіжної системи Bitcoin Coinbase. Усі транзакції між користувачами Coinbase здійснюються поза мережею, і комісія стягується лише тоді, коли оплата здійснюється з гаманця Coinbase на зовнішній гаманець. Coinbase сплачує ці комісії, що коштує їй 50 BTC щомісяця, сказав він, додавши:

«Ми раді бачити ці зміни, оскільки це означає, що витрати Coinbase на оплату комісії майнерів T будуть продовжувати зростати разом із ціною Bitcoin, а натомість залежатимуть від регулярних ринкових сил, які з часом підтримуватимуть справедливу ціну».

Стівен Пайр, співзасновник і технічний директор платіжного процесора BitPay, сказав, що поточний дизайн мережі Bitcoin T дозволяє ефективно Цікаве комісію. "Ефективний ринок роботи з обробки транзакцій і забезпечення безпеки усуне припущення під час застосування комісії за транзакцію. Це дозволить сторонам транзакції визначати комісії, які відповідають характеру транзакції", - сказав він.

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

Коли він буде випущений? «Коли буде готове», — сказав Андресен. Це тестування, яке займає багато часу, і вони T хочуть паралізувати мережу критичною помилкою. Якщо ви добре вмієте кодувати на C++ і вмієте тестувати, вони хочуть, щоб ви стали волонтером.

Danny Bradbury

Денні Бредбері є професійним письменником із 1989 року, а з 1994 року працює позаштатно. Він розповідає про Технології для таких видань, як Guardian.

Picture of CoinDesk author Danny Bradbury