Taproot'tan sonra, Bitcoin'in son 4 yıldaki en önemli yükseltmesi

OP_RETURN kısıtlamasını kaldırmak: Aşılabilir "duvarlar" yıkılmalı mı?

Yazı: Jaleel Altı

Bu birkaç gündür, dış ağda OP_RETURN kısıtlamasının kaldırılması önerisi hakkında büyük bir tartışma var - bu, Bitcoin Core OG geliştiricisi Peter Todd'un önerisidir.

(Dikkat çekici bir şekilde, HBO'nun büyük bir şekilde tanıttığı "Para Elektriği: Bitcoin'in Sırrı" adlı belgeselde Peter Todd'un Satoshi Nakamoto olduğu iddia edildi. Bu durum Peter Todd'un çok sayıda bağış talebi ve tehdit almasına sebep oldu ve şu anda saklanarak yaşıyor.)

Toplulukta bu OP_RETURN değişikliği ile ilgili birçok eleştiri olsa da, Bitcoin geliştiricisi ve Blockstream ana katkıcısı Greg Sanders (takma adı "instagibbs") tarafından 5 Mayıs'ta GitHub üzerinde yayınlanan duyuruya göre: Bir sonraki ağ yükseltmesinde, Bitcoin Core OP_RETURN için herhangi bir byte veya miktar kısıtlaması getirmeyecek.

OP_RETURN tam olarak nedir?

Hepimiz biliyoruz ki, Bitcoin değiştirilemez bir defterdir, her işlem üzerine bir kayıt yazmak gibidir.

OP_RETURN, sanki sayfanın kenarına bir "not" yapıştırmak gibidir - içine birkaç kelime veya küçük bir veri parçası yazabilirsiniz, bu not sistem tarafından "salt okunur" olarak işaretlenir, başkaları bunu para olarak kullanamaz ve defterdeki diğer "para" kayıtları üzerinde herhangi bir etki yaratmaz.

Bu tür bir "not" işlevinin olmasının sebebi, bazen insanların bazı ek bilgileri (örneğin, hukuki belgeler, kısa mesajlar, anma günleri veya itiraflar) kalıcı olarak zincire yerleştirmek istemesidir, ancak "işlem yapılabilir" Bitcoin'in saklandığı UTXO alanını işgal etmek istemezler. OP_RETURN sayesinde, bu bilgiler sanki atık kağıtlar gibi bir çekmeceye atılır - düğümler yalnızca iz bırakır, stok alanı kaplamaz, zincirdeki "kullanılabilir para" hâlâ temiz ve düzenlidir.

Geçmişte, bazı kişilerin uzun "notlar" yazarak ağı doldurmasını önlemek için, Bitcoin Core varsayılan olarak her işlemde yalnızca bir OP_RETURN kullanımına izin vermekte ve en fazla 80 bayt içerik saklamaktadır; bu sınırı aşanlar ise düğümler tarafından doğrudan reddedilir ve paketlemeye yardımcı olunmaz.

Artık 80 baytlık ve tek mesaj sınırlaması ortadan kalktı - istediğiniz kadar uzun yazabilirsiniz, birden fazla not yazabilirsiniz, düğümler otomatik olarak iletecek ve madenciler de paketlemeyi sevecek.

Ama gerçekte, her zaman 80 baytı aşan biri vardı.

Önceden OP_RETURN kısıtlaması olduğunda, 80 baytlık kısıtlamayı aşmanın yolları da vardı; en katı filtreleme ve aktarım stratejileri bile gerçekten Bitcoin üzerinde veri yazmak isteyenleri durduramaz. Çünkü hangi işlemlerin zincire ekleneceğini yalnızca madenciler ve işlem ücretleri belirler, madencilere daha yüksek ödüller verildiğinde doğal olarak daha fazla işlemi paketlemeye eğilimli olurlar, oyun tarzı düğüm stratejilerine bağlı olarak değişmez.

Örneğin, herkesin bildiği gibi, Tapoort Wizz Büyük Büyücü NFT'si 4M civarında bir resimle bir bloğu doldurdu, ayrıca o zamanlar Ordinals yazıtları, runlar gibi çeşitli "dolambaçlı ve alternatif" yöntemlerle sınırlamaları aştı, bazıları hatta harcanabilir çıktılara yazıldı ve bu da kaynakları daha fazla kullandı.

Bu, Bitcoin'in ruhuna daha mı uygun?

Bitcoin geliştiricisi Greg Sanders tarafından yayınlanan duyuru ve çeşitli geliştiricilerin onayları doğrultusunda, öncelikle Bitcoin Core'un işlem yayılım (relay) aşamasında kendi "standart stratejisi" (standardness policy) olduğunu ve bu stratejinin işlemler madencilere ulaşmadan önce üç aşamalı bir kontrol sağladığını biliyoruz: birincisi "hizmet reddi" saldırılarını önlemek için, işlem ücretlerinden çok daha fazla hesap gücü, bellek veya bant genişliği tüketen işlemleri reddetmek; ikincisi, strateji aracılığıyla cüzdan yazarlarını hem işlem ücreti tasarrufu sağlayan hem de gereksiz UTXO oluşturmayan işlemler oluşturmaya yönlendirmek; üçüncüsü, güncelleme güvenliğini korumak - bilinmeyen opcode veya versiyon bitlerini "standart dışı" olarak değerlendirmek, ta ki yumuşak çatal resmi olarak etkinleşene kadar.

OP_RETURN ve 80 baytlık üst sınırı, bu konseptin bir ürünüdür: Kullanıcılara "harcanamaz" olarak kanıtlanabilir bir çıktı vermek, hem küçük taahhütler veya hash'ler saklamaya hem de düğümlerin bunu UTXO'ya dahil etmemesine olanak tanır, böylece zincir üzerindeki "tamamen kaybetme" çöplük çıktılarından kaçınılır.

Ama şimdi bu esnek sınır tam tersine bir yük haline geldi. Bir yandan, özel madencilik havuzları ve bazı merkezi hizmetler bu kuralı hiç uygulamıyor, çok miktarda veri yazmak isteyen herkes, ya madencilere doğrudan ödeme yaparak ya da bare‑multisig, sahte anahtarlar veya hatta harcanabilir betikler kullanarak bilgileri gizleyerek - yazmak istedikleri içeriği yine de zincire yerleştirebiliyor; öte yandan, sürekli olarak bir dizi kara liste filtresi eklemek, yalnızca "kedi fare" oyununa dönüşecek ve en temel veri yazımını engelleyemeyecek, aynı zamanda kullanıcı fonlarının yanlışlıkla etkilenme riskini artıracaktır.

Destekleyen geliştiriciler, 80 bayt üst sınırının tamamen kaldırılmasının ardından, düğüm ve cüzdanların iki büyük somut faydasını elde edeceğini düşünüyor: Birincisi, UTXO seti daha temiz hale geliyor, veriler tamamen açık bir "harcanamaz" OP_RETURN çıktısına yerleştiriliyor, çeşitli gösterişli senaryolar veya birden fazla işlemde karmaşık hale gelmek yerine; ikincisi, düğümün hangi işlemlerin yayılacağı konusunda "söylediği" daha tutarlı hale geliyor, madencilerin gerçekten paketlediği içerikle uyumlu, cüzdanın işlem ücretinin tahmini ve kompakt blokların iletimi de daha güvenilir hale geliyor.

Bitcoin geliştiricileri üç çözümü karşılaştırdı, şu anda benimsenen "iptal" çözümü toplulukta en çok ses getiren. Daha da önemlisi, OP_RETURN kısıtlamasının kaldırılmasının, Bitcoin'in "şeffaf ve basit" ruhunun en iyi yorumu olduğunu düşünüyorlar: Bir strateji gerekli işlevini kaybettiğinde ve hâlâ korunmaya devam ettiğinde, yalnızca karmaşıklığı ve sürtüşmeyi artırır; bunun dışarıda bırakılması, düğüm yazılımını daha hafif ve daha saf hale getirir ve her bir işlem iletimi ve paketlenmesi için dolambaçlı yolları gereksiz kılar - madenciler yalnızca işlem ücretine göre önceliklerini belirler, ücret piyasası çeşitli taleplerin rekabetini doğal olarak ayarlar.

Ve bir kez zincir üzerinde gerçekten aşırı yazma, kaynak tüketme tehdidi ortaya çıktığında, Bitcoin ekosisteminde test edilmiş bir dizi "hedeflenmiş" koruma vardır: imza işlemi kısıtlamaları, önceki ve sonraki işlem sayısı sınırı, dust kuralları... Bu, belirli kötüye kullanım senaryolarını hedef alan yöntemler, o tek tip "80 bayt" kuralından çok daha esnektir ve normal kullanıma zarar vermeden her bir düğüm ve kullanıcıyı korumayı daha iyi sağlar.

BTC Altcoin'a mı dönüşecek?

En tanınmış muhaliflerden biri, kesinlikle Luke Dashjr'dir.

Bitcoin OG olarak, "Ordinals protokolü Bitcoin'e bir saldırıdır" ve "Yazılar çöp, bir hata, düzeltilebilir" diyen Luke Dashjr, geçmişte Ordinals protokolüne karşı açık sözlü bir eleştirmen olmuştur.

Bu sefer de, "korumacı" tarafta duruşunu sağlamlaştırdı ve OP_RETURN kısıtlamasının kaldırılmasının çok çılgınca bir şey olduğunu, Bitcoin'e bir saldırı olduğunu düşündü. O ve diğerleri, kısıtlamanın kaldırılmasının spam ve daha yüksek işlem ücretlerine yol açacağını düşünüyor.

Görünen o ki, şu anda tartışmaların ve anlaşmazlıkların odak noktası, 80 baytlık OP_RETURN kısıtlamasının kaldırılmasının şeffaflığı artırıp artırmayacağı ve Bitcoin'in veri kullanımını basitleştirip basitleştirmeyeceği, yoksa suistimale, spam'e ve Bitcoin'in finansal odaktan sapmasına kapı açıp açmayacağıdır.

Ocean madencilik başkan yardımcısı Jason, en güçlü eleştirmenlerden biri ve bu nedenle uykusuz kalıyor. Hatta açıkça şöyle söylüyor: "Bu değişiklik Bitcoin'i değersiz bir sahte para haline getirecek."

Botanix Labs'ın kurucusu Willem Schroe, geliştiricilerin Bitcoin'i bir para sistemi olarak görmeleri gerektiğini, veri depolama platformu olarak değil, düşündüğünü belirtti. Diğer bir Bitcoin çekirdek geliştiricisi Mechanic'in görüşü de benzer: Bitcoin, herhangi bir dosya depolama amacıyla kullanılmamalıdır, bu durumun sağlanması için mümkün olan her türlü önlem alınmalıdır.

Bazı sektörde etkili KOL'ler, örneğin Samson Mow, düğüm operatörlerini Bitcoin Core sürümlerini güncellememe veya Knots'a geçme konusunda teşvik ediyor.

Yazım aşamasında, Clark Mood'un verilerine göre, Bitcoin Knots düğümlerinin kullanımı en son sürüm Bitcoin Core düğümlerini geçti.

Bu, Bitcoin konsensüsünün bir başka zorluğu, daha önce olduğu gibi. Elbette bu, Bitcoin'in çoğu ağa göre daha muhafazakâr olduğunu ancak bunun da sabit olmadığı gerçeğini bize hatırlatıyor. Bir sonraki güncellemeden sonra, Ordinals, Atomicals ve Runes'tan daha sade ve şık protokol oyunları elde etme olasılığımız da var.

View Original
The content is for reference only, not a solicitation or offer. No investment, tax, or legal advice provided. See Disclaimer for more risks disclosure.
  • Reward
  • Comment
  • Share
Comment
0/400
No comments
  • Pin