Ethereum Yeni Başlayanlar İçin Öğretici
⚡ Akıllı Özet
Ethereum Açık kaynaklı, merkeziyetsiz bir blok zinciri platformudur ve geliştiricilerin akıllı cihazlar oluşturmasına olanak tanır.tracts ve merkezi olmayan uygulamaları kullanan Ethereum Sanal makine, yerel kripto para birimi Ether aracılığıyla eşler arası değer transferini mümkün kılıyor.

Nedir? Ethereum?
Ethereum Akıllı çözümler sunan açık kaynaklı, merkeziyetsiz bir blok zinciri platformudur.tracBu, blockchain teknolojisini kullanarak merkeziyetsiz uygulamaların (DApp'ler) geliştirilmesini destekleyen dağıtılmış bir bilgi işlem platformudur. Ethereum Çalışma ortamı adı verilen bir ortam sağlar. Ethereum Sanal Makine (EVM), dünya çapındaki halka açık düğümlerden oluşan bir ağ üzerinde kod çalıştıran bir araçtır.
Ethereum Üretim aşamasındaki en büyük programlanabilir blok zinciridir. Akıllı cihazlar oluşturmanıza yardımcı olur.tracKesintisiz çalışma, sansür veya üçüncü taraf müdahalesi olmadan çalışan, merkezi olmayan uygulamalar. Ethereum Geliştiricilerin, internet bağlantısı olan herkesin kullanabileceği yeni nesil dağıtık uygulamalar oluşturmasına ve yayınlamasına olanak tanır.
Neden ihtiyacın var Ethereum?
Merkezi sistemler, yazılım uygulamaları için hala en yaygın modeldir. Bu model, bireysel birimlerin çalışmasını ve bilgi akışını tek bir noktadan doğrudan kontrol eder. Bu tür bir sistemde, bireyler bilgi göndermek ve almak için merkezi bir otoriteye bağımlıdır.
Ancak, merkezi bir sistemin sorunları şunlardır:
- Tek kontrol noktası ve arıza
- Kolayca bozulabilir veya sansürlenebilir.
- Yük altında performans darboğazları
- Silo etkisi, kullanıcı verilerini tek bir sağlayıcı içinde kilitler.
- Son kullanıcılar için sınırlı şeffaflık
Ethereum Bu sorunlar, tek bir güvenilir sunucuyu, tutarlı bir durumu paylaşan eşler arası bir ağ ile değiştirerek çözülmektedir.
Çözüm Merkezi Olmayan Uygulamalardır
Merkezi olmayan uygulamalar asla merkezi bir arka uca bağlı kalmaz. Bunun yerine, doğrudan bir blok zinciriyle etkileşim kurarlar. Bu konuda daha fazla bilgi edinmek için bu eğitime bakın. BlockChain.
DApp terimi, "merkeziyetsiz" ve "uygulama" kelimelerinin birleşiminden oluşur. Basitçe söylemek gerekirse, DApp, merkeziyetsiz bir ağ üzerinde çalışan bir uygulama, araç veya programdır. Ethereum Blockchain teknolojisi kullanılıyor. Dağıtım tamamlandıktan sonra, DApp mantığı bir şirket veya tek bir yönetici tarafından değil, kod tarafından yönetiliyor.
Tarihi Ethereum
- 2013: Vitalik Buterin, geliştirici firma olarak faaliyet gösteriyor. Bitcoin, ilk tanımlayan kişiydi Ethereum bir teknik raporda.
- 2014: İsviçreli bir firma, Ethereum Switzerland GmbH, ilkini geliştirdi. Ethereum Bir yazılım projesiydi ve geliştirme çalışmalarını desteklemek için halka açık bir kitle fonlaması yoluyla kaynak toplandı.
- 2015: Frontier, ilk canlı versiyonu Ethereum30 Temmuz 2015'te piyasaya sürüldü.
- Mart 14, 2016: Homestead adı verilen planlı bir protokol, ikinci büyük güncelleme oldu. Ethereum ağ.
- 2016 olabilir: Ethereum The DAO'nun kitlesel fonlama yoluyla rekor bir miktar olan 150 milyon dolar toplaması geniş medya kapsamı buldu.
- Temmuz 2016: Ağ iki zincire ayrıldı: Ethereum (ETH) ve Ethereum Classic (ETC) DAO olayından sonra.
- Haziran 2017: Ethereum Hisse senedi fiyatı 400 doların üzerine çıkarak yıl başından bu yana keskin bir yükseliş kaydetti.
- Aralık 2020: Beacon Chain yayına girdi, başlangıç Ethereum'ın Proof of Stake'e doğru hamlesi.
- Eylül 15, 2022: Birleşme gerçekleşti. Ethereum Proof of Work'ten Proof of Stake'e geçiş yaparak enerji tüketimini yaklaşık %99.95 oranında azalttık.
- Nisan 2023: Şanghay güncellemesi, stake edilmiş ETH'lerin çekilmesine olanak sağladı.
- Mart 2024: Dencun yükseltmesi, Katman 2 birleştirmeleri için ücretleri düşürmek amacıyla proto-danksharding'i (EIP-4844) kullanıma sundu.
Akıllı Konferans Nedir?tract?
A SmartContract Blok zinciri, koşulları karşılandığında otomatik olarak çalışan bir bilgisayar programıdır. Blok zinciri kullanıcılarının para, mülk, hisse senedi veya herhangi bir dijital varlığı takas etmelerini sağlayan bir işlem protokolüdür. Ayrıca, kullanıcıların merkezi bir otorite olmadan oy kullanma gibi eylemler gerçekleştirmelerine yardımcı olur. Akıllı bir kontrol mekanizmasıdır.tracBu, kodla yazılmış bir anlaşmanın şartlarını otomatik olarak uygulayan sanal bir üçüncü taraf aracı görevi görür.

Geleneksel Kontracts ile Smart Con karşılaştırmasıtracts
Aşağıda geleneksel yöntem ile geleneksel yöntem arasındaki fark verilmiştir.tracts ve akıllı bağlantıtracts:
| Parametre | Geleneksel | ile akıllıtracts |
|---|---|---|
| Süre | Günlerden haftalara | dakika |
| Havale | Manuel | Otomatik |
| Emanet | Gerekli | Kodun içine entegre edilmiştir. |
| Ücret | Pahalı | Maliyetin kesri |
| Varlık | Fiziksel varlık | Sanal varlık |
| Avukatlar | Avukatlar önemli | Avukatlara gerek olmayabilir |
Simple Solidity Smart ContracÖrnek
İşte minimal bir Solidity örneği.tracBir sayıyı saklayan ve güncelleyen bir yapıdır. Her sayının temel şeklini gösterir. Ethereum akıllı göttract.
// SPDX-License-Identifier: MIT pragma solidity ^0.8.20; contract SimpleStorage { uint256 public storedValue; function set(uint256 _value) public { storedValue = _value; } function get() public view returns (uint256) { return storedValue; } }
Anahtar Terimler Ethereum
- Döviz İhracı: Geleneksel finans sisteminde bu, bir ülkenin merkez bankası tarafından yönetilir. EthereumETH, para otoritesi tarafından değil, protokol kuralları tarafından ihraç edilir.
- Merkezi Olmayan Özerk Organizasyon (DAO): Hiyerarşik yönetim olmadan faaliyet gösteren dijital bir organizasyon. DAO, bilgisayar kodu, blok zinciri ve akıllı kontrol sistemlerinin birleşimidir.tracve teklifler üzerinde oy kullanan üyeler.
- SmartContract: İki veya daha fazla taraf arasında, bir fikir birliği sistemine dayanan ve koşullar karşılandığında otomatik olarak yürürlüğe giren, dijital olarak imzalanmış bir anlaşma.
- Akıllı Özellik: Mülkiyeti fiziksel veya dijital varlıklar olan varlıklar tracüzerinde bulundu Ethereum ve akıllı bağlantı yoluyla aktarıldıtract mantığı.
- Ethereum Cüzdan: Merkezi olmayan uygulamalara açılan bir geçit. Ethereum Blockchain. Ether ve blockchain üzerine kurulu diğer kripto varlıklarınızı tutmanıza ve güvence altına almanıza yardımcı olur. EthereumERC-20 tokenları ve NFT'ler gibi.
- sağlamlık: Solidity, en yaygın kullanılan akıllı yapılandırma dilidir.tract dili üzerinde EthereumBu, EVM ortamında çalışmak üzere tasarlanmış, genel amaçlı, statik olarak tiplendirilmiş bir dildir.
- İşlemler: Bir işlem, bir hesaptan diğerine gönderilen ve Ether, başka bir kripto para birimi taşıyabilen imzalı bir mesajdır.tract verileri veya her ikisi.
- Ethereum Sanal Makine (EVM): EVM, akıllı devreler için izole edilmiş çalışma ortamıdır.tracEVM içinde çalışan kodun, ana makinedeki ağa, dosya sistemine veya diğer işlemlere doğrudan erişimi yoktur.
- Gaz: Bir işlemi gerçekleştirmek için gereken hesaplama işini ölçen birim. Ethereum.
- Katman 2 (L2): Arbitrum, Optimism, Base ve zk gibi ağlarSync Ana zincir dışındaki işlemleri işleyen ve kanıtları tekrar ana zincire geri gönderen Ethereum Ücretleri düşürmek için.
Eter nedir?
Ether, ülkenin yerel değer birimidir. Ethereum Blockchain tabanlı bir kripto para birimidir. Kripto para borsalarında "ETH" olarak listelenir. Ether, blockchain üzerindeki işlem ücretlerini ve hesaplama hizmetlerini ödemenize yardımcı olur. Ethereum ağ. Her seferinde bir dolandırıcılık.tract, şu tarihte yürütülür: EthereumÜcret olarak Ether ödenir.
Eter nedir?
Gas
Üzerinde bir işlem gerçekleştirmek için Ethereum Ağda, bir kullanıcı (Birleşme sonrasında) aracı birim adı verilen bir sistem aracılığıyla doğrulayıcılara Ether kullanarak ödeme yapmalıdır. GasGas, akıllı bir cihazın çalıştırılması için gereken hesaplama iş yükünü ölçer.tracveya başka herhangi bir işlem.
In EthereumLondra güncellemesinden (EIP-1559) sonra işlem ücreti şu şekilde hesaplanır:
Transaction Fee = Gas Used * (Base Fee + Priority Fee)
Nerede:
- Kullanılan Gaz: Hesaplama işlemi sırasında tüketilen gaz miktarı.
- Taban Ücret: Yakılan her bir gaz birimi için protokol tarafından belirlenen bir ücret, ETH'yi dolaşımdan kaldırıyor.
- Öncelik Ücreti: İşlemin daha hızlı tamamlanması için doğrulayıcıya ödenen isteğe bağlı bahşiş.
Ethereum vs Bitcoin
İşte arasındaki temel fark Ethereum hem de Bitcoin:
| Parametre | Bitcoin | Ethereum |
|---|---|---|
| Tanım | Bitcoin dijital paradır | Ethereum programlanabilir bir dünya bilgisayarıdır |
| Kurucu | Satoshi Nakamoto | Vitalik Butterin |
| Konsensüs algoritması | İşin Kanıtı (SHA-256) | Hisse Kanıtı (Eylül 2022'deki Birleşme'den bu yana) |
| Ortalama Blok süresi | 10 dakikadır. | 12 saniye |
| Tarihi bırakın | 3 Ocak 2009 | 30 Temmuz 2015 |
| Yayın Yöntemi | Genesis blok madenciliği | Halka açık ön satış (2014) |
| Birincil Kullanım | Digipara birimi, değer saklama aracı | ile akıllıtracts, DeFi, NFT'ler, dijital para birimi |
| Kullanılan Kripto Para Birimi | Bitcoin (BTC) | Eter (ETH) |
| Güvenlik | ASIC madencilik hash gücü | Doğrulayıcı payı (doğrulayıcı başına 32 ETH) |
| scripting | Turing tamamlanmamış | Tur tamamlama |
| Coin Serbest Bırakma Yöntemi | Erken madencilik ödülleri | Halka açık ön satış ve stake ödülleri |
| Enerji kullanımı | Yüksek (İş Kanıtı) | Çok düşük (Proof of Stake, ~%99.95 indirim) |
Bunda sonraki Ethereum Bu rehber sayesinde, uygulamaları hakkında bilgi edineceksiniz. Ethereum.
Uygulamaları Ethereum
Aşağıda başlıca uygulama alanları yer almaktadır. Ethereum bugün:
- Merkezi Olmayan Finans (DeFi): Aave gibi borç verme, borç alma, alım satım ve getiri platformları, Uniswapve MakerDAO şu platformlarda çalışır: Ethereum Geleneksel bankalar olmadan.
- Sabit paralar: USDC, DAI ve benzeri tokenlar şu amaçlarla kullanılır: Ethereum akıllı göttracDolar endeksli değerleri dakikalar içinde dünyanın dört bir yanına aktarmayı sağlar.
- NFT'ler ve DigiMülkiyet: ERC-721 ve ERC-1155 gibi standartlar, dijital sanat eserlerini, oyun içi öğeleri, müziği ve tokenleştirilmiş koleksiyon ürünlerini desteklemektedir.
- Bankacılık ve Ödemeler: EthereumMerkezi olmayan sistemi, bir saldırganın bireysel kayıtlara yetkisiz erişim sağlamasını çok daha zorlaştırıyor.
- Anlaşmalar: Akıllı bir kontrol kullanaraktracAnlaşmalar, yetkisiz herhangi bir değişikliğe uğramadan korunabilir ve yürütülebilir.
- Tahmin Piyasaları: Polymarket ve Augur gibi platformlar kullanıyor. Ethereum akıllı göttracGerçek dünyadaki olaylar üzerine yapılan bahisleri sonuçlandırmak için.
- DigiTal Kimlik Yönetimi: Merkezi olmayan tanımlayıcılar (DID'ler) ve doğrulanabilir kimlik bilgileri, şu platformlarda verilebilir ve doğrulanabilir: Ethereum Kimlik hırsızlığı ve veri tekelleriyle mücadele etmek için.
- Tedarik Zinciri Tracking: Ürünler, sertifikalar ve menşe kayıtları sisteme kaydedilebilir. Ethereum Alıcılara denetim izi sağlamak.
- DAO'lar: Topluluklar kullanıyor Ethereum Merkezi bir operatör olmaksızın ortak hazineler, yönetişim ve ürün yönlendirmesi konusunda oy kullanmak.
Akıllı bir dolandırıcıyı aramaktract den JavaKomut dosyası (ethers.js)
Çoğu DApp şunlarla iletişim kurar: Ethereum Bir web arayüzünden. Aşağıda kısa bir örnek verilmiştir. JavaSimpleStorage'dan saklanan değeri okuyan kod parçası.tracethers.js kullanarak.
// Read a value from an Ethereum smart contract import { ethers } from "ethers"; const provider = new ethers.JsonRpcProvider("https://mainnet.infura.io/v3/YOUR_KEY"); const address = "0xYourContractAddress"; const abi = [ "function get() view returns (uint256)" ]; const contract = new ethers.Contract(address, abi, provider); async function readValue() { const value = await contract.get(); console.log("Stored value:", value.toString()); } readValue();
Avantajları Ethereum
Avantajları aşağıdadır Ethereum:
- Programları yüklemenize ve ağ üzerinden çalıştırılmalarını istemenize olanak tanır.
- Yüksek çalışma süresi ve hizmet reddi saldırılarına karşı güçlü direnç.
- Ethereum Yeni bir para birimi, sanal hisse senedi veya yönetim hakkı olarak kullanılabilecek, alım satımı yapılabilir tokenlar oluşturmanıza yardımcı olur.
- Kalıcı ve kurcalamaya karşı dayanıklı veri depolama.
- Sanal organizasyonlar ve DAO'lar oluşturabilirsiniz.
- Milyonlarca cüzdan tarafından kullanılan merkeziyetsiz uygulamalar geliştirmenize yardımcı olur.
- Hata toleranslı ve yüksek güvenlikli merkeziyetsiz uygulamalar geliştirmenize yardımcı olur.
- Proof of Stake konsensüs sistemi, geleneksel blok zincirlerine kıyasla çok daha az enerji tüketir.
- Hardhat, Foundry, Remix ve ethers.js gibi araçlara sahip, olgun bir geliştirici ekosistemi.
Dezavantajları Ethereum
- MKS Ethereum Sanal makineler merkezi sunuculara göre daha yavaştır, bu nedenle büyük hesaplamalar için kullanılmamalıdır.
- Ana zincirdeki depolama alanı pahalı olduğundan, çoğu uygulama verilerini Katman 2'ye veya IPFS gibi zincir dışı depolama alanlarına taşır.
- Ölçeklenebilirlik hâlâ bazı ödünleşmelere yol açıyor, ancak rollup'lar ve danksharding bu açığı kapatıyor.
- Dağıtılmış sistemlerdeki hataları düzeltmek veya sistemleri yükseltmek.tracZor çünkütracİşlem kodu varsayılan olarak değiştirilemez.
- Bazı uygulamalar kullanıcı kimliğinin doğrulanmasını gerektirir ve bunu blok zinciri üzerinde doğrulayacak merkezi bir otorite bulunmamaktadır.
- Cüzdanlar, kurtarma ifadeleri ve gas ücretleri ile ilgili kullanıcı deneyimi, yeni başlayanlar için hala kafa karıştırıcı olabilir.
Kendi kripto paranızı oluşturmayı öğrenmek istiyorsanız, göz atmak isteyeceğiniz ücretsiz bir eğitim videosu burada: Kendi Kripto Paranızı Nasıl Oluşturabilirsiniz?
