Orijinal Başlık: Bitcoin'in Küresel İnternet Kesintisine Karşı 24 Saatlik Hayatta Kalma Yarışı
Orijinal Yazar: Liam 'Akiba' Wright, CryptoSlate
Çeviren: Chopper, Foresight News
Küresel internet omurgasının bir gün içinde çöktüğünü hayal edin.
İster insan hatası, ister feci bir yazılım açığı, kötü amaçlı bir bilgisayar virüsü, ister doğrudan askeri bir çatışma olsun; dünyayı birbirine bağlayan fiziksel internet değişim merkezleri aniden karardığında Bitcoin'in kaderi ne olur?
Frankfurt, Londra, Virginia, Singapur ve Marsilya aynı anda çevrimdışı kalırsa, Bitcoin ağı üç ayrı bölüme ayrılacaktır.
Atlantik, Akdeniz ve başlıca trans-Pasifik rotalarındaki iletişim duracak, Amerika, Avrupa-Afrika kıtaları, Orta Doğu ve Asya-Pasifik bölgeleri, ağ bağlantısı yeniden sağlanana kadar kendi bağımsız işlem geçmişlerini oluşturacaktır.
10 dakikalık blok üretimi hedefine göre, hash oranının %45'ine sahip bir bölge saatte yaklaşık 2.7 blok, %35'ine sahip bir bölge yaklaşık 2.1 blok ve %20'sine sahip bir bölge yaklaşık 1.2 blok üretecektir. Düğümler bölümler arası blok başlıklarını veya işlem verilerini değiştiremediğinden, her bölge farkında olmadan bağımsız olarak geçerli bir blockchain uzatacaktır.
Sonuç olarak, zaman ve hash gücü dağılımı değiştikçe, doğal çatal uzunluğu sürekli artacaktır.
Bu bölümleme ritmi, zincir bölünmesini kaçınılmaz bir sonuç haline getirir. Bölgelere yaklaşık hash oranı yüzdelerini atadık: Amerika %45, Asya-Pasifik %35, Avrupa-Afrika kıtası %20 ve bu temelde bir simülasyon gerçekleştirdik.
Amerika bölümü her iki saatte bir yaklaşık 6 yeni blok, Asya-Pasifik yaklaşık 4-5 yeni blok ve Avrupa-Afrika kıtası yaklaşık 2-3 yeni blok ekleyecektir.
Bir tam gün sonra, zincir bölünmesinin blok sayısı yüze ulaşacak, bu da geleneksel yeniden düzenleme aralığını aşacak ve hizmetleri bölgesel onayları geçici onaylar olarak kabul etmeye zorlayacaktır.

Başarısız bölümlerin potansiyel yeniden düzenleme derinliği, izolasyon süresiyle doğrusal olarak artar
Yerel bellek havuzu anında bölünür. New York'ta yayınlanan bir işlem Singapur'a ulaşamaz, bu nedenle gönderen bölümünün dışındaki alıcılar ağ geri gelene kadar işlemi tamamen göremez.
Her bölümdeki işlem ücreti piyasası yerel özellikler gösterecektir. Kullanıcıların sınırlı blok alanı için yerel hash oranıyla rekabet etmesi gerekir, bu nedenle hash oranının düşük ancak talebin yüksek olduğu bölgelerde işlem ücretleri en hızlı artacaktır.
İşlem onayının küresel kesinliğini kaybetmesi durumunda, işlem platformları, ödeme işlemcileri ve emanet cüzdanları genellikle para çekme ve zincir içi ödemeleri askıya alır; Lightning Network'ün karşı tarafları ise belirsizlikle karşılaşır – azınlık bölümünde onaylanan işlemler geçersiz hale gelebilir.
Ağ bağlantısı geri geldiğinde, düğümler otomatik bir koordinasyon süreci başlatır: her düğüm farklı blok zincirlerini karşılaştırır ve ardından birikmiş iş yükü en büyük olan geçerli zincire yeniden organize olur.
Gerçek maliyetler üç ana alanda kendini gösterir:
· Yeniden organizasyon, azınlık bölümündeki blokların geçersiz hale gelmesine neden olur, geçersizleşme süresi bölünmenin süresine bağlıdır;
· Yalnızca başarısız zincirde onaylanan işlemlerin yeniden yayınlanması ve önceliklendirilmesi gerekir;
· İşlem platformları ve emanetçiler, hizmetleri geri yüklemeden önce ek operasyonel kontroller yapmalıdır.
24 saatlik bir ağ bölünmesinde, bağlantı geri geldiğinde on ila yüzlerce azınlık bölümü bloğu yetim kalabilir. İlgili hizmetlerin bellek havuzunu yeniden oluşturması, bakiyeleri yeniden hesaplaması ve para çekme işlevini geri yüklemesi için ek birkaç saat gerekecektir.
Fiat para kanalları, uyumluluk kontrolleri ve kanal yönetimi manuel inceleme gerektirdiğinden, ekonomik faaliyetlerin tamamen normalleşmesi genellikle protokol seviyesinin gerisinde kalır.
İzolasyon durumunu merkez sayısından ziyade "ulaşılabilir hash oranı oranı" ile simüle etmek, dinamiklerini anlamayı kolaylaştırır:
· %30 hash oranı izole edildiğinde, azınlık bölümü saatte yaklaşık 1.8 blok üretir. Bu, bu bölümdeki standart 6 onaylı ödemenin yaklaşık 3 saat 20 dakika sonra geçersiz hale gelme riskiyle karşı karşıya kalacağı anlamına gelir – eğer ağın geri kalan %70'i daha uzun bir zincir oluşturursa, bu 6 blok yetim kalabilir.
· Yaklaşık 50/50'lik bir bölünme senaryosunda, iki bölümün birikmiş iş yükleri benzerdir, kısa bir bölünme bile her iki tarafta da "onaylanmış" rekabetçi işlem geçmişlerine yol açar ve yeniden bağlantı sonrası sonuç rastgele olur.
· 80/20'lik bir bölünme senaryosunda, çoğunluk bölümü neredeyse kesinlikle kazanır; azınlık bölümünün bir günde ürettiği yaklaşık 29 blok, birleşme sırasında yetim kalacak ve bu bölgedeki birçok onaylanmış işlemin geri alınmasına neden olacaktır.

