@HopProtocol hakkında biraz konuşmak istiyorum. Nasıl çalıştığından ve neyi sağladığından bahsedelim. Kısaca bir giriş yapmak istersek rollup-to-rollup bir köprüdür. Şimdi önce sorunumuzun ne olduğuna bakalım daha sonra bu sorunu Hop nasıl çözüyor bunun üzerinde duracağım. Image
Biliyorsunuz ki ölçeklendirme çözümlerinin farklı kategorileri var. Poligon gibi yan zincirler, Arbitrum veya Optimism gibi optimistic-rolluplar ve zk-Sync gibi zk-Rolluplar.
Kısacası, işlem başına bir miktar veriyi zincir üzerinde tutarken hesaplama ve veri depolamayı zincir dışına taşıyarak Ethereum'un verimini arttırmayı amaçlarlar.
Bu çözümlerin getirdiği bazı çığır açıcı özelliklerle birlikte birkaç zorlukla karşılaştık.Her L2 çözümünün kendine ait bir “native” köprüsü olur. Bu köprüler ana ağa dönerken yavaş ve pahalıdır. Örneğin:
Optimism Ether'inizi Arbitrum Ether'e dönüştürmek için "native" Optimism köprüsü aracılığıyla ana ağa geri çekmeniz, yedi gün beklemeniz ve ardından seçtiğiniz uygulamada kullanmak için ana ağ Eterini Arbitrum köprüsü aracılığıyla Arbitrum Eter'e dönüştürmeniz gerekir.
Bugün zk-Rollup için onaylar arasındaki süre ise tipik olarak bir saatten bir güne kadar değişmektedir. Her iki çeşit için de jetonları L1'den L2'ye ve geriye taşımak pahalı ve yavaştır.
L2’den L1 ana zincire geçiş “exit time” olarak adlandırılır. İyi bir kullanıcı deneyimi için bu çıkış süreleri minimumda tutulmalıdır. Daha iyisi anında olmalıdır.L2'lerin kendine ait köprüleri olmasına rağmen bunlar sizin bir ölçeklenme çözümünden diğerine geçmenize izin vermez
Kullanıcıların bir rollup ekosisteminin faydalarını tam olarak anlamaları için, L1 ağının zaman veya maliyet açısından bir darboğaz oluşturmadan varlıkları hızlı ve kolay bir şekilde rolluplar arasında aktarabilmeleri gerekir.
Rolluplar L2->L1 için pahalı ve yavaş. Rollupların native köprüleri ise L2<>L2 için uygun değil. Bu L2'nin benimsenmesi için büyük bir engel. Çok ağlı Hop köprüsünün devreye girdiği yer burasıdır.
Hop, her ölçeklenme çözümüyle ve Ethereum ile arasında köprüler oluşturarak bu zorlukları çözer. Hop kullanarak, kullanıcılar fonlarını farklı L2'ler arasında taşıyabilir veya fonlarını L2'den Ethereum ana ağına *anında* çekebilir. Peki nasıl ? Image
L1->L2 Alice, Hop aracılığıyla ana ağdan Optimism'e 4 ETH geçirmek isterse Hop, Optimism’de eşdeğer miktarda HopETH (hETH) verir. Aynı işlemde hETH, Hop AMM'de ETH ile takas edilir ve bu takasın çıktısı Alice'in Optimism'deki hesabına gönderilir. Image
Hop, L1->L2 için her zaman en iyi seçenek değildir. Sadece AMM'den kaynaklı pozitif bir fiyat kayması varsa normal bir native köprüden daha ucuza geçebilirsiniz.
Hop’un sorunlarımızdan birini çözdüğü bir alan L2->L1 transferleridir. Yukarda bahsettiğimiz gibi native köprüler kullanırsanız bu işlem sizin için çok uzun sürecek. Hop ise size bunu anında yapmanızı sağlayacak.
Ancak, bu Hop Token'lar, daha önce tartıştığımız gibi aktarımlarının 7 güne kadar sürdüğü verilen farklı ağlar arasında nasıl bu kadar kolay aktarılabilir?
Bonder'ın devreye girdiği yer burasıdır. Bonder, küçük bir ücret karşılığında(%0.02) varış noktasında likidite sağlar. Bonder, her toplamada bir doğrulayıcı düğüm çalıştırdıkları ve işlemleri doğrulayabildikleri için sonunda paralarını geri alacaklarını bilirler.
Optimismden çıkmak için Alice'in ETH'si ile, hETH alır ve ETH L1'de serbest bırakılır. Sonrasında L2'deki hETH'leriniz yakılır. Bu hToken'ların hızlı bir şekilde devredilebilmesinin nedeni “The Bonder” adlı bir rolün olmasıdır.
Normalde optimismden çıkış süresi çok uzun sürer aslında “Bonder” rolü sizin yerinize bu süreyi bekler ve size anında likidite sağlar. Bonder tarafından sağlanan anında likidite, hToken desteklenen tüm ağlar arasında hızlı ve ekonomik bir şekilde taşınmasını sağlar.
Ek olarak henüz teknik detaylarını çok bilmediğim bir mekanizmaları var bir meydan okuma yapılmadığı sürece "Bonder" rolü 7 gün beklemiyor. Meydan okuma yapılmadığı sürece 24 saatlik bir sürede işlem tamamlanıyor.
Hop’un güçlü olduğu diğer bir nokta ise ana ağa geçmeden direkt olarak diğer rolluplar ve yan zincirler arasında transfer yapabilmesi L2<>L2
Alice Rollup A’dan Rollup B’ye geçmek istediği bir senaryoda:
1. Alice, Rollup A'daki AMM'yi kullanarak Rollup A ETH'sini HopETH ile değiştirir.

