Ethereum (ETH) 2013 yılında sadece bir whitepaperdan, çok sayıda projenin üzerine inşa edildiği milyar dolarlık bir blokzincire dönüştü. Blockchain, ortak yaratıcı Vitalik Buterin'in Bitcoin'in (BTC) çevreleyen bir ekosistem oluşturma açısından sunması gerekenden daha fazla işlevsellik dürtüsüyle ortaya çıktı.
Ethereum ağı tam olarak nedir? Ethereum ağı, merkezi olmayan borsalar (DEX'ler) ve diğer merkezi olmayan finans (DeFi) ürünleri gibi çevre çözümlerden oluşan bir ekosistemi mümkün kılan derin bir bileşenler ve nitelikler denizidir. Bu makalenin amacı, Ethereum'un temellerini (giriş ve çıkışlarını, blokzinciri neyin harekete geçirdiğini ve içinde barındırdığı potansiyeli) anlamalarına yardımcı olmaktır.
Ethereum ağı ve bileşenlerine genel bir bakış
Öncelikle, Ethereum nedir? Ethereum'un kendi blok zinciri var mı? Evet, vardır. Ethereum, Bitcoin'in zinciri gibi diğer yerel blok zincirlerinden tamamen ayrı olarak çalışan bir blok zinciridir. Ethereum'un kendi coin'i vardır ve kripto borsalarında ETH kısaltması altında işlem görür, bazen Ether olarak da adlandırılır ve kripto alanında çeşitli şekillerde kullanılır.
Kısacası Ethereum, geliştiricilerin Ethereum blok zinciri üzerinde çalışan ve merkezi olmayan yapısını kullanan ürünler oluşturmak için kullanabilecekleri teknolojik bir çerçeve olan bir tür platform görevi görmektedir.
Örneğin DeFi ödünç alma ve verme protokolleri, kripto sahiplerinin merkezi bir aracı kurum olmadan faiz ödeyerek veya kazanarak (eyleme bağlı olarak) kripto varlıkları ödünç almasına ve vermesine olanak tanır. Bir aracı yerine, bu tür protokoller, protokol Ethereum üzerine inşa edilmişse, Ethereum blok zincirinde belirli eylemleri tamamlamak üzere programlanmış bilgisayar koduna dayanır. Geliştiricilerin üzerine inşa edebileceği başka blok zincirleri de mevcuttur.
Ether
Yukarıda belirtildiği gibi, Ether olarak da adlandırılan ETH, Ethereum blok zincirinin yerel parasıdır. ETH'nin Ethereum ekosisteminde, Ethereum blok zincirindeki faaliyetler için ücret ödemesi gibi çeşitli kullanımları vardır.
Örneğin, bir kişiden diğerine ETH göndermek, gönderenin işlemi blok zinciri üzerinden göndermek için bir miktar ETH harcamasını gerektirir - esasen blokzinciri çalıştırmak için kaynak ayıranlara bir ödeme. Ücretler ve işlemler hakkında daha fazla bilgiyi bir sonraki bölümde bulabilirsiniz.
Her ETH coin belirli sayıda ondalık basamağa bölünebilir. ETH'nin en küçük ölçüsü olan 0.000000000000000001 ETH, Wei olarak adlandırılır. 0,000000001 ETH'de (10^-9 ETH), bir Gwei (gaz birimi) biraz daha büyük bir ETH miktarıdır. Gazınızın 0,000000001 Ether'e mal olduğunu belirtmek yerine, 1 Gwei'ye mal olduğunu söyleyebilirsiniz. "Gwei" terimi "giga-Wei "nin kısaltmasıdır ve 1.000.000.000 Wei'lik bir birimi ifade eder.
Bu kavram Bitcoin'e benzer. Her BTC 100 milyon Satoshiden oluşur, yani 0.00000001 BTC bir Satoshi'ye eşittir.
ETH aynı zamanda kripto borsalarında işlem gören ve önemli fiyat dalgalanmalarını sürdürdüğü bilinen bir kripto varlığıdır.
Gaz, ücretler ve işlemler
Ethereum ağı ücretsiz mi? Pek sayılmaz. Ethereum dünyasının dönmesini sağlayan şey gazdır. Kısacası gaz, Ethereum blok zincirinde herhangi bir işlemi göndermek için gereken ETH maliyetini tanımlamak için kullanılan terimdir. Ethereum ağında gas, bir akıllı sözleşmeyi ya da bir işlemi yürütmek için kullanılan hesaplama gücünün ölçü birimidir.
Temel olarak bu maliyet, bu tür değişiklikleri ağa yansıtmak ve onaylamak için blok zinciri madencileri tarafından yürütülen gerekli çalışmayı temsil eder. Ayrıca, bir müşteri Ethereum ağındaki her işlemi tamamlamak için önce bir ödeme yapmalıdır (yani ETH göndermelidir) ve ara parasal değer gaz olarak bilinir. Basit transfer işlemleri toplam 21000 gaz birimi gerektirmektedir. Ethereum'daki yüksek ücretler, 2020 ve 2021 yıllarında DeFi ve nonfungible token (NFT) faaliyetlerindeki artışlara paralel olarak bir sorun olarak ortaya çıkmıştır.
Ethereum blokzinciriyle etkileşim kurmak için, Ethereum blok zincirindeki bir şeyi değiştirmek için verilen bir talimat olan bir işlem gerekir - bu işlem, harici olarak sahip olunan bir hesabı kontrol eden bir kişinin (daha fazlası aşağıda) bu işlemi dikte etmek için özel anahtarlarıyla imzalamasıyla gerçekleşir. (Özel anahtarlar kripto sahiplerinin varlıklarını kontrol etmelerini sağlar)
Birine ETH göndermek, bir işlem örneği olarak hizmet eder. ETH sahiplik transferini yansıtmak için ağı değiştirir, bu da çalışmaları için bir ücret ödenen blok zincirindeki madencilerin katılımını gerektirir. Bu ücrete gaz ücreti denir. İşlemleri başlatanlar, bu işlemlerin ücretlerini ödeyenlerdir. Ethereum ağ işlemleri, Ethereum blok zinciri kaşiflerinde herkese açık olarak görülebilir.
Gönderilen bir işlemde aşağıdaki bilgiler yer alır:
Londra güncellemesinden sonra
Ethereum, 2021 yılında diğer değişikliklerin yanı sıra ücret yapısını da değiştiren London adlı bir çatallanma geçirdi. Geçmişte olduğu gibi her işlemde madencilere ödenen düz bir ücret yerine, Londra çatallanmasından sonraki işlemler bir taban ücret, bir bahşiş veya öncelik ücreti ve bir maksimum ücret içeriyordu.

Temel ücret: Baz ücret, bir önceki bloğun boyutunun (tüm işlemler için tüketilen toplam gaz miktarı) hedef boyutla karşılaştırılmasıyla belirlenir. Eğer hedef blok büyüklüğü aşılırsa, baz ücret blok başına en fazla %12,5 oranında artacaktır. Bu üstel büyüme nedeniyle, büyük bir blok boyutunu süresiz olarak korumak ekonomik açıdan mümkün değildir.
Temel ücret yakılarak ETH'nin dolaşımdaki arzı azaltılır ve bahşiş madencilere ödeme olarak gider.
Öncelikli ücret (ya da bahşişler): Madenciler, aynı blok ödülünü alacakları için bahşiş olmadan boş blokları çıkarmayı ekonomik olarak avantajlı bulacaktır. Küçük bir bahşiş, madencilere normal şartlar altında bir işlemi dahil etmeleri için asgari bir teşvik sağlar.
Rakip işlemleri geride bırakmak için aynı bloktaki diğer işlemlerin üzerinde öncelik verilmesi gereken işlemler için daha yüksek bir bahşiş gerekecektir.
Maksimum ücret: Kullanıcılar, işlemlerinin Ethereum ağında gerçekleştirilmesi için ödemeye hazır oldukları ve maxFeePerGas parametresi (isteğe bağlıdır) olarak bilinen maksimum tutarı seçebilirler.
Maksimum ücret, bir işlemin tamamlanması için temel ücret ve bahşiş toplamından daha fazla olmalıdır. Maksimum ücret ile taban ücret ve bahşiş toplamı arasındaki fark, işlemi gönderene geri ödenir.

Çatallanma ayrıca Ethereum bloklarının trafiğe bağlı olarak genişleyip daralabilmesini ve taban ücretin buna göre ayarlanabilmesini sağladı. Ayrıca Ethereum, üzerinde gerçekleştirilen her hesaplama için bir gaz ücreti talep ederek kötü aktörlerin ağı spamlamasını önler.
Bloğun ne olduğunu bilmiyor musunuz? Blok zinciri teknolojisini genel olarak anlamak için - Blok zinciri nasıl çalışır? Blockchain teknolojisine yeni başlayanlar için bir rehber
Düğümler
Blokzincir düğümleri, genel olarak, herhangi bir blok zincirinde etkileşimli bilgi depolama noktaları olarak hizmet eder. Blok zinciri teknolojisi, işlem ve ağ mutabakatı için birbirlerini sorumlu tutan dünya çapında çok sayıda katılımcıya bağlıdır.
Ethereum blok zincirinde, düğüm işletmecisinin hedeflerine, hesaplama gücüne ve donanım depolama kullanılabilirliğine bağlı olarak hafif, tam ve arşiv düğümleri olmak üzere üç farklı düğüm türü bulunmaktadır.
Light node'lar zincirdeki bloklardan yalnızca sınırlı, kısaltılmış miktarda veri kullanır ve doğruluğu sağlamak için ağdaki diğer full node'larla senkronize olmaları gerekir.
Tam düğümler önemli ölçüde daha fazla blok zinciri verisi ve geçmişi taşır ve komut üzerine geçmiş verileri bir araya getirebilir.
Son olarak, arşiv düğümleri Ethereum blok zincirinin tüm geçmişini - işlemler ve verilerle dolu önceki tüm blokları - tutar. Ethereum blok zincirinin boyutu oldukça büyüktür ve hatırı sayılır bir depolama alanı kaplar, bu da "Ethereum blok zinciri ne kadar büyük" sorusunu Ethereum'da bir arşiv düğümü çalıştırmak isteyen kişiler için mantıklı bir sorgu haline getirir.
Diğer iki düğüm ise Ethereum Sanal Makinesi (EVM) ve madencilik düğümleridir. EVM'ler esasen akıllı sözleşme kodunu yürütebilecek bir çalışma zamanı sağlamakla görevlidir. Madencilere ait olan düğümler madencilik düğümleri olarak adlandırılır. Bu düğümler EVM ile aynı ağa bağlıdır.
Hesaplar
Ethereum ağındaki hesaplar birçok amaca hizmet eder ve iki şekilde bulunur. Birincisine harici olarak sahip olunan hesap (EOA) denir. Bu hesap türü, Ethereum blok zincirinde ETH veya ERC-20 tokenleri gibi Ethereum blok zinciri üzerine inşa edilmiş tokenleri saklamak, almak ve göndermek için herkesin ücretsiz olarak oluşturabileceği bir noktadır. EOA'lar aracılığıyla varlık göndermek veya almak için bir dış kaynaktan işlem yapılması gerekir.
Ethereum blok zincirindeki ikinci hesap türü sözleşme hesabı olarak bilinir. Sözleşme hesapları, Ethereum blok zincirinde belirli koşullar karşılandığında eylemleri tamamlayan kodlanmış kurulumlardır.
Varlıklar, bir tetikleyiciye bağlı olarak gerçekleşmesini istedikleri eylemleri tamamlamak için sözleşmeleri programlar. Örneğin, bir akıllı sözleşme, eylemi tetiklemek için zamanı kullanarak her ayın üçünde bir şirkete ödeme olarak belirli miktarda ETH gönderecek şekilde programlanabilir. Hesap sahibi, ödeme zamanı geldiğinde bekletmek üzere EOA'sından sözleşmeye ETH gönderir. EOA'ların aksine, sözleşme hesaplarının kurulumu ETH'ye mal olur.
Ethereum ağı ayrıca Nonce kavramını da içerir. Nonce, herhangi bir işlem ya da blok için verilerin bir parçası olan benzersiz bir sayıdır. Ethereum'daki PoW nonce'lar, yeni kazılan her blokla birlikte gelen farklı sayılardır. Ethereum'un blok zincirindeki hesap nonce'ları, işlem yapılan tutarları takip ederek çifte harcamadan kaçınılmasını sağlar.
EOA'lar birbirleriyle ve sözleşmelerle etkileşime girebilir. Sözleşmeler de diğer sözleşmeler ve EOA'lar ile iletişim kurabilir ancak tetikleyici olmadan harekete geçemez.
EOA'lar konusu kripto cüzdan kullanımı ile örtüşmektedir. Kripto cüzdanlarının nasıl çalıştığına dair bir açıklama için - Ethereum cüzdanları: ETH depolamaya yeni başlayanlar için bir rehber.
Ethereum Sanal Makinesi (EVM)
EVM, yürütülebilen milyonlarca uygulama ile merkezi olmayan bir bilgisayar olarak işlev gören bir hesaplama motorudur. EVM, Ethereum blok zincirinin temel çerçevesidir. Esasen, değişiklikleri dikkate alarak genel sistemin nasıl çalıştığını ve kendini nasıl koruduğunu belirler.
EVM'nin görevi, dağıtılmış defterle ilgili sorunları azaltmak için blok zincirine yeni özellikler eklemektir. EVM, her Ethereum düğümü tarafından blok zinciri mutabakatını sürdürmek için kullanılır.
Ethereum, platform üzerinde çalışan kod parçaları olan akıllı sözleşmelere izin verir. EVM'nin içindeki kod tamamen izole edilmiştir, yani ağa, dosya sistemine ya da diğer süreçlere erişimi yoktur.
Akıllı sözleşme kodlamasıyla yazılmış bir sözleşme, bytecode olarak bilinen bir koda dönüştürülür. Akıllı sözleşmelerde kullanılan kaynak kodun çoğunluğu Solidity programlama dilinde yazılır. Veriler daha sonra EVM'nin anlayabileceği işlem kodlarına çevrilir. İşlem kodları daha sonra EVM tarafından belirli görevleri yerine getirmek için kullanılır.
Dolayısıyla EVM'nin görevi, insan vücudunun iskelet sistemine benzer şekilde Ethereum blok zincirini aynı hizada tutmaktır.
Akıllı sözleşmeler
Akıllı sözleşmeler, uyumlu ağlar üzerinde belirli kodların eşlik ettiği farklı blok zinciri adresleridir. Geliştiriciler bu kodlanmış adresleri, harici bir işlemin akıllı sözleşmeyi tetiklemesini bekleyerek, geliştiricinin seçtiği bir işlevi tamamlamak için oluşturur. Akıllı sözleşmeler Ethereum blok zinciri söz konusu olduğunda Ethereum Sanal Makinesi (EVM) üzerinde işlenir.
Dahası, bir Ethereum akıllı sözleşmesi esasen Ethereum blok zincirinde bir hesaptır ve bir kullanıcı bu hesaba bir işlem gönderirse bir eylemi otomatik olarak tamamlamak için kodla belirlenir. Ethereum blok zincirinde bir akıllı sözleşmenin kodlanması ve başlatılması, kullanıcının Ethereum blok zinciri ile etkileşime geçmek için gaz ücreti olarak ETH harcamasını gerektirir.
Akıllı bir sözleşme kurmak, başlatıcıya bir cüzdandan diğerine ETH göndermekten daha fazla miktarda ETH yükler. Akıllı sözleşmeler bir kez kurulduktan sonra değiştirilemez ve nihai olurken, akıllı sözleşmelere gönderilen işlemler de kalıcıdır (yani, geriye dönük değişiklikleri engeller).
Akıllı sözleşmeler, önemli bir potansiyele sahip oldukları ve DEX'ler gibi merkezi olmayan uygulamaların (DApp'ler) temelini oluşturdukları için kripto endüstrisinde büyük önem taşımaktadır. Bir DApp, insanların etkileşime girebileceği bir arayüz sunan bir hizmet veya çözümdür; arka uçtaki işlem ise Ethereum gibi uyumlu bir dağıtık defter üzerinde akıllı sözleşmeler tarafından yürütülür. Ancak tüm blok zincirleri akıllı sözleşme uyumlu değildir. Ayrıca, akıllı sözleşmeler dağıtık defter teknolojisi olmadan da oluşturulabilir ve çalıştırılabilir.
Ethereum madenciliği, bloklar ve mutabakat
Ethereum, hisse kanıtı (PoS) mutabakat algoritmasına göre çalışan bir blokzincir ağıdır. Ethereum madenciliğine adanmış çok sayıda bilgisayar donanımı dünyanın her yerinde sürekli olarak çalışarak Ethereum blok zincirinin çalıştırılmasına ve güvenliğinin sağlanmasına yardımcı olur. Her bir bilgisayar donanımı kurulumuna madenci denir.
Bu madenciler sürekli çalışarak karmaşık bulmacaların yanıtlarını bulmaya çalışırlar. Bir bulmacaya çözüm bulmaya bir bloğu doğrulamak denir. Her blok belirli sayıda işlem ve bir madencilik ödülü içerir.
Kazanan madenci bu ödülün yanı sıra o blokta yer alan işlemlerle ilişkili ücretleri de alır. Ethereum blokzinciri, her biri önceki ve sonraki bloklara bağlayan veriler içeren sürekli sayıda bu bloklardan oluşur.
Madencilerden biri sonunda sorunu çözecek ve ağın geri kalanına yayınlayacaktır. Diğer madenciler yanıtı kontrol eder ve eğer doğruysa bloğu kabul etmeden önce her bir işlemi iki kez kontrol eder, kendi defter örneklerine ekler ve ödülleri öder.
Ethereum 2.0 - Blockchain'in geleceği
Ethereum ağı, ölçeklendirmek ve mutabakat mekanizmasını iş kanıtından hisse kanıtına (PoS) dönüştürmek için bir çözüm olan Ethereum 2.0'a (Eth2) geçişin ortasındadır. Ethereum tabanlı belirli DeFi çözümlerine katılanlar için blok zincirinin zaman zaman gerektirdiği yüksek ücretler göz önüne alındığında, ölçeklendirme Ethereum için bir sorun olmuştur.
PoS genel olarak PoW'dan daha az enerji yoğun olarak lanse edilir ve ağı çalıştırmak için PoW'daki madencilerin aksine PoS blok zincirinin staker adı verilen yerel varlığının sahiplerine dayanır. Ethereum'un PoS ağı, Ethereum 2.0 blok zincirini çalıştırmak için doğrulayıcılara - 32 ETH stake etmiş olan sahiplere - dayanacaktır. Eth2'ye geçiş, Eth2 Beacon Chain'in piyasaya sürülmesiyle Aralık 2020'de başladı, ancak geçişin bir bütün olarak biraz zaman alması bekleniyor.
Eth2 hakkında buradan bilgi edinebilirsiniz - Ethereum yükseltmeleri: Yeni başlayanlar için ETH 2.0 kılavuzu

