Sözlük / Madencilik ve konsensüs
Stratum V2
Diğer adları: SV2.
- Stratum V2 nedir?
- Stratum V2, madenciler ile havuzlar arasındaki, bağlantıyı şifreleyen ve bloğa hangi işlemlerin gireceğini havuz yerine madencinin seçmesini sağlayan yeniden yazılmış protokoldür.
Stratum V1, havuzların 2012 yılından beri kullandığı düz metin protokolü, madenciye hazır bir blok şablonu verir ve ondan yalnızca hash hesaplamasını ister. V2 bunun yerine dört parçalı, ikili ve şifreli bir protokol koyar; parçalardan biri şablon oluşturmayı yeniden madenciye taşır. Ağ hash gücünün yaklaşık yüzde 75 kadarını kontrol eden yedi havuz, Mayıs 2026'da arkasındaki çalışma grubuna katıldı.
Nasıl çalışır
Stratum V2, ayrı ayrı benimsenebilen dört alt protokolden oluşur; yükseltmenin bir anda değil parça parça gelmesinin nedeni budur.
Mining Protocol, makine ile havuz arasındaki günlük trafiği taşır ve V1 sürümünün metin tabanlı JSON mesajlarının yerine kompakt ikili çerçeveler koyar. Bu tek başına bant genişliğinden tasarruf sağlar ve yeni iş için gidiş dönüş süresini kısaltır, bu da yavaş bağlantılarda eskiyen payları azaltır. Job Declaration Protocol, siyasi açıdan önemli olan parçadır: madencinin hangi blok üzerinde çalışmayı planladığını havuzun ona söylemesi yerine, madencinin bunu havuza söylemesini sağlar. Template Distribution Protocol, madencinin kendi Bitcoin Core düğümünü madencilik yazılımına bağlar ve BIP22 ile BIP23 içinde tanımlanan eski getblocktemplate çağrısının yerine, güncellenen şablonları değiştikleri anda gönderen bir itme arayüzü koyar. Job Distribution Protocol ise bu işin proxy'lere ve tek tek makinelere aktarılmasını üstlenir.
Şifreleme ikinci büyük değişikliktir. Stratum V1 trafiği kimliği doğrulanmamış düz metindir; bu, bir internet sağlayıcısının, bir barındırma tesisinin ya da yol üzerindeki herhangi birinin madencinin işini okuyabileceği ve bu hash gücünü sessizce kendi seçtiği bir havuza yönlendirebileceği anlamına gelir. V2 her bağlantıyı Noise el sıkışması üzerine kurulu, kimliği doğrulanmış ve şifreli bir kanala sarar; böylece madencinin konuştuğunu düşündüğü havuz, gerçekte konuştuğu havuzdur.
SRI olarak bilinen referans uygulama, 22 Mart 2024 tarihinde 1.0.0 sürümüne, o yılın Ekim ayında da 1.1.0 sürümüne ulaştı. Mevcut V1 ürün yazılımının bir V2 havuzuna bağlanabilmesi için bir çeviri proxy'si sunar; erken benimsemenin çoğu bu şekilde gerçekleşti. Bitcoin Core yazılımının kendisi Stratum V2 konuşmaz; katkıda bulunanlar bunun yerine IPC üzerinden genel bir madencilik arayüzü sunmayı seçti ve şablon sağlayıcı, düğümle bu arayüz üzerinden konuşan ayrı bir yazılımda yer alır.
Nerede karşınıza çıkar
Stratum V2 önce madencilik altyapısında görünür, Bitcoin alıcısının dokunduğu herhangi bir şeyde ise yalnızca dolaylı olarak.
DEMAND, 2025 yılında referans uygulama üzerine doğrudan kurulan ilk havuz olarak faaliyete başladı; protokolü 2019 yılında öneren Braiins, protokolü kendi havuzunda ve madencilik ürün yazılımında destekliyor ve Mayıs 2026'da Foundry, AntPool, F2Pool, SpiderPool, MARA Pool, Block ve DMND, ağ hash gücünün yaklaşık dörtte üçünü kapsayan bir çalışma grubuna katıldı. Bu gerçek bir değişim, ancak büyük bir çekince var: bir havuzun iş bildirimini desteklemesi, madencilerinin onu kullandığı anlamına gelmez. Her bir işletmecinin bir Bitcoin Core düğümü çalıştırması ve ürün yazılımını kendi işlerini bildirecek şekilde yapılandırması gerekir ve bu adım hâlâ yaygın değil.
Yalnızca Bitcoin satın alıp elinde tutan biri için önemi işlem sansürüdür. Her şablonu havuzlar oluşturduğunda hangi ödemelerin onaylanacağına birkaç şirket karar verir ve filtreleme daha önce denenmiştir. İş bildirimi bu kararı binlerce bağımsız makineye yayar, böylece havuz düzeyindeki bir politika ağın politikası olmaktan çıkar. Yükseltme, ücretleri, onay sürelerini ya da cüzdanda gördüğünüz herhangi bir şeyi değiştirmez. Kalemi kimin tuttuğunu değiştirir.