Ana Sayfa
AI AI
Flaş
Derinlik
Etkinlikler
BlockBeats Pro
Daha Fazla
Finans
Özel
Blok Zinciri Ekosistemi
Giriş
Podkastlar
Veri
OPRR
#
BTC
$96,000
5.73%
ETH
$3,521.91
3.97%
HTX
$0.{5}2273
5.23%
SOL
$198.17
3.05%
BNB
$710
3.05%
lang
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe

Vitalik, Rollup'ın "tam merkeziyetsizlik" sürecini tartışıyor: Yeterli sistem güvenliği anahtardır

Bu makaleyi okumak için 10 Dakika
Wang, kodun savaşta test edilmesi gerektiğini vurgularken, Vitalik ise sistemin güvenilirliği kanıtlandıktan sonra merkeziyetsizliğin sağlanması gerektiğine inanıyor.
Orijinal başlık: "Vitalik'in matematiksel modeli ortaya koyuyor: Rollup ne zaman "tam merkeziyetsizliğe" doğru ilerleyecek, anahtar nokta sistemin yeterince güvenli olması"
Orijinal yazar: Editor Jr., BlockTempo Dynamic Zone Trend


Loopring protokolünün kurucusu Daniel Wang, 4 Mayıs'ta X platformunda Ethereum L2 Rollup'ın merkeziyetsiz güvenlik sorunları hakkındaki görüşlerini dile getirdi ve bu görüş Ethereum kurucusu Vitalik Buterin'den yanıt aldı. İkili, Rollup'ın merkezileştirmeden veya kısmi merkeziyetsizlikten (Aşama 0 veya Aşama 1) tam merkeziyetsizleştirmeye (Aşama 2) ne zaman geçmesi gerektiğini ve bu sürecin güvenliğinin nasıl sağlanacağını tartıştılar.


Daniel Wang: Kod olgunluğu, Rollup güvenliğinin anahtarıdır


Daniel Wang, kodun pratik olgunluğunun, sistemin istikrarını sağlamak için çok önemli olduğunu vurguladı. Rollup'un tam merkeziyetsizliğin ikinci aşamasına (Aşama 2) ulaşsa bile, eğer kodu gerçek bir ortamda stres testine tabi tutulmazsa, hala güvenlik açıkları içerebileceğini ve devlet destekli Lazarus Grubu gibi kar amaçlı hacker saldırılarına karşı koyamayacağını düşünüyor.


Bu nedenle Daniel Wang, Rollup'un büyük miktarda varlığı yönettiğini ve yüksek ekonomik baskı altında kodun güvenilirliğini kanıtlaması gerektiğini belirtti. Buna cevaben, kod olgunluğuna odaklanan ve bunu L2Beat'in aşama modelinden (Aşama 0-2) ayrı olarak değerlendiren bağımsız bir değerlendirme ölçütü olarak "#BattleTested" etiketini önerdi. Belirli kriterler şunlardır:


· Kod, Ethereum ana ağında 6 aydan uzun süredir çalışıyor;

· Toplam kilitli değerin (TVL) en az 100 milyon dolarını sürekli olarak korumak, bunun en az 50 milyon dolarının ETH ve büyük sabit kripto paralar olması;

· Her kod güncellemesinden sonra etiketi korumak için tekrar testten geçmek gerekir.


Daniel Wang tweet attı:


1/ Tüm kodlar eşit yaratılmamıştır. Bir Rollup 2. aşamaya ulaşabilir ancak gerçek dünya stresi altında daha önce test edilmemiş yeni kodu çalıştırabilir.


2/ Ayrı bir etiket öneriyorum: #BattleTested. Bir Rollup, mevcut kodu ve yapılandırması 6 aydan uzun süredir Ethereum ana ağında çalışıyorsa ve toplamda 100 milyon dolardan fazla kilitli değeri (TVL) sürekli olarak koruyorsa, bunun en az 50 milyon doları ETH ve büyük sabit kripto paralardır.


3/ #BattleTested kalıcı değildir. Herhangi bir yükseltme zamanlayıcıyı sıfırlayacaktır. Rollup'ların üretimde gerçek değerle faaliyet gösterdiklerini kanıtlayarak bu etiketi tekrar geri kazanmaları gerekiyor.


4/ Bu etiket @l2beat'in faz modelinden bağımsızdır. Bir Rollup, Faz 2'ye ulaşabilir ancak #BattleTested olmayabilir veya #BattleTested olabilir ancak Faz 2'ye ulaşamayabilir. Biri merkeziyetsizlikle, diğeri ise kod olgunluğuyla ilgilidir.


