Ethereum Sanal Makinesi (EVM) Nedir?

Vitalik Buterin, Ethereum’u geliştirirken blok zinciri teknolojisinin sınırlarını zorlamak istemişti. Bitcoin’den ilham almış olsa da bu teknolojinin işlem gerçekleştirmekten daha fazlasını yapması gerektiğini düşünüyordu. Böylece Ethereum blok zinciri ağını oluşturdu. Ethereum, Bitcoin’in tüm özelliklerine sahiptir. Eşler arası işlemleri işleyebilir, bunları değiştirilemez ve merkeziyetsiz bir şekilde saklayabilir. Ayrıca Bitcoin’in yapamadığı bazı şeyleri de gerçekleştirebilir. Örneğin akıllı sözleşmeler yürütebilir.

Peki bir blok zinciri, akıllı sözleşmeleri nasıl çalıştırır? Ethereum örneğinde bu, Ethereum Sanal Makinesi (EVM) sayesinde olur. EVM, Ethereum ağının çalışma şeklinin bel kemiğini oluşturur. Bu makalede EVM’nin ne olduğunu, nasıl çalıştığını, faydalarını ve kullanım alanlarını ele alıyoruz. Ancak ayrıntılara geçmeden önce, akıllı sözleşmeler hakkında kısa bir özet verelim.

Genel Bakış

  • Vitalik Buterin, akıllı sözleşmelerin kullanıma sunulmasına öncülük etmek için Ethereum’u geliştirdi. Bu kendi kendini yürüten sözleşmeler, Ethereum Sanal Makinesi (EVM) üzerinde çalışır.

  • EVM, akıllı sözleşmelerin Ethereum ağında çalıştırılmasına ve dağıtılmasına olanak tanıyan bir yazılımdır.

  • EVM, işlemleri iki durumda işler: dünya durumu (hesap bakiyeleri ve akıllı sözleşmeler) ve makine durumu (işlem adımlarını yürütme).

  • Akıllı sözleşmeler Solidity dilinde yazılır ve bayt kodu olarak derlenir. EVM de bunları yürütür. Gas ücretleri, güvenlik sağlanmasına ve kaynakların kötüye kullanımını sınırlamaya yardımcı olur.

  • EVM’nin etkisi ERC-20 tokenleri, merkeziyetsiz borsalar, NFT’ler, DeFi (Merkeziyetsiz Finans) borç verme ve DAO’lar gibi durumlarda görülebilir.

Akıllı Sözleşme Nedir?

Akıllı sözleşmeler, bir blok zinciri ağı üzerinde otonom olarak çalışan bilgisayar programları veya uygulamalarıdır. Bunlar, geliştiricilerin belirli talimatları yerine getirmek için dağıttığı veri kodlarından oluşur. Kullanıcılar, programlandığı gibi çalıştıkları için akıllı sözleşmeyi kontrol etmezler.

Ethereum ağı, akıllı sözleşmeleri uygulayan ilk blok zinciridir. Sonuç olarak, milyonlarca akıllı sözleşme bugün Ethereum blok zincirinde kodlanmış ve dağıtılmıştır. EVM de bu başarıda hayati bir rol oynamıştır.

Ethereum Sanal Makinesi (EVM) Nedir?

EVM, protokolün kalbinde yer alır. Adından da anlaşılacağı gibi EVM, Ethereum ağına güç sağlayan sanal bir makine veya dijital yazılımdır. Sanal makine yazılımı programları yürütebilir, veri depolayabilir, ağa bağlanabilir ve diğer hesaplama görevlerini gerçekleştirebilir. Ayrıca akıllı sözleşmelerin kod yürütmesinden ve dağıtımından da sorumludur.

Nasıl Çalışır?

