Tehnologia Blockchain este foarte apreciată pentru transparența și descentralizarea sa, deoarece orice informație despre tranzacție este accesibilă tuturor. Cu toate acestea, acest lucru poate avea, din neatenție, un impact negativ asupra persoanelor sau organizațiilor, deoarece își pierd drepturile de confidențialitate asupra activelor pe care le dețin. De aici, Iron Fish a luat naștere ca o soluție de îmbunătățire a confidențialității utilizatorilor în sistemele blockchain. Deci, ce este Iron Fish? Să aflăm despre Iron Fish prin următorul articol!

Prezentare generală a proiectului Iron Fish

Ce este Iron Fish?

Iron Fish este un blockchain descentralizat Layer-1 care utilizează un mecanism de consens Proof-of-Work (PoW) și este rezistent la cenzură și accesibil publicului. Proiectul își propune să asigure confidențialitatea tuturor tranzacțiilor de pe blockchain, similar stratului SSL/TLS inventat în anii 90, care a deschis calea pentru dezvoltarea comerțului electronic și a multor alte industrii. Echipa de dezvoltare Iron Fish consideră că confidențialitatea este o cerință fundamentală pentru a proteja utilizatorii și a extinde utilizarea criptomonedelor în viitor.

Iron Fish folosește zk-SNARKs - soluții de criptare zero-knowledge proof (ZKP) pentru a asigura autenticitatea anumitor informații fără a dezvălui conținutul acestora. Mai exact, zk-SNARK-urile permit utilizatorilor de pe Iron Fish să efectueze tranzacții fără a-și dezvălui soldul, destinatarul sau chiar informațiile personale. În schimb, Iron Fish va folosi dovezi criptografice pentru a cripta cele mai simple informații despre tranzacție pentru a dovedi că utilizatorii au suficiente fonduri pentru tranzacționare.

Iron Fish folosește și protocolul Sapling - creat de Zcash pentru construirea și validarea tranzacțiilor protejate în blockchain. Fiecare cont este echipat cu o cheie care acordă acces „numai în citire” la activitatea asociată contului respectiv. Iron Fish acceptă câmpuri de memorii criptate pentru conformitatea cu FATF (Financial Action Task Force) pentru furnizorii de servicii de active virtuale (VASP), permițându-le să stocheze informații după finalizarea unei tranzacții.

De ce se numește acest proiect Iron Fish?

În timpul celui de-al Doilea Război Mondial, termenul „Ironfish” a fost folosit pentru a se referi la submarinele de comunicații secrete de pe câmpul de luptă (cum ar fi Navajo Code Tellers).

Echipa de dezvoltare a proiectului a ales numele pentru a reprezenta „puterea criptografiei”, unde un concept complex este „simplificat” pentru a-l face mai ușor de înțeles.

Caracteristicile peștelui de fier

Confidențialitate

Iron Fish folosește tehnologia zk-SNARK pentru a oferi utilizatorilor control asupra informațiilor lor de tranzacție și se poziționează ca stratul SSL al blockchain-ului pentru a asigura confidențialitatea.

Valabilitate ridicată

Iron Fish oferă utilizatorilor și dezvoltatorilor o disponibilitate ridicată pentru a asigura confidențialitatea fiecărei tranzacții. Proiectul construiește un set de instrumente pentru a maximiza experiența utilizatorului, astfel încât utilizatorii să poată tranzacționa jetoane IRON pe diferite platforme.

Accent pe descentralizare

Iron Fish este un blockchain Proof of Work (PoW) fără cenzură, disponibil pentru toată lumea. Proiectul oferă o gamă largă de instrumente pe care utilizatorii le pot folosi pentru a crea portofele, a-și rula propriile noduri și pentru a putea extrage jetoane IRON.

Respectați conformitatea cu reglementările

Deși Iron Fish prețuiește confidențialitatea utilizatorilor, totuși nu uită să respecte reglementările existente. Fiecare cont Iron Fish va fi echipat cu un set de chei de vizualizare, permițând burselor sau instituțiilor financiare să auditeze, să gestioneze și să respecte obligațiile AML.

Principalele componente ale blockchain-ului Iron Fish

Stratul de rețea

Stratul de rețea este o parte importantă a oricărui blockchain, deoarece acceptă toate caracteristicile care fac protocolul remarcabil și unic. Din punct de vedere tehnic, stratul de rețea reglementează modul în care nodurile interacționează între ele, modul în care comunică, transferă informații și trimit cereri și răspund la mesaje specifice de la diferite noduri.

Când construiți orice sistem descentralizat peer-to-peer (P2P), trebuie abordate dependențele de traducere a adreselor de rețea (NAT). Majoritatea mașinilor, laptopurilor, tabletelor și telefoanelor se află în spatele routerelor și firewall-urilor, ceea ce face dificilă conectarea directă a oamenilor. De aici încolo, stratul de rețea pare să rezolve problema.

