AcasăCentrul de știri LBank
Cheile portofelului Bitcoin apar din dezintegrarea radioactivă
bitcoin-wallet-keys-emerge-from-radioactive-decay
Cheile portofelului Bitcoin apar din dezintegrarea radioactivă
Entropy32 Plus converte temporizarea dezintegrației radioactive în fraze de recuperare Bitcoin de douăsprezece sau douăzeci și patru de cuvinte, offline. Firmware-ul colectează 512 biți de comparație înainte de a condiționa pool-ul cu implementarea sa SHA-256, local, offline. Dispozitivul stochează temporar cuvintele generate în RAM și oferă ulterior o comandă manuală de ștergere. Dezvoltatorul său afirmă că nivelul de calitate al entropiei rămâne nevalidat în cadrul testelor NIST SP 800-90B și al unei evaluări independente. Fișierele open-source includ firmware-ul, plăcile de circuit, datele de fabricație, carcasele și lista de cuvinte BIP39 pentru inspecție.
2026-09-13 Sursă:crypto.news

Un generator open-source de seed-uri Bitcoin a convertit evenimente de dezintegrare radioactivă în fraze de recuperare BIP39 de 12 și 24 de cuvinte, folosind un dispozitiv hardware offline.

Rezumat
  • Entropy32 Plus convertește sincronizarea dezintegrării radioactive în fraze de recuperare Bitcoin de douăsprezece sau douăzeci și patru de cuvinte offline.
  • Firmware-ul colectează 512 biți de comparație înainte de a condiționa pool-ul cu implementarea sa SHA-256, local, offline.
  • Dispozitivul stochează cuvintele generate temporar în RAM și oferă o comandă manuală de ștergere ulterior.
  • Dezvoltatorul său afirmă că calitatea entropiei rămâne nevalidată conform testelor NIST SP 800-90B și a unei revizuiri independente.
  • Fișierele open-source acoperă firmware-ul, plăcile de circuit, datele de fabricație, carcasele și lista de cuvinte BIP39 pentru inspecție.

Depozitul Entropy32 Plus, publicat de dezvoltatorul Alexander Higgins în septembrie 2026, conține firmware-ul proiectului, design-urile plăcilor de circuit, fișierele de fabricație și carcasa imprimabilă. Higgins descrie dispozitivul ca pe un proiect experimental, educațional și avertizează utilizatorii să nu-l folosească pentru fonduri substanțiale înainte de o revizuire independentă.

Cunoscut sub numele de „Bifurcatorul Universului”, dispozitivul preia impulsuri de la un contor Geiger și măsoară timpul dintre evenimentele detectate. Firmware-ul său convertește comparațiile dintre intervale consecutive în biți, colectează un pool de intrare de 512 biți și procesează datele cu SHA-256.

Entropy32 Plus formatează apoi o parte a hash-ului rezultat ca o frază de recuperare standard BIP39. Dispozitivul funcționează fără Wi-Fi, Bluetooth sau stocare persistentă a seed-ului, conform designului său publicat.

Entropy32 Plus măsoară timpul dintre evenimentele de radiație

Dezintegrarea radioactivă are loc imprevizibil la nivelul atomilor individuali. Entropy32 Plus utilizează sincronizarea evenimentelor de dezintegrare detectate ca sursă fizică de aleatoriu, în loc să se bazeze doar pe o valoare generată de software.

Designul actual acceptă impulsuri printr-o conexiune de 3,5 milimetri de la un contor Geiger GQ Electronics GMC-320S. Documentația sa menționează că contorul poate detecta emisii dintr-o sursă radioactivă sau radiații de fond.

După primirea unui impuls, un comparator LM393 convertește semnalul analogic al contorului într-o intrare digitală. Placa de circuit personalizată transmite acel semnal către un microcontroler ATmega328P.

