Bitcoin düğümlerinde depolanan verilerin yönetilmesindeki verimlilik, protokol geliştiricilerinin ilgi alanı olmaya devam ediyor. Bu bağlamda yeni bir öneri, serileştirilmiş UTXO (harcanmamış çıktı işlemleri) kullanan düğümler için depolama yüklerini azaltan Assumeutxo'dur.
OpenSats ekibinden bir geliştirici olan James O'Beirne tarafından tasarlanan teklifte, Assumeutxo'nun "kabul edilebilir güvenlik değişiklikleriyle kullanılabilir bir Bitcoin düğümü başlatmak için gereken süreyi azalttığı" ayrıntılı olarak belirtiliyor. Geliştirme, tam bir Bitcoin düğümü çalıştırmak isteyen kişileri hedef alıyor; yani, tüm ağ işlem geçmişinin bir kopyasını saklayan bir tane. Artık Assumeutxo, Bitcoin muhasebesinin veya blok zincirinin tamamının saklanması gerekliliğini atlayabiliyor. Bunu, belirli bir zamanda bir "anlık görüntüde" yakalanan serileştirilmiş UTXO'ları kullanarak yapar. UTXO serileştirmesi, diğer verilerin yanı sıra, anlık görüntüde bulunan madeni paraların sayısı ve anlık görüntüde kapsüllenen son bloğun başlığı ("tabanı") gibi meta verileri içerir. Assumeutxo, O'Beirne'in fikriydi ancak aynı zamanda Mike Schmidt'in müdahalelerini ve David Harding ile Sjors ve AJ olarak tanımlanan diğer geliştiricilerin incelemelerini de içeriyordu. Teknik açıdan Assumeutxo şu şekilde tanımlanıyor: Bu, dizenin belirli bir yüksekliği için geçerli olduğu kabul edilen serileştirilmiş bir UTXO kümesinin karmasına taahhüt edilen, kaynak koduna gömülü bir veri yığınıdır. Bu taahhüdün nihai formatı hala tartışmaya tabidir çünkü onu oluşturmak hesaplama açısından pahalıdır ve yapısı, serileştirilmiş UTXO setini diğer eşlere ve eşlerden nasıl sakladığımızı ve aktardığımızı etkiler. Ancak şu anda bu, mevcut GetUTXOSTats() yardımcı programı tarafından oluşturulan UTXO dizisi içeriğinin SHA256 tabanlı bir karmasıdır. Assumeutxo zaten ana Bitcoin deposuna eklenmiş ancak protokolde henüz aktif değil. O'Bierne, regtest, testnet ve mühür gibi ağlarda yapılan testlerde ilerleme kaydedildiğini açıkladı. Bir süre bekledikten sonra ana ağda uygulanması için gerekli olan birkaç hattın değiştirileceğini açıkladı. Assumeutxo'nun temel faydası, bir Bitcoin düğümünün başlatılması sürecini daha kolay ve daha hızlı çalıştırmasıdır. Bu gelişmenin deposu, "Şu anda blokların ilk indirilmesi, zincirin geçmişinin boyutuyla doğrusal olarak artan bir süreç" diye açıklıyor. Bitcoind'i indirme ve yükleme işleminin donanıma ve ağ bant genişliğine bağlı olarak "dört saatten birkaç güne kadar" sürebileceği de eklendi. Bu, "kullanıcıları tam düğüm çalıştırmaktan caydırıyor ve bunun yerine onları azaltılmış güvenlik modeliyle istemcilere yönelmeye teşvik ediyor."
View Original
The content is for reference only, not a solicitation or offer. No investment, tax, or legal advice provided. See Disclaimer for more risks disclosure.
Bitcoin düğümlerinde depolanan verilerin yönetilmesindeki verimlilik, protokol geliştiricilerinin ilgi alanı olmaya devam ediyor. Bu bağlamda yeni bir öneri, serileştirilmiş UTXO (harcanmamış çıktı işlemleri) kullanan düğümler için depolama yüklerini azaltan Assumeutxo'dur.
OpenSats ekibinden bir geliştirici olan James O'Beirne tarafından tasarlanan teklifte, Assumeutxo'nun "kabul edilebilir güvenlik değişiklikleriyle kullanılabilir bir Bitcoin düğümü başlatmak için gereken süreyi azalttığı" ayrıntılı olarak belirtiliyor. Geliştirme, tam bir Bitcoin düğümü çalıştırmak isteyen kişileri hedef alıyor; yani, tüm ağ işlem geçmişinin bir kopyasını saklayan bir tane.
Artık Assumeutxo, Bitcoin muhasebesinin veya blok zincirinin tamamının saklanması gerekliliğini atlayabiliyor. Bunu, belirli bir zamanda bir "anlık görüntüde" yakalanan serileştirilmiş UTXO'ları kullanarak yapar. UTXO serileştirmesi, diğer verilerin yanı sıra, anlık görüntüde bulunan madeni paraların sayısı ve anlık görüntüde kapsüllenen son bloğun başlığı ("tabanı") gibi meta verileri içerir.
Assumeutxo, O'Beirne'in fikriydi ancak aynı zamanda Mike Schmidt'in müdahalelerini ve David Harding ile Sjors ve AJ olarak tanımlanan diğer geliştiricilerin incelemelerini de içeriyordu. Teknik açıdan Assumeutxo şu şekilde tanımlanıyor:
Bu, dizenin belirli bir yüksekliği için geçerli olduğu kabul edilen serileştirilmiş bir UTXO kümesinin karmasına taahhüt edilen, kaynak koduna gömülü bir veri yığınıdır. Bu taahhüdün nihai formatı hala tartışmaya tabidir çünkü onu oluşturmak hesaplama açısından pahalıdır ve yapısı, serileştirilmiş UTXO setini diğer eşlere ve eşlerden nasıl sakladığımızı ve aktardığımızı etkiler. Ancak şu anda bu, mevcut GetUTXOSTats() yardımcı programı tarafından oluşturulan UTXO dizisi içeriğinin SHA256 tabanlı bir karmasıdır.
Assumeutxo zaten ana Bitcoin deposuna eklenmiş ancak protokolde henüz aktif değil. O'Bierne, regtest, testnet ve mühür gibi ağlarda yapılan testlerde ilerleme kaydedildiğini açıkladı. Bir süre bekledikten sonra ana ağda uygulanması için gerekli olan birkaç hattın değiştirileceğini açıkladı.
Assumeutxo'nun temel faydası, bir Bitcoin düğümünün başlatılması sürecini daha kolay ve daha hızlı çalıştırmasıdır. Bu gelişmenin deposu, "Şu anda blokların ilk indirilmesi, zincirin geçmişinin boyutuyla doğrusal olarak artan bir süreç" diye açıklıyor.
Bitcoind'i indirme ve yükleme işleminin donanıma ve ağ bant genişliğine bağlı olarak "dört saatten birkaç güne kadar" sürebileceği de eklendi. Bu, "kullanıcıları tam düğüm çalıştırmaktan caydırıyor ve bunun yerine onları azaltılmış güvenlik modeliyle istemcilere yönelmeye teşvik ediyor."