Scroll ZKP: Nedir, nasıl çalışır ve nasıl satın alırım?

Dj2y...ncJb
6 Jan 2024
30

Scroll ZKP: Nedir, nasıl çalışır ve nasıl satın alırım?


Scroll ZKP: Nedir, nasıl çalışır ve nasıl satın alırım?

 
Birkaç yıldır ve özellikle 2021’deki pazar patlamasından bu yana, Ethereum ağı umutsuzca işlem işleme verimliliğini artırmanın bir yolunu arıyor. Bundan sonra birçok ikinci katman çözümü ortaya çıktı. Ethereum’un Proof of Stake’e ( PoS ) geçişi uzun vadede bu endişeyi giderebilse bile, ağ hala üst düzey işlemeye izin verebilecek farklı güvenli çözümler arıyor.
Bunu göz önünde bulundurarak, yeni ortaya atılan bir çözüm olan ZK toplamaları, bu ölçeklenebilirlik sorunlarını ele almak için ilginç bir aday gibi görünüyor. Scroll projesi bu amaçla tasarlanmıştır. Bu proje Ethereum ağını geliştirmek için yenilikler ve çözümler sunma eğilimindedir.
Scroll tarafından sağlanan bu ZK toplama çözümünü sunmadan önce, bu makalenin iyi anlaşılması için gerekli olan bazı kavramları akılda tutmak önemlidir.
Büyük olasılıkla bildiğiniz gibi, merkezi olmayan ve güvenli Ethereum birinci katman blok zinciriyle ilgili en büyük sorunlardan biri, ağ yoğun bir şekilde kullanıldığında fahiş işlem ücretlerine neden olan bir darboğaza neden olan büyük ölçeklenebilirlik eksikliğidir.
Bu eksikliği gidermek için uygulama açısından basit ve oldukça etkili görünen çözümlerden biri de Ethereum (Layer 2) üzerine Rollup’lar sunmaktır.
Toplamaların aslında birkaç alt kategorisi vardır, ancak bizim durumumuzda yalnızca ZK toplamalarına odaklanacağız.

ZK toplaması

Basitçe söylemek gerekirse, bir ZK toplaması, zincir dışı işlemleri (blok zinciri dışında) işlemek ve hesapları güncellemek için ana kanaldaki bakiyelerin durumunun kriptografik kanıtını göndermek için ikinci katman bir çözümdür.
Toplamalar, yan zincir tipi çözümlerin aksine zincir içi ve zincir dışı verileri birleştirdikleri için hibrit çözümler olarak kabul edilir.
Gerçekten de, Vitalik Buterin’e göre : “Toplamalar, hesaplamayı (ve durum depolamasını) zincir dışına taşır, ancak bazı işlem başına verileri zincir üzerinde tutar.”

Scroll nedir ?

Özünde, Scroll, Ethereum Sanal Makinesi ( EVM ) ile uyumlu, ZK toplaması benzeri bir ikinci katman çözümüdür.
Bu nedenle Scroll, Ethereum blok zincirini ölçeklendirmek için oluşturulmuş bir zk toplamasıdır. Scroll’un temel parçası, Scroll’da EVM uygulamasının doğruluğunu kanıtlamak için kullanılan zkEVM’dir.
Anlayacağınız gibi, yan zincirler ve hatta iyimser toparlamalar gibi birçok alternatif çözüm gibi, Ethereum blok zincirinin (ana zincir) işlemlerin yürütülmesini buna adanmış ek bir zincire aktarmasına izin verme görevi aynı kalır.

Scroll ‘un vizyonu

Ethereum zincirinin, tıkanıklık problemlerinin ardından, işlem işleme hızını artırmak için yol haritasını toplama çözümlerine yönlendirdiğini görebiliriz. Scroll ekipleri, toplamaları, ademi merkeziyetçilik ve güvenlikten ödün vermeden blok zincirlerini ölçeklendirmenin bugün tek geçerli yolu olarak görüyor.
Son araştırmalara göre, ZKP’ler (Sıfır Bilgi Kanıtı), uygulanması nispeten basit ve güvenlik ile ölçeklenebilirlik arasındaki dengeyi ortadan kaldıran sihirli bir değnek gibi görünüyor.
Scroll ekipleri, merkezi olmayan bilgi işlem platformlarının yakın gelecekte o kadar önemli olacağına inanıyorlar ki, merkezi bir varlık veya tek bir geliştirme ekibi yerine topluluklar tarafından yönlendirilmeleri çok önemli.
İşte Scroll da bu ruh hali içinde bazı temel değerler üzerinden şekillendi :

  • Blockchain teknolojisini milyarlarca kullanıcı için toplu ölçekleme yoluyla ultra erişilebilir hale getirerek gücü insanlığın ellerine vermek. Bunu yapmak için, güvenli ve kullanıcı dostu olurken, hem ölçeklenebilir hem de herkes tarafından erişilebilir olacak kadar ucuz hale getirilmeleri gerekir.
  • Scroll ayrıca, oluşturulduğu ilk günden itibaren tamamen açık kaynak olarak topluluğuyla şeffaflığını vurgular. Bu erişilebilirlik, bu teknolojinin herkes tarafından daha iyi anlaşılmasını ve doğrulanmasını amaçlamaktadır. Bir geliştiricinin bakış açısından, açık yapı daha güvenli ve daha iyi tasarlanmış sistemlere yol açar. Erişilebilirliği nedeniyle, Scroll’un kodu hem dahili hem de harici olarak sürekli olarak akran değerlendirmesi altındadır.
  • Scroll ekipleri tarafından bir standart gibi taşınan son değer, ademi merkeziyetçilik ve sansüre karşı direniş mücadelesidir. Gerçekten de proje, Ethereum’u bu kadar güçlü kılan ademi merkeziyetçilik ve sansür direncinin temel özelliklerini korumanın gerekli olduğuna inanıyor. Scroll, Ethereum’unkine eşdeğer ademi merkeziyetçilik ve sansür direnci nihai hedefiyle inşa edildi.