5/ @taikoxyz 2. Aşamaya ulaşmayı ve #BattleTested kodunu kullanarak yükseltmeyi hedefliyor (başka bir Ethereum test toplamasına ihtiyacımız olabilir…).



Vitalik Buterin: Merkeziyetsizlik, sistemin yeterince güvenilir olduğunun kanıtını gerektirir


Daniel Wang'ın bakış açısına yanıt olarak Vitalik, Rollup merkeziyetsizliğinin zamanlamasının Kanıt Sisteminin güvenilirliğine dayanması gerektiğini ve yalnızca arıza olasılığının merkezileşme riskinden düşük olduğu durumda 2. Aşamaya girmenin uygun olduğunu vurguladı. Güvenlik komitesi üyelerinin %10 bağımsız hata olasılığına sahip olduğunu varsayarak (canlılık hatası veya güvenlik hatası dahil) basitleştirilmiş bir matematiksel model önerdi ve Aşama 0'ın (7'de 4 çoklu imza), Aşama 1'in (8'de 6 çoklu imza) ve Aşama 2'nin bireysel güvenliklerini karşılaştırdı.


Vitalik, güvenlik komitesinin gerçekte gizli anlaşma veya eş zamanlı saldırılar nedeniyle bir "ortak mod hatası" yaşayabileceğini ve bu nedenle Aşama 0 ve Aşama 1'in güvenliğinin modelin öngördüğünden daha düşük olabileceğini, dolayısıyla Aşama 2'ye daha erken girmesi gerektiğini belirtti. Başarısızlık olasılığını azaltmak için kanıt sisteminin çoklu imzalı bir yapı olarak tasarlanmasını savundu ve çapraz proje değerlendirmesinin verimliliğini artırmak için L2Beat'in kanıt sistemine denetim ve olgunluk göstergelerini dahil etmesini önerdi:


Aşağıda, ikinci aşamaya ne zaman geçileceğini gösteren basitleştirilmiş bir matematiksel model yer almaktadır.


> Varsayım: Her güvenlik komitesi üyesinin bağımsız olarak %10 oranında "başarısızlık" olasılığı vardır.

> Canlılık hatalarını (imza atmayı reddetme veya anahtara erişememe) güvenlik hataları (yanlış içeriği imzalama veya anahtarın tehlikeye girmesi) ile eşit derecede olası olarak ele alıyoruz.

> Amaç: Yukarıdaki varsayımlar altında protokol başarısızlığı olasılığını en aza indirmek.

> Sıfırıncı Aşama Güvenlik Komitesi'nin 7 üyeden 4'ünün, Birinci Aşama Güvenlik Komitesi'nin ise 8 üyeden 6'sının onayı gerekiyor.


Bu varsayımların çok eksik olduğunu unutmayın. Gerçekte, güvenlik komitesi üyeleri arasında "ortak bir başarısızlık örüntüsü" vardır: işbirliği içinde olabilirler veya hepsi zorlanmış olabilir veya aynı şekilde saldırıya uğramış olabilirler, vb. Bu, Aşama Sıfır ve Aşama 1'i modellerin önerdiğinden daha az güvenli hale getirir, bu nedenle Aşama 2'ye girmek için en iyi zaman modellerin önerdiğinden daha erkendir.


Ayrıca, kanıt sisteminin kendisinin birden fazla bağımsız sistemin çoklu imzası olarak ayarlanmasıyla, kanıt sisteminin başarısız olma olasılığı büyük ölçüde azaltılabilir. İlk birkaç yıldaki tüm 2. Aşama dağıtımlarının bu şekilde yapılacağını düşünüyorum. Bunu akılda tutarak, işte grafikler. X ekseni sistem arızasının kanıtlanma olasılığını, Y ekseni ise protokol arızasının olasılığını göstermektedir.


İspat sisteminin kalitesi arttıkça, optimum aşama sıfırıncı aşamadan birinci aşamaya, sonra da birinci aşamadan ikinci aşamaya geçer. İkinci aşama için sıfırıncı aşama kalitesinde bir kanıt sistemi kullanmak olabilecek en kötü şeydir. Kısaca: @l2beat, kanıt sistemleri için denetimleri ve olgunluk ölçümlerini (tercihen tüm Rollup'tan ziyade, yeniden kullanılabilirliğe olanak sağlamak için kanıt sistemi uygulaması için) aşamalarla birlikte göstermelidir.




Orijinal bağlantı


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

24HPopüler Makaleler
BlockBeats'ı İndir
home-down-code
Kütüphane Seç
Kütüphane Ekle
İptal
Tamamla
Kütüphane Ekle
Sadece kendime görünür
Herkese Açık
Kaydet
Düzeltme/Rapor
Gönder