“WTF is…” makalelerimle geleneksel olarak, insanların temel detaylara ilgi duymadıklarında özünü anlamalarına ve uzaklaşmalarına izin vermek için gerçek bir yaşam benzetmesiyle başlamayı seviyorum.
Bu konuda, zamanla beton kurutma işleminden bahsedeceğiz:
Bu, blok zinciri bağlamında "kesinlik"nin ne anlama geldiğinin yüksek düzeyli açıklamasıdır. Beton gibi, zaman ilerledikçe (başlangıç onayı) döküldüğü noktadan (ilk onay) geçerek (çoklu onaylar) başlangıç bloğunun artık "gerçek" olarak kabul edilemeyeceği kolaylıkla zorlaşır, tamamen sertleşene (kesinleşene) kadar. Bu noktaya geldiğinde artık neredeyse imkansızdır.
Özetle, adımların sırasını hatırla:
Gönderildi -> Onaylandı -> Tamamlandı
Eğer bu durumun senin için yeterince iyi olduğunu düşünüyorsan, bu durumu kapatmak için makaleye bir beğeni bırakmanı ve gününü sürdürmeni davet ediyorum. Eğer Ethereum bağlamında nihaiyetin nasıl, ne ve nedenleri hakkında detaylı bilgi edinmek istiyorsan, devam et mon frere.
Tamam - hadi bu kavram etrafında biraz yapı inşa etmeye ve onu anlamaya çalışalım. Neyse ki, zaman geçtikçe tüm bileşenlerin ortaya çıkması sayesinde bir şeyler inşa etmemizi sağlar, bu yüzden onu kullanacağız.
Ancak önce, tanımalarımızı tamamlayalım.
Yuva (Blok Süresi): Muhtemelen bunun alternatif adını anlarsınız: Blok Süresi. Bir yuva veya blok süresi, sistem tarafından mevcut kanonik zincire eklenecek yeni bir işlem bloğu üretmek için verilen zaman miktarıdır.
Örnek yuvalar/blok zamanları:
Ethereum - 12 saniye
Base - 2 saniye
Finalite: Bir işlemin belirli bir zincirin defterine geri dönüşümsüz olarak eklendiği noktadır. Bu terim, teknik özellikler söz konusu olduğunda zincirler arasında aynı şekilde kullanılmamaktadır, bu nedenle tüm bağlamlarda benzer kabul edilmemesi en iyisidir. Ethereum ekosisteminde, aşağıdaki koşullar sağlandığında kullanılır:
Ethereum - 2 Epoch geçtiğinde (~13dk)
Optimistik L2 - Dolandırıcılık penceresi geçtiğinde (~7g)
ve işte bu terimleri tek bir görüntüde görselleştirmek için bir deneme yapılır, böylece daha kolay anlaşılır hale gelirler:
Yani, artık nihai kararı belirlemek için kullanılan parçalara sahip olduğumuza göre, onlar nasıl bir araya getiriliyor? Kurallar nelerdir?
Ethereum için
Görselleştirilmiş
L2'ler için
Peki, L2'ler Ethereum üzerine inşa edildiği için temelde aynılar, değil mi?
Evet ve hayır, sevgili okur. Gönderi yapısı hakkında hatırlamak.Bazlı Rolluplar hakkındaki önceki yazı. L2'ler kendi blok zincirleridir, evet, ancak son çözüm için Ethereum'a bağımlıdırlar. Bu, cevabın zincirler kadar katmanlı olduğu anlamına gelir.
Bu katmanlar iki tür kesinliğe ayrılır:
Bu nedenle, L2'ler belirli bir türdeyse bir düzeyde yerelleştirilmiş kesinliğe sahip olabilir, ancak aksi takdirde Ethereum'un yayınlanan geçerlilik kanıtını (ZK) tamamlamasını veya dolandırıcılık kanıtları (İyimser toplamalar) için sorgulama penceresi geçene kadar beklemesi gerekir.
Bitcoin / Proof of Work için
Bu aslında oldukça kolaydır - Bitcoin'in özel PoW uygulamasında kesinlik yoktur. Bunun için, en ağır zincir kafasını kim üretirse (okuyun: "en uzun" zincir olacak kadar blok üretir) kanonik defter olur. Bu, birçok nedenden dolayı pratik olmasa da, birisinin Bitcoin tarihinin son gününü, haftasını, yılını yeniden yazmak için yeterli hash üretebileceği anlamına gelir.
Yine de, kaynakların ve zamanın gereksiz miktarda olması nedeniyle uygulanması imkansızdır, ancak sistemlerin değerli bir farklılığını oluşturur ve aslında "Uzun Menzilli Saldırılar" ve "Blok Tutma" gibi birkaç benzersiz MEV türüne yol açar. burada madenciler, bir sonraki bloğu eklemek için bir blok üretebilir (ve gizleyebilir) veya benzersiz kâr fırsatları oluşturmak ve ele geçirmek için ardışık olarak birkaç blok madencilik yapabilirler.
Görselleştirildi:
Yani, kriptonun en büyük Proof of Stake zincirinde nasıl final noktasına geldiğimizi biliyoruz, ama bu çok fazla çalışma gibi görünüyor - neden bunu yapıyoruz?
Eh, bazı faydaları var:
Nihaiyeti neden ele aldım? Gerçekten hiçbir fikrim yok - sadece son zamanlarda bazı kişiler tarafından atıldığını duydum ve blok zincirlerinin sık kullanılan, ancak derinlemesine anlaşılmayan bir mekanizması olduğunu fark ettim.
Umarım keyfini çıkardınız ve unutmayın; sadece bloklarınız sistemin içinde beton gibi sertleşiyor ve bir noktada sağlam bir şekle dönüşüyorlar.
“WTF is…” makalelerimle geleneksel olarak, insanların temel detaylara ilgi duymadıklarında özünü anlamalarına ve uzaklaşmalarına izin vermek için gerçek bir yaşam benzetmesiyle başlamayı seviyorum.
Bu konuda, zamanla beton kurutma işleminden bahsedeceğiz:
Bu, blok zinciri bağlamında "kesinlik"nin ne anlama geldiğinin yüksek düzeyli açıklamasıdır. Beton gibi, zaman ilerledikçe (başlangıç onayı) döküldüğü noktadan (ilk onay) geçerek (çoklu onaylar) başlangıç bloğunun artık "gerçek" olarak kabul edilemeyeceği kolaylıkla zorlaşır, tamamen sertleşene (kesinleşene) kadar. Bu noktaya geldiğinde artık neredeyse imkansızdır.
Özetle, adımların sırasını hatırla:
Gönderildi -> Onaylandı -> Tamamlandı
Eğer bu durumun senin için yeterince iyi olduğunu düşünüyorsan, bu durumu kapatmak için makaleye bir beğeni bırakmanı ve gününü sürdürmeni davet ediyorum. Eğer Ethereum bağlamında nihaiyetin nasıl, ne ve nedenleri hakkında detaylı bilgi edinmek istiyorsan, devam et mon frere.
Tamam - hadi bu kavram etrafında biraz yapı inşa etmeye ve onu anlamaya çalışalım. Neyse ki, zaman geçtikçe tüm bileşenlerin ortaya çıkması sayesinde bir şeyler inşa etmemizi sağlar, bu yüzden onu kullanacağız.
Ancak önce, tanımalarımızı tamamlayalım.
Yuva (Blok Süresi): Muhtemelen bunun alternatif adını anlarsınız: Blok Süresi. Bir yuva veya blok süresi, sistem tarafından mevcut kanonik zincire eklenecek yeni bir işlem bloğu üretmek için verilen zaman miktarıdır.
Örnek yuvalar/blok zamanları:
Ethereum - 12 saniye
Base - 2 saniye
Finalite: Bir işlemin belirli bir zincirin defterine geri dönüşümsüz olarak eklendiği noktadır. Bu terim, teknik özellikler söz konusu olduğunda zincirler arasında aynı şekilde kullanılmamaktadır, bu nedenle tüm bağlamlarda benzer kabul edilmemesi en iyisidir. Ethereum ekosisteminde, aşağıdaki koşullar sağlandığında kullanılır:
Ethereum - 2 Epoch geçtiğinde (~13dk)
Optimistik L2 - Dolandırıcılık penceresi geçtiğinde (~7g)
ve işte bu terimleri tek bir görüntüde görselleştirmek için bir deneme yapılır, böylece daha kolay anlaşılır hale gelirler:
Yani, artık nihai kararı belirlemek için kullanılan parçalara sahip olduğumuza göre, onlar nasıl bir araya getiriliyor? Kurallar nelerdir?
Ethereum için
Görselleştirilmiş
L2'ler için
Peki, L2'ler Ethereum üzerine inşa edildiği için temelde aynılar, değil mi?
Evet ve hayır, sevgili okur. Gönderi yapısı hakkında hatırlamak.Bazlı Rolluplar hakkındaki önceki yazı. L2'ler kendi blok zincirleridir, evet, ancak son çözüm için Ethereum'a bağımlıdırlar. Bu, cevabın zincirler kadar katmanlı olduğu anlamına gelir.
Bu katmanlar iki tür kesinliğe ayrılır:
Bu nedenle, L2'ler belirli bir türdeyse bir düzeyde yerelleştirilmiş kesinliğe sahip olabilir, ancak aksi takdirde Ethereum'un yayınlanan geçerlilik kanıtını (ZK) tamamlamasını veya dolandırıcılık kanıtları (İyimser toplamalar) için sorgulama penceresi geçene kadar beklemesi gerekir.
Bitcoin / Proof of Work için
Bu aslında oldukça kolaydır - Bitcoin'in özel PoW uygulamasında kesinlik yoktur. Bunun için, en ağır zincir kafasını kim üretirse (okuyun: "en uzun" zincir olacak kadar blok üretir) kanonik defter olur. Bu, birçok nedenden dolayı pratik olmasa da, birisinin Bitcoin tarihinin son gününü, haftasını, yılını yeniden yazmak için yeterli hash üretebileceği anlamına gelir.
Yine de, kaynakların ve zamanın gereksiz miktarda olması nedeniyle uygulanması imkansızdır, ancak sistemlerin değerli bir farklılığını oluşturur ve aslında "Uzun Menzilli Saldırılar" ve "Blok Tutma" gibi birkaç benzersiz MEV türüne yol açar. burada madenciler, bir sonraki bloğu eklemek için bir blok üretebilir (ve gizleyebilir) veya benzersiz kâr fırsatları oluşturmak ve ele geçirmek için ardışık olarak birkaç blok madencilik yapabilirler.
Görselleştirildi:
Yani, kriptonun en büyük Proof of Stake zincirinde nasıl final noktasına geldiğimizi biliyoruz, ama bu çok fazla çalışma gibi görünüyor - neden bunu yapıyoruz?
Eh, bazı faydaları var:
Nihaiyeti neden ele aldım? Gerçekten hiçbir fikrim yok - sadece son zamanlarda bazı kişiler tarafından atıldığını duydum ve blok zincirlerinin sık kullanılan, ancak derinlemesine anlaşılmayan bir mekanizması olduğunu fark ettim.
Umarım keyfini çıkardınız ve unutmayın; sadece bloklarınız sistemin içinde beton gibi sertleşiyor ve bir noktada sağlam bir şekle dönüşüyorlar.