Staking Genel Bakış
Bu rehber, Rocket Pool ile staking'in nasıl çalıştığını (ETH'nizin nasıl kullanıldığını ve ödüllerinizin nasıl oluşturulduğunu) tanıtacak ve staking yapabileceğiniz yolları özetleyecektir.
Staking'in nasıl çalıştığıyla ilgilenmiyorsanız ve sadece nasıl staking yapacağınızı öğrenmek istiyorsanız, o bölüme atlamak için buraya tıklayın.
Ethereum Staking Nasıl Çalışır
Rocket Pool'a girmeden önce, genel olarak Ethereum'da staking hakkında konuşalım. 15 Eylül 2022'deki the Merge'den beri, Ethereum artık paralel çalışan iki blokzincirden oluşmaktadır: Tüm Ethereum işlem verilerini içeren Execution layer (eski adıyla ETH1) ve ağa yayınlanan her işlemin ve her bloğun geçerliliğini toplu olarak belirleyen validator ağından oluşan Consensus layer (aynı zamanda Beacon Chain olarak da bilinir, eski adıyla ETH2).
Staking, Ethereum blokzincirinin tutarlılığını ve güvenliğini korumaya yardımcı olmak için Beacon Chain'de bir (veya daha fazla) validator oluşturma ve bakımını yapma sürecidir. Validator'lar bunu, işlemleri ve yeni blok önerilerini dinleyerek ve önerilen bloğun arka planda bazı hesaplamalar ve doğrulamalar yaparak yasal, geçerli işlemler içerdiğini onaylayarak yaparlar. Ara sıra, kendileri de yeni bloklar önerme fırsatı bulurlar.
Ağın, zincirin mevcut durumu hakkında yalan söyleyen kötü niyetli validator'lara karşı dayanıklı olmasını sağlamak için, her validator'ın ağda "stake" olarak tam olarak 32 ETH kilitlemesi gerekir. Görevlerini doğru şekilde yerine getirmek ve diğer validator'ların çoğunluğuyla aynı fikirde olmak onlara ödül kazandırır; yanlış davranmak ve zincire saldırmak, kilitli 32 ETH bakiyelerinin bir kısmına mal olur. Alınan miktar, saldırının ciddiyetine ve ona katılan validator sayısına bağlıdır.
Ethereum'daki validator'lara onay ve blok önerileri bir programa göre atanır. Bu, herkesin sürekli olarak birbirleriyle yarışmaya çalıştığı ve bir sonraki bloğu diğerlerinden önce bulmaya çalıştığı eski Proof of Work (PoW) sisteminden çok farklıdır. Bu, PoW'da bir madencinin bir sonraki bloğu bulmazsa blok ödülü kazanma garantisi olmamasından farklı olarak, Proof of Stake validator'larının görevlerini yerine getirdikleri sürece yavaş ve istikrarlı gelir elde etme garantileri olduğu anlamına gelir.
Başlangıçta, validator ödülleri sadece Beacon Chain'de her validator'a tahakkuk eder ve operatörleri tarafından erişilemezdi. "Shapella" hard fork'undan itibaren, validator ödülleri düzenli olarak validator'ın withdrawal credentials'ı tarafından tanımlanan Execution Layer adresine "skimming" yapılmaktadır.
Ek olarak, Execution ve Consensus katmanları birleştiğinden, validator'lar önerdikleri bloklara dahil edilen işlemler için priority fee'ler ile de ödüllendirilir. Bu priority fee'ler, blok önericisi tarafından belirlenen "Fee Recipient"a göre doğrudan Execution layer'da ödenir. Validator, başka biri tarafından oluşturulmuş bir blok önermek için bir MEV ağına katılıyorsa, o oluşturucu validator'a MEV ödülü olarak bilinen ek bir bahşiş sağlayacaktır. Bu da doğrudan Execution layer'da mevcuttur ve priority fee'lerle aynı anda sağlanır.
Rocket Pool Nasıl Çalışır
Yeni bir validator oluşturmak için 32 ETH yatırmak zorunda olan solo staker'ların aksine, Rocket Pool node'ları validator başına sadece 8 ETH veya 16 ETH yatırmak zorundadır. Bu, yeni bir Ethereum validator'ı oluşturmak için staking pool'dan (staker'ların rETH karşılığında yatırdığı) sırasıyla 24 ETH veya 16 ETH ile eşleştirilecektir. Bu yeni validator'a minipool adı verilir.
Beacon chain'e göre, bir minipool normal bir validator'la tamamen aynı görünür. Aynı sorumluluklara, uyması gereken aynı kurallara, aynı ödüllere sahiptir vb. Tek fark, minipool'un nasıl oluşturulduğu ve node operatörü minipool'dan gönüllü olarak çıkmaya karar verdiğinde veya slash edildiğinde çekimlerin nasıl çalıştığıdır. Tüm oluşturma, çekme ve ödül dağıtımı Rocket Pool'un Execution layer'daki smart contract'ları tarafından yönetilir. Bu onu tamamen merkeziyetsiz yapar.
rETH Token'ı
Bir Rocket Pool staker'ı olarak, rolünüz ETH'yi bir node operatörünün yeni bir Beacon Chain validator'ı oluşturmasını sağlayacak deposit havuzuna yatırmaktır. 0.01 ETH kadar küçük miktarlarda bile staking yapabilirsiniz.
Bunu yaparken, size rETH adında bir token verilecektir. rETH hem ne kadar ETH yatırdığınızı hem de ne zaman yatırdığınızı temsil eder. Oran, Rocket Pool node operatörlerinin şunlardan kazandığı ödülleri içerir:
- Beacon Chain'in kendisi
- Blok önerilerinden priority fee'ler
- Blok önerilerinden MEV ödülleri
Daha spesifik olarak, rETH'nin değeri aşağıdaki oranla belirlenir:
Beacon Chain ödülleri, priority fee'ler ve MEV ödülleri sürekli olarak biriktiğinden, bu rETH'nin değerinin ETH'ye göre etkin bir şekilde her zaman arttığı anlamına gelir. rETH/ETH döviz kuru, Rocket Pool node operatörleri tarafından kazanılan Beacon Chain ödüllerine göre yaklaşık olarak her 24 saatte bir güncellenir.
Bu noktayı açıklamak için, işte rETH'nin (ETH'ye göre) zaman içindeki değerinin bir grafiği - beklendiği gibi, yavaş ama istikrarlı bir büyüme göstermektedir:
Bir gösteri olarak basit bir örnek yapalım.
Diyelim ki 1 ETH = 1 rETH olduğunda en başta staking yapıyorsunuz. 10 ETH yatırıyorsunuz ve karşılığında 10 rETH alıyorsunuz.
Birkaç yıl sonra, validator ödülleri nedeniyle Beacon Chain'deki bakiyeler büyüyor. Diyelim ki Rocket Pool'da 128 ETH stake edilmişti ve Beacon Chain'deki tüm validator bakiyelerinin toplamı 160 ETH idi. O zaman 1 ETH, (128/160) = 0.8 rETH değerinde olurdu; tersine, 1 rETH (160/128) = 1.25 ETH değerinde olurdu.
Bu noktada, 10 rETH'nizi Rocket Pool'un smart contract'larına geri takas edebilir ve karşılığında 12.5 ETH alabilirsiniz.
Bu demektir ki rETH tuttuğunuz sürece, Rocket Pool ile staking yapıyorsunuz demektir! Bunu doğrudan Rocket Pool'dan almanız gerekmez. Örneğin, bir borsada rETH satın alabilirsiniz; her rETH token'ı tamamen aynı olduğu için, sadece token'ı tutarak otomatik olarak staking'in faydalarını alırsınız!
rETH'yi doğrudan Rocket Pool ile ETH'ye geri takas etmek, yalnızca staking havuzunda işleminizi karşılayacak kadar ETH olduğunda mümkündür. Bu havuzdaki ETH iki kaynaktan gelir:
- Diğer staker'ların yatırdığı, henüz bir node operatörü tarafından yeni bir validator oluşturmak için kullanılmamış ETH
- Bir node operatörü validator'larından birini sonlandırdıktan ve Beacon Chain'den ödüllerini aldıktan sonra iade ettiği ETH
Node operatörlerinin staking havuzunun tamamını Beacon chain'de çalışıyor hale getirmiş olması durumunda, likidite havuzunun unstaking'inizi karşılayacak kadar bakiyesi olmayabilir. Bu senaryoda, rETH'nizi ETH'ye geri takas etmenin başka yollarını bulabilirsiniz (Uniswap gibi merkeziyetsiz bir borsa gibi) - ancak bunlar muhtemelen küçük bir primle gelecektir.
rETH'nizi tutmaya ve sonunda Rocket Pool'a iade etmeye alternatif olarak, onu DeFi uygulamalarında kullanmakta da özgürsünüz. Onu takas edebilir, ödünç verebilir, teminat olarak kullanabilirsiniz... rETH standart bir ERC20 token'ı olduğundan, onu başka herhangi bir token'ı kullanabileceğiniz her şekilde kullanabilirsiniz.
Vergi Etkileri
Her ülkenin kendi vergi yasaları vardır ve burada hepsini belgelemek imkansız olurdu. Bazı ülkelerde, rETH için ETH yatırmak vergiye tabi bir olay olarak kabul edilebilir. Ancak, rETH doğası gereği tuttuğunuz token'ın gerçek miktarı sabit kalırken değer biriktirdiği için, sadece tutmak genellikle herhangi bir vergiye tabi olay oluşturmaz.
Bu, ülkeniz kısa vadeli ve uzun vadeli sermaye kazançları vergilerini ayırıyorsa, rETH'yi uzun vadeli tutma için tercih edilen bir staking token'ı yapabilir.
Kripto para birimleriyle ilgili vergi yasaları henüz emekleme aşamasındadır; her kullanıcı kendi araştırmasını yapmalı ve bir vergi uzmanıyla konuşmayı düşünmelidir.
Aşağıda, Ethereum ile ilgili kullanıcılara vergi yardımı sunan bazı yararlı siteler bulunmaktadır. Bu resmi bir onay değildir - kullanıcıların vergi etkileri ve stratejileri konusunda kendi araştırmalarını yapmaları tavsiye edilir:
Rocket Pool ile Nasıl Staking Yapılır
Yukarıda açıklandığı gibi, rETH token'ını tuttuğunuz sürece, bir Rocket Pool Staker'ısınız demektir. Burada onu edinmenin birkaç yaygın yolunu özetleyeceğiz.
Burada açıklanan tüm yöntemler MetaMask gibi bir Ethereum cüzdanının kullanımına dayanır. Daha önce hiç bir Ethereum cüzdanı kullanmadıysanız, Rocket Pool ile staking yapmadan önce bunlar hakkında daha fazla bilgi edinmenizi ve bunları kullanmayı pratik yapmanızı şiddetle öneririz. Aşağıdaki bölümler, örnek olarak MetaMask ile gösterilen bazı adımlar içerir; bunların tercih ettiğiniz cüzdana yeterince kolay bir şekilde çevrilmesi ve takip edebilmeniz gerekir.
Doğrudan Rocket Pool Üzerinden
Bu yöntemle, bir web3 cüzdanı (MetaMask gibi) kullanacak ve ETH'yi rETH'ye ve tam tersine takas etmek için Rocket Pool'un web sitesiyle etkileşime gireceksiniz. Bu yöntem, doğrudan Rocket Pool'un smart contract'larından geldiği için, ETH'nizin değerinde garanti edilmiş tam rETH miktarını sağlar, ancak ağın gaz fiyatları yüksekse ve nispeten küçük bir ETH miktarı stake ediyorsanız biraz pahalı olabilir.
Hoodi Testnet'te staking yapıyorsanız, yukarıdaki doğrudan yöntem şu anda desteklenen tek seçenektir.
Doğrudan Rocket Pool üzerinden nasıl staking yapılacağını öğrenmek için buraya tıklayın.
Ethereum'da (Layer 1) Merkeziyetsiz Bir Borsa Üzerinden
Bu yöntemle, Balancer veya Uniswap gibi merkeziyetsiz bir borsaya erişecek ve seçtiğiniz token'ı kullanarak rETH satın alacaksınız, tıpkı başka herhangi bir token takası yapacağınız gibi.
Rocket Pool, resmi olarak bir Balancer composable stable pool oluşturmuştur. Composable stable pool'lar rETH gibi token'lar için idealdir, çünkü Oracle DAO tarafından bildirilen gerçek döviz kurunu onurlandırırlar - bu, onunla takas yapmanın geleneksel bir merkeziyetsiz borsadan çok daha düşük slippage ve daha düşük ücretler olacağı anlamına gelir, böylece rETH alıp satarken çok daha iyi bir anlaşma elde edersiniz.
Bu nedenle ve doğrudan Rocket Pool'un web sitesi üzerinden takas yapmaktan daha küçük bir işlem ücretine sahip olduğu için, bu rotadan staking yapmak istiyorsanız Balancer kullanmanızı şiddetle tavsiye ediyoruz.
Balancer sizin için işe yaramazsa, Uniswap'ta da bir ETH-rETH likidite havuzu vardır. Bunun geleneksel bir havuz olduğunu, dolayısıyla kullanırsanız slippage ve daha yüksek ücretlerden etkileneceğinizi unutmayın, ancak gaz ücreti yine de doğrudan Rocket Pool'un web sitesi üzerinden staking yapmaktan daha düşük olacaktır.
Layer 2 Ağında Merkeziyetsiz Bir Borsa Üzerinden
Bu yöntemle, mevcut ETH'nizi (veya seçtiğiniz diğer token'ları) Optimism veya Arbitrum gibi bir Ethereum Layer 2 ağına köprüleyerek başlayacak ve ardından rETH satın almak için ağdaki merkeziyetsiz bir borsa kullanacaksınız. Zaten bir Layer 2 ağında token'larınız varsa, bu yöntem ilgi çekicidir çünkü işlem ücretleri Ethereum mainnet'tekinden ~10 kat daha küçüktür. Ancak, daha önce bir Layer 2 ağı kullanmadıysanız, kurulum için birkaç ek adım gerektirir.
Video Gösterimi
Topluluk üyesi Kevster, bu seçeneklerin her birini adım adım gösteren yararlı bir video hazırlamıştır:
Daha ayrıntılı bir yazı için, yukarıdaki linklerden kullanmak istediğiniz yöntemi seçin ve o bölüm için rehberi takip edin.