Пропозиція Bitcoin Core викликала суперечки: чи слід скасувати обмеження на дані OP_RETURN?
Нещодавно пропозиція про скасування обмеження даних OP_RETURN у Bitcoin Core викликала жваве обговорення в спільноті. OP_RETURN - це код операції в сценарії Bitcoin, який дозволяє користувачам вбудовувати невелику кількість даних у транзакцію. Наразі Bitcoin Core за замовчуванням обмежує розмір даних OP_RETURN до 80 байтів і обмежує поширення транзакцій OP_RETURN, що перевищують 83 байти, за допомогою політики вузлів.
Один із розробників висунув пропозицію про скасування цього обмеження та видалення відповідних опцій конфігурації. Ця пропозиція викликала жваве обговорення в спільноті, де прихильники та противники мали різні думки.
Прихильники вважають, що існуючі обмеження насправді не мають практичного ефекту, оскільки користувачі можуть оминати обмеження різними способами. Вони також зазначають, що видалення обмежень може бути більш сумісним з мотивацією майнерів, оскільки майнери можуть отримувати більше доходу, змагаючись за блоковий простір.
Противники стурбовані тим, що скасування обмежень може призвести до більшої кількості не торгівельних даних, записаних в ланцюг, що займе блоковий простір і підвищить комісії за транзакції. Вони вважають, що хоча обмеження можуть бути обійдені, проте стратегія вузлів все ще має своє значення, наприклад, обмеження поширення, зменшуючи тиск сміттєвих даних на мережу.
Один з дослідників детально виклав причини підтримки скасування обмежень:
Повернення до раннього дизайну біткойна: в епоху Сатоші Накамото OP_RETURN не мав обмежень по байтах.
Поточні обмеження є номінальними: користувачі можуть легко їх обійти різними способами.
Може зменшити навантаження деяких протоколів на мережу: наприклад, дані можна зберігати безпосередньо через OP_RETURN, що зменшує непотрібні кілька транзакцій.
Забезпечення додаткового доходу для майнерів: є користувачі, готові платити за виведення великих обсягів даних в блокчейн, що відповідає принципам вільного ринку.
Інший дослідник схиляється до протилежного, вважаючи, що:
Дизайн епохи Сатоші Накамото не завжди був раціональним, і не слід просто використовувати це як аргумент для скасування обмежень.
Скасування обмежень є лише пропозицією клієнта Bitcoin Core і не є рішенням всієї мережі біткоїн.
Допомога з деякими протоколами може бути обмеженою.
Підкреслити, що свобода користувачів є більш важливою: оператори повних вузлів повинні мати право вибирати, чи поширювати ці дані.
Крім того, є думка, що деякі проекти другого рівня для біткойна використовують біткойн лише як шар доступності даних, що не має великого значення.
Щодо ролі стратегій вузлів, експерти пояснюють, що хоча основна функція OP_RETURN належить до правил консенсусу, обмеження на розмір супутніх даних належить до стратегій вузлів. Вузли можуть обмежити поширення транзакцій перед їх внесенням в блокчейн або автоматично відкидати супутні дані OP_RETURN після внесення в блокчейн, щоб зменшити витрати на зберігання.
Цей пропозиція може мати такі впливи: збільшення доходів майнерів, підтримка екологічних проектів біткоїна, але також може заважати звичайним користувачам у використанні блок-простору. Ставлення майнерів до цього питання поки що неясне.
Якщо пропозиція буде прийнята, але користувачі не будуть задоволені, вони можуть вибрати запуск більш обмеженого клієнта або старішої версії. Ця суперечка також спровокувала переосмислення ролі Bitcoin Core, а також роздуми про вибір клієнта, який більше відповідає особистим ідеалам.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Суперечка про обмеження даних OP_RETURN: пропозиція Bitcoin Core викликала бурхливі обговорення в спільноті
Пропозиція Bitcoin Core викликала суперечки: чи слід скасувати обмеження на дані OP_RETURN?
Нещодавно пропозиція про скасування обмеження даних OP_RETURN у Bitcoin Core викликала жваве обговорення в спільноті. OP_RETURN - це код операції в сценарії Bitcoin, який дозволяє користувачам вбудовувати невелику кількість даних у транзакцію. Наразі Bitcoin Core за замовчуванням обмежує розмір даних OP_RETURN до 80 байтів і обмежує поширення транзакцій OP_RETURN, що перевищують 83 байти, за допомогою політики вузлів.
Один із розробників висунув пропозицію про скасування цього обмеження та видалення відповідних опцій конфігурації. Ця пропозиція викликала жваве обговорення в спільноті, де прихильники та противники мали різні думки.
Прихильники вважають, що існуючі обмеження насправді не мають практичного ефекту, оскільки користувачі можуть оминати обмеження різними способами. Вони також зазначають, що видалення обмежень може бути більш сумісним з мотивацією майнерів, оскільки майнери можуть отримувати більше доходу, змагаючись за блоковий простір.
Противники стурбовані тим, що скасування обмежень може призвести до більшої кількості не торгівельних даних, записаних в ланцюг, що займе блоковий простір і підвищить комісії за транзакції. Вони вважають, що хоча обмеження можуть бути обійдені, проте стратегія вузлів все ще має своє значення, наприклад, обмеження поширення, зменшуючи тиск сміттєвих даних на мережу.
Один з дослідників детально виклав причини підтримки скасування обмежень:
Повернення до раннього дизайну біткойна: в епоху Сатоші Накамото OP_RETURN не мав обмежень по байтах.
Поточні обмеження є номінальними: користувачі можуть легко їх обійти різними способами.
Може зменшити навантаження деяких протоколів на мережу: наприклад, дані можна зберігати безпосередньо через OP_RETURN, що зменшує непотрібні кілька транзакцій.
Забезпечення додаткового доходу для майнерів: є користувачі, готові платити за виведення великих обсягів даних в блокчейн, що відповідає принципам вільного ринку.
Інший дослідник схиляється до протилежного, вважаючи, що:
Дизайн епохи Сатоші Накамото не завжди був раціональним, і не слід просто використовувати це як аргумент для скасування обмежень.
Скасування обмежень є лише пропозицією клієнта Bitcoin Core і не є рішенням всієї мережі біткоїн.
Допомога з деякими протоколами може бути обмеженою.
Підкреслити, що свобода користувачів є більш важливою: оператори повних вузлів повинні мати право вибирати, чи поширювати ці дані.
Крім того, є думка, що деякі проекти другого рівня для біткойна використовують біткойн лише як шар доступності даних, що не має великого значення.
Щодо ролі стратегій вузлів, експерти пояснюють, що хоча основна функція OP_RETURN належить до правил консенсусу, обмеження на розмір супутніх даних належить до стратегій вузлів. Вузли можуть обмежити поширення транзакцій перед їх внесенням в блокчейн або автоматично відкидати супутні дані OP_RETURN після внесення в блокчейн, щоб зменшити витрати на зберігання.
Цей пропозиція може мати такі впливи: збільшення доходів майнерів, підтримка екологічних проектів біткоїна, але також може заважати звичайним користувачам у використанні блок-простору. Ставлення майнерів до цього питання поки що неясне.
Якщо пропозиція буде прийнята, але користувачі не будуть задоволені, вони можуть вибрати запуск більш обмеженого клієнта або старішої версії. Ця суперечка також спровокувала переосмислення ролі Bitcoin Core, а також роздуми про вибір клієнта, який більше відповідає особистим ідеалам.