Scroll’un teknik çalışması

Teknik olarak Scroll, temel fikri çok sayıda durum işlemini bir toplama bloğunda toplamak ve zincir dışı blok için kısa ve öz bir kanıt oluşturmak olan klasik bir ZK toplama şemasını takip eder.Mevcut mimari üç altyapı öğesinden oluşur:

Kaydırma düğümleri: Kullanıcı işlemleri ile ikinci katman bloklarını oluştururlar. Bu blokları Ethereum’un temel katmanına işlerler ve mesajları Katman 1 ile Katman 2 arasında iletirler. Bu, kullanıcıların ve uygulamaların Scroll ile etkileşim kurmasının birincil yoludur. Sırasıyla sıralayıcı (Sequencer), koordinatör (Koordinatör) ve aktarıcı olmak üzere üç modülden oluşurlar.

Sıralayıcı, somut olarak bir JSON-RPC arabirimi sağlar. Katman 2’deki (L2) işlemleri kabul eder. Çok düzenli olarak (birkaç saniye), L2 mempool’dan bir dizi işlem alır. Bunları L2’de yeni bir blok ve yeni bir durum kökü oluşturmak için yürütür.
Yeni bir blok oluşturulur oluşturulmaz, koordinatör bilgilendirilir. Sıralayıcıdan bu bloğun yürütme izini alır. Daha sonra kanıt üretimi için yürütme izini Roller havuzundan rastgele seçilen bir Roller’e gönderir .
Le Relayeur, hem Ethereum hem de Scroll üzerinde konuşlandırılan köprü ve toplama sözleşmelerinin izlenmesinden sorumludur.
2 çok önemli görevi üstlenmesi gerekecek: verilerinin mevcudiyeti ve geçerliliklerinin kanıtlanması dahil olmak üzere L2 bloklarının durumunu takip etmek için toplu sözleşmeyi izlemek ve aynı zamanda köprü sözleşmelerinin para yatırma ve çekme işlemlerini izlemek (köprü) ) Ethereum ve Scroll üzerinde dağıtıldı ve mesajları bir yandan diğer yana aktarın.

Network Roller: İşlemlerin doğru yürütüldüğünü kanıtlamak için zkEVM geçerlilik kanıtları oluşturur. Basitçe söylemek gerekirse, Roller’ın hızlandırıcılar kullanması gerekiyor: Prova süresini ve maliyetini azaltmak için grafik kartları (GPU’lar), FPGA’ler ve ASIC’ler gibi işin ispatı için kullanılan donanımlar.

Roller, kanıt oluşturmak için çok adımlı bir süreç kullanır:

  • İlk önce koordinatörden alınan infaz izini devre tanıklarına dönüştürür.
  • zkEVM devrelerinin her biri için kanıtlar üretir
  • Son olarak, birden çok zkEVM devresinden gelen kanıtları tek bir blok kanıtta birleştirmek için kanıt toplamayı kullanır.
Toplama ve Köprü Sözleşmeleri: Scroll işlemleri için veri kullanılabilirliği sağlar. ZkEVM geçerlilik kanıtlarını doğrular. Kullanıcıların varlıkları Ethereum ile Scroll arasında taşımasına olanak tanır.

Basitçe söylemek gerekirse, Toplama sözleşmesi sıralayıcıdan durum köklerini ve L2 bloklarını alır. Ardından, durum köklerini (durum kökü) Ethereum durumunda ve ikinci katman blok verilerini Ethereum calldata (harici çağrılardan işlevlere yapılan verilerin depolanması) olarak depolar.
Bu, Scroll Relay dahil indeksleyicilerin L2 bloklarını yeniden oluşturabilmesini sağlamak için Ethereum güvenliğinden yararlanırken Scroll blokları için veri kullanılabilirliğini sağlar.
Bir L2 bloğunun geçerliliğini belirleyen bir blok kanıtı, Toplama sözleşmesi tarafından doğrulandıktan sonra, karşılık gelen blok Kaydırma’da tamamlanmış kabul edilir.
Onlara gelince, Ethereum ve Scroll üzerinde konuşlandırılan köprü sözleşmeleri, mesajlar veya ERC20 belirteçleri gibi standartlaştırılmış varlıklar için her iki yönde de iki katman arasında köprü kurmayı mümkün kılar.

Çözüm

Sonuç olarak, Scroll projesi Ethereum ağının geleceği için heyecan verici ve yenilikçi çözümler sunuyor.
Bununla birlikte, yeni bir proje olarak, uzun süredir beklenen StarkWare projesine ve benzer bir alternatif sunan StarkNet çözümüne ciddi bir rakip olarak kendini kanıtlayabilmek istiyorsa, tüm kanıtları hala yapılacak .
Bu arada, ona göz kulak olmak ve gelişimini takip etmek ilginç olmaya devam ediyor çünkü bu makalenin girişinde açıklandığı gibi, toplamalar Ethereum, Tezos, Cardano veya Celestia gibi birinci katman ağlar için çekici bir çözüm gibi görünüyor.

Write & Read to Earn with BULB

Learn More

Enjoy this blog? Subscribe to Natiq1951

2 Comments

B
No comments yet.
Most relevant comments are displayed, so some may have been filtered out.