Dağıtılmış fikir birliği
Dağıtılmış fikir birliği
Merkezileştirme ve merkeziyetçilikten uzak bir şekilde tartıştık. Şimdi inceleyelim Bitcoin'de daha teknik bir düzeyde ademi merkeziyetçilik. Tüm bunlar boyunca ortaya çıkacak anahtar bir terim tartışma fikir birliği ve özellikle de dağıtılmış fikir birliğidir. Çözülmesi gereken temel teknik problem dağıtılmış bir e ‐ nakit sistemi oluşturmak dağıtılmış bir konsensüse ulaşmaktadır. Sezgisel olarak, düşünebilirsiniz ilk bölümde gördüğümüz varsayımsal para birimi ScroogeCoin'i ademi merkezileştirme hedefimiz. Dağıtılmış fikir birliği çeşitli uygulamalara sahiptir ve on yıllardır bilgisayarda incelenmiştir. Bilim. Geleneksel motive edici uygulama dağıtılmış sistemlerde güvenilirliktir. İçinde olduğunuzu hayal edin Facebook gibi büyük bir sosyal ağ şirketinin arka ucundan sorumludur. Bu tür sistemler tipik olarak binlerce veya hatta milyonlarca sunucuya sahiptir. sistemde gerçekleşen tüm eylemleri kaydeden veritabanı. Her bilgi parçası bu arka uçta birkaç farklı düğüme kaydedildi ve düğümler genel olarak senkronize olmalı 52 sistemin durumu. Dağıtılmış bir konsensüs protokolüne sahip olmanın sonuçları bu geleneksel uygulama. Böyle bir protokolümüz olsaydı, onu devasa, dağıtılmış bir anahtar / değer deposu oluşturmak için kullanabilirdik, rastgele anahtarları veya adları rastgele değerlerle eşleştiren Dağıtılmış bir anahtar / değer deposu da karşılığında birçok uygulamayı etkinleştirin. Örneğin, bir dağıtıcı alan adı sistemi oluşturmak için kullanabiliriz,basitçe, insan tarafından anlaşılabilir alan adları ile IP adresleri arasındaki bir eşlemedir. YapabilirizE-posta adresleri (veya başka birgerçek dünya kimliği).Dağıtılmış konsensüsün sezgisi budur, ancak teknik bir tanım sağlamak yararlıdır.bu, belirli bir protokolün gereksinimleri karşılayıp karşılamadığını belirlememize yardımcı olacaktır.Dağıtık konsensüs protokolü. Her birinin bir giriş değeri olan düğümler vardır. Bunlardan bazılarıdüğümler hatalı veya kötü amaçlı. Dağıtılmış bir konsensüs protokolü aşağıdaki iki özelliğe sahiptir: ● Değer konusunda anlaşarak tüm dürüst düğümlerle sonlandırılmalıdır. ● Değer, dürüst bir düğüm tarafından oluşturulmalıdır Bu Bitcoin bağlamında ne anlama geliyor? Dağıtılmış fikir birliğinin nasıl çalışabileceğini anlamakBitcoin'de, Bitcoin'in eşler arası bir sistem olduğunu unutmayın. Alice Bob'a ödeme yapmak istediğinde, gerçekte, eşler arası olan tüm Bitcoin düğümlerine bir işlem yayınlamaktır ağ. Bkz.Şekil 2.1.Şekil 2.1 Bir işlemin yayınlanması Bob'a ödeme yapmak için Alice işlemitüm Bitcoin eşler arası ağ.Bu arada, Alice'in işlemi tüm Bitcoin eşler arası yayınladığını fark etmiş olabilirsiniz. ama Bob’un bilgisayarı bu resimde hiçbir yerde yok. Elbette Bob'un eşler arası ağdaki düğümler. Aslında, bu işlemin yapıldığı konusunda bilgilendirilmek istiyorsagerçekte olur ve kendisine ödeme yapılması, bir düğümün yürütülmesi iyi bir fikir olabilir. Yine de, Bob'un ağda dinlemesi şartı; Bob'un alması için bir düğüm çalıştırmak gerekli değildirpara kaynağı. Bitcoin, ağ üzerinde bir düğüm işletip işletmediği olacaktır.Düğümlerin Bitcoin ağında fikir birliğine varmak istediği tam olarak nedir? Verilençeşitli kullanıcılar bu işlemleri ağa yayınlıyor, düğümler53tam olarak hangi işlemlerin yayınlandığı ve bu işlemlerin gerçekleşme sırası. Busistem için tek bir küresel deftere yol açacaktır. ScroogeCoin'de, optimizasyon için,işlemleri bloklar halinde. Benzer şekilde, Bitcoin'de blok blok bazında fikir birliği yapıyoruz. Dolayısıyla herhangi bir noktada, eşler arası ağdaki tüm düğümlerin aşağıdakilerden oluşan bir defteri vardır:her biri üzerinde fikir birliğine varmış oldukları işlemlerin bir listesini içeren blok dizisi.Ayrıca, her düğümün duyduğu, ancak duymadığı olağanüstü işlem havuzuna sahiptir.henüz blok zincirine dahil edildi. Bu işlemler için henüz fikir birliği olmamıştır ve bu nedenletanım gereği, her bir düğüm bekleyen işlem havuzunun biraz farklı bir sürümüne sahip olabilir. İçindepratikte bu durum, eşler arası ağın mükemmel olmaması nedeniyle oluşur, bu nedenle bazı düğümler duymuş olabilirdiğer düğümlerin duymadığı bir işlem hakkında.

Leave a Reply

Your email address will not be published. Required fields are marked *