Bir şeyin dijital olması, fizik kurallarının dışına çıktığı anlamına gelmez. Çok terabaytlık sabit disklerin standart hale gelmesiyle, veri akışlarını yönetmenin her zaman maliyetli bir sorun olacağını unutmak kolaydır.
Aynı durum blockchain ağları için de geçerlidir. Sıkışık olduklarında, daha yüksek işlem ücretleri olarak kendini gösterir. Yüksek işlem ücretleri, özellikle son iki yılda yüzlerce DApp'in piyasaya sürülmesi ve DeFi'nin yükselişiyle popülerlik kazandığından beri Ethereum'u rahatsız etti.
Bu, blok zinciri ölçeklenebilirlik sorunudur: Kullanıcı alımı artarken işlem ücretlerini düşük tutmak. Ethereum katman 2 blok zinciri çözümleri olarak Arbitrum ve Optimism, bu sorunu çözmek için özel olarak tasarlanmıştır. Peki Arbitrum ve Optimism blok zinciri ölçeklenebilirlik sorununun çözümüne nasıl yardımcı oluyor?
Rollup nedir?
Bir blok zincirinin ana ağı veya ana zinciri (varsayılan ağ) genellikle katman 1 olarak adlandırılır. Bunlar Bitcoin, Litecoin, Ethereum, Solana, Cardano, Avalanche, Terra, Binance Akıllı Zincir vb. Solana veya Binance Smart Chain gibi bazıları, başlangıçtan itibaren daha yüksek ağ kapasitesiyle oluşturuldu. Bu yaklaşımın dezavantajı, büyük bellek bloklarının doğrulanmasının daha zor olması ve bunun sonucunda blok zincirinin merkezileşmesidir.
Ethereum, en merkezi olmayan blok zincirlerinden biridir. Bu nedenle, katman 2 (L2) ağlarında yardıma ihtiyacı var. İlginç bir şekilde, 1. katmanın altında bile, Polkadot gibi katman 0 blok zincirleri. Bu, katman 1 (L1) blok zincirlerinin parachain haline geldiği bir ağlar ağıdır.
Bununla birlikte, 1. katmanın üzerinde, 2. katman ağları yardımcı protokoller olarak hizmet eder. Tek amaçları, trafiği ana zincir olan katman 1'den boşaltmak.
Katman 1'i sıkışık bir otoyol olarak resmederseniz, katman 2 protokolleri/ağları bunlara eklenmiş ek otoyollardır. Tabii ki, dijital alanda, arabalar yerine veri bitleriyle ilgileniyoruz, bu yüzden onları işlemek çok daha kolay.
Ağ tıkanıklığını ele almak, tam olarak toplamaların yaptığı şeydir. Katman 2 ağları topla yüzlerce işlemi tek bir işlemde, kendilerine aktarın ve ardından kompakt formlarında katman 1'e geri döndürün. Önceki benzetmeyi daha da ileriye götürmek, yüzlerce arabayı tek bir araçta birleştirmeye benzer.
Bunun dışında, yolcuların hiçbiri -önemli veri bitleri- transitte kaybolmaz. Bunun yerine boş koltuklar, şasi ve tekerlekler fazlalık olarak kaldırılacaktı. Bu noktada analoji sona erer çünkü toplanmış sözleşme verileri Merkle ağacından yeniden hesaplanabilir. Hem Arbitrum hem de Optimism, Ethereum'un tıkanıklığına yardımcı olan bu tür toplamalardır.
Arbitrum ve İyimserlik Nasıl Benzer?
Hem Arbitrum hem de İyimserlik, Ethereum için 2. katman toplamalarıysa, neden farklı olanlar var? Toplamaların temel amacı iki eylemi gerçekleştirmektir:
- Ana zincirin trafiğinin büyük kısmını zincir dışı katman 2'ye kaldırın.
- Ana zincirle etkileşime geçin akıllı sözleşme para çekme/para yatırma işlemlerini işleyen ve zincir dışı işlemleri doğrulayan.
Doğrulama kısmı kritiktir çünkü zincir dışı verilerin gerçek olduğunun kanıtlanması gerekir. Arbitrum ve Optimism, kullandıkları bakımından benzerdir:
- Dolandırıcılık kanıtları: Ölçeklendirme çözümleri için idealdir, çünkü bunlar her işlem yerine yalnızca geçersiz bloklar algılandığında devreye alınır. Buna karşılık, bu ağın hesaplama kaynaklarından tasarruf sağlar.
- Anında kesinlik: İşlemler, bir dizi onaydan geçmek yerine, blok oluşturulduğu anda tamamlanır. Bir kez daha, bu düşük gecikmeli, yüksek verimli bir ağ sağlar.
- Çapraz zincir köprüler: Belirteçlerin katman 1 ve katman 2 arasında hareket etmesine izin vermek.
Hem İyimser Toplamalar (OR'ler) hem de Arbitrum büyük ölçüde daha düşük ETH gaz ücretleri, kanıtları nasıl doğruladıkları ve gelecekteki uyumluluk sorunlarını nasıl ele aldıkları konusunda önemli farklılıklar vardır.
Arbitrum ve İyimserlik Arasındaki Farklar Nelerdir?
Başlangıç olarak, İyimserlik ekibinin ilk olarak Toplamaları oluşturduğunu anlamak önemlidir. Yazılım alanında sıklıkla olduğu gibi, Arbitrum ekibi daha sonra kaynak kodunu değiştirdi ve bu da iki farklı katman 2 ölçeklenebilirlik çözümüne yol açtı.
Dolandırıcılık Kanıtı Doğrulaması
En önemli fark, İyimserlik toplamasının tek aşamalı sahtekarlık kanıtlarını kullanması, Arbitrum'un ise çok aşamalı sahtekarlık kanıtlarını kullanmasıdır. Bu neden önemli?
Optimism'in tek aşamalı dolandırıcılık önleme (FP), L2 işleminin tamamını yürütmek için L1'e güvenir. Bu şekilde, FP doğrulaması anında gerçekleşir. Bununla birlikte, zincir üzerinde L1 yürütmesinin daha fazla gaz maliyeti olması ve L2 ücretinin kendisi L1 gaz bloğu tarafından sınırlandırılması nedeniyle bu daha büyük maliyetler uygular.
Buna karşılık, Arbitrum, FP doğrulaması için hassas bir tarama yaklaşımı kullanır. Arbitrum, çok yönlü FP kullanarak, tekil bir işlem anlaşmazlığı noktasına odaklanır. Buna karşılık, bu daha yüksek ağ performansı anlamına gelir. Aynı şekilde, L2 işlemleri tamamen L1 üzerinde yürütülmediğinden gaz blok limiti de geçersiz hale gelir.
İyimserliğin Ethereum Bağımlılığı
Hem Arbitrum hem de Optimism, işlemleri dürüstçe işlemek için Ethereum doğrulayıcılarının çoğuna güvendikleri için iyimser toplama protokolleridir. Ancak, eğer Ethereum bir büyük konsensüs revizyonu, L1 işlemlerinin yeniden yürütülmesi farklı nihai durumlara yol açacaktır. Bunun nedeni Optimism'in EVM (Ethereum Sanal Makinesi) kullanmasıdır. Akıllı sözleşmeleri yürütmekten sorumlu her Ethereum düğümünde bulunan bir dizi ağ fikir birliği kuralına sahip sanal bir sanal alan.
Arbitrum'un kendi AVM'si (Arbitrum Virtual Machine) olduğu için böyle bir endişesi yok. Bu, EVM'den gelen DApp'lerin AVM'ye çevrilmesini gerektirse de, süreç otomatiktir. Arbitrum'un tam kontrolü olduğu için fayda göz ardı edilemeyecek kadar büyük.
Ayrıca Optimism, OVM bayt kodu için bir Solidity derleyicisiyle sınırlıdır. Yabani otlara girmeden, bir bayt kodu, sanal bir makinede çalıştırmak için kaynak koddan türetilen derlenmiş bir koddur. Buna karşılık Arbitrum, Vyper, Solidity, Flint, YUL+, LLLL ve diğerleri gibi tüm EVM programlama dillerini destekler.
Köprüleme ve Jetonlar
Daha önce belirtildiği gibi, hem Arbitrum hem de Optimism, diğer blok zincirlerle etkileşim kurmak ve jeton akışını sağlamak için köprüler kullanır. Ancak, Arbitrum'un tüm belirteçler için evrensel ve izinsiz bir köprü kullandığı durumlarda Optimism, pazar talepleri olgunlaştığında özel köprüler kurar.
Son olarak, her iki toplamanın da kendi jetonları olmamasına rağmen, Optimism Wrapped ETH (WETH) kullanır. Bu, zincirler arası ERC20 token uyumluluğuna izin veren 1:1 oranında ETH'ye sabitlenmiş bir stabilcoin'e benzer. Arbitrum, bu tür ekstra adımlara ihtiyaç duymadan yerel ETH desteğine sahiptir.
Ethereum Ölçeklendirme için Hangi Toplama Daha İyi?
Optimism toplaması ilk olarak geliştirilmiş olsa da, pazar şimdiden Arbitrum lehinde konuştu. İlk beş L2 ağından Arbitrum, açık ara en çok ticareti yapılan ağdır. Basın zamanında, akıllı sözleşmelerde kilitli toplam değeri (TVL) 3,39 milyar dolar ve Optimism bu değerin yalnızca %17'sini elinde tutuyor.
Zaten, Ethereum'un büyük DApp'lerinin çoğu, Arbitrum'un ekosisteminde çevrimiçi. Her birine bağlanabilirsiniz MetaMask cüzdanı. Ethereum'un DApp'leri ve Arbitrum arasındaki işlem ücreti farkı çok büyüktür, bu nedenle 2. katman çözümlerinden yararlanmamak aptallık olur.
Arbitrum'un otomatik AVM'den EVM'ye çevirisi nedeniyle, her gün daha fazla DApp çevrimiçi hale geliyor. Bununla birlikte, kullanıcıların işlemlerinin dolandırıcılık dışı sayılması için bir haftalık para çekme süresini beklemeleri gerekiyor. Bu iyimserlik için de geçerlidir.
Akılda tutulması gereken bir diğer konu da, L2 ağları arasındaki jetonların önce L1'e, ardından diğer L2'ye eklenerek gaz ücretleri uygulanması gerektiğidir. Ancak bu birlikte çalışabilirlik sorununun çözümü, cBridge, StarkEX, Connext, Hermez' Massive Migrations ve Loopring gibi projelerle yolda.
Bu arada, L1 ve L2 arasında jeton aktarımı basit bir işlemdir ve yalnızca MetaMask cüzdanını gerektirir.
Bitcoin Cash'in Bitcoin'den temel bir farkı vardır ve kripto para biriminin en büyük sorunlarından birini çözmeyi amaçlar.
Sonrakini Oku
- Teknoloji Açıklaması
- Ethereum
- Kripto para
- blok zinciri
- Paranın Geleceği
Rahul Nambiampurath kariyerine muhasebeci olarak başladı ancak şimdi teknoloji alanında tam zamanlı çalışmaya geçti. Merkezi olmayan ve açık kaynaklı teknolojilerin ateşli bir hayranıdır. Yazmadığı zamanlarda genellikle şarap yapmakla, android cihazıyla kurcalamakla veya dağlarda yürüyüş yapmakla meşguldür.
Haber bültenimize abone ol
Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!
Abone olmak için buraya tıklayın