Ethereum, eşler arası değerli işlemlerden daha fazlasını işlediğinden karmaşık bir hesaplama sistemi gerektirir. Bu nedenle Ethereum geliştiricileri ağı dağıtık bir defter olarak adlandırmak yerine, “sınırsız durum makinesi” olarak tanımlamaktadır. EVM’nin nasıl çalıştığı basitçe bu şekilde anlatılabilir. Sonuç olarak Ethereum ağı iki durumdan oluşur: bir dünya durumu ve bir makine durumu.

EVM

Dünya Durumu

Dünya durumu, Ethereum’un hesap bakiyelerini ve akıllı sözleşmelerini sakladığı yerdir. Bitcoin defterine benzer şekilde, merkezi olmayan, değişmez ve herkes tarafından erişilebilir çevrim içi. EVM, bir işlemi her tamamladığında bu katmanı günceller. Bu, blok gezgini olan herkesin Ethereum blok zincirini görüntüleyebileceği ve aynı verileri gerçek zamanlı olarak görebileceği anlamına gelir.

Makine Durumu

Makine durumu, EVM’nin işlemin adım adım işlenmesini gerçekleştirdiği yerdir. Aynı zamanda popüler olarak geliştiriciler için Ethereum’un sanal alanı olarak da adlandırılır. Ethereum ağı iki tür işlem gerçekleştirir. İlk tür " Mesaj Çağrısı" — bir hesap et ETH tokenlerini diğerine aktardığında / aktardığında. Bu senaryoda EVM, ETH tokenlerini bir cüzdan adresinden diğerine taşır. Bu da daha sonra dünya devletindeki işlemi güncelledi. İşlemi gönderirken yapılan hesaplamalar için göndericiden gas ücreti alınır.

İkinci işlem türü ise “sözleşme oluşturma” olarak adlandırılır. Geliştiriciler akıllı sözleşmeleri Ethereum üzerinde yürütmek istediğinde bu türü kullanır. Bu senaryoda, gönderici gas ücretini verir ve bir “akıllı sözleşme bayt kodu” girer.

Solidity Programlama Dili

Ethereum akıllı sözleşmeleri oluşturmak için en yaygın kullanılan programlama dili Solidity’dir. Javascript gibi, insanlar için uygun yüksek seviye bir dildir fakat makineler bu dili anlamaz. Bu nedenle geliştiriciler bir akıllı sözleşmeyi Solidity’de yazdıktan sonra solc gibi bir Ethereum Sanal Makinesi derleyici kullanarak makine diline veya bayt koduna çevirmelidirler.

Akıllı Sözleşmelerin Yürütülmesi

EVM kodu yürütürken, gas arzı yürütülen hesaplamaların gas maliyetine göre azalır. İşlem tamamlanmadan önce herhangi bir noktada gas arzı sıfırlanırsa EVM hemen durur. İşlemi bırakır ve dünya durumunu değiştirmez. Ağ bundan etkilenmez ancak gönderenin ETH bakiyesi, kodu durdurma noktasına kadar yürütmek için kullanılan hesaplamalar için ödeme yapmak üzere azalır. Ancak yürütme başarılı bir şekilde tamamlanırsa EVM, dünya durumunu makine durumu sürümüne uygun olacak şekilde günceller.

Ethereum Gas Ücretleri

Yukarıdan da görebileceğimiz gibi, gas ücreti Ethereum blok zincirinde işleniyor işleminde çok önemli bir rol oynamaktadır. Ethereum iş kanıtı (PoW) fikir birliği mekanizmasını kullanırken işlemler için donanım ve elektrik gerekir. Ayrıca madencilerin görevlerini yerine getirmeleri için teşvike ihtiyacı vardır. ETH token transfer/transfer et işleniyor durumunda, gas ücreti havuzun yoğunluğuna bağlı olarak değişkenlik göstermektedir.