Yeniden düzenleme riski, 'zaman' ile 'azınlık bölüm hash oranı'nın çarpımıdır ve en tehlikeli senaryo, 'uzun süreli izolasyon + neredeyse eşit hash oranı bölünmesi'dir.
Ağ esnekliğini artıran çeşitli araçlar mevcuttur ve bunlar bağlantı kesildikten sonraki gerçek etkiyi etkiler:
Uydu indirme bağlantıları, yüksek frekanslı telsiz röleleri, gecikme toleranslı ağlar, mesh ağlar ve Tor köprüleri gibi alternatif aktarım yöntemleri, hasarlı rotalar üzerinden blok başlıklarını veya basitleştirilmiş işlem akışlarını iletebilir.
Bu yollar daha dar bant genişliğine ve daha yüksek gecikmeye sahip olsa da, aralıklı bölümler arası veri aktarımı bile, bazı blok ve işlemlerin diğer bölümlere sızmasına izin vererek çatallanma derinliğini azaltabilir.
Madencilik havuzlarının düğümler arası bağlantı çeşitliliği ve madencilik havuzlarının coğrafi dağılımı, bazı verilerin yan kanallar aracılığıyla küresel olarak yayılma olasılığını artırabilir, böylece omurga ağı iyileştiğinde yeniden düzenlemenin derinliğini ve süresini sınırlayabilir.
Dolayısıyla, ağ bölünmesi sırasında piyasa katılımcılarının operasyonel yönergeleri açık ve nettir:
· Bölümler arası uzlaşmayı duraklatın, tüm işlem onaylarını geçici olarak geçerli kabul edin ve yerel işlem ücreti artışları için ücret tahmin mekanizmalarını optimize edin;
· Borsalar, çekimleri askıya alarak rezerv kanıtı moduna geçebilir, azınlık bölüm riskini karşılamak için onay eşiğini uzatabilir ve izolasyon süresine göre gerekli onay sayısını belirleyen açık politikalar yayınlayabilir;
· Cüzdanlar, kullanıcılara bölgesel kesinlik riskini açıkça belirtmeli, otomatik kanal yeniden dengelemeyi devre dışı bırakmalı ve zamana duyarlı işlemleri ağ iyileştiğinde yeniden yayınlanmak üzere sıraya koymalıdır;
· Madenciler, çeşitli yukarı akış bağlantılarını sürdürmeli ve koordinasyon sırasında standart 'en uzun zincir seçimi kurallarını' manuel olarak değiştirmekten kaçınmalıdır.
Tasarıma göre, protokol kendi başına hayatta kalabilir – düğümler yeniden bağlandığında, otomatik olarak birikmiş iş yükü en yüksek olan zincire yakınsayacaktır.
Ancak bölünme sırasında kullanıcı deneyimi büyük ölçüde bozulacaktır, çünkü ekonomik kesinlik küresel verilerin tutarlı yayılmasına bağlıdır.
Birden fazla merkezin bir gün süren bağlantı kesilmesi gibi en kötü senaryoda, en olası durumlar şunlardır: sınır ötesi kullanılabilirliğin geçici olarak çökmesi, işlem ücretlerinin şiddetli ve dengesiz bir şekilde artması ve derin yeniden düzenlemenin bölgesel onayları geçersiz kılması.
Ağ iyileştiğinde, yazılım defteri deterministik olarak onaracak ve ilgili hizmetler, operasyonel kontroller tamamlandıktan sonra tam işlevselliğe geri dönecektir.
Son adım şudur: Kazanılan zincirdeki bakiye ve işlem geçmişi tutarlı hale geldikten sonra, para çekme ve Lightning Network kanallarını yeniden açın.
Eğer başlangıçta bahsedilen omurga ağ düğümleri asla kurtarılamazsa ne olur? Bu distopik senaryoda, bildiğimiz Bitcoin artık var olmayacak.
Bunun yerine, kalıcı coğrafi bölünmeler oluşacak, bunlar ayrı Bitcoin ağları gibi işleyecek: aynı kuralları paylaşacaklar, ancak birbirleriyle iletişim kuramayacaklar.
Her bölüm madenciliğe devam edecek, kendi ritminde zorluk ayarlayacak ve bağımsız ekonomik sistemler, emir defterleri ve işlem ücreti pazarları geliştirecek. Eğer bağlantılar geri gelmezse veya manuel koordinasyonla tek bir zincir seçilmezse, farklı bölümlerin işlem geçmişlerini uzlaştıracak hiçbir mekanizma olmayacak.
Her bölüm, bir sonraki 2016 blokluk zorluk ayarlamasını tamamlamadan önce, blok süreleri ulaşılabilir hash oranına göre daha hızlı veya daha yavaş olacaktır. Ayarlamadan sonra, her bölüm yerel blok süresini yaklaşık 10 dakikaya yeniden sabitleyecektir.
Önceki hash oranı oranlarına göre yapılan tahminlere göre, her bölümün ilk zorluk ayarlama süreleri aşağıdaki gibidir:

