Firo'nun zorunlu hard fork'u Cuma sabahının erken saatlerinde aktivasyona 153 blok kala, node operatörlerine, borsalara ve cüzdan hizmetlerine zincir bölünmeden önce v0.14.18.0'ı yüklemeleri için yalnızca saatler bırakıyordu. Fork 1.371.000. blokta tetikleniyor (zincir 4 Eylül'de 01:45:47 UTC'de 1.370.847. bloka ulaştı) ve gizlilik coin'inin Spark işlem protokolündeki, belirli koşullar altında sahte coin üretimine ve sınırsız arz enflasyonuna izin verebilecek bir kusuru onarıyor. 13 Ağustos'ta açıklanan açık yalnızca çoklu girdili Spark harcamalarını etkiliyor; bir araştırmacının kontrollü mainnet testi, ara v0.14.17.2 Spark'ı tek girdili harcamalarla kısıtlamadan önce yaklaşık 200 FIRO üretti.
Bu neden önemli
Kusur, çoklu girdili Spark işlemlerinde kullanılan kriptografik ispatta bulunuyor. Firo, hiçbir cüzdan anahtarının ifşa edilmediğini, hiçbir fonun çekilmediğini ve tek girdili harcamaların hiçbir zaman etkilenmediğini doğruladı. Ara tek girdi kısıtlaması, daha zayıf gizlilik pahasına arz bütünlüğünü korudu; çünkü daha büyük bir ödemenin ayrı işlemlere bölünmesi, normal bir çoklu girdili harcamanın gizleyeceği korelasyon kalıplarını açıkta bırakıyor. v0.14.18.0'daki kalıcı düzeltme, yeni sürümlenmiş bir Chaum V2 ispatı ve işlem formatı sunarak fork gerçekleştiğinde tam çoklu girdili gizliliği geri getiriyor. Mevcut Spark coin'leri, bakiyeler, adresler ve anahtarlar fork boyunca geçerli kalıyor; fonların taşınması gerekmiyor.
Piyasa etkisi
Aktivasyon duvar saati yerine blok yüksekliğine göre çalışıyor, dolayısıyla son tarih kesin: 1.371.000. blokta hâlâ eski yazılımda olan node'lar yükseltilmiş zincirle uyumsuz hale geliyor ve kendilerini yetim bırakıyor. Yük, pasif tutucularda değil, tam node ve masternode operatörlerinde, madencilerde, borsalarda ve hizmet sağlayıcılarında; bununla birlikte borsa tarafındaki gecikmeler aktivasyon penceresi boyunca yatırma ve çekme işlemlerini dondurabilir. Firo, aktivasyondan sonra kapsamlı bir teknik post-mortem yayımlamayı planlıyor; geniş gizlilik-coin sektörü, ispat sistemi açığının başka yerlerdeki benzer yapılara genellenip genellenmediğini o zaman öğrenecek.
Sıkça sorulan sorular
-
Firo'nun hard fork'u neyi düzeltiyor?
Gizlilik coin'inin Spark çoklu girdili işlem protokolündeki, belirli koşullar altında sahte coin üretimine ve sınırsız arz enflasyonuna izin verebilecek bir kusur.
-
Firo hard fork'u ne zaman aktifleşiyor?
Saati ne olursa olsun, 1.371.000. blokta. Zincir 4 Eylül'de 01:45:47 UTC'de 1.370.847. bloka ulaştı ve aktivasyonu yaklaşık 153 blok uzağa koydu.
-
Operatörlerin hangi yazılımı yüklemeleri gerekiyor?
Firo v0.14.18.0. 1.371.000. bloktan sonra hâlâ eski yazılımda olan node'lar, madenciler, borsalar ve cüzdan hizmetleri yükseltilmiş zincirle uyumsuz hale geliyor.
-
Firo cüzdanları veya fonları hiç risk altında mıydı?
Firo, hiçbir cüzdan anahtarının ifşa edilmediğini ve hiçbir fonun çekilmediğini doğruladı. Kusur yalnızca çoklu girdili Spark harcamalarını etkiledi, tek girdili harcamaları değil.
-
Mevcut Firo bakiyelerinin fork boyunca taşınması gerekiyor mu?
Hayır. Spark coin'leri, bakiyeler, adresler ve anahtarlar fork boyunca geçerli kalıyor; yalnızca ağ kurallarını uygulayan yazılım değişiyor.
CryptoSlate