2. Alice daha sonra Hop Bridge'i kullanarak HopETH'sini Rollup A'dan Rollup B'ye gönderir. Image
3. Bonder, Transfer için likidite sağladığında, Alice, Rollup B'de HopETH'yi alır.

4. Alice artık Rollup B'de AMM'yi kullanarak HopETH'sini Rollup B ile takas edebilir.
Hop neden bir AMM’ye ihtiyaç duyar? Hop jetonları (hETH,hDAI) standart ETH yerine geçmez. Bunları Uniswap gibi dapplerde kullanamazsınız. Bu amaçla Hop, her rollup üzerinde bir AMM’ye sahiptir.
Örneğin, bir kullanıcı Mainnet'ten Optimism'e ETH gönderirse, Hop Bridge önce kullanıcıya Optimism'de hETH verir ve ardından Hop AMM'de Optimism ETH ile değiştirir. Doğal olarak, bunların hepsi şapkanın altında gerçekleşir ve son kullanıcıya tek bir işlem gibi görünür.
Uniswap'ta olduğu gibi, herkes Hop havuzlarından herhangi birinde likidite sağlayıcısı olabilir ve işlemlerden takas ücreti kazanabilir. Likidite, aynı varlığın (örneğin hETH- Optimism ETH) çiftleri üzerinde sağlandığı için kalıcı bir kayıp riski neredeyse yoktur.
Peki ya Bonder?
Rol biraz sermaye ve teknik bilgi gerektiriyor, bu nedenle ilk başta herkese açık değil. Kısa bir süre sonra, rol herkese açılacaktır. Ancak, Bonder fonları çalamaz veya işlemleri sansürleyemez.
En kötü durum senaryosu, tüm Bonder'ların çevrimdışı olması ve bu durumda hiçbir transferin bağlanmamasıdır. Bir Transfer bağlanmadığında, L2'nin normal çıkış zamanı kadar geciktirilir, ancak yine de eninde sonunda geçer.
Bahsetmek istediğim diğer bir konu ise arbitraj. Hop jetonları ile yerel muadilleri arasındaki fiyatın saptığı durumlarda, arbitrajcılar hızla devreye girebilir ve fiyatları kâr için yeniden dengeleyebilir.
Optimism ETH'nin, örneğin heTH'ye göre düşük fiyattan alım satım yapıldığını düşünün. Kâr odaklı bir arbitrajcı, ETH'yi Hop Köprüsü üzerinden göndererek basitçe heETH'yi basabilir.
Arbitrajcı, daha sonra Hop AMM ile işlem yaparak indirimli Optimism ETH'yi satın almak için hETH'lerini kullanır. Bu örnekte arbitraj ana ağa dönmek istiyorsa tekrar Hop köprüsünü kullanmamalı yoksa az önceki kârı yok olur. Native köprü üzerinden çıkarak arbitrajını korur.
Ancak native köprü üzerinden çıkması 7 günlük likidite kilitlenmesiyle ile karşı karşıya kalmasına neden olur. Ya da Hop üzerinden anında çıkmak için fiyatın dengelenmesini beklemeli.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Fibonacci

Fibonacci Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @_professorc

2 Jan
"The Merge" kısaca PoW’dan PoS’a geçişin adıdır. Birleştirme demektir. Böyle denmesinin nedeni şuan çalışmakta olan Beacon Chain ve kullandığımız ana ağ zincirinin birleşecek olmasıdır. Birleştirme, tarihi verileri ve işlevselliği korurken konsensusu önemli ölçüde değiştirir.
Neden PoW yerine PoS tercih ediliyor?

