SeeDAO Yatırım Araştırmaları Derneği'nin 79. haftalık toplantısında aramıza yeni katılan birçok kişiyi ağırladık ve aynı zamanda ünlü Bay Satsuma'yı da konuk olarak davet etme şansına sahip olduk. Bay Satsuma'nın geniş bir ilgi alanı vardır. Alanlar arası bir öğrenci ve bilim meraklısıdır. Aynı zamanda BuildlerDAO ve LXDAO gibi birçok DAO'ya olağanüstü katkıda bulunmaktadır. Blockchain'in teknik bilgisine oldukça aşinadır. Sayın Satsuma bu haftalık toplantımızda konuk olarak "İlk Katmanım 2" konulu bir popüler bilim açıklamasını bizlerle paylaştı.Bu yazımızda Sayın Satsuma'nın muhteşem görüşlerini inceleyelim.
—
Kamu zinciri gelişimindeki darboğazlar
▎BTC ve ETH gibi geleneksel halka açık zincirlerin ortalama TPS'si (saniyede gerçekleştirilebilen işlem sayısı), web3'ün mevcut ve gelecekteki ekonomik faaliyetlerinin ihtiyaçlarını karşılamak için çok düşük;
▎Kullanıcıların ihtiyaçlarını karşılamak amacıyla yüksek performanslı halka açık zincirlerin keşfi 2021'in başlarında başladı; TPS'yi iyileştirmenin iki ana yolu vardır:
İlk olarak, blok boyutunu artırarak tek bir blok daha fazla işlemi barındırabilir. Örneğin, BCH blok boyutunu 1 MB'tan 32 MB'a çıkarırken BSV blok boyutu sınırını daha radikal bir şekilde kaldırarak sınırsız Bilginin bir bloğa entegre edilmesine olanak sağladı. Bunu yapmak, blok zincirinin boyutunun hızlı bir şekilde genişlemesine yol açacak ve doğrulamaya dahil olan makinelerin performans gereksinimleri giderek daha yüksek hale gelecek, bu da katılım eşiğini artıracak ve merkezi olmayan yönetimde ve güvenlikte bir azalmaya yol açacaktır. Blockchain ağı.
İkincisi, blok oluşturma süresini azaltarak ve birim zamanda üretilen blok sayısını artırarak TPS'yi iyileştirmektir. Bu, düğümlerin ağ koşulları için daha yüksek gereksinimler ortaya koyar, katılım eşiğini yükseltir ve fiziksel olarak birbirinden uzakta olan düğüm grupları, en son bloklarla ilgili anlaşmazlıklara yatkın olduğundan, blok zincirinin çatallanmasına yol açar. Çatallanan blok zincirinin en uzun dal zinciri için rekabet edebilmek ve diğer dalları terk etmek için blok onayını beklemesi gerekir.Bu, Polygon'un 2023'teki 157. Blok yeniden düzenleme olayı gibi çok sayıda işlem kaydının belirli bir süre içinde yeniden yazılmasına yol açar.
▎****Blockchain'in üçgen paradoksu, merkeziyetsizlik derecesi, güvenlik ve ölçeklenebilirlik (yani performans) arasındaki çelişki. Herhangi ikisinin gelişimini sürdürmek için, genellikle üçüncü bir tarafın fedakarlık yapması sağlanır. Örneğin, Polygon, merkezileşmeyi sağlamak için karmaşık bir doğrulama mekanizması benimser ve performans arayışında blok üretim hızını artırır.Sonuç olarak, büyük ölçekli blok yeniden düzenleme olayları ve ağ çapında kesinti kazaları meydana gelme eğilimi gösterir ve güvenlikten fedakarlık edilir. Performansı ve güvenliği sağlamak için, daha yüksek performanslı halka açık zincirler düğüm eşiğini yükseltti ve bu da doğrulamaya yalnızca düzinelerce süper düğümün katıldığı bir halka açık zincirle sonuçlandı. Bu uygulamalar TPS'yi etkili bir şekilde geliştirmiş olsa da, blockchain'in merkezi olmayan doğasıyla karşılaştırıldığında biraz "yanlış" mı görünüyorlar?
Katman 2 konseptinin yükselişi ve gelişimi
▎Neredeyse yüksek performanslı halka açık zincirlerin yükselişiyle aynı zamanda, OP tarafından önerilen optimizasyonda Katman 2 kavramı kullanıldı.
▎Katman 2, birinci katman ağı temel alınarak oluşturulan ve temeldeki halka açık zincirin kapasitesini genişletmesine yardımcı olmak için çeşitli teknik araçlar kullanan ikinci katman ağını ifade eder. Geleneksel İnternet aynı zamanda iş ayrıştırmasını gerçekleştirmek ve katman yükünü azaltmak için katman ekleme yöntemini de benimser. Benzer şekilde teknoloji, Katman 1'in yükünü paylaşmak ve kapasiteyi genişletme ve performansı iyileştirme amacına ulaşmak için blockchain katman 1 ağına (Katman 1) Katman 2'yi eklemek için kullanılabilir.
**▎Katman 2'nin prototipi: durum kanalı. **Durum kanalı, iki kişinin önceden bir miktar para yatırmasına ve bunu akıllı bir sözleşmeye kilitlemesine, dahili bir kanal kurmasına ve ardından her iki tarafın da kanalda birden fazla küçük tutarda transfer yapmasına olanak tanıyan çoklu imza teknolojisini kullanır. Son derece yüksek hızlarda Maliyet son derece düşüktür ve transferi, bir süre sonra tek seferlik para çekme işlemini kanıtlamak için kullanabilirsiniz. Bu, Bitcoin'in Lightning Network'ünün ve Ethereum'un Raiden Network'ünün arkasındaki temel teknolojidir.
▎****Raiden Ağının Sınırlamaları:
Kullanıcılar fonları önceden kilitlemelidir;
Sadece basit transfer işlemleri gerçekleştirilebilir, daha karmaşık işlem gereksinimleri gerçekleştirilemez;
Devlet kanallarının karmaşık işlemleri gerçekleştirememesi sorununu çözmek için yan zincir çözümü insanların görüş alanına girdi. Yan zincirler nispeten bağımsız bir blockchain olarak anlaşılabilir. Ana zincirdeki projelerin yan zincire geçişini kolaylaştırmak için genellikle ana zincire (genellikle Ethereum) benzer bir mimariyi benimserler. Ana zincirin akıllı sözleşmesine belirli miktarda varlığı kilitleyebilir ve ardından "atomik değişimi" sağlamak için eşit miktarda varlığı yan zincire aktarabiliriz. Bu sayede varlıklar yan zincire yatırılır, yan zincir üzerinde çeşitli işlemler gerçekleştirilir ve gerektiğinde ana zincire geri aktarılır.
▎ Ana zincirin işlem baskısını paylaşmak amacıyla, yan zincirler genellikle blok oluşturma hızını büyük ölçüde artırmak veya iletişim için az sayıda süper düğüm kullanmak amacıyla ana zincirden farklı bir konsensüs mekanizması benimser. Bu, yan zinciri Ethereum ana zincirine göre önemli ölçüde daha az güvenli hale getirir. Yan zincirin güvenliği kendi düğümünün sorumluluğundadır. Kullanıcının parasının yan zincire yatırılması ve ana zincire geri aktarılamaması gibi yan zincirin güvenliğiyle ilgili bir sorun olması durumunda vb. olursa tüm Ethereum ekosistemi etkilenecektir. Bu nedenle yan zincirin Katman 2'ye ait olup olmadığı konusunda bazı tartışmalar vardır.
▎****Plazma Çözümü
Durum kanalı ve yan zincir çözümlerinin pratikte eksikliklerini ortaya koyması nedeniyle Plazma çözümü önerildi ve ilgi gördü ve önceki ikisinin ortaya çıkardığı iki sorunu çözdü:
Katılımcı olmayan kişilere para gönderilemiyor: Plazma zincirine katılmamış hesaplar da parayı alıp daha sonra kendi başlarına Katman 1'e çekebilirler.
Katman 1 güvenliği devralınamıyor: Plazma, Katman 1 güvenliğini devralmak için bilgileri düzenli olarak ana zincire gönderir.
▎Plasma, Katman 1'de bir fonu kilitlemek için akıllı sözleşmeleri kullanacak ve ardından Katman 2'de işlemleri yürütmek için bir düğüm operatörüne güvenecektir. Operatör, Katman 2 hesabının durum bilgilerini kaydeden Merkle Ağacı (karma ağacı olarak da bilinir) biçiminde küçük bir defter kaydeder ve ayrıca tüm işlem kayıtlarının kaydedilmesinden ve ifşa edilmesinden sorumludur.
Plazma operatörlerinin Merkle ağacının kök sertifikasını düzenli olarak Katman 1'e, yani "Durum Kökü"ne yüklemeleri gerekir, böylece herkes Katman 2 defterinin tahrif edilip edilmediğini kontrol edebilir.
▎Plazma aynı zamanda zincir-içinde-zincir özelliğini de destekler; yani, kök sertifikalarını Katman 1'e düzenli olarak göndermez, ancak kök sertifikalarını düzenli olarak başka bir Plazma zincirine katman katman göndererek "iç içe geçmiş bir blok zinciri" oluşturur "(İç İçe Blokzincir) formu. Bu özellik aynı zamanda büyük ölçekli genişleme olanağı da sağlıyor ve bir zamanlar çok umut verici bir çözüm olarak görülüyordu.
▎Plazma Sınırlamaları**: **Kullanıcılar varlıkları Plazma zincirinden çektiklerinde, işlemin yasallığını doğrulamak için uzun bir sorgulama döneminden (genellikle 7 gün) geçmek zorunda kalırlar. işlem niteliğinde olup, eğer bir kimse, node operatörünün meydan okuma süresi boyunca kötülük yaptığından şüphelenirse, işlem kayıtlarını kendisi kontrol edebilir ve bir dolandırıcılık sertifikası sunabilir. meydan okuma dönemi. Bununla birlikte, Plazma düğüm operatörü merkezi bir düğümdür ve üçüncü tarafların denetim için işlem verilerini elde etmesi kolay değildir.Düğüm operatörü kötülük yaparsa ve güvenilirliğini kaybederse, kullanıcılar Plazma'yı büyük ölçekte bırakabilir ve büyük miktarda kazanç elde edebilir. Para çekme talepleri çok sayıda dolandırıcılık kanıtı sunarak Ethereum ana ağının uzun süre engellenmesine neden oldu.
▎ Veri kullanılabilirliği sorunları nedeniyle Plasma sonuçta büyük ölçekte kullanılmadı, ancak fikirlerinden bazıları sonraki Katman 2 çözümlerinde benimsendi ve geliştirildi.
Toplama Teknolojisinin Geliştirilmesi
▎**Rollup çözümünün 2. Katman teknik özellikleri: **Rollup "paketleme" anlamına gelir, yani belirli bir süre içinde gerçekleşen işlemler önce sıkıştırılır, sonra paketlenir ve periyodik olarak yüklenir. ana ağa. Mevcut ana akım Toplama çözümleri, İyimser Toplama (iyimser Toplama) ve Sıfır Bilgi Toplama (sıfır bilgi kanıtı Toplama) olmak üzere iki ana yola bölünmüştür.
**▎****İyimser Toplama: **OP-Rollup, tüm işlem ayrıntılarını belirli bir süre içinde sıkıştırıp paketler ve bunları düzenli olarak Katman 1'e gönderir. Bu mekanizma, çoğu yatırımcının dürüst olduğuna ve Plazma mücadelesi dönemini ve sahtekarlığa karşı koruma mekanizmasını devraldığına iyimser bir şekilde inanmaktadır.
**▎****Sıfır Bilgi Toplama: **ZK-Rollup genellikle belirli bir süre içindeki işlemleri hesapladıktan sonra durum değişikliklerinin sonuçlarını sıkıştırıp paketler ve Katman 2 Proof'ta işlemin doğru şekilde yürütüldüğüne dair sıfır bilgi ekler. , düzenli olarak Katman 1'e gönderilir. Denetleyicileri sıfır bilgi kanıtlarıyla değiştirin ve doğrulayıcılara değil matematiğe güvenin (Doğrulayıcılara değil Matematiğe Güvenin).
**▎****Rollup'ın ikinci katman çözümü, merkeziyetsizlik derecesini bir miktar azaltır ancak aşağıdaki avantajları elde eder: **
Katman 1'in bilgi işlem yükünü önemli ölçüde paylaşarak kapasite genişletmeyi etkili bir şekilde gerçekleştirir;
Katman1 depolama kaynaklarından tasarruf ederek işlem verilerini sıkıştırın;
Gerekli anahtar bilgileri Katman 1'e yükleyin; Katman 1, Katman 2'nin durumu hakkında son sözü söyler, böylece Katman 1'in güvenliğini en üst düzeyde devralır.
▎****Rollup'ın sıkıştırma ve paketleme yöntemi
OP-Rollup'ı örnek alırsak, ortak bir transfer işlemi için orijinal işlem verileri aşağıdaki gibi olabilir:
Katman 2, orijinal verilerdeki gereksiz 0'ları silmek için bilimsel gösterimi kullanır (miktar doğruluğu biraz azalır ve pratikte neredeyse hiçbir etkisi yoktur);
Çağrılan Yöntem Kimliğini silin (çağrı yöntemi çok yaygındır ve işlem içeriğinin özelliklerinden çıkarılabilir);
"Gönderme" eylemi ve gönderilen token türü "USDC" gibi sık kullanılan eylemler için yeşil bir kanal oluşturun. Doğrudan aramalar için daha kısa bir HelperID ayarlayın;
Bir "telefon rehberi" kaydedin, sık kullanılan alacaklıların adreslerini kaydedin ve uzun adresleri X sayfasındaki X'inci adrese sıkıştırın;
ETH gönderiyorsanız HelperID'yi atlayın;
Yukarıdaki işlemler dizisinin ardından, Layer1'e son olarak yüklenen veriler 059c570186a0 (makbuz hesabı "telefon rehberi" numarası/çekme tutarı) olarak sıkıştırılır.
▎ Orijinal işlem verileri özelleştirildikten ve sıkıştırıldıktan sonra, onu daha da sıkıştırmaya yardımcı olacak birçok sıkıştırma algoritması vardır. Başlatılan Katman 2 Toplama çözümleri arasında birçoğunun, bunları paketlemeye yardımcı olacak kendi algoritmaları vardır. Aşağıdaki karşılaştırmadan görülebileceği gibi, bunlar Ethereum ana ağıyla karşılaştırıldığında çözüm iyi sonuçlar elde etti.
****▎******İyimser Toplama
İyimser Toplama, çoğu katılımcının dürüst olduğunu varsayan ve az sayıda doğrulayıcı düğümün (Doğrulayıcı) işlemleri toplamasına, sıralamasına ve doğrulamasına izin veren "iyimser paketlemedir". Aynı zamanda, sorumluluğu doğrulayıcı tarafından sunulan bilgilerin dürüst olup olmadığını denetlemek olan sorgulayıcının rolü de belirlenir.
OP-Rollup düzenli olarak ana ağa iki tür veri yükleyecektir:
Durum Kökü: Durum Kökü, Katman 2 küçük defterinin içeriğinin tahrif edilip edilmediğini hızlı bir şekilde doğrulayabilir.
Tüm sıkıştırılmış işlem verileri: İşleme eklenen "kullanıcı imzası" gibi çeşitli işlem ayrıntıları dahil.
Son döneme ait tüm işlem detayları yüklenmiş olsa da Ethereum ana ağı bu işlemlerin doğrudan doğrulanmasından sorumlu değil ve yalnızca tanıtım rolü oynuyor.
▎ Plazma'ya benzer şekilde, OP-Rollup ayrıca tüm hesapların tüm durumlarını (hesap bakiyeleri) kaydeden Merkle ağacı biçiminde bir "küçük defter" kaydeder. Mevcut işlem doğrulayıcılarının (Doğrulayıcılar) dürüst olduğuna inanırsak, durum kökü, mevcut Katman 2 küçük defter kaydının içeriğinin güvenliği sağlamak için tahrif edilip edilmediğini hızlı bir şekilde doğrulayabilir.
Aksine, eğer mevcut işlemin yasallığı konusunda şüphemiz varsa, herhangi bir üçüncü taraf ana ağda son dönemdeki tüm işlemlerin bir kopyasını alabilir, yeniden doğrulama sonrasında kendi doğrulama sonuçlarını kayıtlarla karşılaştırabilir. Katman 2'nin küçük defterinin Küçük defterindeki kayıtların yasal olduğunu onaylayın. Eğer kötü bir davranış tespit edilirse, meydan okuyan kişi, ikinci katmanın durumunu yeniden yazmak için Ethereum'un ilk katmanına bir sahtekarlık kanıtı sunabilir. Başarılı bir mücadelenin ardından dürüst olmayan doğrulayıcılar cezalandırılacak ve meydan okuyanlar ödüllendirilecek. Aynı zamanda, etkilenen işlemler geri alınacak ve yeniden doğrulanacaktır.
Bu süreçte denetimden sorumlu rakip, Katman 1'in akıllı sözleşmesiyle doğrudan etkileşime girer ve ilk katman, ikinci katmanın durumu hakkında son sözü söyler.
Bu tasarımda tek bir dürüst rakip olsa bile tüm Layer 2 işleminin güvenliğinin sağlanması yeterlidir. Ancak bunun bedeli, OP-Rollup'ın, rakiplere dolandırıcılık kanıtlarını kontrol etmeleri ve sunmaları için zaman tanımak amacıyla bir çıkış aralığı sağlaması gerektiğidir. Bu nedenle, OP-Rollup ağından para çekmek için resmi köprüyü kullanmak genellikle 7-14 arası bir bekleme süresi gerektirir. günler.
OP-Rollup'ın mantığı basit ve anlaşılması kolaydır ve tüm işlem detayları yüklenir.Bu nedenle EVM (Ethereum Virtual Machine) ile uyumluluğu da çok iyidir, bu da uygulamaya çok elverişlidir. Ancak uzun süren zorluklardan kaçınmak hala zordur.
**▎****ZK Toplama (Sıfır Bilgi Toplama): Sıfır bilgi kanıtı Toplama. **
Matematiksel algoritmalara dayanan, etkileşimli olmayan bir kanıt, Katman 2'de işlemleri dürüst bir şekilde yürüten doğrulayıcıların kanıt oluşturmasına olanak tanırken, dürüst olmayan doğrulayıcılar doğru kanıtı alamazlar.Üstelik Katman 1'in bu kanıtı doğrulama maliyeti son derece düşüktür ve Katman 1 Kanıt elde edildikten sonra, tüm işlem grubunun doğru olduğu kabul edilebilir. Kanıt başarısız olursa, grubun tamamı reddedilecektir.
Örneğin, bir NFT belirli bir süre boyunca ABCD'de defalarca el değiştirmiştir, ancak nihai sonuç, A'nın ellerinde bir NFT'nin kaybolması ve D'nin ellerine bir NFT'nin eklenmesidir.Buna durum değişikliğinin sonucu denir. Katman 2'nin yalnızca bu durum sonucunu Katman 1'e yüklemesi ve bu işlemlerin doğru şekilde yürütüldüğünü kanıtlamak için bir ZK sertifikası yüklemesi gerekir. Katman 1'in doğrulaması geçerse bu toplu işlemin işlemleri onaylanır, aksi takdirde bu işlem toplu işlemi onaylanır. İşlemlerin güvenliğini denetleyecek bir kişiye ihtiyaç duymadan hepsi geri döndü. Eğer işlem yasa dışı ise sıkıştırılıp paketlenemez bile.
▎**ZK-Rollup periyodik olarak 3 tür veriyi ana ağa yükleyecektir: **
**Durum kökü: **Durum kökü, Katman 2 küçük defterinin içeriğinin tahrif edilip edilmediğini hızlı bir şekilde doğrulayabilir.
İşlem verileri: Birden fazla işlemin durum değişikliği sonuçları kümesinde birleştirilmesi gibi sıkıştırılmış ve birleştirilmiş işlem verileri. İşlemlerin güvenliğini sağlamak için sıfır bilgi kanıtları kullanılarak, daha önce bahsedilen "kullanıcı imzası" gibi bazı gereksiz bilgiler atılabilir.
Geçerlilik Kanıtı: Katman 1 akıllı sözleşmesinin, basit doğrulamanın ardından işlemin doğru şekilde yürütüldüğünü onaylamasına olanak tanıyan sıfır bilgi kanıtıdır.
▎ZK-Rollup ve OP-Rollup arasındaki fark:
ZK-Rollup şeması, ZK Proof'un geçerliliğini çok küçük bir maliyetle test etmek için Katman 1'deki akıllı sözleşmelere dayanır.Test başarılı olursa, bu, bu işlem grubunun doğru bir şekilde yürütüldüğü ve durumun güncellendiği anlamına gelir. Denetim başarısız olursa, bu işlem grubu reddedilecektir.
OP-Rollup, Veri kullanılabilirliğini çözmek için Katman 1'i tamamen bir bülten tahtası gibi ele alır ve rakiplerin denetimine dayanır.İkisinin güvenlik ve işlem onay hızlarında önemli bir fark olacaktır.
****▎******ZK-Rollup'ın avantajları:
Doğrulayıcılar yerine matematiğe güvenildiğinde güvenlik daha fazla olur ve onay süreleri daha kısa olur.
Daha yüksek sıkıştırma oranı, Katman 2'ye daha yüksek bir genişleme sınırı verir.
▎ZK-Rollup'ın STARK ve SNARK arasındaki iki teknik rotası
SNARK: Kısa ve Etkileşimli Olmayan Bilgi Argümanının Özellikleri:
Kısa ve öz: Doğrulama, hesaplamalı kanıttan daha hızlıdır.
Etkileşimsiz: Doğrulayıcı ve doğrulayıcı arasında herhangi bir etkileşim gerekmez. Örneğin, Bitcoin'in genel-özel anahtar çifti de sıfır bilgi kanıtıdır ancak özel anahtar sahibinin, özel anahtara sahip olduğunu kanıtlamak için bir metin parçasını imzalamasını gerektirir ve bu da etkileşim gerektirir.
İstatistiksel olarak güvenilir (Argüman): Matematiksel mutlak kanıtla karşılaştırıldığında (yani %100 güvenilir), istatistiksel güvenilirlik (örn. %99,99999999) elde edilir.
Bilgi içerir (Bilgi): Bir işlemin doğru şekilde yürütülmesi gibi belirli bilgiler sıfır bilgi kanıtına kodlanabilir.
**STARK: **Ölçeklenebilir Şeffaf Bilgi Argümanının Özellikleri:
Ölçeklenebilir: Büyük ölçekli işlemler kanıtlanırken doğrulama süresi hala kısadır.
Şeffaf: Rastgele sayı herkese açık olarak doğrulanabilir ve SNARK gibi başlangıçta güvenilir bir ortam kurmaya gerek yoktur.
İstatistiksel olarak güvenilir (Argüman): Matematiksel mutlak kanıtla karşılaştırıldığında (yani %100 güvenilir), istatistiksel güvenilirlik (örn. %99,99999999) elde edilir.
Bilgi içerir (Bilgi): Bir işlemin doğru şekilde yürütülmesi gibi belirli bilgiler sıfır bilgi kanıtına kodlanabilir.
▎****STARK'ın avantajları: Çok sayıda işlemi işlerken, sıfır bilgi kanıtı oluşturma ve doğrulama daha hızlıdır, kuantum dirençlidir, ilk önce güvenilir ortamı anlamaya gerek yoktur, daha yüksek güvenlik ve daha kısa geliştirme Daha uzun ve daha olgun.
SNARK'ın Avantajları: Kanıt boyutu STARK'a göre daha küçük ve işlem maliyeti daha düşüktür.Teknolojinin gelişmesiyle birlikte güvenlik STRAK'a göre çok daha zayıf değildir ve daha büyük bir potansiyele sahiptir.
▎ZKGeliştirme Rotası**ZK-VM ve ZK-EVM**
ZK-VM: Sıfır bilgi kanıtı açısından bakıldığında, sıfır bilgi kanıtına uygun algoritmalar özel olarak geliştiriyoruz, böylece yerel olarak ZK-EVM yerine bir ZK-VM (sıfır bilgi sanal makinesi) oluşturuyoruz. EVM (Sıfır Bilgili Ethereum Sanal Makinesi) ile uyumlu ve bu temelde mümkün olduğunca EVM uyumlu olmaya çalışıyoruz. Bu yolun avantajı, sıfır bilgi kanıtlarının potansiyelini tamamen ortaya çıkarabilmesi ve maksimum ölçeklenebilirliğe ulaşabilmesidir.
ZK-EVM: EVM uyumluluğu açısından bakıldığında, EVM işlemleri işlem kodu düzeyinde daha küçük adımlara bölünür ve her adım için karşılık gelen sıfır bilgi kanıt algoritması bulunur ve tam bir EVM uyumluluğu elde edilmeye çalışılır. Bu, geliştiricilerin ikinci katman ağa neredeyse sorunsuz bir şekilde geçiş yapmasına olanak tanır, mevcut projelerin geçişini kolaylaştırır ve mevcut EVM ekolojik başarılarını büyük ölçüde korur.
Katman 2'nin geliştirme geçmişini ve Katman 2'nin gelecekteki beklentilerini inceleyin
▎****Yan zincir, veriler ana zincir tarafından kullanılamaz ve ana zincirin güvenliğini devralamaz.
▎****Plazma, durum kökü, zincir dışı defterin tahrif edilmemesini sağlayabilir, ancak belirli işlem verileri birinci katman ağda mevcut değildir, bu da fonların çekilmesini zorlaştırır.
▎****OP-Rollup tüm işlemlerin ayrıntılı verilerini ve durumunu Katman 1'e yükleyerek tüm işlem verilerinin kullanılabilirliğini sağlar ve böylece Katman 2'nin güvenliğini sağlar.
▎****ZK-Rollup, zincir dışı işlemlerin doğru bir şekilde yürütüldüğünü kanıtlayabilecek önemli işlem verilerini ve sıfır bilgi kanıtlarını yükler.Güvenliği sağlarken aynı zamanda bir dereceye kadar gizliliği de sağlayabilir.
▎****Gelecek: Veri kullanılabilirliği sorunu Layer2 tarafından çözülebilir mi?
▎****Validium yalnızca durum kökünü ve sıfır bilgi kanıtını ana ağa yükler ve işlem verileri Katman 2 tarafından kaydedilir.
▎****Volition, Validium çözümünün geliştirilmiş bir sürümüdür ve kullanıcıların işlem verilerinin Katman 1'de bulunup bulunmadığını seçmesine olanak tanır. Az miktarda fon içeren işlemlerde, işlem hızını artırmak ve işlem maliyetlerini azaltmak için işlem verilerini Katman 2'de saklamayı seçebilirsiniz.Büyük miktarda fon içeren işlemlerde, işlem verilerini Katman 1'de saklamayı seçebilirsiniz. güvenliği artırın.
▎ Ethereum'un Deneb güncellemesi, Ethereum'un genişleme rotası DankSharding'in bir ön adımıdır ve Ethereum beacon zincirinin güvenliğini sağlarken Katman 2 genişletmesi için daha fazla depolama kaynağı sağlamayı amaçlamaktadır.
Deneb güncellemesi yeni bir işlem türü ekler: Blob işlemi (İkili Büyük Nesne). Ana zincirde yalnızca yaklaşık 128 KB ikili veri depolayabilen bir Blob bloğuna işaret eden işaretçiler tutulur.
Ethereum madencileri yalnızca Blob üzerindeki verileri belirli bir süre (bir ay gibi) kaydetmek ve rastgele örnekleme yoluyla Blob üzerindeki ikili verilerin doğruluğunu sağlamaktan sorumludur, ancak Blob üzerinde var olan işlemleri doğrulamazlar.
Blob işlemleri, normal işlemlerin genişletilmesine yardımcı görünmüyor ancak Katman 2 tarafından paketlenen işlem verileri için mükemmel bir uyum sağlıyor. Katman 2'nin orijinal olarak Katman 1'e düzenli olarak yüklediği paketlenmiş işlem verileri yürütülmeyecektir. ilk etapta, ancak yalnızca verileri korumaya hizmet eder.Kullanılabilirliğin rolü.
Blob'un kendisi bir bülten tahtasına eşdeğerdir. Bülten panosundaki mesajların süresi OP-Rollup'ın meydan okuma süresini aşıyor. Pratikte tamamen yeterlidir, ancak depolama maliyeti çok azalır, bu da işlemi daha da azaltacaktır. Katman 2'nin maliyeti.
Blob eklemenin tek dezavantajı, eğer Layer 2, tüm geçmiş işlem verilerini kaydetmek istiyorsa, saklama süresi aşıldıktan sonra bu verilerin kullanılabilirlik sorununu çözmek için başka bir çözüm kullanmak zorunda kalmasıdır.
Genel olarak konuşursak, Deneb güncellemesinin ardından Layer 2, güvenliği sağlarken işlem maliyetlerini daha da azaltabilecek, daha pratik ve değerli hale gelebilecek.
▎ZK serisi ve OP serisi gelecekte karşılıklı entegrasyona ve gelişmeye doğru ilerleyecektir.
▎****Hesap soyutlama ve büyük ölçekli uygulama. Web3 geniş ölçekte uygulanmak istiyorsa, blockchainin hesap sistemini iyileştirmesi gerekiyor.Özel anahtar çiftleri tarafından kontrol edilen hesap sistemi (EOA hesabı) genel halk için çok düşmanca.Hesap soyutlama önemli bir trend gelecek. Katman 2, hesap soyutlamanın oluşturulmasına ve akıllı sözleşme hesapları aracılığıyla işlemlerin yürütülmesine yardımcı olabilir. İşlem ücretleri ve işlem hızı, EOA hesaplarından daha optimize edilmiştir. Katman 2, blockchain'in nihai olarak popülerleşmesi için daha büyük olanaklar sunar.
Yukarıdakiler, SeeDAO Yatırım Araştırma Derneği'nde Bay Satsuma tarafından paylaşılan tüm içeriktir. Bize Katman 2'yi daha derinlemesine anlamamızı sağlayan popüler bilimi ve açıklaması için Bay Satsuma'ya çok minnettarım. Umarım konferansa katılmamış olanlarınız bu makaleyi okuduktan sonra Katman 2 hakkında yeni bir anlayışa sahip olurlar. Ayrıca gelecekte bize daha fazla açıklama yapması için Sayın Satsuma'yı davet etme fırsatımız olacağını umuyorum. Teşekkür ederim. Tekrar Bay Satsuma!
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Katman 2 parça derinlemesine analizi
Yazarı: Satsuma
SeeDAO Yatırım Araştırmaları Derneği'nin 79. haftalık toplantısında aramıza yeni katılan birçok kişiyi ağırladık ve aynı zamanda ünlü Bay Satsuma'yı da konuk olarak davet etme şansına sahip olduk. Bay Satsuma'nın geniş bir ilgi alanı vardır. Alanlar arası bir öğrenci ve bilim meraklısıdır. Aynı zamanda BuildlerDAO ve LXDAO gibi birçok DAO'ya olağanüstü katkıda bulunmaktadır. Blockchain'in teknik bilgisine oldukça aşinadır. Sayın Satsuma bu haftalık toplantımızda konuk olarak "İlk Katmanım 2" konulu bir popüler bilim açıklamasını bizlerle paylaştı.Bu yazımızda Sayın Satsuma'nın muhteşem görüşlerini inceleyelim.
—
Kamu zinciri gelişimindeki darboğazlar
▎BTC ve ETH gibi geleneksel halka açık zincirlerin ortalama TPS'si (saniyede gerçekleştirilebilen işlem sayısı), web3'ün mevcut ve gelecekteki ekonomik faaliyetlerinin ihtiyaçlarını karşılamak için çok düşük;
▎Kullanıcıların ihtiyaçlarını karşılamak amacıyla yüksek performanslı halka açık zincirlerin keşfi 2021'in başlarında başladı; TPS'yi iyileştirmenin iki ana yolu vardır:
▎****Blockchain'in üçgen paradoksu, merkeziyetsizlik derecesi, güvenlik ve ölçeklenebilirlik (yani performans) arasındaki çelişki. Herhangi ikisinin gelişimini sürdürmek için, genellikle üçüncü bir tarafın fedakarlık yapması sağlanır. Örneğin, Polygon, merkezileşmeyi sağlamak için karmaşık bir doğrulama mekanizması benimser ve performans arayışında blok üretim hızını artırır.Sonuç olarak, büyük ölçekli blok yeniden düzenleme olayları ve ağ çapında kesinti kazaları meydana gelme eğilimi gösterir ve güvenlikten fedakarlık edilir. Performansı ve güvenliği sağlamak için, daha yüksek performanslı halka açık zincirler düğüm eşiğini yükseltti ve bu da doğrulamaya yalnızca düzinelerce süper düğümün katıldığı bir halka açık zincirle sonuçlandı. Bu uygulamalar TPS'yi etkili bir şekilde geliştirmiş olsa da, blockchain'in merkezi olmayan doğasıyla karşılaştırıldığında biraz "yanlış" mı görünüyorlar?
Katman 2 konseptinin yükselişi ve gelişimi
▎Neredeyse yüksek performanslı halka açık zincirlerin yükselişiyle aynı zamanda, OP tarafından önerilen optimizasyonda Katman 2 kavramı kullanıldı.
▎Katman 2, birinci katman ağı temel alınarak oluşturulan ve temeldeki halka açık zincirin kapasitesini genişletmesine yardımcı olmak için çeşitli teknik araçlar kullanan ikinci katman ağını ifade eder. Geleneksel İnternet aynı zamanda iş ayrıştırmasını gerçekleştirmek ve katman yükünü azaltmak için katman ekleme yöntemini de benimser. Benzer şekilde teknoloji, Katman 1'in yükünü paylaşmak ve kapasiteyi genişletme ve performansı iyileştirme amacına ulaşmak için blockchain katman 1 ağına (Katman 1) Katman 2'yi eklemek için kullanılabilir.
**▎Katman 2'nin prototipi: durum kanalı. **Durum kanalı, iki kişinin önceden bir miktar para yatırmasına ve bunu akıllı bir sözleşmeye kilitlemesine, dahili bir kanal kurmasına ve ardından her iki tarafın da kanalda birden fazla küçük tutarda transfer yapmasına olanak tanıyan çoklu imza teknolojisini kullanır. Son derece yüksek hızlarda Maliyet son derece düşüktür ve transferi, bir süre sonra tek seferlik para çekme işlemini kanıtlamak için kullanabilirsiniz. Bu, Bitcoin'in Lightning Network'ünün ve Ethereum'un Raiden Network'ünün arkasındaki temel teknolojidir.
▎****Raiden Ağının Sınırlamaları:
▎****Yan zincir çözümü
Devlet kanallarının karmaşık işlemleri gerçekleştirememesi sorununu çözmek için yan zincir çözümü insanların görüş alanına girdi. Yan zincirler nispeten bağımsız bir blockchain olarak anlaşılabilir. Ana zincirdeki projelerin yan zincire geçişini kolaylaştırmak için genellikle ana zincire (genellikle Ethereum) benzer bir mimariyi benimserler. Ana zincirin akıllı sözleşmesine belirli miktarda varlığı kilitleyebilir ve ardından "atomik değişimi" sağlamak için eşit miktarda varlığı yan zincire aktarabiliriz. Bu sayede varlıklar yan zincire yatırılır, yan zincir üzerinde çeşitli işlemler gerçekleştirilir ve gerektiğinde ana zincire geri aktarılır.
▎ Ana zincirin işlem baskısını paylaşmak amacıyla, yan zincirler genellikle blok oluşturma hızını büyük ölçüde artırmak veya iletişim için az sayıda süper düğüm kullanmak amacıyla ana zincirden farklı bir konsensüs mekanizması benimser. Bu, yan zinciri Ethereum ana zincirine göre önemli ölçüde daha az güvenli hale getirir. Yan zincirin güvenliği kendi düğümünün sorumluluğundadır. Kullanıcının parasının yan zincire yatırılması ve ana zincire geri aktarılamaması gibi yan zincirin güvenliğiyle ilgili bir sorun olması durumunda vb. olursa tüm Ethereum ekosistemi etkilenecektir. Bu nedenle yan zincirin Katman 2'ye ait olup olmadığı konusunda bazı tartışmalar vardır.
▎****Plazma Çözümü
Durum kanalı ve yan zincir çözümlerinin pratikte eksikliklerini ortaya koyması nedeniyle Plazma çözümü önerildi ve ilgi gördü ve önceki ikisinin ortaya çıkardığı iki sorunu çözdü:
▎Plasma, Katman 1'de bir fonu kilitlemek için akıllı sözleşmeleri kullanacak ve ardından Katman 2'de işlemleri yürütmek için bir düğüm operatörüne güvenecektir. Operatör, Katman 2 hesabının durum bilgilerini kaydeden Merkle Ağacı (karma ağacı olarak da bilinir) biçiminde küçük bir defter kaydeder ve ayrıca tüm işlem kayıtlarının kaydedilmesinden ve ifşa edilmesinden sorumludur.
Plazma operatörlerinin Merkle ağacının kök sertifikasını düzenli olarak Katman 1'e, yani "Durum Kökü"ne yüklemeleri gerekir, böylece herkes Katman 2 defterinin tahrif edilip edilmediğini kontrol edebilir.
▎Plazma aynı zamanda zincir-içinde-zincir özelliğini de destekler; yani, kök sertifikalarını Katman 1'e düzenli olarak göndermez, ancak kök sertifikalarını düzenli olarak başka bir Plazma zincirine katman katman göndererek "iç içe geçmiş bir blok zinciri" oluşturur "(İç İçe Blokzincir) formu. Bu özellik aynı zamanda büyük ölçekli genişleme olanağı da sağlıyor ve bir zamanlar çok umut verici bir çözüm olarak görülüyordu.
▎Plazma Sınırlamaları**: **Kullanıcılar varlıkları Plazma zincirinden çektiklerinde, işlemin yasallığını doğrulamak için uzun bir sorgulama döneminden (genellikle 7 gün) geçmek zorunda kalırlar. işlem niteliğinde olup, eğer bir kimse, node operatörünün meydan okuma süresi boyunca kötülük yaptığından şüphelenirse, işlem kayıtlarını kendisi kontrol edebilir ve bir dolandırıcılık sertifikası sunabilir. meydan okuma dönemi. Bununla birlikte, Plazma düğüm operatörü merkezi bir düğümdür ve üçüncü tarafların denetim için işlem verilerini elde etmesi kolay değildir.Düğüm operatörü kötülük yaparsa ve güvenilirliğini kaybederse, kullanıcılar Plazma'yı büyük ölçekte bırakabilir ve büyük miktarda kazanç elde edebilir. Para çekme talepleri çok sayıda dolandırıcılık kanıtı sunarak Ethereum ana ağının uzun süre engellenmesine neden oldu.
▎ Veri kullanılabilirliği sorunları nedeniyle Plasma sonuçta büyük ölçekte kullanılmadı, ancak fikirlerinden bazıları sonraki Katman 2 çözümlerinde benimsendi ve geliştirildi.
Toplama Teknolojisinin Geliştirilmesi
▎**Rollup çözümünün 2. Katman teknik özellikleri: **Rollup "paketleme" anlamına gelir, yani belirli bir süre içinde gerçekleşen işlemler önce sıkıştırılır, sonra paketlenir ve periyodik olarak yüklenir. ana ağa. Mevcut ana akım Toplama çözümleri, İyimser Toplama (iyimser Toplama) ve Sıfır Bilgi Toplama (sıfır bilgi kanıtı Toplama) olmak üzere iki ana yola bölünmüştür.
**▎****İyimser Toplama: **OP-Rollup, tüm işlem ayrıntılarını belirli bir süre içinde sıkıştırıp paketler ve bunları düzenli olarak Katman 1'e gönderir. Bu mekanizma, çoğu yatırımcının dürüst olduğuna ve Plazma mücadelesi dönemini ve sahtekarlığa karşı koruma mekanizmasını devraldığına iyimser bir şekilde inanmaktadır.
**▎****Sıfır Bilgi Toplama: **ZK-Rollup genellikle belirli bir süre içindeki işlemleri hesapladıktan sonra durum değişikliklerinin sonuçlarını sıkıştırıp paketler ve Katman 2 Proof'ta işlemin doğru şekilde yürütüldüğüne dair sıfır bilgi ekler. , düzenli olarak Katman 1'e gönderilir. Denetleyicileri sıfır bilgi kanıtlarıyla değiştirin ve doğrulayıcılara değil matematiğe güvenin (Doğrulayıcılara değil Matematiğe Güvenin).
**▎****Rollup'ın ikinci katman çözümü, merkeziyetsizlik derecesini bir miktar azaltır ancak aşağıdaki avantajları elde eder: **
▎****Rollup'ın sıkıştırma ve paketleme yöntemi
OP-Rollup'ı örnek alırsak, ortak bir transfer işlemi için orijinal işlem verileri aşağıdaki gibi olabilir:
4232f461000000000000000000000000007ea2be2df7ba6e54b1a9c70676f668455e329d2900000000000000000000000000d548a5e31de2b4c2681a58a3be53 02 abcae4bc570000000000000000000000000000000000000000000000000000000000000186a0 (Yöntem Kimliği / doldurulmuş 0 / belirteç sözleşme adresi / doldurulmuş 0 / alıcı hesap adresi / doldurulmuş 0 / para çekme sayısı)
▎ Orijinal işlem verileri özelleştirildikten ve sıkıştırıldıktan sonra, onu daha da sıkıştırmaya yardımcı olacak birçok sıkıştırma algoritması vardır. Başlatılan Katman 2 Toplama çözümleri arasında birçoğunun, bunları paketlemeye yardımcı olacak kendi algoritmaları vardır. Aşağıdaki karşılaştırmadan görülebileceği gibi, bunlar Ethereum ana ağıyla karşılaştırıldığında çözüm iyi sonuçlar elde etti.
****▎******İyimser Toplama
İyimser Toplama, çoğu katılımcının dürüst olduğunu varsayan ve az sayıda doğrulayıcı düğümün (Doğrulayıcı) işlemleri toplamasına, sıralamasına ve doğrulamasına izin veren "iyimser paketlemedir". Aynı zamanda, sorumluluğu doğrulayıcı tarafından sunulan bilgilerin dürüst olup olmadığını denetlemek olan sorgulayıcının rolü de belirlenir.
OP-Rollup düzenli olarak ana ağa iki tür veri yükleyecektir:
Son döneme ait tüm işlem detayları yüklenmiş olsa da Ethereum ana ağı bu işlemlerin doğrudan doğrulanmasından sorumlu değil ve yalnızca tanıtım rolü oynuyor.
▎ Plazma'ya benzer şekilde, OP-Rollup ayrıca tüm hesapların tüm durumlarını (hesap bakiyeleri) kaydeden Merkle ağacı biçiminde bir "küçük defter" kaydeder. Mevcut işlem doğrulayıcılarının (Doğrulayıcılar) dürüst olduğuna inanırsak, durum kökü, mevcut Katman 2 küçük defter kaydının içeriğinin güvenliği sağlamak için tahrif edilip edilmediğini hızlı bir şekilde doğrulayabilir.
Aksine, eğer mevcut işlemin yasallığı konusunda şüphemiz varsa, herhangi bir üçüncü taraf ana ağda son dönemdeki tüm işlemlerin bir kopyasını alabilir, yeniden doğrulama sonrasında kendi doğrulama sonuçlarını kayıtlarla karşılaştırabilir. Katman 2'nin küçük defterinin Küçük defterindeki kayıtların yasal olduğunu onaylayın. Eğer kötü bir davranış tespit edilirse, meydan okuyan kişi, ikinci katmanın durumunu yeniden yazmak için Ethereum'un ilk katmanına bir sahtekarlık kanıtı sunabilir. Başarılı bir mücadelenin ardından dürüst olmayan doğrulayıcılar cezalandırılacak ve meydan okuyanlar ödüllendirilecek. Aynı zamanda, etkilenen işlemler geri alınacak ve yeniden doğrulanacaktır.
Bu süreçte denetimden sorumlu rakip, Katman 1'in akıllı sözleşmesiyle doğrudan etkileşime girer ve ilk katman, ikinci katmanın durumu hakkında son sözü söyler.
Bu tasarımda tek bir dürüst rakip olsa bile tüm Layer 2 işleminin güvenliğinin sağlanması yeterlidir. Ancak bunun bedeli, OP-Rollup'ın, rakiplere dolandırıcılık kanıtlarını kontrol etmeleri ve sunmaları için zaman tanımak amacıyla bir çıkış aralığı sağlaması gerektiğidir. Bu nedenle, OP-Rollup ağından para çekmek için resmi köprüyü kullanmak genellikle 7-14 arası bir bekleme süresi gerektirir. günler.
OP-Rollup'ın mantığı basit ve anlaşılması kolaydır ve tüm işlem detayları yüklenir.Bu nedenle EVM (Ethereum Virtual Machine) ile uyumluluğu da çok iyidir, bu da uygulamaya çok elverişlidir. Ancak uzun süren zorluklardan kaçınmak hala zordur.
**▎****ZK Toplama (Sıfır Bilgi Toplama): Sıfır bilgi kanıtı Toplama. **
Matematiksel algoritmalara dayanan, etkileşimli olmayan bir kanıt, Katman 2'de işlemleri dürüst bir şekilde yürüten doğrulayıcıların kanıt oluşturmasına olanak tanırken, dürüst olmayan doğrulayıcılar doğru kanıtı alamazlar.Üstelik Katman 1'in bu kanıtı doğrulama maliyeti son derece düşüktür ve Katman 1 Kanıt elde edildikten sonra, tüm işlem grubunun doğru olduğu kabul edilebilir. Kanıt başarısız olursa, grubun tamamı reddedilecektir.
Örneğin, bir NFT belirli bir süre boyunca ABCD'de defalarca el değiştirmiştir, ancak nihai sonuç, A'nın ellerinde bir NFT'nin kaybolması ve D'nin ellerine bir NFT'nin eklenmesidir.Buna durum değişikliğinin sonucu denir. Katman 2'nin yalnızca bu durum sonucunu Katman 1'e yüklemesi ve bu işlemlerin doğru şekilde yürütüldüğünü kanıtlamak için bir ZK sertifikası yüklemesi gerekir. Katman 1'in doğrulaması geçerse bu toplu işlemin işlemleri onaylanır, aksi takdirde bu işlem toplu işlemi onaylanır. İşlemlerin güvenliğini denetleyecek bir kişiye ihtiyaç duymadan hepsi geri döndü. Eğer işlem yasa dışı ise sıkıştırılıp paketlenemez bile.
▎**ZK-Rollup periyodik olarak 3 tür veriyi ana ağa yükleyecektir: **
▎ZK-Rollup ve OP-Rollup arasındaki fark:
ZK-Rollup şeması, ZK Proof'un geçerliliğini çok küçük bir maliyetle test etmek için Katman 1'deki akıllı sözleşmelere dayanır.Test başarılı olursa, bu, bu işlem grubunun doğru bir şekilde yürütüldüğü ve durumun güncellendiği anlamına gelir. Denetim başarısız olursa, bu işlem grubu reddedilecektir.
OP-Rollup, Veri kullanılabilirliğini çözmek için Katman 1'i tamamen bir bülten tahtası gibi ele alır ve rakiplerin denetimine dayanır.İkisinin güvenlik ve işlem onay hızlarında önemli bir fark olacaktır.
****▎******ZK-Rollup'ın avantajları:
Doğrulayıcılar yerine matematiğe güvenildiğinde güvenlik daha fazla olur ve onay süreleri daha kısa olur.
Daha yüksek sıkıştırma oranı, Katman 2'ye daha yüksek bir genişleme sınırı verir.
▎ZK-Rollup'ın STARK ve SNARK arasındaki iki teknik rotası
SNARK: Kısa ve Etkileşimli Olmayan Bilgi Argümanının Özellikleri:
**STARK: **Ölçeklenebilir Şeffaf Bilgi Argümanının Özellikleri:
▎****STARK'ın avantajları: Çok sayıda işlemi işlerken, sıfır bilgi kanıtı oluşturma ve doğrulama daha hızlıdır, kuantum dirençlidir, ilk önce güvenilir ortamı anlamaya gerek yoktur, daha yüksek güvenlik ve daha kısa geliştirme Daha uzun ve daha olgun.
SNARK'ın Avantajları: Kanıt boyutu STARK'a göre daha küçük ve işlem maliyeti daha düşüktür.Teknolojinin gelişmesiyle birlikte güvenlik STRAK'a göre çok daha zayıf değildir ve daha büyük bir potansiyele sahiptir.
▎ZKGeliştirme Rotası**ZK-VM ve ZK-EVM**
Katman 2'nin geliştirme geçmişini ve Katman 2'nin gelecekteki beklentilerini inceleyin
▎****Yan zincir, veriler ana zincir tarafından kullanılamaz ve ana zincirin güvenliğini devralamaz.
▎****Plazma, durum kökü, zincir dışı defterin tahrif edilmemesini sağlayabilir, ancak belirli işlem verileri birinci katman ağda mevcut değildir, bu da fonların çekilmesini zorlaştırır.
▎****OP-Rollup tüm işlemlerin ayrıntılı verilerini ve durumunu Katman 1'e yükleyerek tüm işlem verilerinin kullanılabilirliğini sağlar ve böylece Katman 2'nin güvenliğini sağlar.
▎****ZK-Rollup, zincir dışı işlemlerin doğru bir şekilde yürütüldüğünü kanıtlayabilecek önemli işlem verilerini ve sıfır bilgi kanıtlarını yükler.Güvenliği sağlarken aynı zamanda bir dereceye kadar gizliliği de sağlayabilir.
▎****Gelecek: Veri kullanılabilirliği sorunu Layer2 tarafından çözülebilir mi?
▎****Validium yalnızca durum kökünü ve sıfır bilgi kanıtını ana ağa yükler ve işlem verileri Katman 2 tarafından kaydedilir.
▎****Volition, Validium çözümünün geliştirilmiş bir sürümüdür ve kullanıcıların işlem verilerinin Katman 1'de bulunup bulunmadığını seçmesine olanak tanır. Az miktarda fon içeren işlemlerde, işlem hızını artırmak ve işlem maliyetlerini azaltmak için işlem verilerini Katman 2'de saklamayı seçebilirsiniz.Büyük miktarda fon içeren işlemlerde, işlem verilerini Katman 1'de saklamayı seçebilirsiniz. güvenliği artırın.
▎ Ethereum'un Deneb güncellemesi, Ethereum'un genişleme rotası DankSharding'in bir ön adımıdır ve Ethereum beacon zincirinin güvenliğini sağlarken Katman 2 genişletmesi için daha fazla depolama kaynağı sağlamayı amaçlamaktadır.
Deneb güncellemesi yeni bir işlem türü ekler: Blob işlemi (İkili Büyük Nesne). Ana zincirde yalnızca yaklaşık 128 KB ikili veri depolayabilen bir Blob bloğuna işaret eden işaretçiler tutulur.
Ethereum madencileri yalnızca Blob üzerindeki verileri belirli bir süre (bir ay gibi) kaydetmek ve rastgele örnekleme yoluyla Blob üzerindeki ikili verilerin doğruluğunu sağlamaktan sorumludur, ancak Blob üzerinde var olan işlemleri doğrulamazlar.
Blob işlemleri, normal işlemlerin genişletilmesine yardımcı görünmüyor ancak Katman 2 tarafından paketlenen işlem verileri için mükemmel bir uyum sağlıyor. Katman 2'nin orijinal olarak Katman 1'e düzenli olarak yüklediği paketlenmiş işlem verileri yürütülmeyecektir. ilk etapta, ancak yalnızca verileri korumaya hizmet eder.Kullanılabilirliğin rolü.
Blob'un kendisi bir bülten tahtasına eşdeğerdir. Bülten panosundaki mesajların süresi OP-Rollup'ın meydan okuma süresini aşıyor. Pratikte tamamen yeterlidir, ancak depolama maliyeti çok azalır, bu da işlemi daha da azaltacaktır. Katman 2'nin maliyeti.
Blob eklemenin tek dezavantajı, eğer Layer 2, tüm geçmiş işlem verilerini kaydetmek istiyorsa, saklama süresi aşıldıktan sonra bu verilerin kullanılabilirlik sorununu çözmek için başka bir çözüm kullanmak zorunda kalmasıdır.
Genel olarak konuşursak, Deneb güncellemesinin ardından Layer 2, güvenliği sağlarken işlem maliyetlerini daha da azaltabilecek, daha pratik ve değerli hale gelebilecek.
▎ZK serisi ve OP serisi gelecekte karşılıklı entegrasyona ve gelişmeye doğru ilerleyecektir.
▎****Hesap soyutlama ve büyük ölçekli uygulama. Web3 geniş ölçekte uygulanmak istiyorsa, blockchainin hesap sistemini iyileştirmesi gerekiyor.Özel anahtar çiftleri tarafından kontrol edilen hesap sistemi (EOA hesabı) genel halk için çok düşmanca.Hesap soyutlama önemli bir trend gelecek. Katman 2, hesap soyutlamanın oluşturulmasına ve akıllı sözleşme hesapları aracılığıyla işlemlerin yürütülmesine yardımcı olabilir. İşlem ücretleri ve işlem hızı, EOA hesaplarından daha optimize edilmiştir. Katman 2, blockchain'in nihai olarak popülerleşmesi için daha büyük olanaklar sunar.
Yukarıdakiler, SeeDAO Yatırım Araştırma Derneği'nde Bay Satsuma tarafından paylaşılan tüm içeriktir. Bize Katman 2'yi daha derinlemesine anlamamızı sağlayan popüler bilimi ve açıklaması için Bay Satsuma'ya çok minnettarım. Umarım konferansa katılmamış olanlarınız bu makaleyi okuduktan sonra Katman 2 hakkında yeni bir anlayışa sahip olurlar. Ayrıca gelecekte bize daha fazla açıklama yapması için Sayın Satsuma'yı davet etme fırsatımız olacağını umuyorum. Teşekkür ederim. Tekrar Bay Satsuma!