Firmware-ul proiectului înregistrează fiecare eveniment acceptat folosind un cronometru la microsecundă. Acesta compară cel mai recent interval cu cel precedent, producând un unu atunci când noul interval este mai lung și un zero atunci când este mai scurt.

Intervalele egale sunt eliminate. Măsurătorile sub 200 de microsecunde sunt respinse ca posibile erori, în timp ce comparațiile acceptate continuă până când dispozitivul a colectat 512 biți.

Higgins afirmă că această metodă utilizează sincronizarea impulsurilor deoarece sosirea precisă a unui eveniment individual de dezintegrare nu poate fi prezisă. Dezvoltatorul nu pretinde că fiecare comparație colectată contribuie cu un bit complet de entropie măsurată.

SHA-256 condiționează datele brute ale seed-ului Bitcoin

Odată ce pool-ul de 512 biți este complet, Entropy32 Plus procesează toți cei 64 de octeți prin codul său SHA-256 inclus. Firmware-ul utilizează primii 16 octeți ai hash-ului rezultat pentru o frază de 12 cuvinte sau toți cei 32 de octeți pentru o frază de 24 de cuvinte.

Conform proiectului, hash-uirea este menită să reducă modelele vizibile legate de timpul mort al detectorului, modificările ratei de numărare sau corelațiile dintre măsurători. Condiționarea prin hash poate distribui entropia disponibilă într-o ieșire, dar nu demonstrează câtă imprevizibilitate a fost prezentă în datele originale.

Firmware-ul include un test de pornire pentru SHA-256. Acesta calculează hash-ul „abc” și compară rezultatul cu o valoare cunoscută. Dispozitivul se oprește înainte de a colecta entropie dacă răspunsul este incorect.

Trecerea autotestului confirmă că implementarea returnează rezultatul așteptat pentru acel vector de test. Nu testează contorul Geiger, nu evaluează independența impulsurilor și nu măsoară entropia minimă care intră în hash.

Proiectul colectează de două ori mai mulți biți de comparație decât intrarea maximă BIP39 de 256 de biți pe care o produce. Până când sursa fizică nu este supusă unei măsurători formale, depozitul nu stabilește câtă entropie utilizabilă conține fiecare comparație.

Dispozitivul mapează datele condiționate la cuvintele BIP39

După condiționarea SHA-256, dispozitivul aplică procesul definit în specificația BIP39. BIP39 convertește o lungime de entropie aprobată într-o frază mnemonică selectată dintr-o listă standardizată de 2.048 de cuvinte.

Pentru o frază de 12 cuvinte, Entropy32 Plus utilizează 128 de biți de date condiționate și calculează o sumă de control de patru biți. Cei 132 de biți combinați sunt împărțiți în douăsprezece grupuri de 11 biți, fiecare grup selectând un cuvânt.

Setarea sa de 24 de cuvinte utilizează 256 de biți și o sumă de control de opt biți. Împărțirea secvenței rezultate de 264 de biți produce 24 de indecși de cuvinte.

Ghidul de fraze seed de la Crypto.news explică faptul că frazele de recuperare conțin informațiile necesare pentru a restabili accesul la portofel. Oricine obține cuvintele corecte în ordinea lor corespunzătoare poate recrea cheile portofelului.

O frază seed nu este în sine o colecție de cuvinte generate independent. După cum a explicat crypto.news în ghidul său despre cheile publice și private, portofelele moderne Bitcoin derivă multe chei private dintr-un seed principal. Slăbiciunea în entropia originală poate afecta, prin urmare, fiecare adresă generată din aceasta.

Entropy32 Plus compilează lista completă de cuvinte englezești BIP39 în firmware-ul său. Lista de cuvinte ocupă 13.117 octeți, sau aproximativ 43% din capacitatea flash a microcontrolerului, conform depozitului.

Inclusiv interfața OLED, implementarea SHA-256 și logica de colectare, programul compilat utilizează 30.006 din cei 30.720 de octeți disponibili ai cipului. Doar 714 octeți rămân neutilizați.

