Ethereum, kitlelerin dikkatini çekmeye devam ediyor. Kripto para birimi farkındalığı arttıkça, merkezi olmayan bir uygulama ekosistemi olan Ethereum blok zincirinde daha fazla insan aktif hale geliyor.
Peki Ethereum nedir ve nasıl çalışır?
Ethereum Nedir?
Ethereum, merkezi olmayan uygulamaları ve kripto para birimlerini aynı blok zincirinde kullanmayı mümkün kılan bir blok zinciri ağıdır. Ethereum genellikle aşağıdakilerden biri olarak tanımlanır: Web 3.0'ın temel bileşenleri.
Ethereum, 2013 yılında Rus-Kanadalı programcı ve yazar Vitalik Buterin tarafından kuruldu. İçinde Ethereum teknik raporuButerin, Bitcoin'in uygulamaları geliştirmek için bir betik diline sahip olma ihtiyacını açıkladı. Ethereum'u geliştirmek için para toplamaya devam etti.
Ethereum'un arkasındaki ekip, Ethereum blok zincirini oluşturmak ve sürdürmek için birkaç temel kavram kullanıyor.
Ethereum Bileşenleri
- P2P ağı: Bir P2P ağı, kaynakları paylaşan iki veya daha fazla bağlı bilgisayardan oluşur. Ethereum, devp2p olarak bilinen bir dizi ağ protokolü üzerinde çalışır.
- Ethereum Sanal Makinesi: Ethereum Sanal Makinesi (EVM), Ethereum işlemlerini bayt kodu olarak bilinen makine dili talimatlarını yürüterek işler. Solidity gibi programlama dilleri, EVM'ye talimatlar veren akıllı sözleşmeler oluşturmak için kullanılır.
- İstemci ve düğüm: Ethereum istemcisi, blok zincirini doğrulamak için kullanılan herhangi bir düğümdür. Geth, Ethereum ağına bir ağ geçidi görevi gören bir düğüm türüdür. Ana, test ve özel ağlara erişim sağlar.
- Konsensüs algoritması: Konsensüs algoritmaları, blok zincirindeki işlemleri doğrulamak ve düğümlerin blok zincirinde depolanan bilginin durumu üzerinde nasıl anlaştıklarını belirlemek için kullanılan kurallar kümesidir. İş Kanıtı (PoW) ve Teminat Kanıtı (PoS) Ethereum'da kullanılan popüler fikir birliği algoritmalarıdır.
Bugün bildiğimiz merkezi olmayan uygulama ekosistemini oluşturmak için Ethereum'un farklı bileşenlerinin birlikte nasıl çalıştığını merak ediyor olabilirsiniz. Ethereum ekosisteminin nasıl çalıştığını öğrenmek için okumaya devam edin.
Ethereum Nasıl Çalışır
Ethereum yapmak için kullanılan en önemli kavramlardan bazıları ekonomi, kriptografi ve akıllı sözleşmelere dayanmaktadır.
Akıllı sözleşme, blockchain üzerinde yürütülebilen bir kod parçasıdır (program). Ethereum blok zincirine yerleştirildikten sonra akıllı sözleşmeler değişmezdir (değiştirilemez). Ayrıca tüm kullanıcılar, sizin izninizi istemeden akıllı sözleşmenizi okuyabilir ve etkileşime girebilir.
- Vipul Sharma (@_sharmavipul) 9 Mart 2021
Ethereum, akıllı sözleşmelerle mümkün kılınan blok zinciri üzerindeki bir yönetişim protokolü ve otomasyon dahil olmak üzere çeşitli sistemlere bağlıdır. Akıllı sözleşmelerin değişmez doğası, blok zincirindeki veri girişinin değiştirilemeyeceği veya kolayca değiştirilemeyeceği anlamına gelir.
Ethereum'da Merkezi Olmayan Uygulamalar
Merkezi olmayan uygulamalar, gerçek dünya ile blok zinciri arasındaki köprülerdir. Pek çok merkezi olmayan uygulama, veri akışı ve etkileşimlerin blok zinciri durumlarına dayanması dışında, normal uygulamalara çok benzer şekillerde çalışır. Blok zincirine yeni veriler eklendikçe kalıcı hale gelir.
İlişkili: Blockchain Nedir ve Nasıl Çalışır?
Normal web uygulamalarına tarayıcılar aracılığıyla erişilir. Sunuculardan bilgi alarak bilgileri web sayfalarına döndürürler. Merkezi web uygulamalarının aksine, merkezi olmayan uygulamalar hiç kimsenin kodu değiştirememesini veya web sitesinden para çalmamasını sağlar.
Ethereum blok zinciri, dağıtılmış defterler paketlerinde depolanan verilere sahip dünya çapında bir bilgisayar gibidir. Veri paketleri, ağdaki tüm işlemlerin geçmişi hakkında bilgi tutar. Ethereum'da akıllı sözleşmelerin kullanılması, web uygulamalarında kurcalamaya dayanıklı işlemlerin oluşturulmasını ve sürdürülmesini otomatikleştirmeyi mümkün kılar.
Akıllı Sözleşmeler
Merkezi olmayan uygulamalarda verilerin depolanmasını ve aktarılmasını sağlamak için akıllı sözleşmeler kullanılır. Akıllı bir sözleşme, kriterleri yerine getirildiğinde bir sözleşmenin şartlarını otomatik olarak yürütür.
Akıllı sözleşmeler, geleneksel finans süreçlerini otomatikleştirebilir. Ethereum'un ilk günlerinde, insanlar girişimleri için fon sağlamak için akıllı sözleşmeler kullandıklarından, ilk madeni para teklifleri (ICO'lar) çok öfkeliydi. Şimdi, akıllı sözleşme uygulaması için daha yüksek standartlar kullanılarak merkezi olmayan finans platformları yapıldı.
Ethereum'da Token Kullanımı
Ethereum ağında farklı türlerde yerel belirteçler kullanılır. Jetonları geliştirmek için birden fazla standart türü kullanılır, ancak ERC-20 en yaygın kullanılanıdır.
Binlerce proje, jetonlarını oluşturmak için ERC-20 standardını kullanıyor. Bir ERC-20 jetonunun, Ethereum blok zincirindeki diğer jeton türlerine göre oluşturmayı kolaylaştıran altı işlevi vardır.
İşlevler, belirteçlerin nasıl aktarılabileceğini ve belirteçlerle ilgili verilere nasıl erişileceğini açıklar. İşlevler, balanceOf, totalSupply, transfer, transferFrom, onaylama ve izin vermeyi içerir.
toplam tedarik işlevi, dolaşımdaki toplam token miktarını hesaplamaya yardımcı olurken, dengesi işlevi bir adresin bakiyesini saklar. Akıllı bir sözleşme, bu değerlerin dolaşımdaki veya kullanıcılar tarafından Ethereum blok zincirinde tutulan para miktarına bağlı işlemleri yürütmesini gerektirir. onaylamak işlevi, adreslerden tutarların çekilmesi için eşit derecede önemli olabilir.
ERC20 belirteçleri ile, bir sözleşmenin paranızı harcaması için ödenek vermenin tek yolu, ETH gerektiren onaylama () işlevidir.
- Matt Solomon (@ msolomon44) 4 Ocak 2020
Dai / Chai, bu izni bunun yerine imza ile vermenize izin vermek için permit () işlevini ekledi. ETH gerekmez, bu da UX'i önemli ölçüde iyileştirir
Belirtilen miktarda token, kullanılarak bir adresten transfer edilebilir. Aktar işlevi. transferFrom işlevi, sizin müdahaleniz olmadan adresinizden transferleri otomatikleştirme adımını atmak için kullanılır. Adresler arasındaki transferler, bir ödenek Başka bir adresten bir adres tarafından ne kadar harcanabileceğini gösteren işlev.
ERC-721 belirteç standartları, değiştirilemeyen belirteçler oluşturmak için kullanılır. Kripto para birimleri gibi değişmeyen tokenler, blok zincirindeki işlemlerin değişmez kayıtlarını tutabilir. Bununla birlikte, birbirinin yerine geçebilirlikte farklılıklar vardır. Her NFT belirteci, kripto para birimlerinin aksine benzersiz ve yeri doldurulamaz.
İşlemleri Doğrulama ve Düğümlerle Verileri Koruma
İstemci olarak da bilinen bir düğüm, ağda veri doğruluğunun korunmasına ve güvende tutulmasına yardımcı olur. Bir düğüm ağı, blok zincirinin temel işlemlerini belirleyen benzersiz bir kurallar kümesine göre çalışır.
Ethereum'daki farklı düğümler, blockchain ağının kopyalarını tutar. Ağın kopyalarının hacmi, şirketlerin, hükümetlerin veya herhangi bir kötü aktörün ağı tehlikeye atmasını imkansız kılar.
Gaz ile İşlem Yapmak
Ethereum, madencileri ağ üzerinden işlemleri güçlendirmeye teşvik etmek için benzersiz kurallar kullanır. Gaz, madencilere ağ üzerinde gerçekleştirdikleri işlemler için Ethereum kullanıcıları tarafından ödenir. Ücretler, ağın güvenliğini sağlamaya yardımcı olur ve madencilere blok zinciri ağındaki işlemleri doğrulamak için karmaşık algoritmaları çözmek için ödüller sağlar.
İlişkili: Neden Kripto Paranız Düşündüğünüz Kadar Güvenli Değil
Blockchain'i Hard Forks ile Yükseltmek
#Berlin konuşlandırılmaya hazır! Ve #Ethereum düğüm operatörleri çataldan önce düğümlerini yükseltmelidir 🤩 https://t.co/14lsBXc2RKpic.twitter.com/t9OTx46Fqw
- Victoria Perepel (@crypto_victoria) 9 Mart 2021
Sert çatal, blok zincirinin yeni bir sürümünün oluşturulmasına yol açan bir blok zinciri ağına yapılan bir güncellemedir. Yazılımın her sürümünün kendine özgü kod tabanı ve özellikleri vardır. Sert çatallar, blok zincirlerinin operasyonel verimliliğini önemli ölçüde etkiler. Orijinal blok zincirindeki token sahipleri genellikle yeni forkta token alır.
Ethereum hard forkunun en eski örneklerinden biri, Ethereum blockchain üzerindeki bir uygulamanın hack'ini tersine çevirme kararından kaynaklanıyordu. Ekip üyeleri, blockchain teknolojisinin temel ilkelerine aykırı olduğuna inanılan fonların tersine çevrilmesi için etik gerekçeler konusunda anlaşmazlığa düştüğü için muhalefet ortaya çıktı.
Ethereum blok zincirine yapılan yükseltmeler, ağdaki paydaşların yazılımlarında veya donanımlarında değişiklik yapmasını gerektirir.
Ethereum 2.0 ile tanışın
Ethereum 1.0 Vs Ethereum 2.0
- Madhu Sanjeevi (@Mady_ai) 6 Mart 2021
İşin kanıtı Vs Teminat kanıtı
15TPS Vs 100K TPS
Yüksek gaz ücretleri Vs düşük gaz ücretleri (göreceli)
Daha fazla güç gerekir Vs Daha az güç (göreceli)
mainnet Vs (işaret zinciri aşaması 0, 2022'nin başlarında ana ağ olacaktır).#Ethereum#Blockchain
Ethereum 2.0 yükseltmesi, ağı saniyede 100.000'e kadar işlemle daha ölçeklenebilir hale getirmeyi vaat ediyor, bu 30'dan büyük bir gelişme. Ethereum 1.0'ın saniyedeki işlemleri. Buterin, farklı işlemleri rastgele seçilen gruplara ayırmak için parçalama teknolojisinin kullanılmasını önerir. bilgisayarların. Bu, blok zincirinin aynı anda daha fazla işlem yapmasına yardımcı olur.
Bazı madenciler, para kazanabilecekleri ücretlerin sayısını azaltabileceği korkusuyla yeni yükseltmeyi eleştirdiler. Yeni ücret azaltma stratejisi, en büyük Ethereum madencilerinden ikisi ve en büyük madencilik havuzlarından bazıları tarafından eleştirildi.
Ethereum 2.0, en az 16.384 doğrulayıcı gerektirir. Doğrulayıcıların bu miktarı, ağı daha ademi merkeziyetçi hale getirir ve bu da ağın direnç yeteneklerini geliştirir.
Gelişen Bir Ekosistem
Ethereum, merkezi olmayan uygulamalar için bir inovasyon ekosistemidir.
ICO'lardan NFT'lere kadar, hem eski hem de yeni teknolojiler kullanılarak mal ve hizmetleri dijitalleştirmenin yeni yolları yaratıldı. Para ve yeni türler için küresel, merkezi olmayan bir platform olarak beklentileri karşılamaksa açık kaynak kullanıcı deneyimini iyileştirmek için çok daha fazla güncellemenin yapılması gerekecek yazılım.
Bitcoin'i duydunuz, ancak kullanmak güvenli mi?
Sonrakini Oku
- Teknoloji Açıklaması
- Finansman
- Ethereum
- Kripto para
Calvin, MakeUseOf'ta bir yazardır. Rick and Morty'yi veya en sevdiği spor takımlarını izlemediği zamanlarda Calvin, girişimler, blok zinciri, siber güvenlik ve diğer teknoloji alanları hakkında yazıyor.
Haber bültenimize abone ol
Teknoloji ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için haber bültenimize katılın!
Bir adım daha…!
Lütfen size az önce gönderdiğimiz e-postadaki e-posta adresinizi onaylayın.