Există unele straturi de rețea care solicită utilizatorilor să configureze redirecționarea portului pentru routere pentru a rezolva problemele NAT. Cu toate acestea, problemele de mai sus sunt rezolvate atunci când există Iron Fish - un blockchain axat pe ușurința de utilizare care utilizează o combinație de WebRTC și WebSockets pentru a implementa stratul de rețea. Implementarea nodurilor Iron Fish se poate face imediat în mediul CLI sau chiar direct în browser. Acest lucru face peștele de fier disponibil pentru oricine, indiferent de lipsa de cunoștințe sau abilități tehnice.

Depozitare

În structura de date și modelul de stocare al lui Iron Fish, LevelDB și IndexDB sunt folosite pentru a stoca datele de bază. Cele mai elementare structuri de date care reprezintă starea globală a Iron Fish sunt notele și zeroizerele. Componentele stocate includ:

Notă: Aceasta este o reprezentare a metodei de plată pe Iron Fish, similară cu Ieșirea tranzacției necheltuite (UTXO) a Bitcoin. Nodurile sunt referite în mod privat și vor fi referite public numai în două circumstanțe. Primul caz este atunci când notele sunt la fel de importante ca rezultatele tranzacției, iar al doilea caz este atunci când notele există sub formă de hash. Notele în special sunt întotdeauna private.

Nullifier: Acesta este un identificator unic pentru notă și poate fi utilizat numai atunci când este expus ca parte a unei tranzacții. După ce informațiile despre tranzacție sunt afișate, zeroizer-ul va fi salvat în structura de date a Iron Fish și va ajuta la urmărirea tuturor nodurilor din blockchain-ul Iron Fish.

Merkle Tree of Notes: Aceasta este o structură de date de dimensiune fixă ​​cu o adâncime de 32 care stochează toate notele create. Spre deosebire de alte blockchain-uri, în care UTXO-urile sunt șterse după ce sunt utilizate, acest arbore Merkle este o structură de date numai de atașare în care notele sunt adăugate continuu.

Anulatori Merkel: Aceasta este structura de date folosită pentru a urmări toate anulatoarele (numerele de 32 de octeți) care au fost expuse vreodată când au fost utilizate notele corespunzătoare.

Minerit

Miningul se referă la extragerea aleatorie de noi blocuri prin mecanismul de consens Proof of Work (POW) și calcularea recompenselor pentru mineri. Blockchain-ul Iron Fish este configurat cu un algoritm care ajustează automat dificultatea de exploatare pentru a atinge un timp mediu de blocare de 60 de secunde, crescând sau scăzând dificultatea de exploatare dacă observă că blocurile anterioare vin prea repede sau prea încet.

Pentru a deveni miner, un nod trebuie să aibă o structură de date globale sincronizată (arborele Merkle al nodului și arborele Merkle al Nullifier) ​​și să cunoască cel puțin cele mai recente două blocuri.

Crearea contului

Iron Fish se va concentra pe detaliile de bază ale modului în care este creat portofelul Iron Fish pentru a sprijini tranzacțiile complet private. Modul în care creați un cont în Iron Fish este influențat de protocolul Sapling, dar există încă unele diferențe.

Cheie secretă: Aceasta este partea de bază necesară pentru a construi toate celelalte părți ale portofelului utilizatorului, este un număr aleatoriu de 32 de octeți.

Pereche de chei de cheltuieli: această pereche de chei este utilizată pentru a înregistra cheltuielile asociate contului unui utilizator și este derivată direct din cheia secretă.

Nullifier Key Pair: Aceste chei sunt folosite pentru a genera anulatorul necesar pentru notă și sunt, de asemenea, derivate din cheia secretă.

Cheia de vizualizare de ieșire (ovk): Aceasta este cheia pentru a decripta tranzacțiile de ieșire. Se obține prin hashing cheia secretă și modificatorul folosind hash-ul blake2b cu parametri suplimentari și apoi luând primii 32 de octeți ai rezultatului.

Cheia de vizualizare de intrare (ivk): Aceasta este cheia pentru a decripta tranzacția de intrare. Se obține folosind funcția hash blake2s, care hashează octeții cheii de licență cu octeții cheii derivate.

Adresă publică: o adresă formată dintr-o cheie de transport și un descentralizator. Acestea lucrează împreună pentru a permite unui singur portofel cu chei private să dețină până la 211 adrese publice.

Crearea Tranzacției

Similar conturilor, tranzacțiile în Iron Fish urmează strict protocolul Sapling, dar există încă unele diferențe. Toate tranzacțiile cu pește de fier sunt tranzacții protejate, ceea ce înseamnă că nu dezvăluie nicio informație niciunui observator fără acces explicit.