Akıllı sözleşmeler yürütülürken gas ücretleri farklı bir rol üstlenir. Yürütme sırasında akıllı sözleşme bayt kodları, ̈“işlem kodu” olarak adlandırılan daha küçük parçalara ayrılır. İşlem kodları EVM’nin hesaplamaları gerçekleştirmek için kullandığı komutlardır. Her bir işlem koduna bir gas ücreti verilir. İşlem kodu ne kadar karmaşık olursa maliyet de o kadar artar. Bu adım, Ethereum blok zincirinin kötü niyetli saldırılardan korunması için gereklidir. Örneğin bir kullanıcı bir DDos saldırısı düzenlerse EVM akıllı sözleşmeyi makine durumunda yürütmeye devam eder. Her hesaplama için gas ücreti alır ve göndericide gas tükendiğinde işlemi bırakır.

EVM’nin Avantajları Nelerdir?

Yukarıda belirtildiği gibi EVM, kötü niyetli eylemlerle ağa saldırılmasını önler. Böylece akıllı sözleşmelerin ve diğer otomatik hizmetlerin güvenli ve güvenilir bir platformda yürütülmesini sağlar.

Ethereum ağı, bu yazının yazıldığı sırada en büyük kripto ekosistemidir. Ayrıca, merkeziyetsiz uygulama (DApp) oluşturma ve akıllı sözleşme dağıtımı için altın standart olarak kabul edilir. Diğer birçok blok zinciri, Ethereum geliştiricilerinin aktarmasına / aktarmasına izin veren / oluşturma zamanı yön zincirleri oluşturdu / aktar et uygulamaları kodu değiştirmeden.

EVM aynı zamanda merkeziyetsizdir, yani herkes Ethereum’da izin olmadan akıllı bir sözleşme oluşturabilir. Ayrıca geliştiricilerin merkeziyetsiz hizmetler ve uygulamalar oluşturmasına ve dağıtmasına olanak tanıyarak son zamanlarda büyük popülerlik kazanmıştır.

EVM’nin Kullanım Alanları

Ethereum Sanal Makinesi ile akıllı sözleşmeler yürütülebildiğinden blok zinciri alanına birçok yenilik geldi. EVM’nin en iyi beş kullanım alanını aşağıda bulabilirsiniz:

ERC-20 Tokenleri

ERC-20 tokenleri, önceden tanımlanmış veri yapıları kullanılarak akıllı sözleşmeler tarafından oluşturulur. Veri yapısı tokeni adlandırmaktan, dağıtmaktan ve izlemeden sorumludur. İlk coin arzlarının (ICO) popüler olduğu 2017 yılında, ERC-20 tokenleri kullanılarak birçok yeni kripto para piyasaya sürüldü. Günümüzde ERC-20 tokenlerinin en iyi örnekleri USDT gibi sabit coinlerdir.

Merkeziyetsiz Borsalar (DEX’ler)

Merkeziyetsiz borsalar (DEX ler) kullanıcıların akıllı sözleşmeler kullanarak kripto alıp satmalarına olanak tanır. Uniswap ve SushiSwap gibi borsalar ayrıca otomatik piyasa yapıcı (AMM) uygulamalarını kullanarak kullanıcıların üçüncü taraf müdahalesi olmadan tokenlerin likidite havuzlarından yararlanmasına imkân verir.

NFT’ler

Değiştirilemez tokenler (NFT), blok zincirinde depolanan dijital varlıklardır. Kopyalanması mümkün olmayan bu tokenlerin sahipliği doğrulanabilir. Blok zinciri meraklıları, akıllı sözleşmelerden yararlanarak NFT koleksiyonları oluşturur ve mint eder. En pahalı NFT koleksiyonlarından bazıları Bored Ape Yacht Club (BAYC) ve Cryptopunks’tır. NFT sahipleri NFT’lerini OpenSea gibi pazar yerlerinde transfer edebilir veya satabilirler.

DeFi Borç Verme

