Bütün diller
ADAMANT benzersiz bir üründür ve tamamen blok zinciri üzerinde çalışan tek özel habercidir.
ADM (ADAMANT Messenger), merkezi olmayan altyapıyı destekleyen bir yardımcı program simgesidir. ADAMANT'ın hükümetlerden, şirketlerden ve hatta geliştiricilerden bağımsız olabilmesinin nedeni budur. ADM'yi kripto borsaları aracılığıyla alabilir veya anonim olarak jeton satın alabilirsiniz.
ADAMANT, blockchain tabanlı bir güvenilirlik sistemidir ve aşağıdaki kavramları içerir:
Dağıtılmış. Blockchain değişmez bir dağıtılmış veritabanını temsil eder. Veriler saklanabilir, ancak üzerinde herhangi bir değişikliğe izin verilmez. Bu nedenle açık, güvenli ve güvenilir veri depolama için kullanılabilir.
POW ile karşılaştırıldığında DPoS, blok oluşturucuların blok zincirini daha büyük ölçüde kontrol etmesine izin verir. POW ise daha güçlü işlem birimleri ile birbirine bağlanarak ağı kontrol edebilir.
Broadhash mutabakat mekanizması, ağın geçici ağ senkronizasyonunu tolere etmesini sağlar.
M-cüzdan oluşturulduğunda, özel anahtarı oluşturmak için bir BIP39 bellek kodu üretilecektir. Ve bu özel anahtar, cüzdan adresini net bir şekilde tanımlamak için genel anahtarı oluşturmak için kullanılır.Bu işlemden sonra, kullanıcı tüm sistemi kullanabilir. Olası cüzdan adreslerinin sayısı
sonsuza yakındır.
Tüm işlem aktarımları özel bir anahtarla imzalanır ve Ed25519 EdDSA gibi güçlü bir şifreleme algoritması kullanılarak şifrelenir.
Tüm bilgiler gönderen kaynak cihazda şifrelenir (Curve25519, Salsa20, и Poly13051 algoritmaları kullanılarak) ve ardından alıcı tarafta şifresi çözülür.
İstemci uygulamaları, parolaları ve özel anahtarları ağ ile genel olarak paylaşmaz. Tüm şifreleme işlevleri cihazda yerel olarak gerçekleştirilir.
P2P sohbet yazılımından farklı olarak, kullanıcının IP'si izlenemez.
Sistem Mimarisi
Adamant, Delegated Proof of Stake (DPoS) algoritmasına dayalı merkezi olmayan bir sistemi tamamen benimser. Bu mimarinin seçimi aşağıdaki hususlara dayanmaktadır:
DPoS Tüm işlemler ve aktarımlar 5 saniye içinde onaylanabilir. Ve mesaj tesliminin onay zamanı konusunda çok katı gereksinimleri vardır.
DPoS, sistem kültürünün maliyetini azaltabilir — POW ile karşılaştırıldığında, bu algoritma yüksek bilgi işlem gücü ve elektrik israfı gerektirmez.
Sabit teslimat ücreti.
Güçlü ölçeklenebilirliğe ve kararlı kullanılabilirliğe sahiptir.
ADAMANT sistemi iki tür düğümden oluşur: ana düğüm, tüm zincir bilgilerini içerir ve blokların oluşturulmasına katılabilir ve taşınabilir istemci, terminalde veri şifreleme işini yürütür. Tüm blok zinciri işlemleri ana düğüm tarafından gerçekleştirilir, taşınabilir istemciler ise HTTP protokolü aracılığıyla birbirine bağlanır ve tüm verileri JSON formatında iletmek için belirli bir API kullanır.
Ana düğümün çalışma ortamı için gereksinimler:
Linux sunucusu (Ubuntu) Docker uygulaması aracılığıyla diğer platformlara kurulabilir.
Node.JS uygulama sunucusu
Blockchain verilerini depolamak için PostgreSQL sunucusu
Taşınabilir istemci aşağıdaki teknolojiler kullanılarak geliştirilmiştir:
Progresif Web Uygulaması (PWA) — Yeni Nesil Web Uygulama Modeli
> HTML5, JS, CSS, Vue — web sitesi programlama dili ve geliştirme çerçevesi
Özel API protokolü aracılığıyla gerçekleştirilen eksiksiz düğümler
Tüm düğümler, P2P bağlantısı kullanarak HTTP protokolü aracılığıyla iletişim kurar.
Bağımsız blok zinciri
Her işlem ve bilgi aktarımı için yüksek işlem ücreti (işlem ücreti) nedeniyle, Ethereum tabanlı mevcut popüler blok zinciri şeması ADAMANT ağı için uygun değildir, bu nedenle ADAMANT, tüm ağın işleyişi için faydalı olan iletim maliyetini en aza indirebilen bağımsız bir blok zinciri çözümünü benimser ve gelecekteki jetonların fiyatına göre bağımsız olarak da ayarlanabilir.
Ayrıca, iş yükü koruma mekanizması (POW), çok maliyetli olacağından ADM için uygun değildir. Katılımcı sayısı arttıkça işlem ücretleri de hızla artacaktır.
Yukarıdaki nedenlere dayanarak, sunucunun ve blok zincirinin kendisinin işlevlerini gerçekleştirmek için lisk proje kodunu benimsedik. Ve kod, ADM'nin özel ihtiyaçlarını karşılamak için genişletildi. .
ADAMANT'ın sistem mimarisi oldukça esnektir ve işlem ücretleri ihtiyaca göre ayarlanabilir.
ADAMANT aktarımları
Her blok, değişen sayıda aktarım içerir ve her blok 6 ila 10 onay gerektirir. Ancak bu sadece token iletimi için gerekli olan tek önemli faktördür, belgeler ve mesajlar sadece bir onay ile iletilebilir. Aşağıdakiler çeşitli aktarım türleridir: 1. Token doğrudan aktarımı
2. Mesaj aktarımı
3. Gizli sohbet
4. Blok zincirinde depolanan kişisel bilgiler, adres defteri ve ayarlar dahil olmak üzere güncellemeler ve diğer bilgiler
5. Profil resmi yükleyin
6. Grup sohbeti oluşturun
7. Görüşmeyi kapatın
8. Belge aktarımı (düğümde saklanır)
9. Belge imzalama
> 10 .Proxy kaydı
11.Oylama
Tüm transfer türleri, ağın çalışmasını sürdürmek için proxy'lere ödeme yapılmasını gerektirir.
Depolanan veri miktarı
ADAMANT düğümlerinde depolanacak veri miktarını tahmin etmek zordur, ancak bazı başlangıç varsayımları yapılabilir. Beklediğimiz mesaj sayısı - ilk yıl için günde yaklaşık 10.000 mesaj, birkaç yıl içinde 100.000'e çıkacak.
Bir mesajın ortalama 100 karakter olduğunu varsayarsak, mesajı saklamak için gereken veri miktarı 100 karakter * 2 bayt * şifreleme artış faktörü 1.5, toplamda yaklaşık 300 bayttır.
Bu durumda, ilk yılda bu bilgileri depolamak için gereken alan 10.000 mesaj * 365 gün * 300 = 1 GB'dir ve bu, ileriki yıllarda 10 GB'a çıkabilir. ADAMANT blok zinciri boyutu, önümüzdeki 10 yıl içinde 50 GB veya daha fazla büyüyebilir.
Temsilciler bu mesajlaşmalardan 10.000 * 365 * 0,005 (ilk yıl) ücret alarak toplam 18.250 ADM kazanır ve ikinci yılda yavaş yavaş 182.500 ADM'ye yükselir.
Temsilcinin blok eritme, ADM belirteçlerinin piyasa fiyatındaki artış ve düşük depolama maliyetinden de ödül alabileceği düşünüldüğünde, aracı daha fazla fayda sağlayabilir ve ADAMANT'ın temel ağı etkin bir şekilde desteklenebilir.
*Yukarıdaki içerik YouToCoin yetkilisi tarafından düzenlenmiştir. Yeniden basıldıysa lütfen kaynak belirtin.