Semua bahasa
Hycon (Hyperconnected Coin) adalah aset digital berbasis blockchain yang lebih cepat dan lebih diskalakan yang dikembangkan oleh tim Proyek Infinity. Ini menggunakan struktur DAG (grafik asiklik terarah), dapat menerbitkan beberapa blok secara bersamaan, dan dapat menyelesaikan transaksi yang bertentangan dan menolak pengeluaran ganda melalui algoritma konsistensi Spectre.
Visi proyek yang tidak terbatas adalah untuk menyediakan blockchain yang nyaman, aman, dapat diskalakan, berpusat pada pengguna, dan ekosistem cryptocurrency yang diadopsi secara luas. Menggabungkan protokol Spectre dan algoritma hash Black2B, kami mengusulkan cryptocurrency baru yang aman dan nyaman.
Selama pembentukan proyek yang tak terbatas, kami mengajukan dua pertanyaan kunci berikut:
Mengingat keterbatasan cryptocurrency yang ada, apa permintaan pasar? Bagaimana kami memberikan solusi?
Apa karakteristik yang harus diadopsi oleh cryptocurrency secara luas dan diintegrasikan ke dalam ekonomi yang lebih luas?
Dengan masalah ini dalam pikiran, kami telah melakukan analisis menyeluruh tentang blockchain yang ada - termasuk Bitcoin, Ethereum, dan berbagai token yang menjanjikan - mengungkapkan kekuatan dan kelemahan setiap proyek. Namun, sulit untuk menemukan proyek yang dapat menjawab pertanyaan yang awalnya kami tanyakan.
Oleh karena itu, tim proyek yang tidak terbatas mulai meneliti teknologi dan algoritma baru yang cocok untuk adopsi skala besar di dunia nyata untuk membantu kami mencapai tujuan kami. Pada saat yang sama, kami merancang kerangka dasar untuk proyek tanpa batas dan mengembangkan 5 tujuan inti berikut:
1. Tentukan permintaan pasar aktual untuk cryptocurrency
2. Kembangkan cryptocurrency yang fleksibel
3. Menetapkan platform blockchain yang berpusat pada pengguna
4. Membangun ekosistem yang berkelanjutan dan inovatif
5. Penelitian tentang Metode Implementasi Pertukaran Cryptocurrency Terdesentralisasi
Genesis Block
Pada jam 3:15 waktu standar Korea pada 4 Januari 2018 (GMT+9), Hycon merilis blok Genesis, yang dapat dilihat di GitHub (bagian dari repositori Hycon).
algoritma hash
Hycon mengadopsi Blake2b sebagai satu -satunya fungsi hash dalam sistem. Dengan pengembangan terbaru dari teknologi ASIC [38], Blake2b secara bertahap digantikan oleh algoritma cryptonight yang tahan ASIC (tahan ASIC), dan Monero juga menggunakan algoritma ini. Algoritma Cryptonight menggunakan operasi dan menulis memori pseudo-acak saat bekerja, sehingga tidak sesuai dengan arsitektur ASIC standar, tetapi membuat perbedaan kinerja operasi antara CPU dan GPU relatif kurang jelas. Di masa depan, untuk mencegah sentralisasi sumber daya yang diekstraksi, direncanakan untuk mengikuti contoh yang ditetapkan oleh Monero dan untuk secara teratur menyesuaikan algoritma hashing untuk mempertahankan resistensi ASIC selama penambangan.
Mekanisme konsensus— - Protokol spektrum
Mekanisme konsensus bitcoin adalah protokol Cina-ini. Tidak seperti ini, Hycon menggunakan protokol yang disebut Spectre sebagai mekanisme konsensus. Spectre menggunakan algoritma pemungutan suara antara dua blok dan mengurutkannya berpasangan, seperti blok X harus sebelum blok y, atau blok y harus sebelum blok X, membuat blockchain menjadi bentuk grafik asiklik terarah (DAG untuk pendek).
buffer serialisasi-protokol
Dalam sistem blockchain, jumlah informasi apa pun yang terbang di sekitar jaringan kapan saja. Yang penting adalah bahwa perangkat lunak node dapat memecahkan kode data ini dengan cara yang konsisten dan benar. Buffer protokol yang dikembangkan oleh Google memungkinkan definisi pesan yang konsisten digunakan pada platform yang berbeda, memungkinkan pengembangan node yang berjalan pada blockchains tanpa batas menggunakan berbagai bahasa pemrograman. Karena lapisan serialisasi tidak terkait dengan bahasa pemrograman, itu sangat berguna untuk program lintas platform. Buffer protokol juga memungkinkan kompatibilitas ke belakang dan maju, membuat pembaruan lebih rentan terhadap cabang lunak daripada cabang keras. Ini juga membuat perangkat lunak pihak ketiga lebih kompatibel dan memungkinkan pengembang lain untuk berinteraksi dengan jaringan HYCON.
penambangan
Ikhtisar
Mirip dengan kebanyakan cryptocurrency yang ada, blok pertambangan membutuhkan bukti kerja (POW). Penambang menghitung nilai hash dari blok berikutnya, akar merkle dari transaksi yang terkandung dalam blok, dan angka acak yang berubah hingga nilai hash melebihi kesulitan saat ini dihitung. Para pendiri Specter percaya bahwa menggunakan protokol ini dapat menghasilkan 10 blok per detik, sementara Hycon mengambil 1 blok per detik sebagai target awal. Sementara prototipe saat ini menggunakan bukti kerja, kami sangat menyadari jumlah besar listrik yang dibutuhkan oleh Bitcoin dan Ethereum, sehingga opsi lain sedang dipertimbangkan. Salah satu metode yang kurang terkenal adalah bukti ruang. Dibutuhkan penambang untuk menghitung dan menyimpan sejumlah besar data, dan kemudian mencarinya untuk menemukan jawaban yang memenuhi kesulitan saat ini. Metode ini menggunakan kekuatan yang sangat sedikit dan telah terbukti efektif dengan Burst Coin dan Space Mint.
Rincian proses penambangan
Isi header blok akan dikodekan dan hash pada awal penambangan, dan header blok tidak akan berubah karena penambangan. Ini termasuk hubungan dengan blok terkemuka, akar merkle dari transaksi yang terkandung dalam blok, target kesulitan blok, cap waktu blok, dan akar pohon MPT dengan awalan trie, mewakili status setelah transaksi di blok selesai.
dompet dan akun
Wallet Graphic User Interface (GUI)
Node lengkap yang menjalankan perangkat lunak HYCON dapat mengakses Web Graphical User Interface (GUI) yang dihosting secara lokal untuk operasi dompet, transaksi, dan penambangan blockchain. Antarmuka pengguna grafis ini ditulis dalam React dan mendukung antarmuka berkinerja tinggi dan berkinerja tinggi.
dompet hycon
Dompet Hycon menggunakan enkripsi kurva elips standar industri untuk penandatanganan transaksi, terutama SEP256K, dan menggunakan kode mnemonik dompet pemulihan sesuai dengan peraturan BIP39 untuk memfasilitasi integrasi pemasok dompet pihak ketiga. Menurut ketentuan BIPS32 dan 44, ketentuan juga dibuat untuk dompet HD (berlapis deterministik).
alamat hycon
Alamat Hycon adalah array 20-byte yang dihasilkan dari hash Blake2b 32-byte dari kunci publik yang relevan. Untuk keterbacaan manusia, output alamat adalah string base58 dengan awalan modal H. 4 karakter terakhir dari string digunakan sebagai checksum alamat. Checksum dihitung dalam tiga langkah. Pertama, hitung hash blake2b 32-byte dari alamat. Output hash ini kemudian dikodekan sebagai string base58. Akhirnya, 4 karakter pertama dalam string ini diekstraksi dan ditambahkan ke representasi string dari alamat. Menggunakan checksum dengan cara ini meminimalkan kemungkinan secara tidak sengaja menggunakan alamat input yang salah.
Alamat HYCON dihasilkan oleh 20 byte dari hasil parsed Blake2b 32-byte. Untuk menambahkan alamat racun, teks pertama dimulai dengan modal H, dan hasil dari string basis 58 disusun. Empat kata string terakhir adalah pulau kisi -kisi. Pulau Grid dihitung sebagai tiga tahap. Setelah pertama-tama menghitung harga poster 32-byte Blake2b dari alamat, hasilnya dikodekan sebagai string basis 58. Akhirnya, alamat dengan 4 kata dilampirkan. Jika Anda menggunakan pulau -pulau grid dengan cara ini, kemungkinan memasukkan alamat dapat diminimalkan.
akun dan saldo
Untuk merekam pengeluaran dan keseimbangan pengguna Hycon, diperlukan model akuntansi. Model yang digunakan oleh Hycon didasarkan pada struktur data yang disebut Merkle-Patricia Trie (MPT dengan Awalan Trie (Pohon Patricia Merkle)) yang digunakan oleh Ethereum dan dijelaskan dalam buku kuningnya. Setiap blok berisi keadaan setelah transaksi berakhir di blok. Diwakili oleh nilai hash blake2b dari akar pohon MPT, mewakili data akun dari semua akun hycon.
Data akun yang disimpan mencakup saldo akun HYCON, informasi terkait dari blok terbaru yang terkait dengan akun, dan nomor acak yang mewakili berapa banyak transaksi yang dimulai. Angka acak digunakan untuk mencegah serangan replay (serangan replay), dan informasi asosiasi dari blok sebelumnya sebenarnya adalah optimasi, yang membuat kueri riwayat transaksi lebih cepat dan membuat Specter lebih mudah untuk melacak masalah pembayaran ganda. Gunakan hash blake2b dalam model akuntansi karena memungkinkan hash yang sesuai yang diperlukan untuk menangani sejumlah besar transaksi dan keseimbangan.
Tautan Terkait:
https://www.quatuaiwang.com.cn/szhb/3052.html###
*Konten di atas disusun oleh akun resmi akun non-kecil. Jika dicetak ulang, harap tunjukkan sumbernya.