Jack Dorsey Destekli Ocean'ın Denize Çıkışında Bir Otopsi Bitcoin Maden Havuzu

By Bitcoin Dergi - 5 ay önce - Okuma Süresi: 10 dakika

Jack Dorsey Destekli Ocean'ın Denize Çıkışında Bir Otopsi Bitcoin Maden Havuzu

Diyelim ki Ocean'ın lansmanı sosyal açıdan hiç de sorunsuz olmadı. Yazıtlarla yapılan işlemleri filtreleme kararının lansman gününde açıkça iletilmesi gerekirdi, bunun yerine spekülasyonlar Twitter'da kaotik bir gösteriye yol açtı. İnsanlar yazıt sansürü hakkında çığlıklar atarken, aynı zamanda Ocean'ın yayınladığı halka açık blok şablonlarında yazıt işlemleri mevcuttu. Üstüne üstlük, buldukları ilk blok aslında üretim sistemine bağlanmaması gerekirken bağlanan bir test sunucusu tarafından oluşturulan bir şablondu; bu da coinbase işleminin zincirdeki madencilere güvenilir bir şekilde ödeme yapmadığı anlamına geliyor. olması gerektiği gibi.

İkincisi kısa bir süre sonra bulundu ve madencilere, madeni para tabanındaki zincirde gözetimsiz olarak ödeme eşiğinin üzerinde doğru bir şekilde ödeme yapıldı, böylece sorun en azından çözüldü ve ödeme sistemleri artık doğru bir şekilde çalışıyor. Bitcoin Ocean çalışanı olan Mekanik, açıklık yazıtları şablonlarından filtrelemek istiyorlar. Lansman, sorunlarla ve kamuoyuyla yanlış iletişimle doluyken, resmi olarak ödeme sorunlarını çözdüler ve aslında blok üretiminde şu ana kadar istatistiksel olarak ağ hashrate'inin %1'inden daha azıyla olması gerekenden daha şanslıydılar.

Dikkat Dağıtma Aracı Olarak Sansür

Eminim birçok kişi, özellikle havuzun iyileştirilmesinde ileri bir adım olarak tasvir edilmesi bağlamında, blok şablonlarından yazıt işlemlerinin filtrelenmesini uygulama kararına itiraz etmektedir. Bitcoinsansüre karşı direniş. Ben de kişisel olarak tarafsızlık açısından bu kararı beğenmiyorum. İnsanlar kendileriyle nasıl işlem yapmayı seçiyor? BitcoinÜcretleri ödedikleri ve işlemin ağ mutabakatı kurallarına göre geçerli olduğu sürece, bu tamamen onlara bağlı olmalıdır. Ancak aynı zamanda bu argüman, madencilerin (ve madencilik havuzlarının) blok şablonlarına neleri dahil edeceklerine ve hangi blok şablonlarında madencilik yapacaklarına karar vermeleri söz konusu olduğunda da aynı derecede geçerlidir.

Her ikisi de Bitcoin Mechanic ve Luke, sansür uyguladıkları iddialarına yanıt verme konusunda bu argümanı kamuoyuna açıkladılar ve açıkçası tamamen etik bir bakış açısıyla konuşursak, tamamen haklılar. Hiç kimse kendi havuzunda madencilik yapmaya zorlanmaz ve etik açıdan hiç kimse, kaynaklarını veya kişisel eylemlerini başkalarının istediği şekilde kullanma yükümlülüğü altında değildir.

Madencilerin ahlaki veya etik bir zorunluluk nedeniyle işleminizi kazmasını beklemek bu şekilde değildir. Bitcoin İşler. Ahlak temel değildir Bitcoin'nın sansüre karşı direnci, açgözlülüğü ve ekonomik çıkarıdır. Bitcoin ahlak nedeniyle ya da bazı ideolojik dogmalara bağlı madenciler nedeniyle sansüre dirençli değil, sansüre dirençlidir çünkü işlem yapan kullanıcı yeterince yüksek bir ücret öderseniz, bir yerlerdeki bazı madenci tamamen kendi ekonomik çıkarları nedeniyle bunu çıkaracaktır. Hatta sizden, yaptıklarınızdan nefret edebilir veya sizi iğrenç bir hayvan olarak görebilirler. Ancak ücret yeterince yüksekse, bunu yapacaklardır çünkü bunu yapmak onların mali çıkarlarına en uygunudur.

Bu mali teşvik tek başına bazı kullanıcılar ve hatta bazı madenciler tarafından istenmeyen işlemlerin blockchain neyse, o zaman Bitcoin zaten temelden kırılmış durumda.

katman v2

