Post-kvantno šifrovanje i decentralizovane aplikacije

Cellframe Set to Launch Testnet 2.0 Dubbed 'SubZero'

Reklama


 

 

Odlučili smo da kažemo novim investitorima i podsetimo one koji su bili ranije šta je Cellframe Network, kako funkcioniše, koliko je korisna i da li će ostati sigurna u eri kvantnih računara.

Cellframe Network je uslužno orijentirana blockchain platforma. Projektni API vam omogućava da razvijate decentralizirane aplikacije: aukcije, skladišta podataka, tržišta, igre i druge. Programeri su se fokusirali na kvantnu sigurnost: sistem za šifrovanje Cellframe Network izdržava napade kvantnih hakerskih algoritama i ostaće relevantan u post-kvantnoj eri.

Kompanija skalira projekat koristeći tehnologiju dijeljenja na dva nivoa kada umjesto jednog lanca blokova ili događaja postoji mnogo lanaca organiziranih prema različitim pravilima. Blockchain kod je napisan u C. Posebnost ovog jezika je velika brzina odgovora aplikacije i malo opterećenje CPU-a i RAM-a. Sve ovo čini platformu pristupačnijom jer se čvor može pokrenuti na slabom hardveru.

Glavne karakteristike Cellframe-a su post-kvantna enkripcija i dijeljenje na dva nivoa. Multi-algoritamski potpis pomaže u boljoj zaštiti podataka od tehnika kvantnog hakovanja.

Na najvišem nivou šarda nastaju parachains — nezavisne blockchain mreže, sa svojim konsenzusom, ali kompatibilne sa ostatkom ekosistema i imaju svoje delove nivoa 2 unutra.

Reklama


 

 

 CN je gotovo rješenje za poslovanje: blockchain radi iz kutije i ne zahtijeva posebna znanja od zaposlenih. Njegove ekstenzije mogu biti napisane u Pythonu, najpopularnijem i najjednostavnijem jeziku na svijetu.

bezbjednost

Cellframe mreža koristi nekoliko algoritama šifriranja odjednom. Najperspektivniji su NewHope, NTRU, Frodo i SIDH. Još jedan zanimljiv algoritam je Picnic — kvantni potpis sa nultim znanjem.

Nekoliko algoritama pomaže u borbi protiv različitih tehnika kvantnog hakovanja. Mreža podrazumevano koristi Crystal-Dilithium digitalni potpis, ali korisnik ima opciju da primeni multialgoritamski potpis radi veće sigurnosti.

skalabilnost

Cellframe blockchain je podijeljen na dijelove. Sharding pomaže u raspodjeli opterećenja na serverima paraleliziranjem procesa. Ovaj pristup poboljšava performanse sistema i propusnost blockchaina. Također rješava problem horizontalne skalabilnosti: umjesto jednog blockchaina, imamo više lanaca krhotina.

Svaki račun je vezan za određeni dio. Korisnik se može pridružiti najbližem segmentu ili zatražiti kreiranje novog. Veličina segmenta je ograničena, tako da preplavljeni dijelovi mogu odbiti registraciju korisnika. Svi zahtjevi za šard se vrše putem poruka unutar blockchaina nivoa 0. Programeri su poduzeli ovaj korak kako bi uravnotežili opterećenje na dijelovima (i serverima).

Enterprise rješenje

Arhitektura projekta je servisno orijentisana. Na njegovoj osnovi možete lako kreirati protokole drugog nivoa sa specijalizovanim uslugama, a privatni delovi sa ugrađenim sistemom plaćanja omogućavaju da se fokusirate na razvoj usluge.

Ekosistem Cellframe Network sastoji se od mreža (parachains), od kojih je glavna osnovna mreža ili okosnica. Okosnica je uređena poput tipičnog parachaina i sastoji se od nultog lanca, koji je blok lanac zajednički za sve šardove, i plazme (DAG, podijeljen na dijelove). Osim toga, postoje i dodatni podlanci — lanac podrške zajednički za sve, lanac pacova, linearni lanac protoka blokova podijeljen na dijelove, i nekoliko drugih specifičnih za specifične usluge čvora registrovane na okosnici.

Gotovo svi čvorovi na mreži imaju iste privilegije, tako da se mreža može nazvati peer-to-peer mrežom. Sistem uključuje nekoliko tipova čvorova: light, full, archive, master, root. Odvojeno se izdvaja servisni čvor, koji mora biti glavni čvor na kičmi, ali u drugim paralancima situacija može biti drugačija. Važan tip servisnog čvora je takozvani mostni čvor.

Kada se povezuje na mrežu, čvor traži od root-a da stavi čvorove i njihove IP adrese na bijelu listu, pinguje najbliže i povezuje se na 2-5. Tada vam prvi čvor daje novi id, koji se generira na osnovu ključa za njega, a blockchain se sinkronizira s čvorovima.

Nakon toga možete objaviti svoju adresu i dopuniti bijele liste javnim ključem čvora, cjenovnicima usluga, narudžbama itd. Nakon verifikacije, čvor će moći dijeliti svoju uslugu i postati glavni ili servisni čvor. Glavni uvjeti su dostupnost ove usluge (Proof-of-Service) kao i prisustvo hrpe CELL tokena, vlastitih ili delegiranih za postotak profita od usluga

Razvojem kvantnih kompjutera, veliki dio algoritama za šifriranje postat će prošlost, a zatim i kriptovalute koje su ih koristile. Tužna sudbina čeka bitcoin: njegovi digitalni potpisi su bazirani na ECDSA enkripciji, koja je ranjiva na Shorov algoritam. Programeri Cellframe mreže fokusirali su se na kvantno sigurnu enkripciju podataka. Cellframe koristi Crystal Dilithium i Picnic potpise.

Dilithium je jedna od tri šeme potpisa koje se smatraju “finalistima” standardizacijske procedure NIST-a; izgrađen je na problemima teorije rešetki — MLWE i MSIS. Vjeruje se da će ili NIST ili FALCON uskoro biti standardizirani. Dilithium ima najmanji par javnog ključa i potpisa među NIST kandidatima. Picnic je "alternativni" kandidat NIST-a. Njegova šifra nije tako dobro shvaćena kao AES, međutim, Picnic ključevi su mnogo kompaktniji od potonjeg. Oba ova potpisa su otporna na Shorove i Groverove algoritme. To znači da će platforma ostati relevantna u post-kvantnoj eri.

U martu 2022., kompanija je najavila izdavanje glavne mreže koja će zamijeniti postojeću SubZero testnu mrežu.

Izvor: https://zycrypto.com/cellframe-network-post-quantum-encryption-and-decentralized-applications/