Her kullanıcı, hesabının Merkle yaprak düğümüne dahil olup olmadığını doğrulamak için Hashed kullanıcı kimliğini ve bakiyeyi kullanabilir. Hesabın buraya dahil edildiği doğrulanırsa ve görüntülenen bakiye doğruysa, bu, verilerin tahrif edilmediğini ve platformun kullanıcının varlıklarını tam olarak koruduğunu kanıtlar. Anlık görüntüde bakiye ayrıntılarını görüntüleyin
Denetim Kuruluşu | Anlık Görüntü zamanı (Snaphshot) | Para birimi | Rapor | İnternet sitesi | Durum |
---|---|---|---|---|---|
04 Mayıs 2020, 00:00 UTC | Bitcoin | Gate.io Rezerv Kanıtı Değerlendirme Raporu [BTC] [25 Mayıs 2020] | Trust Explorer - Proof of Reservers (May-25-2020) | Veriliş | |
19 Ekim 2022, 00:00 UTC | Bitcoin, Ethereum | Gate.io Rezerv Kanıtı Değerlendirme Raporu [BTCÐ] [28 Ekim 2022] | Trust Explorer - Proof of Reservers (Oct-28-2022) | Veriliş |
Kriptografi ve bilgisayar biliminde, bir hash ağacı veya Merkle ağacı, her yaprak düğümün bir veri bloğunun kriptografik hash'i ile etiketlendiği bir ağaçtır. Yaprak olmayan her düğüm, alt düğümlerinin etiketlerinin karma değeriyle etiketlenir. Hash ağaçları, büyük veri yapılarının içeriğinin verimli ve güvenli bir şekilde doğrulanmasına olanak tanır.
Hashed kullanıcı kimliği (UID) ve kullanıcı bakiyeleri ilk olarak Gate'in veri tabanından dışa aktarılır. Karma uygulanan UID ve kullanıcı bakiyelerinin her bir çifti, sırasıyla hashlenir ve ardından temel veri bloğunu oluşturmak için birleştirilir. Her veri bloğu için, Merkle ağacının yaprak düğümlerini oluşturmak için aynı hash işlevi uygulanacaktır. Ortaya çıkan hashing işlemi uygulanmış veriler daha sonra yaprak düğümlerin ana düğümlerini oluşturmak için çiftler halinde birlikte hash işlemine tabi tutulur. Bu süreç, merkle kökü olarak bilinen tek bir hash ile sonuçlanana kadar devam eder. Gösterim için lütfen aşağıdaki şemaya bakın. Merkle ağacı başarıyla oluşturulduktan sonra yaprak düğümler, denetçi tarafından merkle kök hash'i ile birlikte yayınlanacak olan bir düz metin dosyasına aktarılacaktır.
K', bilinmeyen veri kümesi A'nın karma değeriyle hash edildiğinde, H(A' + K') olan A'K' sonucunu verir.
C'D' ile hashlenmiş A'K' köke götürür, H(A'K' + C'D')
H(A'K' + C'D') değerini yayınlanmış merkle kökü hash'i ile karşılaştırın
Bu nedenle, başka bir müşterinin kullanıcı kimliğini veya bakiyesini ifşa etmek zorunda kalmadan, kullanıcı giriş verilerinin (karma UID, kullanıcı bakiyesi) merkle ağacımızda mevcut olup olmadığını kanıtlayabiliriz.
Daha fazla göster