Merkeziyetsiz dinans (DeFi) borç verme, kullanıcıların üçüncü bir taraf kullanmadan kripto para borç vermesine veya almasına izin veren platformları ifade eder. Akıllı sözleşmeler, borç alma ve verme protokollerini yönetir. Krediler borç alanlara hemen verilir, borç verenler de bazen günlük faiz alabilir.

Merkeziyetsiz Otonom Organizasyonlar

Merkeziyetsiz otonom organizasyonlar (DAO), merkezi bir otoriteye sahip olmayan topluluk kuruluşlarıdır. DAO’da projeyle ilgili kararları kullanıcı/birey üyeleri kolektif olarak alır. Bir DAO’nun kuralları, çekirdek topluluk üyeleri tarafından belirlenir ve akıllı sözleşme aracılığıyla uygulanır.

EVM’nin Kısıtlı Olduğu Alanlar

EVM’nin kısıtlı olduğu iki önemli alan vardır. Bunların ilki, kullanıcıların Solidity ve kodlama hakkında önceden bilgi sahibi olmalarını gerektirmesidir. Birçok kişi kodlama konusunda yardıma ihtiyaç duyar, bu da yeni kullanıcıların akıllı sözleşmeler oluşturmasını ve bunlarla etkileşim kurmasını zorlaştırır.

İkinci alan ise akıllı bir sözleşme oluştururken veya bir Ethereum ağ uygulamasını dağıtırken gas ücretlerinin çok pahalı hâle gelebilmesidir.

Hangi Kripto Paralar EVM ile Uyumlu?

EVM uyumlu blok zincirleri, pahalı gas ücreti sorununu çözmek için basit bir çözüm sunar. Geliştiriciler, Ethereum ağının belirli kısımlarını ödünç alarak kullanıcıların EVM ağları arasında varlıkları hızlı ve kolay bir şekilde taşımalarını sağlayan DApp’ler oluşturmuştur. Günümüzde kullanılan en popüler blok zincirlerinin çoğu, esas olarak EVM uyumlu bu yaklaşımı takip ediyor:

EVM’nin Geleceği

Vitalik Buterin Bitcoin’i temel alarak herkesin sanal bir şekilde erişebileceği merkeziyetsiz bir süper bilgisayar geliştirmeyi amaçlamaktadır. Ethereum Sanal Makinesi, bu vizyonu gerçeğe dönüştürmede çok büyük bir rol oynamıştır. EVM, tasarlandığı tarihten bu yana defalarca güncellenmiştir ve gelişmeye devam etmektedir.

Dencun yükseltmesiyle, Ethereum’a proto-danksharding özelliğini getiren EIP-4844 kullanıma sunuldu. Bu özellik ağın Katman 2 işlem verilerini daha verimli bir şekilde işlemesine olanak tanıyarak gas ücretlerini önemli ölçüde azaltır. Proto-danksharding özelliği, kalıcı olarak saklanmak yerine blok zincirinden kaldırılan blob adlı yeni bir veri türü ile desteklenmektedir. Dencun yükseltmesinin bir diğer parçası olan EIP-4788 ise EVM’nin Beacon Chain’in durumuna doğrudan erişmesini sağlayarak birlikte çalışabilirliği geliştirmeye yardımcı oldu. Bu da likit stake etme ve zincirler arası etkileşimler gibi protokoller için gereklidir. Dencun yükseltmesi Mart 2024’te tamamlandı.

Geleceğe bakıldığında Ethereum’un yol haritasında, sıfır bilgi EVM’lerinin (zkEVM’ler) önemli rol oynadığı rollup’lar yoluyla ölçeklenebilirliğe odaklanıldığı görülmektedir. zkEVM’ler, Ethereum ile uyumluluğu korurken zincir dışı işlemlerin verimli bir şekilde gerçekleştirilmesini sağlayarak ölçeklenebilirliği artırır.

Sonuç