Această protecție a confidențialității este realizată prin utilizarea ZKP (Zero-Knowledge Proofs), care permite ca datele tranzacțiilor să fie criptate împreună cu dovezi extrem de valide. Lucrurile de luat în considerare includ:

Componentele tranzacției.

Componenta de descriere a cheltuielilor (element care arată modul în care este cheltuit contul în notă).

Componentă care descrie rezultatul (componenta care creează note noi).

Cum să echilibrați tranzacțiile pentru a vă asigura că suma corectă a fost cheltuită și plătită.

Cum verifică validatorii (precum minerii) orice tranzacție.

Un tip special de tranzacție numit taxă de mining este folosit pentru a recompensa minerilor pentru mineritul cu succes a blocurilor.

Cum să criptați și să decriptați notele, astfel încât părțile implicate să poată vedea detaliile tranzacției.

Verificare și Consens

Consensul este stratul de validare în care Iron Fish stabilește regulile pentru ca nodurile să accepte următorul bloc. Acest lucru afectează construcția de blocuri noi a nodului, care trebuie să respecte regulile stabilite pentru a fi acceptată de alte noduri din rețea.

Un bloc Iron Fish va fi acceptat dacă titlul și conținutul său sunt valide. La un nivel înalt, verificați dacă antetul blocului are suficientă funcționare verificând dacă valoarea hash este mai mică decât valoarea țintă. Nodul efectuează apoi tranziția de stare aplicând corect toate tranzacțiile din bloc celor două structuri de date globale și furnizând două rezultate Merkle. În mod similar, validarea conținutului blocului confirmă, de asemenea, că toate tranzacțiile din bloc sunt valide.

Informații de bază despre tokenul IRON

  • Nume simbol: Jeton de pește de fier

  • Abrevierea simbolului: IRON

  • Blockchain: Ethereum

  • Token standard: ERC-20

  • Contract: Actualizare

  • Token Scop: Utilitate, Management

  • Total aprovizionare: 256.970.400 FER

  • Aprovizionare circulantă: actualizare

În prezent, oferta totală estimată de jetoane IRON este de 256.970.400, dar recompensele de minerit în bloc vor scădea și vor fi ajustate de la an la an.

Distribuție de jetoane

se actualizează...

Unde pot investitorii să tranzacționeze jetoane IRON?

În prezent, IRON nu este listat la nicio bursă. Investitorii ar trebui să fie conștienți și să înțeleagă cu atenție pentru a evita tranzacționarea cu jetoane IRON false.

Pentru ce sunt folosite jetoanele IRON?

IRON este un simbol folosit pentru a guverna protocolul și pentru a stimula deținătorii de IRON să participe la modificările și îmbunătățirile protocolului.

echipă de dezvoltare

Echipa Iron Fish este compusă din mulți membri cu mulți ani de experiență în construirea de produse pentru companii de tehnologie de renume mondial, cum ar fi Microsoft, Airbnb, Facebook, Google, Uber etc. Membrii proeminenți includ:

Elena Nadolinski: Este fondatorul și CEO-ul Iron Fish. Ea a lucrat ca programator de software la Microsoft și Airbnb timp de un total de 7 ani. În 2017, Elena a fost invitată să participe la petrecerea de naștere a fondatorului Filecoin, Juan Benet, în California. Prin această petrecere, ea a avut ocazia să interacționeze cu dezvoltatorii blockchain, ceea ce a dus la ideea lui Iron Fish, a cărui misiune este de a crea intimitate pentru oameni.

Rohan Jadvani: Este un dezvoltator de software la Iron Fish. A lucrat ca dezvoltator de software la companii financiare și tehnologice importante, precum JPMorgan Chase & Co și Snap Inc.

Jason Spafford: Este un dezvoltator de software la Iron Fish. Are 15 ani de experiență în dezvoltarea de software și a lucrat la Uber timp de 2 ani.

În plus, echipa include și programatori, designeri și oameni cu o vastă experiență în domeniul tehnic. Iron Fish are sediul în San Francisco.

investitor

În prezent, Iron Fish a primit sprijin de la investitori instituționali precum Andreessen Horowitz (a16z), Electric Capital, Sequoia Capital etc., precum și de la investitori individuali precum Linda Xie (fost manager de produs Coinbase), Juan Benet (Protocol Labs, Filecoin). CEO) Și mai ales Do Kwon (CEO Terraform Labs).

în concluzie

Prin acest articol, trebuie să fi înțeles informațiile de bază ale proiectului Iron Fish și să poți lua propriile decizii de investiții. Vă doresc succes și profituri mari pe această piață potențială.

#BTC#silicovalleybank#BNB#niuhui#raisinginterests