PoW uzun süredir denenen bir konsensüs mekanizmasıdır. Bugüne kadar güvenilir olduğunu bize savaş meydanında kanıtlamıştır. Bu büyük bir avantaj ancak çok büyük bir enerji tüketimi vardır.
PoS için yüksek işlem gücüne sahip cihazlara ihtiyacınız yok sadece 32ETH sahip olmanız(Daha az ETH ile bir havuza katılabilirsiniz bu minimum miktarı oldukça düşürür) ve ETH2.0 clienti çalıştırabilecek mütevazı bir dizüstü bilgisayara sahip olmanız yeterli
Read 21 tweets
29 Jul 21
Gerçek dünyadan blockzincire açılan kapı olan DeFi için çok önemli olan Oracle kavramı nedir ? Nerede işimize yarar ? Image
Oracle'lar, blok zincirleri içindeki akıllı sözleşmelerin blok zincir dışından harici verileri (blok zincirde bulunmayan gerçek zamanlı veriler) almasına izin veren üçüncü taraf hizmetlerdir. Blockchainler ve dış dünya arasında köprü görevi görürler.
Oracle'lar blockchain ekosistemi içinde büyük öneme sahiptir çünkü akıllı kontratların kullanım alanlarını genişletirler. Blockchain oracle'lar olmadan akıllı kontratların kullanımları çok sınırlıdır çünkü bu kontratlar yalnızca kendi ağları içerisindeki verilere ulaşabilir.
Read 25 tweets
20 Jul 21
Bugün Merkeziyetsiz Borsalarda (DEX) karşılaştığımız Sandwich attack nedir? Nasıl gerçekleşir ondan bahsadeceğim. 🥪

Merkeziyetsiz borsalar(DEX) kişilerin finansal varlıklarını saklama hakkını bir başka kişiye bırakmadan ticaret yapmasına izin verir. Image
DEX’lerde herkes işlem yapabilir. Bununla birlikte, blok zinciri tabanlı DEX'in şeffaflığı ile birlikte işlenecek işlemlerin uygulanmasındaki gecikme piyasa manipülasyonu mümkün hale getirir.
Geleneksel borsalarda fiyat manipülasyonu olduğu gibi bunu DEX’ler üzerinden de yapmak mümkün. Esasında bu saldırı DEX’lere özgü bir yöntem değildir. Ancak blockzincirinin halka açık doğası ve mempooldaki işlemlerin herkes tarafından görülebiliyor olması bunu kolaylaştırır.
Read 24 tweets
10 Jul 21
Verkle ağaçları ,temelde Merkle ağaçlarıyla aynı işi yaparlar. Verkle ağacında kriptografik hash fonksiyonlarının yerine vektör taahhütleri kullanılır. Ancak Verkle ağaçlarının sağladığı temel özellik, kanıt boyutunda çok daha verimli olmalarıdır. Image
Verkle ağaçlarının ve Merkle Patricia ağaçlarının yapısındaki tek gerçek fark verkle ağacının pratikte daha kısa ve şişman olmasıdır. Verkle ağaçlarında genişlik arttıkça ağacın boyu kısalır.
Ağacın boyuna değil yanlara doğru büyüdüğünü düşünün aynı veri sayısında verkle ağaçları daha kısa ve şişman olurken merkle ağaçları ise daha çok derinliğe sahip olur. Bant genişliği azalma, ağacın derinliğinden bağımsızdır sadece dallanma faktörüne bağlıdır.
Read 21 tweets
8 Jul 21
Statelessness nedir ? Neden önemlidir ?

Eth-1'in en büyük sorunlarından biri mevcut state boyutudur. Ethereum state boyutu sürekli büyüyor ve bu artan bir hızla devam ediyor.Büyüyen boyut, sadece "normal" bir kişi için tam bir düğüm çalıştırmayı zor hale getirmekle kalmayabilir. Image
Aynı zamanda Ethereum ağını kararsız ve kullanılamaz hale getirebilir. State, yeni gelen blokları ve işlemleri işleyebilmek için bir düğümün tutması gereken bilgileri ifade eder.(Adres tutarları,kontratlar vs) Image
Ancak ağa ve bu yeni verileri depolaması gereken düğümlere (ve gelecekte katılacak olan düğümlere) kalıcı olarak devam eden maliyetler yükler. Geliştiricilerin en çok endişe duyduğu konulardan biri budur. Bu yüzden onu görmezden gelemeyiz
Read 15 tweets
23 Jun 21
Merkle Ağaçları blockchain için çok önemlidir. Bitcoin’de kullanılır. Ethereum’da ise modifiye edilmiş hali Merkle Patrica tree kullanılır. Peki neden merkle ağaçlarına ihtiyacımız var? Image
Merkle ağaçları olmadan bir blokzinciri yapmak teorik olarak mümkün olsa uzun vadede büyük ölçeklenebilirlik zorlukları ortaya çıkarır. Merkle ağaçları sayesinde irili ufaklı tüm bilgisayar ve dizüstü bilgisayarlarda, akıllı telefonlarda çalışan düğümler oluşturmak mümkün.
Blok zincirlerinin genellikle yüz binlerce bloktan oluştuğunu ve her bloğun birkaç bin işlem içerebildiğini düşündüğünüzde, bellek alanı ve bilgi işlem gücünün iki büyük sorun olduğu ortaya çıkıyor.
Read 19 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(