Stratum v2 henüz Ocean tarafından desteklenmiyor ancak onlara göre yazılım ve madenci donanım yazılımı desteği mevcut sınırlayıcı faktör olarak ele alındığından uygulanması yüksek önceliklerden biri. Bu, insanların Ocean'da blok şablonlarındaki yazıtları filtrelemeyle ilgili yaşadığı sorunların çoğunu çözecektir. Desteği uyguladıktan sonra bunu seçen herhangi bir madenci, kendi blok şablonlarını oluşturabilir ve Ocean ile madencilik yaparken yazıtlar da dahil olmak üzere istedikleri tüm işlemleri dahil edebilir. Ancak bunu yapana kadar Ocean şu anda oluşturdukları ve madencilere gönderdikleri şablonları gerçek zamanlı olarak yayınlıyor. Bunlar Görüntülenecek tek bir hash'i bile havuza yönlendirmeden önce. 

Luke ve Mechanic, yazıtlar konusunda oldukça ideolojik bir duruş sergilediler ve bu işlemleri filtreleme sırasında geçersiz blok şablonları oluşturmadığından emin olmak için filtrelerini test ettikten sonra bunları havuz oluşturulmuş şablonlara dahil etmeyecekler. Stratum v2 uygulandıktan sonra, kendilerinin benimsediği ideolojik duruşa tamamen meydan okuyarak, şablonları çıkarmak için ihtiyaç duydukları her şeyi kendi havuzlarındaki hasher'lara veriyorlar. Hatta havuzdaki madencilerin önerdiği yazıtlar da dahil olmak üzere şablonların reddedilmesi veya engellenmesi için hiçbir şey yapılmayacağını açıkça doğruladılar.

Aldıkları duruşa katılsanız da katılmasanız da, bu, o duruşla tamamen etik açıdan tutarlıdır. Kendi kaynaklarınızı nasıl kullanacağınız kararı tamamen size kalmıştır. Aynı fikirde olmadıkları bu tür işlemleri kendi ürettikleri şablonlara dahil etmek istemezler ancak konuyla ilgili farklı bir ideolojik duruş sergileyen havuzdaki madencilere de müdahale etmeyeceklerdir.

Blok Şablonları Bulmacanın Sadece Yarısıdır