Designul offline menține seed-urile departe de dispozitivele conectate

Fișierele hardware publicate nu listează niciun hardware de comunicații wireless. Utilizatorii operează generatorul prin două butoane și citesc fraza de pe un ecran OLED de 0,91 inch.

Indecșii de cuvinte generați rămân temporar în RAM-ul microcontrolerului. Odată ce utilizatorul înregistrează fraza, apăsarea ambelor butoane deschide un proces de confirmare care suprascrie matricea de cuvinte și repornește colectarea entropiei.

Firmware-ul șterge pool-ul original după ce îl copiază pentru procesare. Buffer-ele temporare de hash, sumă de control și entropie sunt suprascrise după ce indecșii BIP39 au fost calculați.

Conform dezvoltatorului, dispozitivul nu salvează o frază de recuperare în memoria persistentă. Designul open-source nu include un element securizat sau un mecanism care să demonstreze că firmware-ul instalat corespunde codului public.

Izolarea fizică elimină mai multe rute de atac bazate pe rețea, dar nu verifică dacă un dispozitiv a fost asamblat corect sau încărcat cu software de încredere. O unitate modificată ar putea afișa cuvinte predeterminate sau reține date generate fără a-și schimba aspectul exterior.

Ghidul de securitate a portofelului de la Crypto.news recomandă păstrarea frazelor de recuperare departe de telefoane, conturi cloud, fotografii și alte sisteme conectate. Procesul bazat pe ecran al Entropy32 Plus este compatibil cu transcrierea offline, cu condiția ca hardware-ul și firmware-ul să fie de încredere.

Testarea independentă a entropiei rămâne neterminată

Depozitul afirmă că sursa de entropie bazată pe contorul Geiger nu a fost testată conform Publicației Speciale NIST 800-90B. Metodologia NIST acoperă evaluarea surselor fizice de entropie și include proceduri separate pentru date independente și ne-independente.

Higgins solicită înregistrarea timpurilor brute dintre sosiri pe o perioadă lungă și examinarea acestora cu estimatorii de entropie minimă non-IID ai NIST. Comentariile firmware-ului avertizează că rezultatele testelor statistice generale singure nu ar stabili o entropie suficientă.

„Vă rugăm să verificați sursa de entropie pe care intenționați să o utilizați, altfel înțelegeți că veți folosi dispozitivul pe propriul risc”, se arată în README.

Dezvoltatorul recomandă amestecarea datelor derivate de la contorul Geiger cu o altă sursă validată independent înainte de a crea un portofel pentru fonduri valoroase. Niciun audit extern, evaluare NIST sau set de date publice cu evenimente brute nu a fost inclus în depozit la data de 13 septembrie.

Eșecurile anterioare ale portofelelor arată de ce testarea entropiei depășește confirmarea că cuvintele finale respectă formatarea BIP39. Crypto.news a raportat că șeful de securitate al Kraken a solicitat testarea independentă a portofelelor după o vulnerabilitate de generare a seed-ului Coldcard.

O analiză tehnică conexă a explicat cum entropia slabă poate expune portofelele Bitcoin fără a dezvălui care persoane utilizează dispozitivele afectate. Atacatorii pot genera seed-uri posibile, pot deriva adresele lor publice și pot căuta potriviri în blockchain.

Crypto.news a raportat ulterior că generarea predictibilă a seed-urilor a rămas exploatabilă după ce defectul fundamental existase de ani de zile. Corectarea firmware-ului defect nu poate repara frazele generate anterior; utilizatorii afectați trebuie să creeze portofele noi și să-și transfere activele.

Entropy32 Plus rămâne în curs de dezvoltare activă. Istoricul commit-urilor sale arată un commit inițial datat 4 septembrie, urmat de modificări la firmware, plăcile de circuit și carcasă. Depozitul nu avea o versiune de producție etichetată sau un calendar publicat pentru finalizarea unei evaluări de securitate independente la data de 13 septembrie.