Mga Detalye ng Qubic Crypto
Ang Qubic ay gumagamit ng K12 hashing at karaniwang kriptograpiya para sa pinahusay na pagganap, detalyado sa qubic-cli/keyUtils.cpp. Ang mga address at pag-verify ng transaksyon ay ligtas na pinamamahalaan.
Qsilver Β· Dis 31, 2023.
Sa hindi opisyal na panandaliang puting papel, hindi ko tinalakay ang mga detalyadong crypto algorithm na ginamit. Para sa mga hindi komportable sa pagbabasa ng C++ code, heto ang isang maliit na dagdag:
Sa halip na SHA256, gumagamit ang Qubic ng K12 (Keccak Team), na mas mabilis at isang pagpapabuti sa SHA256. Ang Qubic ay gumagamit ng karaniwang pampubliko/pribadong susi na kriptograpiya. Ang isang 55-character na lowercase alpha seed ay nagmamapa sa mga binary na halaga 0 hanggang 25, tapos ay dalawang beses na K12 hashed upang lumikha ng 256-bit na pribadong susi. Ang pampublikong susi ay nagmumula sa pribadong susi gamit ang ecc_mul_fixed
. Ang mga address na nakikita ng mga gumagamit ay nabubuo mula sa mga bits ng pampublikong susi na may K12 checksum.
Ang proseso, kabilang ang paglikha ng hash ng transaksyon, ay detalyado sa halos 100 na linya ng code sa qubic-cli/keyUtils.cpp.
Maaaring mapansin ng mga matatalinong mambabasa na dahil ang seed ay nagmamapa sa isang 256-bit na mataas na entropy na pribadong susi, ang mga wallet ay maaaring gumamit ng 24 BIP39 na mga salita upang pamahalaan ang mga address ng gumagamit sa halip na ang Qubic-specific na 55-character na mga seed.
Bawat epoch, ang arbitrador ay tumutukoy ng bagong set ng mga computor batay sa pagganap ng nakaraang epoch, na nagbo-broadcast ng listahan ng 676 na computor. Pinapayagan nito ang mga node na mapatunayan na ang tamang computor ang lumagda sa isang tick. Ang tick leader, ang susunod na computor sa listahan, ay lumalagda sa bawat tick kung nakakamit nito ang quorum, na ginagawa ang lahat ng data ng tick na mapapatunayan.
Bawat transaksyon ay nilalagdaan ng naaangkop na pribadong susi, na tinitiyak na lahat sa Qubic ay kriptograpikong mapapatunayan, sa kabila ng walang tahasang ugnayan sa pagitan ng mga block. Kahit ang isang walang laman na tick ay nangangailangan ng kasunduan ng quorum upang maiwasan ang mga pag-atake mula sa mga maling pagsusumite ng walang laman na tick.
Basahin ang βHindi Opisyalβ na Serye ni Qsilver
- Isang Di-Pampublikong Qubic Interim Whitepaper
- Mga Detalye ng Qubic Crypto
- Isang Hindi Opisyal na Gabay sa Pagsasama ng mga Serbisyo ng Qubic
- Isang Di-Awtorisadong Gabay sa Pagsusulat ng Qubic Smart Contracts
Para sa pinakabagong mga update, sumali sa Valis Discord, sundan kami sa X, at i-bookmark ang aming blog.
β Nakaraan
Sa pahinang ito
Mga Kaugnay na Post