Ethereum Sanal Makinesi, Ethereum ağının temel altyapısının bir parçasıdır. Birden fazla hesaplama görevini gerçekleştirmekten sorumlu olan bu yazılım ile akıllı sözleşmelerin blok zincirinde çalışmasına izin vermek çok önemlidir. EVM operasyonel önemi dışında saldırıların önlenmesine de yardımcı olarak ağı korur ve geliştiricilerin üzerine yeni şeyler inşa edebilecekleri güvenli, esnek ve merkeziyetsiz bir platform oluşturur.

Gelişen Ethereum ağı hakkında daha fazla bilgi edinmek ister misiniz? Yerel getiri sunan Blast Layer-2 rehberimize göz atın ve Ethereum üzerinde kurulmuş bir sabit coin merkeziyetsiz borsası olan Curve Finance hakkındaki makaleyi okuyun.

Sık Sorulan Sorular

Ethereum Sanal Makinesi (EVM), Ethereum blok zincirine akıllı sözleşmeleri yürütme ve dağıtma yeteneği veren bir sanal yazılım platformudur.

Ethereum’un basit eşler arası değer transferlerinden daha karmaşık işlemler yapmasına olanak tanıdığı için önemlidir. Bu da onu merkeziyetsiz uygulamalar (DApp’ler) ve diğer otomatik hizmetler için kullanışlı bir platform hâline getirir.

EVM işlemleri iki durumdan geçirerek işler: bir dünya durumu ve bir makine durumu. Dünya durumu hesap bakiyelerini ve akıllı sözleşmeleri kaydederken, makine durumu ise işlemlerin adım adım yürütülmesini halleder.

EVM, işlem türüne bağlı olarak tokenleri hesaplar arasında taşıyabilir veya akıllı sözleşme bayt kodlarını çalıştırabilir. Gas ücretleri, bu hesaplamaların maliyetini belirler ve tamamlanmasını sağlar.

EVM’nin temel kullanım alanları arasında ERC-20 tokenlerinin oluşturulması, Uniswap gibi merkeziyetsiz borsalar, NFT’lerin mint edilmesi ve alınıp satılması, DeFi (Merkeziyetsiz Finans) borç verme platformları ve topluluk tarafından yönetilen Merkeziyetsiz Otonom Organizasyonlar (DAO’lar) yer alır.

EVM’nin kısıtlı olduğu iki temel alan vardır: karmaşıklık ve yüksek gas ücretleri. Akıllı sözleşmeler oluşturan proje sahipleri, Ethereum programlama dili olan Solidity’yi bilmelidir. Özellikle ağ tıkanıklığı sırasında veya karmaşık uygulamalar dağıtıldığında gas ücretleri de çok pahalı olabilir.

Sorumluluk Reddi
Bu makale bölgenizde kullanılmayan ürünler hakkında bilgi içerebilir. Yalnızca bilgilendirme amacıyla yayınlanmıştır, içindeki hatalar veya noksanlıklardan ötürü sorumluluk veya yükümlülük kabul edilmez. Yazarların kişisel görüşlerini yansıtır ve OKX TR kuruluşunun görüşlerini yansıtmaz. Aşağıdakiler dâhil ancak bunlarla sınırlı olmamak kaydıyla, hiçbir şekilde tavsiye niteliği taşımaz: (i) yatırım tavsiyesi veya yatırım önerisi; (ii) dijital varlıkların satın alınmasına, satılmasına veya elde tutulmasına ilişkin bir teklif veya tavsiye ya da (iii) finans, muhasebe, hukuk veya vergi ile ilgili bir tavsiye. Sabit coinler dâhil olmak üzere dijital varlıklar, yüksek derecede risk içerir, yüksek fiyat dalgalanmaları gösterebilir ve hatta değerini tamamen kaybedebilir. Dijital varlıklarla al-sat yapmanın veya bu varlıklara sahip olmanın sizin için uygun olup olmadığını, kendi finansal durumunuz çerçevesinde dikkatlice değerlendirmeniz gereklidir. Kişisel durumunuza veya koşullarınıza ilişkin sorularınız için lütfen kendi hukuk, vergi veya yatırım uzmanınıza danışın.