İnsanlar Stratum v2'yi sansür sorununa bir çeşit çözüm olarak görebilirler ve kısmen de öyledir. Ocean desteği entegre ettikten sonra, kendi blok şablonlarını oluşturmak isteyen herhangi bir madenci bunu yapabilir ve bu şablonlara uygun gördükleri her şeyi ekleyebilir. Bu hala ekonomik zorlama konusunu bırakıyor. Açıkçası Ocean, bu sorunu coinbase işlemindeki saklama dışı ödemelerle kısmen çözdü, ancak bunun hala ölçeklendirme sorunları ve sınırlamaları var. P2Havuz Eligius'un (ve şimdi de Ocean'ın) güvenilmez ödemelerle yaptığı gibi işlemeye çalışan bir şeyin tarihi bir örneği. Merkezi olmayan bir protokol olması nedeniyle Ocean'ın yaptığı gibi minimum ödeme eşiklerini uygulayamıyordu. Bu, böyle bir velayet dışı ödeme planının içerdiği büyük ölçeklendirme sorunlarını gösterdi. Madenciler tarafından toplanan UTXO'ların parçalanması, madencilik ödemelerini aldıktan sonra yoğunlaştırmak ve kullanmak için büyük bir maliyet bırakıyor. Daha büyük coinbase işlemlerinin blokta diğer ücret ödeyen işlemler için daha az yer bırakması nedeniyle kaybedilen ücretlerin fırsat maliyeti. Bu nedenle Ocean, Eligius gibi bir minimum eşik uyguladı; eşiğin altındaki fonları bir araya toplamak için tutabiliyor ve madenciler eşiğe ulaştıkça bunları ödeyebiliyor. Bu şema aynı zamanda aşağıdakiler aracılığıyla da izin verir: çalışma geçmişlerini kamuya açık olarak yayınlamak, havuzun madencilik gelirini doğru şekilde ödediğinin şeffaf olarak doğrulanması. 

Bu mükemmel mi? Hayır. Bu onları daha küçük madencilerin gözetimi altına mı alıyor? Evet. Ancak bu gerekli yönde atılmış bir adımdır. gibi teklifler örgü havuzu Ödemeleri ikinci bir katman üzerinden entegre ederek (bu durumda Lightning), coinbase işleminin ölçeklendirme sorunlarını ele alan, merkezi olmayan bir şablon oluşturma mekanizmasını tamamen merkezi olmayan bir ödeme mekanizmasıyla birleştirerek bu sorunu tamamen çözmeye çalışın. Ocean'ın küçük madencilerin ödemeleri için Lightning'i entegre etmeyi planlamasının nedeni budur. Coinbase'deki zincir içi ödemeler yalnızca şu ana kadar ölçeklenecek ve genel ağ hashrate'i büyüdükçe ve ücret piyasası daha fazla olgunlaşarak tutarlı bir şekilde daha yüksek ücret baskısı yaratdıkça daha az ölçeklenebilir hale gelecektir. Bildiğim kadarıyla Ocean, Braidpool'un uygulamayı planladığı gibi tamamen güvensiz ve atomik bir ödeme planı planlamıyor, ancak temel bir Lightning para çekme işlevi bile madenci fonlarını sakladıkları süreyi ve alacakları toplam tutarı en aza indirmelerine olanak tanıyor. küçük madencilerin gözetimi. Tekrar ediyorum, Ocean burada mükemmel mi? Hayır. Ama işleri doğru yöne doğru itiyorlar.

Mempool'a Ölüm, Yaşasın Mempool

Yukarıdakilerin hepsi ele alındıktan sonra, Ocean'ın gerçekten ele almaya çalıştığı yolu açtığını düşündüğüm çok daha önemli bir konu var. Bellek havuzu ölüyor ve onu öldüren şey aslında kötü hizalanmış teşviklerdir. Ordinallerin popülaritesinin son zamanlarda artması bu dinamiği büyük ölçüde şiddetlendirdi. Bellek havuzu öngörülemez hale geldiğinde veya özellikle standart olmayan bir işleminiz varsa (fikir birliği kurallarına göre geçerli ancak standart düğüm bellek havuzu politikası tarafından aktarılmayan), kullanıcıların bir işlemi doğrudan madenciye yayma girişiminde bulunma teşviki vardır. Geliri temsil ettikleri için madencilerin bu işlemleri kabul etme teşviki vardır. Her iki taraftaki bu iki teşvik, doğal sonuna kadar takip edilen, artık kamusal hafızanın kalmadığı bir dinamik yaratıyor. Bunun her türlü ikinci katman protokolü veya Bitcoin Yanıt vermesi gereken işlemleri tespit etmek için bellek havuzunu gözlemlemeye dayanan sistem. Ocean'ın lansmanı, bu gelir akışını gerçek madencilerden alıkoymak ve kendilerine saklamak için, işlemleri ve onlar için bant dışı ödemeleri gerçekten alan madencilik havuzları için fırsatlar yaratmanın dinamiklerini tartışmaya odaklandı.

İkinci katman sistemlerde bant dışı ödemelerin ve işlemlerin sonuçları, madencilerin bazen çıkardıkları bir bloktan en iyi karı elde edememelerinden çok daha endişe verici ve sistemiktir. Stratum v2'nin madenciler tarafından entegrasyonu ve daha da önemlisi gerçekten benimsenmesi, bu dinamiği baltalama ve tersine çevirme konusunda güçlü bir güç olabilir. Stratum v2, herhangi bir madencinin bloklarına hangi işlemleri dahil edeceğine veya etmeyeceğine karar vermesine olanak tanıyarak sansüre karşı direnci artırmak için tasarlanmıştır; ancak başarılı olursa daha önemli bir yan etkisi vardır: maksimum kârlı blok şablonlarının nasıl oluşturulacağına ilişkin stratejileri ve gözlemleri teşvik eder. kamuoyuna açıklanacak.

Stratum v2'yi destekleyen bir havuzda kendi şablonlarını oluşturan bir madenciyseniz ve bir blok şablonundan daha fazla kar elde etmek için bir strateji veya optimizasyon bulursanız, havuzunuzdaki diğer tüm madencilerin bu stratejiden haberdar olmasını ve bu stratejiyi kullanmasını istiyorsunuz. Havuzdaki başka biri bir blok bulursa ve stratejinizi kullanmıyorsa, daha uygun bir blok şablonunun oluşturacağı geliri kendiniz kaybedersiniz. Bu, onu paylaşmak zorunda olduğunuz veya aslında ekonomik olarak mantıksız davrandığınız anlamına gelir.

Bunu, bant dışı ödemeler ve bunu yapmaya yönelik pek çok teşvik nedeniyle bellek havuzunu etkili bir şekilde atlayan işlem türleri bağlamında düşünün. Geleneksel bir havuz, bilginin iletilmesi gereken tek bir varlık sunar ve Stratum v2, onu dev bir dağıtılmış insan grubuna dönüştürür. Bir bilgiyi tek bir kişiye ulaştırmak ve bunun sır olarak kalmasını sağlamak çok kolaydır, peki ya on kişi? Yirmi kişi mi? Grup büyüdükçe her birine gizlice bilgi iletmek ve gizli kalmasını sağlamak o kadar imkansız hale gelir. Özellikle bunu tek bir başarısızlık noktasına dayanmayan dağıtılmış bir şekilde yapmak istiyorsanız.

Stratum v2'nin benimsenmesi, özel aktarım mekanizmalarına yol açan zehirli teşvikleri doğrudan madencilik havuzlarına geri götürebilir ve bunu, standart bellek havuzu politikasıyla uyumlu olmayan işlemleri iletme hedefini gerçekleştiren ikinci bir paralel ancak kamusal bellek havuzuna doğru itebilir. Madenciler, ancak bunun ağdaki diğer eşler tarafından görülemeyen bir yerde özel olarak gerçekleşmesinin olumsuz sonuçları olmadan.

Bu dinamiğin aynı zamanda MEV (Madenciden Çıkarılabilir Değer) gibi tehditler üzerinde de büyük etkileri vardır. Bitcoin kaçınılmaz olarak bir düzeyde ele alınması gerekecek, ancak muhtemelen Ethereum gibi diğer sistemlerden çok daha az karmaşık ve optimize edilmesi daha maliyetli. MEV stratejilerine katılan madenciler, bu stratejileri özel ve diğer madencilerden gizli tutmak isterler ancak Stratum v2 dünyasında bu çok daha zor hale gelir. Hâlâ bu stratejiyi diğer madencilik havuzlarından gizlemek istiyorsunuz ve buna yönelik bir teşvikiniz var, ancak artık bu stratejileri (veya en azından sonuçta ortaya çıkan blok şablonlarını) birlikte çalıştığınız diğer tüm madencilere aktarma konusunda da bir teşvikiniz var. ile madencilik. Bunu yapmazsanız, havuz grubunuzdaki sizin dışınızda biri blok bulduğunda bundan kar elde edemezsiniz.

Bir MEV optimal şablonu oluşturduğunuzda, onu havuzunuzdaki diğer madencilere aktarırsınız. Bellek havuzunda daha uygun bir şablon adayı yaratacak bir şey değiştiğinde, bunu oluşturur ve herkese iletirsiniz. Bu dinamik, dikkatsizlik veya hatta diğer madencilerin hashrate'in küçük bir kısmını havuzunuza ayırarak casusluk yapmaları nedeniyle, bu şablonlardaki farklılıkların kamuya açık bir şekilde sızmasını kaçınılmaz kılmaktadır. Bellek içeriği değiştikçe şablonlar arasındaki değişiklikleri görebilmek, MEV koleksiyonunu optimize etmek için kullanılan algoritmik stratejinin anlaşılmasını ve çoğaltılmasını kolaylaştırır.

Henüz Ocean tarafından uygulanmadı ve desteklenmedi ancak protokol üretime hazır değil. Yakın zamanda başlatılan uygulamaları bilen herkes TALEP Bunu araştıran havuz, Stratum v2 uygulamasının aslında özel bir proxy sunucusu olduğunu ve protokol için donanım yazılımı madenciliği yaparak destek eksikliğini gidermek için havuzları ile madencilik cihazınız arasında ortasına yerleştirilmesi gerektiğini bilir. Ancak bir kez uygulandığında madencilik ekosisteminin mevcut teşvik dinamiklerini büyük ölçüde iyileştirmeye yönelik birçok kapı açılıyor.

Yukarı tamamlayan

Okyanusa fırlatma saçmalıklar, yanlış iletişimler ve uzaydaki insanların bu iki sorunla ilgili sorunlarıyla dolu bir mayın tarlasıyken, havuz artık canlı ve çalışıyor. Herkes aldığı her duruşu kabul etmek zorunda değil, ben de yazıt işlemlerini filtreleme kararına katılmıyorum, ancak Ocean'da madencilik yapıp yapmamakta özgürsünüz. Kimse seni bunu yapmaya ya da yapmamaya zorlamıyor. Tamamen kendiniz yapmak sizin kendi kararınızdır.

Bununla birlikte, onların bazı konulardaki tutumlarına katılmamak, madencilik sektöründe boyutları büyüyen çok ciddi teşvik sorunlarına çözüm bulmak için gerçekten bir şeyler yapmak üzere adım attıkları gerçeğini gölgelememeli. Çözümleri her şeyi kapsıyor mu, yoksa mükemmel mi? Hayır. Ama en azından yapmak için harekete geçiyorlar bir şey herkesin sadece şikayet ettiği ve sızlandığı yer. Bu sorunları nasıl çözmeye çalıştıkları konusunda istediğiniz kadar katılmayın, ancak aslında denediklerini de kabul edin.

Bu çoğu kişinin yaptığından daha fazlası. 

Orjinal kaynak: Bitcoin Wos Magazine