İlk ayarlamadan sonra, her bölüm yaklaşık 10 dakikalık blok süresini koruyacak, ardından bağımsız olarak yarılanma ve zorluk ayarlamalarını yapacaktır.

Okyanuslar arası bağlantı olmaksızın, her bölgenin ilk zorluk yeniden hedeflemesine ulaşması sırasıyla 31 gün, 40 gün ve 70 gün sürecektir.
Yarılanma yüksekliğinin ilk zorluk ayarlamasından önce farklı hızlarda ulaşılması nedeniyle, her bölümün yarılanma tarihleri gerçek zamana göre yavaş yavaş sapacaktır.
Her bölümde, tek bir zincirin 21 milyonluk arz sınırı hala geçerlidir. Ancak küresel ölçekte, tüm bölümlerin toplam Bitcoin miktarı 21 milyonu aşacaktır - çünkü her zincir blok ödüllerini bağımsız olarak dağıtacaktır.
Bu, ekonomik açıdan üç uyumsuz BTC varlığı oluşturur: bunlar aynı adresleri ve özel anahtarları paylaşır, ancak farklı harcanmamış işlem çıktısı (UTXO) kümelerine sahiptirler.
Özel anahtarlar tüm bölümlerdeki tokenları aynı anda kontrol edebilir: eğer bir kullanıcı aynı UTXO'yu iki farklı bölgede harcarsa, bu iki işlem kendi yerel zincirlerinde geçerli olur ve sonunda "bölünmüş tokenlar" oluşur: bunlar bölünmeden önceki aynı geçmişe sahipken, bölünmeden sonraki geçmişleri tamamen farklıdır.
· Bellek havuzları kalıcı olarak yerel hale gelecek, bölümler arası ödemeler yayılamayacak ve diğer bölüm kullanıcılarına yapılan herhangi bir ödeme girişimi alıcıya ulaşmayacaktır.
· Ücret piyasası yerel bir denge oluşturacaktır: İlk zorluk ayarlamasından önceki uzun dönemde, küçük hash oranı yüzdesine sahip bölümlerde kapasite daha kısıtlı olacak, zorluk ayarlamasından sonra ise normale dönecektir.
· Bölümler arası Lightning Network kanalları yönlendirme yapamayacaktır: Hash Zaman Kilidi Sözleşmeleri (HTLC'ler) zaman aşımına uğrayacak, karşı taraflar taahhüt işlemlerini yayınlayacak ve kanal kapatma işlemleri sadece yerel bölümde geçerli olacak, bölümler arası likidite duracaktır.
Her bölümün güvenlik bütçesi, yerel hash oranı ve toplam ücretlerin toplamına eşittir. Ayrışmadan önce sadece %20 hash oranına sahip bölgelerin saldırı maliyeti orijinal küresel ağdan çok daha düşük olacaktır.
Uzun vadede, madenciler "daha yüksek token fiyatı ve daha düşük enerji maliyeti" olan bölümlere göç edebilir ve bu da bölümlerin güvenlik manzarasını değiştirebilir.
Bölümler arasında blok başlıkları aktarılamadığı için, bir bölümdeki bir saldırgan diğer bir bölümün işlem geçmişini değiştiremez, bu nedenle saldırı davranışı belirli bir bölgeyle sınırlı kalacaktır.
· İşlem platformları bölgesel hale gelecek, işlem çifti kodları farklılaşacak – aslında farklı fiyatlara sahip BTC-A (Amerika versiyonu), BTC-E (Avrupa/Afrika versiyonu), BTC-X (Asya/Okyanusya versiyonu) gibi çeşitlilikler ortaya çıkacak, bölümler bunları hala BTC olarak adlandırsa bile.
· Fiat para giriş/çıkış kanalları, saklama hizmetleri, türev piyasaları ve takas ağları belirli bölgelerdeki zincirlere odaklanacaktır. Endeks sağlayıcıları ve veri hizmet sağlayıcıları her platform için tek bir zincir seçmeli veya birden fazla bölgesel zincirin entegre verilerini yayınlamalıdır.
· Küresel veri kaynaklarına bağımlı zincirler arası varlıklar ve oracle'lar ya başarısız olacak ya da bölgesel versiyonlara ayrışacaktır.
Protokol kuralları, bölüm içi koordineli değişiklikler yapılmadan tutarlı kalacak, ancak bir bölümdeki bir yükseltme diğer bölümlerde geçerli olmayacak, bu da uzun vadede kural setlerinin kademeli olarak farklılaşmasına yol açacaktır.
Madencilik havuzu yazılımları, blok gezginleri ve cüzdanlar her bölüm için bağımsız altyapı kurmak zorunda kalacak; manuel politikalar olmadan çoklu ana bilgisayar hizmetleri zincirler arası bakiyeleri koordine edemeyecektir.
İletişim yolları asla kurtarılamazsa, protokol düzeyinde yakınsama imkansız olacaktır.
Tek bir deftere geri dönmenin tek yolu sosyal ve operasyonel araçlarla olacaktır: örneğin, bir bölümün zincirini meşru olarak seçmek için tarafları koordine etmek ve diğer bölümlerin işlemlerini terk etmek veya yeniden oynatmak.
Haftalar süren derin anlaşmazlıklardan sonra, otomatik yeniden düzenlemeler yoluyla tek bir zincire geri dönmek artık mümkün değil.
Kalıcı bölünmeyi "paylaşılan geçmişe sahip bir hard fork" olarak ele almalıyız:
· Bölünmüş tokenleri güvenli bir şekilde harcayabilmek için özel anahtarları düzgün bir şekilde yönetin;
· Farklı bölümlerde yanlışlıkla işlem tekrarını önlemek için yalnızca tek bir alana özgü işlem çıktıları kullanın;
· Her bölüm için bağımsız muhasebe, fiyatlandırma mekanizmaları ve risk kontrol sistemleri oluşturun.
Madenciler, borsalar ve saklayıcılar ana bölümü seçmeli, zincir kimliklerini yayınlamalı ve her zincir için para yatırma ve çekme politikaları oluşturmalıdır.
Basitçe söylemek gerekirse, omurga ağ düğümleri asla kurtarılamazsa ve iletişim boşluğunu dolduracak alternatif yollar yoksa, Bitcoin ölmeyecek, asla yeniden birleşemeyecek birden fazla bağımsız Bitcoin ağına dönüşecektir.
BlockBeats Resmi Topluluğuna Katılın:
Telegram Abonelik Grubu: https://t.me/theblockbeats
Telegram Sohbet Grubu: https://t.me/BlockBeats_App
Twitter Resmi Hesabı: https://twitter.com/BlockBeatsAsia