© 2025 OKX TR. Ticari amaçla olmaması koşuluyla bu makalenin tamamı çoğaltılabilir veya dağıtılabilir ya da bu makaleden 100 kelimeyi geçmeyen alıntılar kullanılabilir. Makalenin tamamının herhangi bir şekilde çoğaltılması veya dağıtılması hâlinde şu ifadeye açıkça yer verilmesi gereklidir: "Bu makalenin telif hakkı © 2025 OKX TR şirketine aittir ve izin alınarak kullanılmıştır." İzin verilen alıntılarda makalenin adı belirtilmeli ve makaleye atıfta bulunulmalıdır; örneğin "Makale Adı, [varsa yazar adı], © 2025 OKX TR." Bu makaleden herhangi bir şekilde türetilen çalışmalara veya makalenin başka şekilde kullanılmasına izin verilmez.
DEX DeFi generic
DeFi

Kripto Dünyasındaki Otomatik Piyasa Yapıcılar (AMM) Nedir?

Otomatik piyasa yapıcılar (AMM), akıllı sözleşme yardımıyla token swaplarının ve değer aktarımlarının yapılabildiği, merkeziyetsiz kripto para alım satım platformlarıdır. Burada merkezi platformların
26 Eyl 2024
1
What Is Liquidity Mining
Madencilik

Kripto madencilik havuzları nedir, nasıl çalışır?

[Bitcoin](/tr/price/bitcoin-btc) ilk ortaya çıktığında madencilik yapmak basitti çünkü sadece kişisel bir bilgisayar ve internet bağlantısı yetiyordu. Ama Bitcoin’in popülerleştikçe ve [blok ödülü](/t
17 Ara 2024
3
Crypto adoption generic thumbnail
Araştırma

Dolaşımdaki Arz Nedir?

Hangi kripto paraya yatırım yapacağınıza karar vermeden önce dikkate almanız gereken çok fazla şey vardır. Birçok kişi yalnızca fiyat hareketlerine odaklanırken, deneyimli yatırımcılar proje hakkında kapsamlı araştırmalar yapar, örneğin projenin hedeflerini, teknolojisini ve token ekonomisini araştırırlar.
22 Nis 2025
Technical analysis generic thumb
Araştırma

Blok Zinciri Üçlü Çıkmazını Anlamak: Yeni Başlayanlar İçin Kılavuz

Blok zinciri teknolojisi, veri depolama ve aktarmanın güvenli ve şeffaf bir yolunu sağlayarak sektörleri dönüştürme potansiyeline sahip olan devrim niteliğinde bir teknolojik gelişmedir. Bu teknoloji
22 Nis 2025
Best of Web3 thumb
Blok Zinciri
DeFi

Blockchain Oracle Nedir?

Blok zinciri teknolojisi, neredeyse her sektörde bir şekilde devrim yaratma potansiyeli sayesinde son yıllarda önemli bir popülerlik kazandı. Ancak, blok zincirlerinin verimli bir şekilde çalışabilmesi için güvenilir veri kaynaklarına ihtiyaç duyulur. İşte blockchain oracle’lar tam da burada devreye girer.
22 Nis 2025
Orta Seviye
NFT generic thumb
NFT

2024’te Öne Çıkan En İyi 10 NFT Projesi

Değiştirilemez tokenler (NFT’ler), benzersiz özelliklere sahip dijital varlıklardır ve bu da onların gerçek dünya nesnelerinin sahipliğini temsil etmelerini sağlar. Bu tokenler blok zinciri teknolojisi üzerine inşa edilmiştir ve sanat eserleri, müzik, videolar ve oyunlar dâhil olmak üzere çeşitli şekillerde olabilirler.
24 Şub 2025
Yeni Başlayanlar
2
Daha Fazlasını Görüntüle