DLT ile ilgili önceki yazımda Proof of Work kavramına değinmiştim ve Proof of Stake'i geçerken bahsetmiştim. Bu blogda, bu kavramları ve bunların güvene dayalı olmayan dağıtılmış fikir birliği fikri için nasıl temel olduklarını ayrıntılarıyla anlatacağım.
Öncelikle çözmeye çalıştığımız sorunun ne olduğunu tanımlamamız gerekiyor. Bitcoin, bir grup güvenilmez temsilci arasında güven yaratmanın karmaşık sorununu çözmek için yola çıktı.
Peki bu sorun nedir? Birisi sizden borç istiyor ve yarın size geri ödemeyi kabul ediyor. Güvendiğiniz için onlara on dolar borç veriyorsunuz. Ertesi gün paranızı geri istiyorsunuz, sizden asla borç almadıklarını söylüyorlar. Ne yapıyorsun? İşlem kaydı yoktu; pek başvurabileceğiniz bir yer yok. Muhtemelen gelecekte daha az güvenmeye başlayacaksınız. Bir dahaki sefere bu tür bir işleme girdiğinizde, işlemi takip etmesi için üçüncü bir tarafı dahil edersiniz. Borçlu temerrüde düştüğünde, işlemin gerçekleştiğini kanıtlamak için üçüncü tarafı getirebilirsiniz. Borçlu size geri ödemeyi reddederse hukuk sistemine gidebilir ve onlardan sizin adınıza müdahale etmelerini isteyebilirsiniz. İdeal durumda, üçüncü taraf güvenilen bir kişidir, örneğin bir avukattır ve işlemin gerçekliğini kanıtlamak için noter tasdiki yapılabilir. Bunu sizinle aynı ülkede olmayan insanlarla büyük ölçekte yapmak istediğinizi hayal edin. Farklı hukuk sistemleri var, farklı başvuru yolları var, ah ne baş ağrıları.
Dağıtılmış defter, yasal yapıyı mülkiyet kimliği, kriptografik noter onayları ve güven oluşturma yöntemiyle değiştirmeyi amaçlıyor. İlk kısım oldukça basittir. Her birimizin bir kimliği var; özel anahtar biçiminde; bu kimliği herhangi bir isteğe bağlı veriyi 'imzalamak' için kullanabiliriz.
En basit şekliyle, açık anahtar sahipleri, imzanın özel anahtar sahibine ve yalnızca tek özel anahtara ait olduğunu son derece yüksek bir güvenle kanıtlayabilirler. Bu dijital imza, özel anahtarı olan herkesin özel anahtarın kendisine ait olduğunu iddia etmesine olanak tanıdığı için ilgi çekici bir kavramdır. Genel anahtarı alıp özel anahtarın bir kopyasını oluşturmanın bir yolu olmadığından, genel anahtarı herhangi birine vermek güvenlidir. Özel anahtarınızı kaybetmediğinizden emin olun!
Noter onayı doğal olarak kimlikten gelir; taraflardan biri bir mesajı imzalarsa, üçüncü bir taraf imzalı mesaja karşı imza atabilir. Noteri tasdik eden tarafın kimliğine güveniyorsanız, onun genel anahtarına sahipsiniz ve kim olduklarını biliyorsunuz; asıl taraf hakkında bu kişiyi tanıyorum gibi açıklamalar yapabilirler ve onlara güvenebilirsiniz. İnternetin her yerinde şifreli bir siteyi ziyaret ettiğinizde bu güven kavramını gözlemleyebilirsiniz; bir güven zinciri yoluyla noter tasdikli bir sertifikaya güvenirsiniz. Bu zincirin tepesinde bir kök varlık vardır; bu örnekte 'Baltimore CyberTrust Root'tur.
Bu güven zinciri hâlâ bizi sorunla karşı karşıya bırakıyor. Herhangi bir merkezi tarafı tanımıyorsanız veya güvenmek istemiyorsanız, işlemlerin reddedilemez olması için nasıl notere onaylatabilirsiniz? Klasik BlockChain bu sorunu madencilik adı verilen bir işlemle çözmektedir. Madencilik genel olarak Proof of Work ve Proof of Stake olmak üzere iki kategoriye ayrılabilir. Birazdan bunun hakkında konuşacağız.
İlk olarak, izin tabanlı blok zinciri olarak adlandırılan odadaki fili ele almalıyız. Son birkaç yılda, bu zincirlerin birçok örneği ortaya çıktı ve genellikle güvenilmez blok zincirlere yüksek performanslı alternatifler olarak sunuldu. Madenciliğin doğası gereği zaman alması ve bir maliyeti vardır. Bu izne dayalı zincirler, zincirdeki mesajların noter tasdikini gerçekleştiren bir veya daha fazla güvenilir grubu tanımlar. Bir hata veya fikir değişikliği olması durumunda bu güvenilir noterler tarihi yeniden yazabilir ve eğer kötü aktörlerse başkalarını kandırmak için hareket edebilirler. Orijinal örneğimizde, berbat bir noter, borç alan kişinin yanında yer alma potansiyeline sahiptir.
Güven perspektifinden bakıldığında izne dayalı bir zincirin, üçüncü bir tarafça yönetilen ve işletilen bir veritabanına sahip olmaktan daha iyi olmadığı iddia edilebilir. Bu durumlarda dijital defterin hala faydaları vardır; örneğin, her bir taraf defterin tam bir kopyasına sahiptir, işlemler standartlaştırılmıştır ve işlemlerin kriptografik olarak imzalanması. Dijital imzalama başlı başına zorlayıcı bir nedendir; insan imzasını ve onun dijital karşılığını kontrol etmeyi düşünün. Karmaşıklık, performans ve operasyonel hususların geleneksel bir veritabanında çözülmesi genellikle DLT'ye göre daha kolaydır.
Şimdi madenciliğe geri dönüyoruz. Temelinde madencilik, geleneksel olarak düğüm olarak adlandırılan bir aktörün, işlemlerin tutarlı olduğunu ve çift harcamalı olduğunu belirtmek için bir dizi işlemi (blok zincirindeki blok) imzalayabileceğine dair yeterli güven inşa ettiğini gösteren bir işlemdir. özgür. Çifte harcama 'gerçek dünyada' basit bir kavramdır; Size bir dolarlık banknot verirsem, daha sonra onu bana geri vermediğiniz sürece, size aynı banknotu yalnızca bir kez verebilirim. Dijital dünyada bu çok daha karmaşık bir sorundur. Klasik veritabanları bunu işlemleri uygulayarak çözer. Bunun sıklıkla ACID işlem garantisi olarak anıldığını duyacaksınız.
Geleneksel çift girişli defter tutma sisteminde defter, bir varlığın bir hesaptan (veya cüzdandan) diğerine hareketini kaydeder. Tek bir para birimini izleyen bir defter için iki ana özelliği uygulayabilirsiniz. İlk olarak defter, tüm hareket işlemleri boyunca defterdeki herhangi bir varlığın toplam sayısını korur. Desteklenen belirli bir tek taraflı işlem olmadığı sürece oluşturamaz veya yok edemezsiniz. İkinci olarak, bir varlığı bir cüzdandan başka bir cüzdana yalnızca kaynak cüzdanda o varlığın bir örneğinin bulunması durumunda taşıyabileceğinizden emin olabilirsiniz. Çoklu cüzdan işleminde, işlem sonrasında tüm cüzdanların dengede kalması gerekir. Bu kurallar, işlem genelinde maliyetin (ortak bir varlığa dönüştürülen her bir varlığın değeri) toplamının sıfır olması sağlanarak çok varlıklı bir işleme genelleştirilebilir. Çoklu varlık modelinin kapsamı daha uzundur.
DLT için tüm token (veya varlık) transferlerinin yukarıdaki kurallara uyması gerekir. Genellikle zincir tarafından desteklenen tek taraflı işlem, madencilik süreci aracılığıyla yeni tokenlar oluşturmaktır. Peki dağıtılmış defter bunu nasıl yapıyor?
En köklü sistem olduğu için öncelikle Proof of Work'ü ele alıyoruz. Proof of Work'te sistemdeki her madencilik düğümü, yeterince karmaşık bir soruna çözüm bulmak için birbirleriyle 'yarışıyor'. Bitcoin için bu problem, bloktaki verilerin karma değerini hesaplar ve bloğun kriptografik karma değerini hesaplamak için bir 'tek seferlik' (bir tamsayı) değer ekler. Yukarıda belirtilen son hash'in ikili temsilinde belirli sayıda baştaki sıfırlara sahip olması durumunda madencilik başarılı olur. Bir çözüm bulunana kadar nonce tekrar tekrar güncellenir. Gerçekte, birden fazla karmanın meydana gelmesiyle durum bundan biraz daha karmaşıktır.
Her madenci, saniyede sabit sayıda hash hesaplaması yapma kapasitesine sahiptir. Hesaplama düğümünün donanımı bu sınırı belirler. Sorunun zorluğu, tüm madencilerin hash oranlarının toplamı yaklaşık on dakika içinde bir blok bulacak şekilde ayarlandı. Ağ, mevcut hash oranını hesaba katarak zorluğu ayarlar. Bu yazının yazıldığı sırada, Bitcoin ağının hash oranı saniyede yüz seksen milyon terra hash'tir. Bu hash oranı muazzam miktarda hesaplama gücüdür ve Bitcoin'in önemli tartışmalarından birine, çevre üzerindeki etkisine işaret etmektedir. Yenilenebilir enerji fiyatları diğer enerji türlerinin fiyatlarının altına düştükçe, madenciliğin kârlılığı en düşük fiyatlı enerji kaynağına geçiş için bir teşvik sağlıyor; Bunun ne kadar doğru olduğu önümüzdeki birkaç yıl içinde ortaya çıkacak.
Bitcoin madencilik protokolünde sıklıkla tanımlanan 'kusurlardan' biri, karma işleminin önemsiz bir şekilde felç olmasıdır. Bu özellik, karma gücünün önemli ölçüde merkezileşmesine yol açtı ve tartışmasız zincirin merkezi olmayan tasarımının bir kısmını yenilgiye uğrattı. Karmaların bir araya toplanması havuz madenciliği olarak bilinir. Tek başına madencilik tüm niyet ve amaçlar açısından değersizdir; Ağdaki herhangi bir düğümün, havuzlanmış hash'lerden önce kendi başına bir çözüm bulma ihtimali son derece küçüktür. Havuzlar, madencilikten elde edilen ödülleri, havuza bağışlanan hash oranıyla doğru orantılı olarak paylaşır. Her ne kadar büyük bir ödeme alamasanız da, bir havuz her blok kazdığında küçük bir miktar alabilirsiniz. Az sayıda havuz (8) karma gücünün büyük çoğunluğunu oluşturur. Bu havuzların bir araya gelmesi durumunda zincirin gelecekteki kuralları hakkında seçim yapma şansına sahip olurlar.
Proof of Work, zincirin geçmişini yeniden yazmanın veya protokolü bir tarafın diğerine karşı fayda sağlayacak şekilde değiştirilmesi için yeterli hash oranını (yüzde elli birin üzerinde) kontrol etmenin madencilik ödülünü almaktan daha pahalı olduğu durumlarda güven ve bütünlük sağlar. Madencilik ödülü, Bitcoin protokolünün bir parçası olarak tanımlanıyor ve yeni basılan paraları ve blokta işlenen işlemlere ilişkin ücretleri içeriyor. Şu anda bir blok için madencilik ödülü 6.25 BTC artı işlem ücretleridir. Bu ödül blok başına üç yüz bin doların üzerindedir. Her gün yüz kırk dört blok basılıyor ve kırk beş milyon dolara yakın madencilik geliri elde ediliyor.
Madencilerin doğru olanı yapma konusunda güçlü bir teşviki var. Bu ekonomik teşvik aynı zamanda madencileri daha fazla madencilik donanımına yatırım yapmaya teşvik ediyor ve hiçbir grubun zincirin çoğunluğunu kontrol edememesini sağlamaya yardımcı oluyor. Bu garantiyi sağlayan da madenciliğin 'maliyeti'dir. Bitcoin'in değeri arttıkça daha fazla madencilik yapma isteği de artıyor.
Ethereum gibi daha yeni zincirler farklı algoritmalar kullanarak Proof of Work'ü uygular. Bugün pek çok seçenek var; bunların en dikkate değer olanı, verileri bellekte taşımanın maliyetinden (Etherium bu şekilde çalışır) ve ham hesaplama gücünden kaynaklanan işlerdir. Etherium gibi Proof of Work zincirlerini 'bant genişliği' sınırlayarak, son kullanıcı emtia donanımında (GPU'lar) karlı madencilik yapılmasına olanak tanır. Bitcoin madenciliğinde karlı olmak için özel ASIC donanımına yatırım yapmak gerekir.
Proof of Stake, mevcut zincir nesillerine yayılan enerji tüketimi (ve donanım yarışı) ile mücadele etmeye çalışan Proof of Work'ün yeni ortaya çıkan bir alternatifidir. Proof of Stake'te madenciler, bir bloğu imzalama karşılığında işlem ücreti şeklinde bir ödül almak için zincirin para biriminin bir miktarını gönderir (veya hissesini koyar) ve bir bloğu şu şekilde imzalarlarsa hisselerini kaybederler: zincirin kuralına aykırıdır. Yani. Çifte harcama yok.
Basit bir düşünce deneyi yapalım. İçinde yedi kişinin olduğu bir oda düşünün, her biri odanın ortasındaki bir masanın üzerine yüz dolarlık banknot koyuyor. Bu para onların hissesidir; Şimdi, yedi kişiden ikisi bir anlaşmaya varıyor, biri ertesi gün iade edilen diğer on doları ödünç verecek. Anlaşmayı bir kağıt parçasına yazıp kazık masasına koyarlar. Şimdi belgeyi notere tasdik etmek için odadaki yedi kişiden birini rastgele seçiyoruz. Kağıdı okudular ve bunun geçerli bir işlem olduğunu söylemek için imzalarını eklediler. Diğer altısı belgeyi inceleyebilir ve işlem koşullarının odanın kurallarına uygun olduğunu doğrulayabilir. Herkesin aynı fikirde olduğu varsayılırsa işlem bağlayıcıdır. Odadaki kişilerin her biri, işlemin doğrulanması karşılığında küçük bir ödeme alır. Ücreti ticareti yapanlar sağlıyordu. Bu ücret, varlıkların hisse olarak kilitlenmesi karşılığında tazminat sağlar.
Şimdi, doğrulamak için seçilen kişinin, işlemin veya gizli anlaşmanın parçası olan iki kişiden biri olduğunu hayal edin. Oda kurallarına aykırı olmasına rağmen belgeyi imzalıyorlar. Artık odadaki diğer kişiler takası doğruladığında ve odanın yüzde ellisinden fazlası bu sözleşmenin geçersiz olduğunu belirttiğinde takas geri alınır. Doğrulayıcıya ait olan bahis miktarı masadan kaldırılır ve diğer altı kişi arasında eşit olarak paylaştırılır. Yedinci kişinin artık hissesi yoktur ve doğrulama işlemine katılamamaktadır ve yüz dolarlık hissesi dışındadır. Bahis değeri doğrulama işleminin değerinden daha ağır bastığı için yalan söylemek kişinin çıkarına değildir.
Katılımcıların yüzde ellisinden fazlasının dürüst davranması durumunda sistem işliyor. Bunun için hisselerini korurlar ve eylemlerinin karşılığını adil bir şekilde alırlar. Tek bir işlem için sistemi dolandırmak faydalı olabilir; Toplama baktığınızda dürüst davranmak ezici bir çoğunlukla onların çıkarınadır.
Proof of stake ile ilgili ilginç bir gözlem, stake ettiğiniz öğelerin değerli olmasını gerektirmesidir. Bu gözlem, Ethereum'un Proof of Work sistemiyle başlamasının ve Ether'in oldukça değerli olması nedeniyle artık Proof of Stake'e geçmeye çalışmasının temel nedenlerinden biridir.
Risk altında yüksek değere sahip ölçekte çalışan bir Proof of Stake sistemini henüz görmedik; önümüzdeki birkaç yıl içinde bunların Proof of Work'ün yerini ne kadar iyi alacağını göreceğiz.
Umarım bu blog bir dahaki sefere Akıllı Sözleşmelerde bazı terimlerin açıklanmasına yardımcı olur.
- Hesap
- ajanları
- Bireysel Üyelik Sözleşmesi
- algoritmalar
- Türkiye
- Te
- varlık
- Varlıklar
- gerçeklik
- Fatura
- Bitcoin
- Bitcoin madenciliği
- blockchain
- Blog
- Borçlanma
- BTC
- sertifika
- değişiklik
- denetleme
- Paraları
- emtia
- ortak
- Tazminat
- hesaplamak
- güven
- Fikir birliği
- tüketim
- sözleşme
- sözleşmeleri
- Oluşturma
- Para birimi
- akım
- veri
- veritabanı
- veritabanları
- gün
- anlaşma
- Merkezi olmayan
- Dizayn
- yıkmak
- dijital
- Dağıtılmış Defter
- DLT
- Dolar
- dolar
- çifte harcama
- Ekonomik
- enerji
- çevre
- Eter
- Ethereum
- EU
- EV
- Genişletmek
- deneme
- Özellikler(Hazırlık aşamasında)
- Fiyatlandırma(Yakında)
- Ad
- Airdrop Formu
- Ücretsiz
- tam
- gelecek
- grup
- donanım
- esrar
- karma oran
- karma
- Yüksek
- tarih
- Ne kadar
- hr
- HTTPS
- ia
- Fikir
- belirlemek
- Kimlik
- darbe
- faiz
- Internet
- IT
- anahtar
- öncülük etmek
- önemli
- Defteri kebir
- Yasal Şartlar
- çoğunluk
- Yapımı
- orta
- milyon
- Madenciler
- Madencilik
- model
- para
- hareket
- Çok varlık
- ağ
- kavram
- Fırsat
- Opsiyonlar
- Diğer
- kâğıt
- ödeme
- İnsanlar
- performans
- perspektif
- havuz
- Havuzları
- güç kelimesini seçerim
- özel
- özel Anahtar
- karlılık
- kanıt
- halka açık
- kamu Anahtarı
- Yarış
- oranlar
- Çiğ
- Gerçeklik
- nedenleri
- kayıtlar
- yenilenebilir enerji
- gelir
- "Rewards"
- Risk
- kurallar
- güvenli
- ölçek
- seçilmiş
- set
- paylaş
- İşaretler
- Basit
- ALTINCI
- küçük
- akıllı
- Akıllı Sözleşmeler
- So
- ÇÖZMEK
- geçirmek
- bölmek
- kazık
- Staking
- başladı
- Eyalet
- başarılı
- destekli
- anahtar
- sistem
- Sistemler
- yeryüzü
- Kaynak
- zaman
- Jeton
- üst
- Takip
- Ticaret
- işlem
- işlemler
- Güven
- us
- değer
- değerli
- Cüzdan
- Cüzdan
- Web sitesi
- Nedir
- DSÖ
- İş
- çalışır
- Dünya
- değer
- yazı yazıyor
- yıl
- sıfır