OP Succinct’in temel işlevi, OP Stack’in modüler mimarisine ZKP’yi entegre etmek, OP Stack Rollup’larını tamamen doğrulanmış ZK Rollup’lara dönüştürmektir.
Ethereum'un gelecekteki ölçeklendirme çözümü, tüm Rollup'ların ZK Rollup'a dönüştürülmesi ise, OP Succinct, OP Stack içinde Rust ve SP1 kullanarak Type-1 zkEVM'yi (tamamen Ethereum'a eşdeğer) dağıtmayı hedefliyor.
OP Öznel Teklif Vericisi, delil üretimini paralel olarak gerçekleştirir ve delil birleştirme ve doğrulama işlemlerini gerçekleştirir.
Mevcut OP Stack sistemi, uyuşmazlık durumunda işlem gecikmelerine neden olan '7 günlük dolandırıcılığa karşı kanıt penceresi'ne dayanmaktadır. OP Özlü, ZK kanıtlarını kullanarak işlem kesinlik süresini kısaltarak, genişletilmiş dolandırıcılığa karşı kanıt penceresine ihtiyacı ortadan kaldırır.
OP Kapsamlı, işlem maliyetlerini önemli ölçüde azaltabilir.
Görüntü Kaynağı: Blockscout
30 Mart 2024 itibarıyla, OP Labs, OP Sepolia test ağındaki “hata kanıtlarının” OP Mainnet üzerinde 11 Haziran 2024 tarihinde resmi olarak başlatıldığını duyurdu. Bu, merkezi olmayanlaşma yolunda atılan ilk adımdır ve kullanıcıların güvenilir bir üçüncü tarafa ihtiyaç duymadan OP Mainnet'ten ETH ve ERC-20 token çekmelerine olanak tanır. Bu mekanizma, kullanıcıların geçersiz çekimleri (Base, Metal, Mode ve Zora dahil) sorgulamalarına ve iptal etmelerine olanak sağlar.
Kullanıcıların varlıklarının güvenliği ve güvenilirliğini sağlamak için Optimism hatalı kanıtları kullanarak zincir üzerindeki işlemlerin doğruluğunu ve geçerliliğini doğrular ve kötü niyetli eylemleri önler. Temel prensipler şunları içerir:
Katman-2 ve Katman-1 verileri arasında bir uyuşmazlık bulunursa, itiraz eden taraf bir meydan okuma çıkarabilir. Katman-2 işletmecisi, meydan okumaya karşı kanıt sunmalı ve verilerin doğruluğunu doğrulamalıdır. Finalite: Meydan okuma süresi içinde geçerli bir meydan okuma olmazsa veya Katman-2 işletmecisi meydan okumayı başarılı bir şekilde karşılarsa, işlem tamamlanır ve geçerli olarak kabul edilir.
OP Labs, Optimism çözümünü geliştiren ekip veya kuruluşken, OP Stack, Ethereum Katman 2 ağları oluşturmak ve ölçeklendirmek için kullanılan teknik bir çerçevedir. OP Labs ve OP Stack arasındaki ilişki, geliştiricilerin ve geliştirme araçlarının ilişkisi olarak görülebilir.
OP Labs, Ethereum için verimli bir ölçeklendirme çözümü oluşturma hedefinde olan Optimism ağının geliştirilmesi ve bakımından sorumlu olan başlıca ekip veya kuruluştur. İşlem ücretlerini azaltmaya ve işlem hızlarını artırmaya odaklanır. Sadece Optimistic Rollups geliştirmekle kalmaz, aynı zamanda Succinct Labs ile ortaklık içinde OP Succinct gibi sıfır bilgi ispatlarıyla ilgili yeni teknolojileri de geliştirir.
OP Stack, OP Labs tarafından geliştirilen, Katman 2 ağları oluşturmak için temel altyapı sağlayan modüler bir çerçeve sunar. Geliştiriciler, farklı genişleme ağları hızla oluşturmak için OP Stack'i kullanabilir. Modüler tasarım, kullanıcıların çeşitli projelerin ihtiyaçlarını karşılamak için farklı doğrulama mekanizmalarını (örneğin, Optimistik Rollups veya ZK Rollups) esnek bir şekilde seçmelerine olanak tanır.
Özünde, OP Labs, OP Stack'in geliştiricileri olarak görülebilir ve OP Stack, Ethereum Layer 2 ağlarını inşa etmek ve ölçeklendirmek için OP Labs tarafından sağlanan teknik bir araçtır.
OP Succinct'e dalmadan önce, her OP Yığınının dört ana bileşenini tanıtmak önemlidir:
Resim Kaynağı: Özlü Blog
1.2 bölümünde açıklanan OP Stack bileşenlerine dayanarak, OP Succinct, diğer bileşenleri (op-geth, op-batcher ve op-node) değiştirmeden zincirlerin ZK-doğrulanmış blokları kullanmasına izin veren hafif bir OP Stack yükseltmesidir. OP Succinct, aşağıdaki dört ana bileşenden oluşur:
zkEVM Rollup'larının oluşturulması, geniş kapsamlı kriptografi uzmanlığı gerektirdiği için zorlu olmuştur. OP Labs, modüler OP Stack'i geliştirirken çeşitli kanıt mekanizmalarını desteklemeyi öngörmüştü. Bu amaçla, OP Stack Rollups'ın STF'sini Rust kullanarak uygulamak için Kona'nın (uzantı linki 1'i görün) geliştirilmesini açık kaynak olarak yayınladılar ve sonunda Kona ve SP1 programı aracılığıyla OP Stack için sıfır-bilgi kanıtlarının (ZKP) üretilmesini mümkün kıldılar. Bu, teoride herhangi bir OP Stack zincirinin ZKP kullanacak şekilde güncellenebileceği anlamına gelir.
SP1 (Özlü İşlemci 1) 'in amacı, geliştiricilerin standart Rust kodunu kullanarak Tip-1 zkEVM rollup'ları sorunsuz bir şekilde entegre etmelerine izin vermektir. OP Succinct ile herhangi bir mevcut OP Stack zincirinin bir Tip-1 zkEVM rollup'a yükseltilme süreci bir saat içinde tamamlanabilir ve şu avantajları sunar:
Resmi GitHub belgelerine göre, süreç yalnızca mevcut bir OP Stack rollup'ını bir Tip-1 zkEVM rollup'a yükseltmek için Rust, Foundry ve Docker'ın yüklenmesini gerektirir. Basitleştirilmiş süreç iki adımdan oluşur:
Resim Kaynağı: Özlü Blog — OP Stack Rollup'ı ZK İspatlarına Yükseltme
Succinct, EVM Rollup'ların geleceğinin, daha iyi bakım sağlayan Rust dilinde yazılan zkEVM'de olduğuna inanıyor. Şu anda, OP Rollup'lar üç büyük zorlukla karşı karşıya: uzun 7 günlük sahtekarlık kanıtı penceresi, karmaşık etkileşimlilik ve bazı durumlarda sahtekarlık kanıtlarına dayanmak yerine çoklu grup veri mekanizmalarına bağımlılık. Bir zkEVM geliştirmek uzun vadeli bir çaba gerektirir, bu yüzden bu zorlukları ele almak için SP1 oluşturuldu.
SP1, tamamen özelleştirilebilir, yüksek performanslı bir zkVM'dir ve %100 açık kaynak kodludur. Herhangi bir Rust (veya LLVM derlenmiş) programının yürütülmesini doğrulayabilir. Kamu verilerine göre, OP Özlü Yığını, OP Ana Ağı, OP Sepolia ve Base zincirinde başarıyla çalışıyor ve işlem kanıtı maliyetleri 0,01 ile 0,02 ABD Doları arasında değişiyor (uzantı bağlantı 3'e bakınız). Gelecekte, Rollup'lar, köprüler ve yardımcı işlemciler de dahil olmak üzere tüm blok zincir altyapısının muhtemelen Rust (veya diğer LLVM derlenmiş dillerde) yazılacağı ve ZKP'dan faydalanacağı tahmin edilmektedir.
Diğer zkVM'ler üzerindeki SP1'nin performans avantajları, Özlü blog ve açık kaynaklı GitHub içeriğinden özetlere dayanmaktadır.
Görüntü Kaynağı: Özlü Blog - Açıklama Ekini Uzantı Bağlantısı 4'te Görün
Görüntü kredisi:@jtguibas
Ethereum'un ölçeklendirme çözümleri kısa vadede OP ve uzun vadede ZK olarak görülürse, OP Succinct'in potansiyel başarısı Ethereum'un gelişim yolunda önemli bir kilometre taşı olabilir. OP Succinct, ETH Rollup'larının iyimser doğrulamadan sıfır bilgi kanıtlarına (ZKP) geçişi için yükseltilebilir bir yol sağlar. Bu değişim yalnızca işlem maliyetlerini düşürmekle kalmaz, aynı zamanda ZK Rollup'larının güvenlik ve gizlilik özelliklerini korurken işlem hızını da artırır ve gelecekte uygulama katmanı genişletmesi için yeni olanaklar sunar.
Tanınan dört büyük Katman 2 çözümü arasında, OP Stack şu anda ekosistem gelişimi açısından ZK Stack'e hafif bir üstünlük sağlıyor gibi görünüyor. Gelecekte, OP Succinct'ın dahil edilmesi, ZK Stack'in trafiğinin ve potansiyelinin bir kısmını dahi alabilecek daha belirgin bir Matematik etkisi görebilir. OP Succinct başarılı olursa, hatta geleneksel zkEVM tabanlı Rollups'a bile bir meydan okuma olabilir.
Ancak, şu ana kadar sunulan işletme mantığından, bir kritik yön ortaya çıkıyor: geliştiriciler, durum geçiş işlevini (STF) değiştirirken veya yeni ön derlemeler eklerken bilinmeyen güvenlik açıkları tarafından neden olabilecek sistem genelindeki risklerin zamanında tespit edilmesini nasıl sağlayabilir? Bu, uzun vadeli dikkat gerektiren bir alan.
OP Succinct’in temel işlevi, OP Stack’in modüler mimarisine ZKP’yi entegre etmek, OP Stack Rollup’larını tamamen doğrulanmış ZK Rollup’lara dönüştürmektir.
Ethereum'un gelecekteki ölçeklendirme çözümü, tüm Rollup'ların ZK Rollup'a dönüştürülmesi ise, OP Succinct, OP Stack içinde Rust ve SP1 kullanarak Type-1 zkEVM'yi (tamamen Ethereum'a eşdeğer) dağıtmayı hedefliyor.
OP Öznel Teklif Vericisi, delil üretimini paralel olarak gerçekleştirir ve delil birleştirme ve doğrulama işlemlerini gerçekleştirir.
Mevcut OP Stack sistemi, uyuşmazlık durumunda işlem gecikmelerine neden olan '7 günlük dolandırıcılığa karşı kanıt penceresi'ne dayanmaktadır. OP Özlü, ZK kanıtlarını kullanarak işlem kesinlik süresini kısaltarak, genişletilmiş dolandırıcılığa karşı kanıt penceresine ihtiyacı ortadan kaldırır.
OP Kapsamlı, işlem maliyetlerini önemli ölçüde azaltabilir.
Görüntü Kaynağı: Blockscout
30 Mart 2024 itibarıyla, OP Labs, OP Sepolia test ağındaki “hata kanıtlarının” OP Mainnet üzerinde 11 Haziran 2024 tarihinde resmi olarak başlatıldığını duyurdu. Bu, merkezi olmayanlaşma yolunda atılan ilk adımdır ve kullanıcıların güvenilir bir üçüncü tarafa ihtiyaç duymadan OP Mainnet'ten ETH ve ERC-20 token çekmelerine olanak tanır. Bu mekanizma, kullanıcıların geçersiz çekimleri (Base, Metal, Mode ve Zora dahil) sorgulamalarına ve iptal etmelerine olanak sağlar.
Kullanıcıların varlıklarının güvenliği ve güvenilirliğini sağlamak için Optimism hatalı kanıtları kullanarak zincir üzerindeki işlemlerin doğruluğunu ve geçerliliğini doğrular ve kötü niyetli eylemleri önler. Temel prensipler şunları içerir:
Katman-2 ve Katman-1 verileri arasında bir uyuşmazlık bulunursa, itiraz eden taraf bir meydan okuma çıkarabilir. Katman-2 işletmecisi, meydan okumaya karşı kanıt sunmalı ve verilerin doğruluğunu doğrulamalıdır. Finalite: Meydan okuma süresi içinde geçerli bir meydan okuma olmazsa veya Katman-2 işletmecisi meydan okumayı başarılı bir şekilde karşılarsa, işlem tamamlanır ve geçerli olarak kabul edilir.
OP Labs, Optimism çözümünü geliştiren ekip veya kuruluşken, OP Stack, Ethereum Katman 2 ağları oluşturmak ve ölçeklendirmek için kullanılan teknik bir çerçevedir. OP Labs ve OP Stack arasındaki ilişki, geliştiricilerin ve geliştirme araçlarının ilişkisi olarak görülebilir.
OP Labs, Ethereum için verimli bir ölçeklendirme çözümü oluşturma hedefinde olan Optimism ağının geliştirilmesi ve bakımından sorumlu olan başlıca ekip veya kuruluştur. İşlem ücretlerini azaltmaya ve işlem hızlarını artırmaya odaklanır. Sadece Optimistic Rollups geliştirmekle kalmaz, aynı zamanda Succinct Labs ile ortaklık içinde OP Succinct gibi sıfır bilgi ispatlarıyla ilgili yeni teknolojileri de geliştirir.
OP Stack, OP Labs tarafından geliştirilen, Katman 2 ağları oluşturmak için temel altyapı sağlayan modüler bir çerçeve sunar. Geliştiriciler, farklı genişleme ağları hızla oluşturmak için OP Stack'i kullanabilir. Modüler tasarım, kullanıcıların çeşitli projelerin ihtiyaçlarını karşılamak için farklı doğrulama mekanizmalarını (örneğin, Optimistik Rollups veya ZK Rollups) esnek bir şekilde seçmelerine olanak tanır.
Özünde, OP Labs, OP Stack'in geliştiricileri olarak görülebilir ve OP Stack, Ethereum Layer 2 ağlarını inşa etmek ve ölçeklendirmek için OP Labs tarafından sağlanan teknik bir araçtır.
OP Succinct'e dalmadan önce, her OP Yığınının dört ana bileşenini tanıtmak önemlidir:
Resim Kaynağı: Özlü Blog
1.2 bölümünde açıklanan OP Stack bileşenlerine dayanarak, OP Succinct, diğer bileşenleri (op-geth, op-batcher ve op-node) değiştirmeden zincirlerin ZK-doğrulanmış blokları kullanmasına izin veren hafif bir OP Stack yükseltmesidir. OP Succinct, aşağıdaki dört ana bileşenden oluşur:
zkEVM Rollup'larının oluşturulması, geniş kapsamlı kriptografi uzmanlığı gerektirdiği için zorlu olmuştur. OP Labs, modüler OP Stack'i geliştirirken çeşitli kanıt mekanizmalarını desteklemeyi öngörmüştü. Bu amaçla, OP Stack Rollups'ın STF'sini Rust kullanarak uygulamak için Kona'nın (uzantı linki 1'i görün) geliştirilmesini açık kaynak olarak yayınladılar ve sonunda Kona ve SP1 programı aracılığıyla OP Stack için sıfır-bilgi kanıtlarının (ZKP) üretilmesini mümkün kıldılar. Bu, teoride herhangi bir OP Stack zincirinin ZKP kullanacak şekilde güncellenebileceği anlamına gelir.
SP1 (Özlü İşlemci 1) 'in amacı, geliştiricilerin standart Rust kodunu kullanarak Tip-1 zkEVM rollup'ları sorunsuz bir şekilde entegre etmelerine izin vermektir. OP Succinct ile herhangi bir mevcut OP Stack zincirinin bir Tip-1 zkEVM rollup'a yükseltilme süreci bir saat içinde tamamlanabilir ve şu avantajları sunar:
Resmi GitHub belgelerine göre, süreç yalnızca mevcut bir OP Stack rollup'ını bir Tip-1 zkEVM rollup'a yükseltmek için Rust, Foundry ve Docker'ın yüklenmesini gerektirir. Basitleştirilmiş süreç iki adımdan oluşur:
Resim Kaynağı: Özlü Blog — OP Stack Rollup'ı ZK İspatlarına Yükseltme
Succinct, EVM Rollup'ların geleceğinin, daha iyi bakım sağlayan Rust dilinde yazılan zkEVM'de olduğuna inanıyor. Şu anda, OP Rollup'lar üç büyük zorlukla karşı karşıya: uzun 7 günlük sahtekarlık kanıtı penceresi, karmaşık etkileşimlilik ve bazı durumlarda sahtekarlık kanıtlarına dayanmak yerine çoklu grup veri mekanizmalarına bağımlılık. Bir zkEVM geliştirmek uzun vadeli bir çaba gerektirir, bu yüzden bu zorlukları ele almak için SP1 oluşturuldu.
SP1, tamamen özelleştirilebilir, yüksek performanslı bir zkVM'dir ve %100 açık kaynak kodludur. Herhangi bir Rust (veya LLVM derlenmiş) programının yürütülmesini doğrulayabilir. Kamu verilerine göre, OP Özlü Yığını, OP Ana Ağı, OP Sepolia ve Base zincirinde başarıyla çalışıyor ve işlem kanıtı maliyetleri 0,01 ile 0,02 ABD Doları arasında değişiyor (uzantı bağlantı 3'e bakınız). Gelecekte, Rollup'lar, köprüler ve yardımcı işlemciler de dahil olmak üzere tüm blok zincir altyapısının muhtemelen Rust (veya diğer LLVM derlenmiş dillerde) yazılacağı ve ZKP'dan faydalanacağı tahmin edilmektedir.
Diğer zkVM'ler üzerindeki SP1'nin performans avantajları, Özlü blog ve açık kaynaklı GitHub içeriğinden özetlere dayanmaktadır.
Görüntü Kaynağı: Özlü Blog - Açıklama Ekini Uzantı Bağlantısı 4'te Görün
Görüntü kredisi:@jtguibas
Ethereum'un ölçeklendirme çözümleri kısa vadede OP ve uzun vadede ZK olarak görülürse, OP Succinct'in potansiyel başarısı Ethereum'un gelişim yolunda önemli bir kilometre taşı olabilir. OP Succinct, ETH Rollup'larının iyimser doğrulamadan sıfır bilgi kanıtlarına (ZKP) geçişi için yükseltilebilir bir yol sağlar. Bu değişim yalnızca işlem maliyetlerini düşürmekle kalmaz, aynı zamanda ZK Rollup'larının güvenlik ve gizlilik özelliklerini korurken işlem hızını da artırır ve gelecekte uygulama katmanı genişletmesi için yeni olanaklar sunar.
Tanınan dört büyük Katman 2 çözümü arasında, OP Stack şu anda ekosistem gelişimi açısından ZK Stack'e hafif bir üstünlük sağlıyor gibi görünüyor. Gelecekte, OP Succinct'ın dahil edilmesi, ZK Stack'in trafiğinin ve potansiyelinin bir kısmını dahi alabilecek daha belirgin bir Matematik etkisi görebilir. OP Succinct başarılı olursa, hatta geleneksel zkEVM tabanlı Rollups'a bile bir meydan okuma olabilir.
Ancak, şu ana kadar sunulan işletme mantığından, bir kritik yön ortaya çıkıyor: geliştiriciler, durum geçiş işlevini (STF) değiştirirken veya yeni ön derlemeler eklerken bilinmeyen güvenlik açıkları tarafından neden olabilecek sistem genelindeki risklerin zamanında tespit edilmesini nasıl sağlayabilir? Bu, uzun vadeli dikkat gerektiren bir alan.