Bütün diller
Lightning Bitcoin (LBTC), merkezi olmayan bir küresel değer İnternet iletim protokolüdür ve özel uygulamaları arasında eşler arası ödeme ve ticaret platformları bulunur. LBTC protokolünü kabul eden herhangi bir kullanıcı, işlemlerin gerçek zamanlı ve güvenli olmasını sağlamak için LBTC'yi neredeyse ücretsiz olarak kullanabilir.
DPoS ve on-chain yönetişim sistemlerini uygulayan LBTC, kullanıcıların ağ geliştirme önerileri için oy kullanmasına olanak tanır ve ayrıca yıldırım muhasebesi düğümleri olmaya uygun delegeleri (Delegeler) doğrudan seçebilir, böylece herkes katılabilir PoW'un merkezileştirme problemini çözmek için LBTC ekolojisi.
Topluluk özerkliği
Zincirdeki yönetişim sistemi, tüm kullanıcıları karar verme sürecine entegre eder ve herkes ekolojinin bir parçası olabilir.
Hız
İşlemler saniyeler içinde tamamlanabilir.
Merkezi Olmayanlaştırma
Kullanıcılar, muhasebe hakkını konuşma hakkından ayırmak için 101 yıldırım muhasebe düğümü için oy kullanabilir.
Neredeyse Ücretsiz
Bayt boyutuna göre işlem ücreti 0.00001LBTC kadar düşük olabilir.
Ölçeklenebilirlik
DPoS mekanizması, düğüm sayısını azaltmak için LBTC'ye daha yüksek ölçeklenebilirlik getirir.
Güvenlik
Genel yapı, Bitcoin'in 9 yıldır istikrarlı çalışmasına dayanmaktadır.
1. LBTC, bir İnternet değer iletim protokolüdür
LBTC, bir Değer İnterneti Protokolüdür. Değer aktarımı, belirli bir anlaşma çerçevesinde gerçekleştirilebilecek değer ifadesi, aktarım ve kredi inşası ile buna dayalı olarak, özellikle transfer ve havale, dijital varlık da dahil olmak üzere tüm ekonomik ve finansal faaliyetleri ifade eder. takas, yasal para birimi-dijital varlık takası ve kredi ciro Dijital varlık ihraç ve ticareti, merkezi olmayan borsalar, ticaret ve kabul ağ geçitleri vb. gibi pratik işlevlere ve sosyal faydaya sahip bir dizi uygulama.
LBTC protokolünün tasarımının özü, uygun bir teknik mimari seçerek LBTC'nin küresel İnternet değer iletimi için bir taşıyıcı sistem olarak hareket etmek için yeterli yeteneklere sahip olmasını sağlamaktır. LBTC protokolü, zincirdeki tüm ekonomik faaliyetlerin matrisi olan değer aktarımını gerçekleştirmek için temel çerçevedir. Bu nedenle, uygulanabilir teknik mimari ve LBTC'nin çeşitli dahili ayrıntıları için yüksek gereksinimler öne sürdük, yaratıcı bir şekilde UTXO tabanlı bir DPoS konsensüs mekanizması kurduk ve geri döndürülemez bloklar, zaman damgası konsensüsü, Önbellek ara yazılımı ve diğer dengeler tasarladık. eşler arası nakit sisteminin orijinal tasarım amacına orijinal Bitcoin'den daha yakın olan protokolün versiyonu.
2. UTXO modeli: en güvenli defter tutma yöntemi
Veri katmanında LBTC, blok zincir defter kayıtları için altyapı olarak Bitcoin tarafından benimsenen UTXO modelini izler. UTXO, Unspent Transaction Output (unspent process output) kelimelerinin kısaltmasıdır.Bitcoin işlem veri yapısının tasarımında Satoshi Nakamoto tarafından benimsenen ilk teknik çözümdür ve aynı zamanda dünyaya kazandırılmış oldukça yenilikçi bir Bitcoin protokolüdür.veri yapısı kavramları .
UTXO, Bitcoin protokolünün veritabanına aşağıdaki biçimde yerleştirilir: Birkaç transfer işleminin hedefinin zincirdeki A kullanıcısını gösterdiğini ve A'nın bu işlemlerde belirtilen varlıkları harcamadığını onayladıktan sonra, tüm protokol katılımcıları A'nın bu varlıklara sahip olduğunu tanıyacaktır.
UTXO modeliyle karşılaştırıldığında, sıradan insanların hesap modelini (Hesap Modeli) anlaması daha kolaydır. Hesap modeli, hesap kimliğinin, sahip kimliğinin ve varlık bakiyesinin veritabanındaki hesapta kaydedilmesini ifade eder; bir transfer işlemi gerçekleştiğinde, bu hesapların bakiyesi yeni bir hesap bakiyesi oluşturmak için işleme göre ayarlanacak ve değiştirilecektir. Haritalama ilişkisi ( Yani karşılık gelen ilişki). UTXO modelinde bir hesabın bakiyesi sayı olarak saklanmaz, sahip olunan UTXO'ların toplamı kullanılarak hesaplanır. Başka bir deyişle, UTXO sözde hesap bakiyesi Eşleştirme ilişkisine sahip değildir, yalnızca tüm tarihsel işlemlerin sadık bir kaydıdır, basit ama çok güçlüdür.
UTXO modeli aşağıdaki avantajlara sahiptir:
UTXO güvenilirliği
Bir blok yapısında, priorblockhash ve merkleroot işlemleri engelleyen en önemli iki alandır. kurcalanmak. UTXO modelinin temel fikri, yazılan verilerin değişmez olmasını sağlamaktır.Bu temel fikre dayanarak, zincirleme UTXO, tüm işlemlerin meşruiyetini sağlamak ve izlenebilirliği gerçekleştirmek için farklı işlemlerin girdi ve çıktılarını hash işaretçileri aracılığıyla birbirine bağlar. UTXO'nun .
Tek Seferlik UTXO
UTXO modelindeki her işlem, aslında UTXO + imzaları olan birden çok işlem girişinden oluşur. Her işlem çıktısının (İşlem Çıktısı), harcanan ve harcanmayan yalnızca iki durumu vardır. Bu, her bir UTXO'nun yalnızca bir kez harcanabilmesini ve çift harcama saldırılarına karşı koyma yeteneğinin son derece yüksek olmasını sağlar.
UTXO'nun Gizlenmesi
Hesap modeliyle karşılaştırıldığında, UTXO daha gizlidir. Daha önce bilindiği gibi, her UTXO "tek seferliktir". Kullanıcı her işlem için adres değiştirirse, iki adres arasındaki korelasyonu bulmak zor olacaktır, bu da işlemin anonimliğini sağlar. Bu gizliliğin daha da geliştirilmesine ihtiyaç varsa, halka işlem imza çiftleri ve işlem öğelerinin karıştırılması gibi teknik araçlar da düşünülebilir.
UTXO Paralelliği
UTXO, işlemlerin paralel olarak işlenmesine izin verdiği için UTXO modeli potansiyel olarak ölçeklenebilir olarak tanınır. Bir işlem gönderen, iki bağımsız işlem gönderdiğinde, harcama bağımsız UTXO da işlemlerin herhangi bir sırayla işlenmesini sağlar. Bu, gizliliği korurken işlemleri paralel olarak işleme yeteneği ile kişinin fonlarının ayrılmasına izin verir.
Bitcoin'in UTXO modeli uzun yıllardır istikrarlı bir şekilde çalıştırılıp test edilmiştir ve performans ve güvenlik açısından büyük avantajlara sahiptir. Bitcoin'in çatal para birimi olarak LBTC, LBTC için temel teknolojisinin bir mirası olan UTXO modelini benimser. LBTC, aynı zamanda daha ihtiyatlı bir seçim olan Bitcoin'in çekirdek koduna dayalı olarak geliştirilmiştir. UTXO'nun güvenlik ve paralel işlem özellikleri, LBTC'ye daha yüksek verimlilik imkanı da getirecektir.
3. DPoS Mimarisi: En Verimli Konsensüs Mekanizması
Konsensüs protokolünde, LBTC Delegated Proof of Stake (DPOS) mekanizmasını kullanır. DPoS, POW ve POS tabanlı dijital para birimi ağının güvenliğini sağlamak için yeni bir mutabakat algoritması türüdür. Madencilik sürecinde POW tarafından üretilen aşırı enerji tüketimi sorununu çözmekle kalmaz, aynı zamanda POS haklarının ve çıkarlarının dağılımı altında ortaya çıkabilecek önyargılı "güven dengesi" sorununu da önler. Ardından, DPoS mantıksal olarak fikir birliği mekanizması 3.0'da temsili bir fikir birliği mekanizması haline gelebilir.
DPoS konsensüs mekanizmasını kısaca açıklayın. İlke, her token sahibinin oy kullanmasına, belirli sayıda token sahibi temsilcisi seçmesine veya belirli sayıda temsili düğüm olarak anlamasına izin vermektir ve bu temsili düğümler işlem doğrulamasını ve doğrulamayı tamamlayacaktır. • Blok üretim işi. Token sahipleri, sistemin zincirdeki "uzun vadeli saflığını" korumak ve anlaşmanın yeterli derecede ademi merkeziyetçiliğe sahip olmasını sağlamak için herhangi bir zamanda bu temsilcileri değiştirmek için oy kullanabilir.
DPOS, mevcut tüm konsensüs protokolleri arasında en hızlı, en etkili, en merkezi olmayan ve en esnek konsensüs modelidir. DPOS, fikir birliği sorunlarını adil ve demokratik bir şekilde çözmek için paydaş onay oylamasının gücünü kullanır. Basit işlem ücreti standartları, blok aralıkları, blok parametrelerinden daha karmaşık zincir üstü yönetişim kurallarına kadar tüm ağ parametreleri seçilen delegeler tarafından ayarlanabilir.
DPoS konsensüs mekanizması aşağıdaki avantajlara sahiptir:
DPo'ların yüksek performansı:
Daha hızlı onay: LBTC'yi örnek olarak alın, her bloğun süresi 3 saniye olarak sabitlenmiştir , Bir işlem (6-10 onay aldıktan sonra) yaklaşık 1 dakika sürer ve tüm blok üretim döngüsü yalnızca 5 dakika sürer; her 1-2 döngüde bir onay noktası olarak geri döndürülemez bir blok oluşturulabilir. PoW mekanizması altında, Bitcoin'i örnek alarak, bir blok oluşturmak yaklaşık 10 dakika sürer ve bir işlemi onaylamak (6 onay almak) en az 1 saat sürer.
DPoS'un düşük güç tüketimi:
DPoS mekanizması düğüm sayısını daha da azaltırken, aynı zamanda düğümler arasındaki ilişkiyi rekabetten iş birliğine çevirerek bilgi işlem gücü için gereksiz rekabetten kaçınır ve Under ağ güvenliğini sağlama öncülü, tüm ağın enerji tüketimi daha da azalır ve ağ işletim maliyeti en düşüktür.
DPoS için Verimli Yönetişim:
Paydaşlar onayladığı sürece, geliştiriciler uygun gördükleri değişiklikleri uygulayabilir. Bu politika yalnızca geliştiricileri korumakla kalmaz, aynı zamanda paydaşları da korur ve hiç kimsenin tek taraflı olarak blockchain ağının kontrolünü ele geçirmemesini veya kontrolden çıkmasına izin vermemesini sağlar. Hard fork, tanıkların %51'ini değiştirmek gibidir, dolayısıyla ne kadar çok paydaş katılırsa, o kadar çok karşılık gelen seçim tanığı ve tüm sistemin güvenliği o kadar yüksek olur.
4. UTXO+DPoS: harika ve harika bir kombinasyon
Birçok kişi, DPoS'un yalnızca hesap modeli için uygun olduğu ve UTXO modeli için kullanılamayacağı konusunda yanlış bir algıya sahip olabilir. Ama aslında UTXO modeli, işlem saklama, düzenleme ve doğrulama için kayıtları depolamanın bir yoludur; DPoS, dağıtılmış bir ağdaki katılımcıların aynı zamanda işlem verilerini tutarlı bir şekilde anlayabilmelerini sağlayan bir mutabakat algoritmasıdır. UTXO ve DPoS, ne birbirini dışlar ne de ilişkilidir.
Aslında, UTXO ve DPoS kombinasyonunun birçok ek avantajı vardır.
Daha yüksek performans temeli:
UTXO'nun ayırma işlemi nedeniyle potansiyel paralelliği vardır. DPoS'un performans desteği ile LBTC, son derece mükemmel bir performans temeline sahiptir. Gerçek çalışma sonuçlarına göre LBTC, 2800TPS'nin çalışma gereksinimlerini karşılayabilir.
Daha yüksek güvenlik:
DPoS mimarisinde, düğümler belirli bir sırayla bloklar üretir ve zaman aralığı çok kısadır. Hesap modelini kullanırsanız, veritabanı çok hızlı bir şekilde genişler ve çok kısa bir süre içinde veritabanı senkronizasyonu ağ istisnalarıyla karşılaştığında birçok sorun ortaya çıkar. UTXO modeli yalnızca veritabanının boyutunu korumakla kalmaz, aynı zamanda belirli bir algoritmaya göre bir dövme periyodik tablosu oluşturur ve aynı verilere dayanarak tüm ağın düğümleri tarafından hesaplanan dövme periyodik tablosunu tutarlı tutar. bu kez, tüm ağın düğümleri bir fikir birliğine varır. Dövme düğümü çöktüğünde, ağ bölümlendiğinde vb., tüm ağ, tutarlılığı sağlamak için "işlem gönderme" ilkesine göre ana zincir olarak en uzun zincirle bindirmeleri kendi başına değiştirecektir.
Zaman Damgası Konsensüsü:
UTXO ve DPoS kombinasyonundaki zorluklardan biri zaman damgasıdır. DPoS konsensüsü zamana dayalıdır ve kesinlikle blok zamanını kontrol edecektir. Tam düğüm sistem zamanı, standart zamanla aynı olacak şekilde ayarlanmalıdır, aksi takdirde fikir birliği tutarlılığında sorunlar olacaktır. UTXO'nun kendisi de zaman damgası işlevini kaydeder, ancak zaman damgası standart saati temel almaz. LBTC'de, bloğun normal çalışmasını sağlamak için zaman damgası standart bir zaman protokolünde birleştirilir. Zamanı senkronize olmayan kötü amaçlı düğümler veya bloklar olduğunda, blok anormal blok olarak değerlendirilir ve blok üreten düğüm anormal düğüm olarak değerlendirilir.
Veri anlık görüntüsü ve oylama:
Bitcoin tarafından benimsenen UTXO modelinde, adres bakiyesini sorgulama işlevini desteklemez. Bitcoin'de adres bakiyesi, UTXO verilerinin global olarak üzerinden geçerek gerçek zamanlı olarak hesaplanabilir. Gerçek zamanlı hesaplamanın iş yükü oldukça fazladır ve hesaplama süresi, gerçekte mümkün olmayan saat cinsinden ölçülür. Ancak Bitcoin, DPoS mutabakatını benimsemez ve düğüm kaydı ve oylama gibi işlevler gerektirmez.
LBTC sisteminde, DPoS algoritmasının ihtiyaçlarını karşılamak için LBTC'ye adres bakiyesi hesaplama, düğüm kaydı ve düğüm oylama gibi yeni işlevler eklenmiştir. Mutabakat algoritmasının yüksek performans gereksinimleri ve sınırlı sayıda kayıtlı düğüm göz önüne alındığında, adres dengesi, düğüm kaydı ve oylama bilgileri bellekte saklanır ve programdan çıkıldığında veriler diske geri yazılır. UTXO muhasebe bilgileri ve DPoS mutabakat mekanizması, veritabanı, adres dengesi ve oylama bilgileri aracılığıyla birbirine bağlıdır:
Kayıt ve oylama bilgileri, temel Bitcoin protokolü tarafından iletilir.
Kayıt ve oylama bilgilerini hafıza veritabanına kaydedin.
DPoS fikir birliği modülü, kayıt ve oylama bilgilerini kontrol eder ve fikir birliğini tamamlar.
İlgili bağlantılar:
https://www.qukuaiwang.com.cn/szhb/2429.html###