Bütün diller
Hycon (Hyperconnected Coin), Infinity Proje ekibi tarafından geliştirilen daha hızlı, daha ölçeklenebilir blockchain tabanlı bir dijital varlıktır. DAG (yönlendirilmiş asiklik grafik) yapısı kullanır, aynı anda birden fazla blok yayınlayabilir ve çelişkili işlemleri çözebilir ve Spectre tutarlılık algoritması yoluyla çifte harcamaları reddedebilir.
Sınırsız projenin vizyonu, uygun, güvenli, ölçeklenebilir, kullanıcı merkezli bir blockchain ve yaygın olarak benimsenen bir kripto para birimi ekosistemi sağlamaktır. Spectre protokolünü ve Black2b karma algoritmasını birleştirerek, hem güvenli hem de kullanışlı yeni bir kripto para birimi öneriyoruz.
Sonsuz bir projenin oluşturulması sırasında aşağıdaki iki temel soruyu gündeme getirdik:
Mevcut kripto para birimlerinin sınırlamaları göz önüne alındığında, piyasa talebi nedir? Nasıl çözümler sunuyoruz?
Bir kripto para biriminin daha geniş bir ekonomiye yaygın olarak benimsenmesi ve entegre edilmesi gereken özellikler nelerdir?
Bu konular göz önünde bulundurularak, her bir projenin güçlü ve zayıf yönlerini gözden geçiren Bitcoin, Ethereum ve çeşitli umut verici jetonlar da dahil olmak üzere mevcut blok zincirlerinin kapsamlı bir analizini yaptık. Ancak, başlangıçta sorduğumuz soruları cevaplayabilecek bir proje bulmak zor.
Bu nedenle, sınırsız proje ekibi, hedeflerimize ulaşmamıza yardımcı olmak için gerçek dünyada büyük ölçekli evlat edinmeye uygun yeni teknolojiler ve algoritmalar araştırmaya başladı. Aynı zamanda, sınırsız proje için temel çerçeveyi tasarladık ve aşağıdaki 5 temel hedefi geliştirdik:
1. Kripto para birimleri için gerçek piyasa talebini belirleyin
2. Esnek bir kripto para birimi geliştirin
3. Kullanıcı merkezli bir blockchain platformu oluşturun
4. Sürdürülebilir ve yenilikçi bir ekosistem oluşturun
5. Merkezi olmayan kripto para birimi borsalarının uygulama yöntemleri üzerine araştırma
Genesis bloğu
4 Ocak 2018'de (GMT+9) Kore Standart Saati'nde saat 3: 15'te GitHub'da (Hycon deposunun bir parçası) görüntülenebilen Genesis bloğunu yayınladı.
karma algoritması
Hycon, Blake2b'yi sistemdeki tek karma işlevi olarak benimser. ASIC teknolojisinin en son gelişimi ile [38], Blake2b yavaş yavaş ASIC dirençli (ASIC dirençli) kriptonight algoritması ile değiştirilir ve Monero da bu algoritmayı kullanır. Cryptonight algoritması, çalışırken sahte rastgele bellek okuma ve yazma işlemleri kullanır, bu nedenle standart ASIC mimarisiyle uyumsuzdur, ancak CPU ve GPU arasındaki çalışma performans farkını nispeten daha az belirgin hale getirir. Gelecekte, çıkarılan kaynakların merkezileştirilmesini önlemek için, Monero tarafından belirlenen örnekleri takip etmesi ve madencilik sırasında ASIC direncini korumak için karma algoritmasını düzenli olarak ayarlaması planlanmaktadır.
Konsensüs Mekanizması - - Spectre Protokolü
Bitcoin'in fikir birliği mekanizması Çin-bu protokoldür. Bunun aksine, Hycon fikir birliği mekanizması olarak Spectre adlı bir protokol kullanır. Spectre, iki blok arasında bir oylama algoritması kullanır ve bunları çiftler halinde sıralar, örneğin X blok y bloktan önce olmalıdır veya Y Blok Blok X'ten önce olmalıdır, bu da blok zincirinin yönlendirilmiş bir asiklik grafiğin şekli haline gelmesi gerekir (kısaca DAG).
Serializasyon-Protokol Tamponu
Bir blockchain sisteminde, herhangi bir zamanda herhangi bir miktarda bilgi uçuyor. Önemli olan, düğüm yazılımının bu verileri tutarlı ve doğru bir şekilde kodlayabilmesidir. Google tarafından geliştirilen protokol arabellekleri, farklı platformlarda tutarlı mesaj tanımlarının kullanılmasına izin vererek, çeşitli programlama dillerini kullanarak sınırsız blok zincirlerde çalışan düğümlerin geliştirilmesine izin verir. Serileştirme katmanı programlama dili ile ilişkili olmadığından, platformlar arası programlar için çok yararlıdır. Protokol arabelleği ayrıca, güncellemeleri sert dallar yerine yumuşak dallara daha yatkın hale getirerek geriye ve ileri uyumluluğa izin verir. Ayrıca üçüncü taraf yazılımları daha uyumlu hale getirir ve diğer geliştiricilerin Hycon ağıyla etkileşime girmesini sağlar.
madencilik
Genel Bakış
Mevcut kripto para birimlerinin çoğuna benzer şekilde, madencilik blokları bir çalışma kanıtı (POW) gerektirir. Madenci, bir sonraki bloğun karma değerini, blokta bulunan işlemin Merkle kökü ve mevcut zorluğu aşan karma değeri hesaplanana kadar değişen rastgele bir sayı hesaplar. Spectre'nin kurucuları, bu protokolü kullanmanın saniyede 10 blok üretebileceğine inanırken, Hycon ilk hedef olarak saniyede 1 blok alır. Mevcut prototip iş kanıtı kullanırken, Bitcoin ve Ethereum'un gerektirdiği büyük miktarda elektriğin çok farkındayız, bu nedenle diğer seçenekler dikkate alınmaktadır. Daha az bilinen yöntemlerden biri, alanın kanıtıdır. Madencilerin büyük miktarda veriyi önceden hesaplamasını ve saklamalarını gerektirir ve ardından mevcut zorluğu karşılayan bir cevap bulmak için arayın. Bu yöntem çok az güç kullanır ve patlama madeni para ve uzay nane tarafından etkili olduğu kanıtlanmıştır.
Madencilik sürecinin detayları
Blok başlığının içeriği madencilik başında kodlanacak ve karma olacak ve blok başlığı madencilik nedeniyle değişmeyecektir. Bunlar arasında önde blok, blokta bulunan işlemin Merkle kökü, bloğun zorluk hedefi, bloğun zaman damgası ve Trie önek ile MPT Ağacı kökü, bloktaki işlem bittikten sonra durumu temsil eder.
cüzdan ve hesap
Cüzdan grafik kullanıcı arayüzü (GUI)
Hycon yazılımını çalıştıran tam düğüm, cüzdan işlemleri, işlemler ve blockchain madenciliği için yerel olarak barındırılan Web Grafik Kullanıcı Arayüzüne (GUI) erişebilir. Bu grafik kullanıcı arayüzü React ile yazılmıştır ve hafif, yüksek performanslı arayüzleri destekler.
hycon cüzdan
Hycon cüzdanları, özellikle SEP256K olmak üzere işlem imzalaması için endüstri standartları eliptik eğri şifrelemesini kullanır ve üçüncü taraf cüzdan tedarikçilerinin entegrasyonunu kolaylaştırmak için BIP39 düzenlemelerine göre anımsatıcı kurtarma cüzdanları kullanır. BIPS32 ve 44 hükümlerine göre, HD (katmanlı deterministik) cüzdanlar için de hükümler yapılmıştır.
hycon adresi
Hycon adresi, ilgili genel anahtarın 32 baytlık Blake2b karmasından oluşturulan 20 baytlık bir dizidir. İnsan okunabilirliği için adres çıkışı, sermaye H'nin önekine sahip bir temel58 dizesidir. Dizenin son 4 karakteri, adresin sağlama toplamı olarak kullanılır. Sağlık toplamı üç adımda hesaplanır. İlk olarak, adresin 32 bayt Blake2b karmasını hesaplayın. Bu karma çıkışı daha sonra bir baz58 dizesi olarak kodlanır. Son olarak, bu dizideki ilk 4 karakter çıkarılır ve adresin dize temsiline eklenir. Sağlık toplamını bu şekilde kullanmak, yanlış giriş adresini yanlışlıkla kullanma olasılığını en aza indirir.
Hycon adresi, 32 bayt Blake2b ayrıştırılmış sonuçtan 20 bayt tarafından üretilir. Zehir adresini eklemek için, ilk metin sermaye H ile başlar ve temel 58 dizesinin sonucu oluşturulur. String'in son dört kelimesi ızgara adasıdır. Izgara Adası üç aşama olarak sayılır. İlk olarak adresin 32 bayt Blake2b poster fiyatını hesapladıktan sonra, sonuç temel 58 dize olarak kodlanır. Son olarak, 4 kelimeli bir adres eklendi. Izgara adalarını bu şekilde kullanırsanız, adres girme olasılığı en aza indirilebilir.
Hesap ve Denge
Hycon kullanıcılarının harcamalarını ve dengesini kaydetmek için bir muhasebe modeli gereklidir. Hycon tarafından kullanılan model, Ethereum tarafından kullanılan ve sarı kitabında tarif edilen Merkle-Patricia Trie (MPT Trie ön ekli (Merkle Patricia Tree)) adlı bir veri yapısına dayanmaktadır. Her blok, işlem blokta bittikten sonra durumu içerir. Tüm Hycon hesaplarının hesap verilerini temsil eden MPT Ağacı Kökünün Blake2b karma değeri ile temsil edilir.
Kaydedilen hesap verileri, bir Hycon hesabının bakiyesini, hesapla ilişkili en son bloğun ilişkili bilgilerini ve hesabın kaç işlem başlattığını temsil eden rastgele bir sayıyı içerir. Tekrar atakları (tekrar atakları) önlemek için rastgele sayılar kullanılır ve önceki bloğun ilişkilendirme bilgileri aslında bir optimizasyondur, bu da işlem geçmişi sorgusunu daha hızlı hale getirir ve Spectre'yi ikili ödeme sorunlarını izlemeyi kolaylaştırır. Muhasebe modellerinde Blake2b karma kullanın, çünkü büyük miktarda işlem ve bakiyenin işlenmesi için gereken uygun karaboya izin verir.
İlgili bağlantılar:
https://www.qukuaiwang.com.cn/szhb/3052.html###
*Yukarıdaki içerik, küçük olmayan hesapların resmi hesabı tarafından derlenir. Yeniden basılmışsa, lütfen kaynağı belirtin.