Ethereum'daki Hayalet Protokolünün Ayrıntılı Açıklaması Ethereum'da Hayalet Protokolü: Yüksek frekanslı blokların üretilmesinin yarattığı zorlukları çözün
Ethereum dünyasında, her bloğun doğumu yeni bir dönemin başlangıcını işaret eder. Bununla birlikte, sistemin reaksiyon hızını ve verimliliğini artırmasına rağmen, 10 dakikalık bitcoin'e kıyasla ortalama 15 saniyelik üretim süresi de yeni zorluklar getirir: sık sık çatallama. Bu verimlilik ve istikrar üzerine bir oyundur. Cevap hayalet protokolünde gizlenmiştir. Çatalın kökü, blokların hızlı üretiminin neden olduğu ekstraksiyon zorluklarının azaltılmasında yatmaktadır. Madencilerin Zalten1 ve Zarten2'nin yeni blokları neredeyse aynı anda keşfettiğini düşünün, ancak bilgiler ağda 15 saniyeden daha az yayılabilir. Bu daha fazla çatal oluşturur, her çatal yeni bir ana zincir olabilir. Büyük madencilik havuzlarının hesaplanmasının avantajları, yeni bloklar elde etmeyi kolaylaştırır, ancak bu da küçük madencilerin sorunlarını ve sistemin güvenlik risklerini arttırır.
Hayalet Protokolünün Ortaya Çıkışı
Bu çıkmazı kırmak için Ethereum, hayalet protokolünü (GreedyheAvestservedSubree) tanıttı. Bu yenilikçi çözüm, 2013 yılında Yonatan Sompolinsky ve Aviv Zohar'ın bilgeliğinden kaynaklanmaktadır. Hayalet'in ana felsefesi, madencileri çatal noktasında rekabet etmeye devam etmek yerine ana zinciri çıkarmaya devam etmeleri için rehberlik etmektir, böylece gereksiz çatalları azaltmaktır.
Hayalet protokolünün çalışma pre nsibi aşağıdaki gibidir: A Block A'dan sonra daha fazla çatal ortaya çıktığında, Tsarten bloğu ilk kez serbest bırakılırsa, ana zincir olabilir. Sonraki zalten_a bloğu madencilik hakları alırsa, TSarten1, Tsarten2 ve Tsarten3 gibi amca bloklarını kabul etmeyi ve onlara belirli bir ödül vermeyi seçecek, onları dallarından vazgeçmeye ve ana zincire katılmaya devam etmeye teşvik eder. Bu mekanizma, hesaplama gücünün çoğunun ana zincir üzerinde yoğunlaştığını, bilgisayar korsanlarının maliyetini azalttığını ve madencilerin coşkusunu teşvik ettiğini garanti eder.
Ödül mekanizmasında, blok amca anahtardır. Her blok en fazla iki amca bloğu kabul eder ve ödül azalır. Örneğin, N Amca bloklarını kabul eden bir blok, blok ödülünün n*1/32'sini alabilir. Bu tasarım sadece sistemin istikrarını garanti etmekle kalmaz, aynı zamanda ilgi dağıtımını da dengeler.
Gerçek durumun analizi
Bu karmaşık mekanizmayı bir uygulama yoluyla netleştiriyoruz. 9634573 bloğuna baktığımızda, BlockchachaCchaporer aracılığıyla, 2.17134298178463037. ve amcanın kendisi 1,5 ödülle bir ödül içeren bir blok içeren bir blok görüyoruz. Hesaplama formülleri aracılığıyla, ödülün doğruluğunu kontrol edebiliriz: sabit bloğun ödülü ve blok gaz vergisinin toplamı ve amcanın bloğunun ödülü, web sitesinde görüntülenen ödülle tam olarak tutarlıdır. Bu sadece mevcut sorunlara değil, aynı zamanda gelecekte daha verimli ve güvenli bir ağ ortamını gösteren Ethereum'un sürekli optimizasyonu ve yinelemesinin bir yansımasıdır. Bu protokolü anlayarak Ethereum'un arkasındaki mühendislerin teknolojik cazibesini ve bilgeliğini daha iyi takdir edebiliriz.
Ethereum Madencilik Nasıl Gidiyor? Big> Ethereum jetonu, madencilik işlemi sırasında blok başına 5 Ethereum parası madencilik oranı ile üretilir. Ethereum'un madencilik süreci Bitcoin ile neredeyse aynıdır ve her işlem için madenciler, bloğun benzersiz başlık meta verilerini, kişi kazanana kadar hızlı bir şekilde tekrarlayan bir karma işleviyle gerçekleştirebilir. Birçok yeni kullanıcı, madenciliğin tek amacının, merkezi bir ihraççı gerektirmeyen bir şekilde eter üretmek olduğuna inanıyor (bkz. "Eter nedir?"). Bu doğru. Ethereum jetonları, madencilik işlemi sırasında blok başına 5 Ethereum sikke madencilik oranı ile üretilir. Bununla birlikte, madencilik en azından eşit derecede önemli bir rol oynamaktadır. Genellikle bankalar kesin işlemlerin depolanmasından sorumludur. Fonların Hava Kuvvetleri Air'den yaratılmamasını ve kullanıcıların birkaç kez aldatmadığını ve para harcamamasını sağlarsınız. Bununla birlikte, Blockchain, işlemleri doğrulayan ve genel ana kaydına ekleyen aracılar değil, tamamen yeni bir kayıt yolu, tüm ağ sunar. Eter Kauçuk Parasal sistemler “güvensiz” veya “güveni en aza indirgeme” olmasına rağmen, insanlar hala finansal belgelerin güvenli olmasını ve kimsenin aldatmadığından emin olmak zorundadır. Madencilik, merkezi olmayan kayıtları sağlayan yeniliklerden biridir. Madenciler, sahtekarlığın önlenmesinin işlem geçmişi (özellikle eter için çifte harcama) hakkında bir fikir birliği elde ettiler - blok zincirinde merkezi olmayan para birimi çalışmadan önce ele alınmayan ilginç bir soru. Ethereum, işlemlerin etkinliği konusunda fikir birliği elde etmek için diğer seçenekleri araştırırken, madencilik şu anda platformları bir arada tutmaktadır. Madencilik bugün nasıl çalışıyor, Ethereum'un madencilik süreci Bitcoin ile neredeyse aynı. Her işlem için, Bergmann cevabı tekrarlayabilir ve biri kazanana kadar bir bilgisayarla hızlı bir şekilde tahmin edebilir. Özellikle, Mountain Man, bloğun benzersiz başlık meta verilerini (zaman damgaları ve yazılım sürümleri dahil) bir karma işlevi (sabit bir uzunluk, rastgele görünen sipariş dışına döndüren bir dizi sayı ve harf) ve sadece sonuç değerini etkileyen "nonce değerini" değiştirir. Madenci mevcut hedefe karşılık gelen bir karma bulursa, madenci bir eter alır ve bloğu ağ üzerinden iletir, böylece her düğüm ana kitabın kendi kopyasını kontrol edebilir ve ekleyebilir. Madenci B karma bulursa, madenci A artık geçerli blok üzerinde çalışmaz ve bir sonraki blok için işlemi tekrarlar. Madencilerin bu oyunda hile yapması zor. Bu çalışmayı tahrif etmenin ve bulmacanın doğru cevaplarını bulmanın bir yolu yok. Bu nedenle, bulmaca çözme yöntemleri "çalışma şekli" olarak adlandırılır. Öte yandan, diğerlerinin karma değerinin doğru olup olmadığını, tam olarak herkesin ne yaptığını kontrol etmek için çok az zamanları var. Bir madenci her 12-15 saniyede bir taş buldu. Madenci bulmacaları daha hızlı veya daha yavaş çözmeye başladığında, algoritma problemin zorluğunu otomatik olarak serbest bırakır, böylece madencinin yaklaşık 12 saniyeye kadar sıçrar. Madenciler bu eteri rastgele hak eder ve karlılıkları yatırım yaptıkları mutluluk ve bilgi işlem gücüne bağlıdır. Ethereum tarafından kullanılan spesifik iş kirliliği algoritmasına daha fazla bellek gerektirecek şekilde "Ethash" denir. Pahalı asics ile pahalı asicleri azaltmak zor - özel bir dağ göbeği,şimdi Bitcoin'i sökmenin tek yolu olan. Bir bakıma, Ethash bunu başarıyla başarmış olabilir, çünkü kararlı ASIC'ler Ethereum için mevcut değildir (en azından henüz değil). Ethereum, iş kanıtı madenciliğinden "eşitlik kanıtı" ya geçişten bu yana (aşağıdaki aşağıdakileri tartışıyoruz), bir ASIC satın alınması akıllı bir seçim olmayabilir, çünkü uzun bir süre için yararlı olmayabilir. Eşitlik kanıtına aktarın, ancak Ethereum'un asla madencilere ihtiyacı olmayabilir. Geliştirici, iş kanıtından vazgeçmeyi planlıyor. Şu anda ağ tarafından hangi işlemlerin geçerli olduğunu belirlemek ve jeton sahibinden ağın garanti ettiği özkaynakları desteklemek için sizi manipülasyonlardan korumak için kullanılan algoritma. Algoritma tanıtıldığında ve ne zaman, eşitlik kanıtı, daha az kaynak kullanan dağıtılmış bir fikir birliği elde etmenin bir yolu olabilir. Ethereum POS ne kadar hızlı gidiyor? Ethereum POS, blok başına 12 saniyeye gidiyor. Ateriumdaki blok üretim hızı 13-14 saniyede bir bloktır. Ethereum birleşmesi bir güç mekanizmasından bir POS mekanizmasına dönüşmektir. Ethereum bir aldatmaca mı? Nasıl Yapılır Bu bir aldatmaca değil, sanal ve büyük platformlarda mevcut. Sözleşme Dijital Ticari Merkez. Ethereum, Bitcoin'e ek olarak duyduğumuz en yaygın kamu zinciri ve jetonudur. Ethereum bir kurum değil, blockchain'de akıllı sözleşmeler ve açık kaynak uygulayabilen temel bir sistemdir. Ethereum, geliştiricilerin yeni nesil dağıtılmış uygulamaları oluşturmasına ve yayınlamasına olanak tanıyan bir platform ve bir programlama dilidir. Ethereum, ses, alan adları, finansal değişimler, kitle fonlaması, şirket yönetimi, sözleşmeler ve çoğu anlaşma, fikri mülkiyet ve donanım entegrasyonundan yararlanan akıllı varlıklar. 12 Haziran 2017, eter fiyatı 400 $ 'dan kırıldı, rekor seviyeye çıktı, eter fiyatı Şubat 2017'de 8 $' dan 400 $ 'a yükseldi. Aynı zamanda, bitcoin fiyatı gevşedi, bu da önceki en yüksek noktaya kıyasla% 10 azaldı. blockchain teknolojisi. Bitcoin'in blockchain aslında dağıtılmış bir veritabanıdır. Bununla birlikte, bitcoin mükemmel değildir ve protokolün ölçeklenebilirliği bir eksikliktir. Ayrıca, Bitcoin protokolünde bir dizi yığın tabanlı komut dosyası dili kullanılır. Ethereum, yetersiz bitcoin ölçeklenebilirliği sorununu çözmek için tasarlanmıştır. Tasarım İlkeleri Basitlik İlkeleri Ethereum protokolü, bazı veri depolama ve zaman verimliliği pahasına bile mümkün olduğunca basit olacaktır. Düzenli bir programcı da eksiksiz bir geliştirme açıklaması uygulayabilir. Bu sonunda herhangi bir özel birey veya seçkin grubun protokol üzerindeki olası etkisini azaltmaya ve Ethereum'un beklentilerini herkes için açık bir anlaşma olarak teşvik etmeye yardımcı olacaktır. Karmaşıklık ekleyen optimizasyonlar, çok temel faydalar sağlamazsa kabul edilmeyecektir. Genel pre nsibin "özelliklerinin" olmaması, Ethereum tasarım felsefesinin temel bir parçasıdır. Bunun yerine Ethereum, kullanıcıların doğru bir şekilde tanımlanabilecek herhangi bir akıllı sözleşme veya işlem türü oluşturmaları için dahili Turing-katı bir komut dosyası dili sağlar. Tam ölçekli bir iblis (iblis) veya acele (Skipet) inşa etmek için binlerce eşleştirme sözleşmesine ihtiyacınız olabilir ve onları cömertçe beslediğinizden emin olabilirsiniz, hiçbir şey mümkün değildir. Modülerlik pre nsibi Ethereum'un farklı bölümleri mümkün olduğunca modüler ve bölünebilir olacak şekilde tasarlanmalıdır. Geliştirme işlemi sırasında, uygulama katmanı değişiklik yapmadan normal şekilde çalışmaya devam ederken protokolde bir yerde hafif bir değişiklik yapmak kolay olmalıdır. Ethereum gelişimi, sadece kendisinin değil, tüm kripto para sistemine yardımcı olmak için bunları mümkün olduğunca yapmalıdır. Ayrımcılık dışı bir ilke sözleşmesi, belirli bir kategoriyi veya kullanımı proaktif olarak sınırlamaya veya önlemeye çalışmamalıdır ve anlaşmadaki tüm düzenleyici mekanizmalar doğrudan düzenleyici tehlikeler olarak tasarlanmalı ve belirli bir istenmeyen kullanıma itiraz etmeye çalışmamalıdır. Hesaplama adımları tarafından hesaplanan işlem ücretini ödemek istediği sürece, Ethereum'un üzerine sonsuz bir döngü -script bile çalıştırılabilir. Fonksiyonel Uygulama Ethereum, kullanıcıların uygulamalar oluşturmaları için farklı modüller sağlayan bir platformdur. Çatılar, zeminler ve diğer modüller, kullanıcıların sadece yapı taşları gibi evler inşa etmesi gerekir, bu nedenle Ethereum'daki bina uygulamalarının maliyetleri ve hızı büyük ölçüde geliştirilmiştir. Özellikle, Ethereum uygulamaları bir dizi Turing-tamamlama komut dosyası dili (EVM dili olarak adlandırılan Ethereum VirtualMachineCode) aracılığıyla oluşturulur. M Dilleyici aracılığıyla dil. Yukarıda belirtilen platformdaki uygulamalar aslında Ethereum'un çekirdeği olan sözleşmelerdir. Sözleşme, Ethereum sisteminde yaşayan otomatik bir ajandır. İşaret edilmelidirEthereum'daki işlemler sadece eter göndermekle kalmaz, aynı zamanda çok fazla ekstra bilgi içerir. Bir işlem bir sözleşmeye gönderilirse, sözleşme bu bilgilere dayanarak kendi iş mantığını tamamlayacağından bu bilgiler çok önemlidir. Sözleşmelerin sağlayabileceği iş neredeyse sonsuzdur ve sınırlar hayal gücünüzdür, çünkü Turing'in tam dili tam özgürlük sağlar, böylece kullanıcılar farklı uygulamalar oluşturabilir. Beyaz Kitap, Tasarruf Hesapları, Kullanıcı Tanımlı Alt Düzenleme, vb. Gibi çeşitli örnekler sunmaktadır. 2013'ün sonunda geliştirme geçmişi, Ethereum'un kurucusu Vitalik Bterin Ethereum'daki ilk Beyaz Kitabı yayınladı ve projeyi başlattı. 24 Temmuz 2014'ten itibaren Ethereum, 42 günlük avans satışını Ethereum'u tamamladı. 2016'nın başlarında, Ethereum'un teknolojisi pazar tarafından tanındı ve fiyatlar azalmaya başladı ve geliştiriciler dışında çok sayıda insanı Ethereum dünyasına girmek için çekti. Huobi.com ve Çin'in üç büyük Bitcoin hisselerinden ikisi olan Okcoin Coin, 31 Mayıs 2017'de Ethereum'da resmen başlatıldı. 2016'ya girdiklerinden beri yakından takip edenler dijital para birimini yakından izliyorlar. Bitcoin teknolojisini kullanan nispeten yeni bir geliştirme projesi olan Ethereum, eş-taşıma sözleşmeleri yapmak için küresel olarak merkezi olmayan ve sahip olmayan dijital teknoloji bilgisayarları uygulamakla yükümlüdür. Basitçe söylemek gerekirse, Ethereum kapatamayacağınız bir dünya bilgisayarıdır. Şifreleme mimarisinin ve tur bütünlüğünün yenilikçi bir kombinasyonu, çok sayıda yeni endüstrinin ortaya çıkmasını teşvik edebilir. Kendi adına, geleneksel endüstrilerdeki inovasyon üzerindeki baskı artmaktadır ve hatta eleme riskidir. Bitcoin ağı aslında dağıtılmış bir veritabanı, Ethereum ise bir adım daha ileri gidiyor. Bu bilgisayar ücretsiz olarak kullanılmaz ve kullanılamaz, aksi takdirde bazıları her türlü spamin oluşumunu depolayabilir ve çeşitli önemsiz hesaplamalar yapabilir. En çok bilinen, 2017'nin başlarında JPMorgan Chase, Chicago Exchange Group, Bank of New York Mellon, Thomson Reuters, Microsoft, Intel, Accenture, vb. Bitcoin. Ancak Ethereum'un Çin'de kök saldığı proje pazarın dikkatini çekti. Görünüşte adil Ethereum kitle fonlaması aslında tamamen farklı bir gerçek finansal finansman. Sözde% 30 artı oranı aslında bayinin para birimi için% 600 kârına dayanan bir kârdır. ETHREAM Platformundaki Crowdfunding Projeleri hala birçok riski var. Onu çıkarmak için daha büyük baskı; Esaretten sonra, para biriminin bu kısmı baskı için piyasaya girer; Para birimi durumu, ancak Taobao madeni paralar ve tmall puanları ile aynı türe karşılık gelen puan ve işlem vergileri şeklinde çeker. ABD teknolojik hisseleri Haziran 2017'de düştüğünde, Ethereum'un yılda 407 dolarlık yeni bir yüksekliği vurdu, 15 Haziran'dan itibaren fiyat, ABD teknolojik hisselerinin sürekli düşüşünü%15 oranında takip etti. Sosyal Yorum Ethereum, Ethereum hakkında çoğu yorumda Bitcoin ile karşılaştırılmıştır. Bu kesinlikle onun "dijital" teknolojisini anlamamıza yardımcı olur, ancak kolayca bir değerin yanlış anlaşılmasına yol açabilir. Kuşkusuz, geniş bir perspektiften, Ethereum ve Bitcoin her ikisi de bilgisayar programlamasına dayalı para birimleridir, ancak kesinlikle dijital para birimi olmanın yanı sıra, Ethereum da çeşitlendirilmiş bir geliştirme platformudur. Bunu programcıların üretmesine yardımcı olabilecek bir "değer uygulaması" olarak anlayabiliriz. Bitcoin'in temsili ürünü olan blockchain perspektifindenBlockchain 1.0, Ethereum'un dijital para birimi dışındaki alanlarda blockchain teknolojisini kullanarak eski blockchain 2.0'ın yükseltilmiş bir versiyonu olduğu söylenebilir. Bazı yorumlar Ethereum'un aslında Bitcoin'den daha değerli olduğunu söylüyor. Bitcoin'in basit bir dijital para birimi ile sınırlı olduğu gerçeğiyle karşılaştırıldığında, Ethereum'un ticari karlılığının akıllı sözleşmeleri vardır ve Ethereum'un değerine eklenen Ethereum sanal makineleri ve Bitcoin bu konuda biraz güçsüz görünmektedir. Daha da önemlisi, Bitcoin ulusal hükümetin para birimi verme hakkı üzerindeki mutlak kontrolünü tehdit ettiğinden, gelişimini önleme motivasyonuna sahiptir, bu da Bitcoin'in ilerlemesine büyük bir muhalefet oluşturur. Ethereum, ikincil gelişim için bir "platform" olarak daha fazla yayılmıştır ve daha az devlet direncine tabi olabilecek "para birimi" konumlandırmasını kasıtlı olarak zayıflatır. Genel olarak, internetin sürekli gelişimi ve Ethereum blok zincirinin artan iyileşmesi ile çoğu endüstriyel yorum "Ethereum'un bitcoin'i aşma potansiyeline sahip olduğuna" inanmaktadır. İlk günlerde, Worcester Teknoloji Enstitüsü tarafından yayınlanan bir araştırma raporu da şunları söyledi: "Birçok kişi Bitcoin'i dijital altın olarak görüyor. Bitcoin ticaret platformundan elde edilen verilere göre, sadece dört gün içinde Ethereum 1847'den en yüksek 2945'e yükseldi ve dördüncü sırada% 59.45 artışla.