1. Introduktion
Framväxten av kvantberäkningar utgör ett existentiellt hot mot den kryptografiska grunden för modern digital infrastruktur. Shor:s algoritm, publicerad 1994, tillhandahåller polynomtidslösningar för både heltalsfaktorisering och det diskreta logaritmproblemet – de matematiska antagandena som ligger till grund för RSA, DSA och elliptisk kurvkryptografi (ECC). Alla större kryptovalutor som används idag, inklusive Bitcoin, Ethereum, Monero och Zcash, förlitar sig uteslutande på ECC för transaktionsautentisering.
Tidslinjen för kryptografiskt relevanta kvantdatorer (CRQC) är fortfarande osäker, men banan är tydlig. IBM:s kvantfärdplan projekterar 100 000+ qubit-system till 2033. Googles Willow-processor visade exponentiella felkorrigeringsförbättringar 2024. Nationella aktörer upprätthåller sekretessbelagda program med okänd kapacitet. Strategin "skörd nu, dekryptera senare" – där motståndare samlar in krypterad data idag för framtida dekryptering – förvandlar detta från ett framtida problem till en omedelbar oro för långsiktig värdelagring.
Befintliga kryptovalutor står inför en betydande utmaning: eftermontering av kvantmotstånd kräver hårda gafflar, samförstånd från intressenterna och migrering av befintliga adresser. Under alla övergångsperioder förblir gamla adresser sårbara. Komplexiteten i att upprätthålla bakåtkompatibilitet samtidigt som man introducerar nya kryptografiska primitiver skapar en betydande attackyta.
SynX åtgärdar detta genom att implementera post-kvantkryptografi från genesis. Varje adress, transaktion och peer-to-peer-kommunikation har använt NIST-standardiserade algoritmer från block noll. Det finns ingen äldre kryptografi att fasa ut och ingen migreringsrisk. Detta dokument ger den fullständiga tekniska specifikationen för SynX-protokollet.
1.1 Designmål
SynX designades med följande mål:
- Kvantmotstånd: Alla kryptografiska operationer måste motstå attacker från både klassiska och kvantmotståndare med NIST-standardiserade algoritmer.
- Transaktionssekretess: Transaktionsbelopp, avsändar- och mottagarinformation måste döljas för passiva observatörer.
- Självsuveränitet: Användare måste behålla fullständig kontroll över sina pengar utan att förlita sig på betrodda tredje parter, centraliserade utbyten eller KYC-krävande tjänster.
- Användbarhet: Plånboken måste vara tillgänglig för icke-tekniska användare med stöd för flera språk och standardåterställningsmekanismer.
- Decentralisering: Nätverket måste motstå tillfångatagande av motståndare med goda resurser genom distribuerad konsensus och noddrift.
1.2 Notering
Under hela denna artikel använder vi följande notation:
H(·)— BLAKE2b-256 hash functionKDF(·)— Argon2id key derivation functionKyber.KeyGen()— Kyber-768-nyckelgenereringKyber.Encaps(pk)— Kyber-768 inkapslingKyber.Decaps(sk, ct)— Kyber-768-dekapslingSPHINCS.KeyGen()— SPHINCS+-SHAKE-128s nyckelgenereringSPHINCS.Sign(sk, m)— SPHINCS+-signaturgenereringSPHINCS.Verify(pk, m, σ)— SPHINCS+-signaturverifiering||— Bytesammansättning⊕— Bitvis XOR
2. Hotmodell och säkerhetsantaganden
2.1 Motståndares förmåga
SynX är utformad för att ge säkerhet mot följande motståndarklasser:
2.1.1 Klassiska motståndare
Motståndare med tillgång till godtyckliga klassiska beräkningsresurser, inklusive specialiserad hårdvara (ASIC, FPGA) och distribuerade datorkluster. Detta inkluderar nationalstatliga aktörer med betydande men begränsade beräkningsbudgetar.
2.1.2 Kvantmotståndare
Motståndare med tillgång till kryptografiskt relevanta kvantdatorer som kan köra Shor:s algoritm mot 256-bitars elliptiska kurvor och Grover:s algoritm för symmetrisk nyckelsökning. Vi antar att kvantdatorer inte effektivt kan invertera kollisionsbeständiga hash-funktioner utöver den kvadratiska hastigheten som tillhandahålls av Grover:s algoritm.
2.1.3 Nätverksmotståndare
Motståndare som kan passiv observation av all nätverkstrafik (global passiv motståndare), aktiva man-in-the-midten-attacker på specifika anslutningar och timinganalys av transaktionssändningar.
2.2 Säkerhetsantaganden
SynX säkerhet bygger på följande beräkningsantaganden:
- Modul-LWE hårdhet: Modulen Learning With Errors-problemet med parametrar som används i Kyber-768 är beräkningsmässigt svårlösta för både klassiska och kvantdatorer.
- Hash Funktion Säkerhet: SHAKE256 och Blake2b beter sig som slumpmässiga orakel och ger kollisionsmotstånd, förbildsmotstånd och andra förebildsmotstånd mot kvantmotståndare (med tanke på Grovers kvadratiska speedup).
- Säker slumpmässighet: Operativsystemets CSPRNG ger 256 bitar av sann entropi för frögenerering.
SPHINCS+ security reduces entirely to hash function properties — collision and preimage resistance — rather than unproven number-theoretic hardness assumptions. That is a computational guarantee, not an information-theoretic one, but it rests on the most battle-tested primitives in cryptography, which makes it the most conservative choice for long-term security.
2.3 Utanför tillämpningsområdet
Följande hot anses vara utanför räckvidden för kärnprotokollet:
- Kompromiss med användarens enhet genom skadlig programvara eller fysisk åtkomst
- Sidokanalattacker på specifika hårdvaruimplementationer
- Social engineering attacker mot enskilda användare
- 51 % attacker med ihållande kontroll över supermajoritetsinsatser*
* Protokollet förutsätter ärlig majoritet i stakning. Majoritetsattacker avskräcks ekonomiskt genom slashing men förhindras inte kryptografiskt.
3. Kryptografiska grunder
3.1 Kyber-768-nyckelkapsling
Kyber är en nyckelinkapslingsmekanism (KEM) baserad på MLWE-problemet (Module Learning With Errors). Den valdes av NIST 2022 som finalist och standardiserades formellt som FIPS 203 (ML-KEM) i augusti 2024 efter sex års offentlig utvärdering.
Kyber-768 tillhandahåller NIST säkerhetsnivå 3, ungefär motsvarande AES-192. Schemat fungerar över polynomringar R_q = Z_q[X]/(X^n + 1) med n = 256 och q = 3329.
3.1.1 Parameteruppsättning
| Parameter | Värde | Beskrivning |
|---|---|---|
| n | 256 | Polynomgrad |
| k | 3 | Modul rang |
| q | 3329 | Modul |
| η₁ | 2 | Brusparameter (nyckelgenerering) |
| η₂ | 2 | Brusparameter (kryptering) |
| Storlek på offentlig nyckel | 1 184 byte | — |
| Hemlig nyckelstorlek | 2 400 byte | — |
| Chiffertextstorlek | 1 088 byte | — |
| Delad hemlighet | 32 byte | — |
3.1.2 Användning i SynX
SynX använder Kyber-768 för:
- Peer-to-peer nodkommunikation (efemärt nyckelutbyte)
- Krypterade meddelanden på P2P-marknadsplatsen
- Stealth-adresshärledning (inkapsling av mottagarnyckel)
3.2 SPHINCS+ digitala signaturer
SPHINCS+ is a stateless hash-based signature scheme selected by NIST as a post-quantum signature standard. Unlike lattice-based signatures, SPHINCS+ security relies solely on hash function properties, providing information-theoretic security guarantees.
SynX använder SPHINCS+-SHAKE-128s, den kompakta parameteruppsättningen, som producerar 7 856-byte signaturer på NIST nivå 1 (128-bitars säkerhet). Den 32-byte offentliga nyckeln och 64-byte privata nyckel håller plånbokens status liten medan signaturen bär hela Merkle-autentiseringsvägen.
3.2.1 Parameteruppsättning
| Parameter | Värde | Beskrivning |
|---|---|---|
| Säkerhetsnivå | 128-bitars (postkvantum) | NIST Nivå 1 |
| Hash function | SHAKE256 | Extendable output function |
| Variant | 128f (snabb) | Optimerad för signeringshastighet |
| Storlek på offentlig nyckel | 32 byte | — |
| Hemlig nyckelstorlek | 64 byte | — |
| Signaturstorlek | 7 856 byte | ~7,7 KB |
| Signeringstid | millisekunder | Implementeringsberoende |
| Verifieringstid | under millisekund | Implementeringsberoende |
3.2.2 Signaturstruktur
SPHINCS+ konstruerar signaturer med hjälp av ett hyperträd av Merkle-träd med WOTS+ (Winternitz One-Time Signatures) vid bladen. Den tillståndslösa egenskapen uppnås genom deterministiskt sökvägsval baserat på meddelandehash, vilket eliminerar tillståndshanteringssårbarheterna hos tidigare hashbaserade system som XMSS.
3.3 Symmetriska primitiver
SynX använder följande symmetriska kryptografiska primitiver:
- BLAKE2b-256: Primary hash function for transaction IDs, Merkle trees, and address derivation
- AES-256-GCM: Autentiserad kryptering för plånbokslagring och P2P-meddelanden
- Argon2id: Minneshård nyckelhärledning för plånbokskryptering
- SHAKE256: Extendable output function for key expansion and SPHINCS+ internals
All symmetric primitives provide at least 128-bit post-quantum security when accounting for Grover's algorithm quadratic speedup. While BLAKE2b-256 is the primary hash function, nodes support fallback to SHA3-256 for future cryptographic agility.
3.4 Sekretess för vidarebefordran
All peer-to-peer-kommunikation använder tillfälliga Kyber-nyckelpar, vilket ger perfekt sekretess framåt. Även om långsiktiga nycklar äventyras, förblir tidigare sessioner säkra. Varje anslutning upprättar en ny delad hemlighet som kasseras efter användning.
4. Plånboksarkitektur
4.1 Frögenerering och nyckelhärledning
Skapandet av plånbok följer en säker flerstegsprocess för att generera din unika kryptografiska identitet:
Hela processen tar cirka 150 millisekunder och ger en plånbok som är helt skyddad mot både klassiska och kvanta attacker.
4.2 Mnemonisk återställning med 25 ord
SynX använder ett utökat BIP-39-kompatibelt minnesminneschema med 25 ord, vilket ger 264 bitar av entropi (256 bitar + 8-bitars kontrollsumma). Detta överskrider standardformatet på 24 ord samtidigt som det bibehåller kompatibiliteten med befintliga ordlistor för hårdvaruplånbok.
Det 25:e ordet har dubbla syften:
- Ytterligare entropi för ökad säkerhetsmarginal
- Integrerad kontrollsumma för feldetektering
Återställning av plånbok kräver endast minnesminnesfrasen och valfri lösenfras. Samma frö regenererar deterministiskt identiska Kyber- och SPHINCS+-nyckelpar.
4.3 Flerspråksstöd
SynX-plånboken stöder sju språk för både UI och mnemoniska ordlistor:
| Språk | Koda | Ordlista |
|---|---|---|
| engelska | en | BIP-39 inspirerad med kvantförbättringar |
| spanska | es | BIP-39 inspirerad med kvantförbättringar |
| franska | fr | BIP-39 inspirerad med kvantförbättringar |
| italienska | it | BIP-39 inspirerad med kvantförbättringar |
| portugisiska | pt | BIP-39 inspirerad med kvantförbättringar |
| japanska | ja | BIP-39 inspirerad med kvantförbättringar |
| koreanska | ko | BIP-39 inspirerad med kvantförbättringar |
Användare kan skapa och återställa plånböcker med vilket språk som helst som stöds. Den underliggande entropin är språkoberoende - en plånbok skapad med engelska ord kan återställas med motsvarande japanska ord.
4.4 USB hårdvaruexport
SynX stöder säker export av plånboksuppgifter till USB-lagringsenheter för luftgap drift och kylförvaring.
4.4.1 Exportformat
Exportformatet använder AES-256-GCM autentiserad kryptering med Argon2id-härledda nycklar. Filintegriteten verifieras via BLAKE2b-256 checksumma. Specifika parametrar är implementeringsdefinierade.
4.4.2 Air-Gapped Signering
USB-exporten möjliggör offlinetransaktionssignering. Osignerade transaktioner överförs till en luftgap maskin, signeras med SPHINCS+ och returneras för sändning. Privata nycklar rör aldrig en internetansluten enhet.
4.5 Adressformat
SynX-adresser använder följande format:
Adressen härleds från den publika Kyber-768-nyckeln. Prefixet "SX" ger visuell identifiering och Base58Check-kodning inkluderar en 4-byte kontrollsumma för feldetektering. Total adresslängd är 35 tecken.
5. Transaktionsprotokoll
5.1 Transaktionsstruktur
En SynX-transaktion innehåller följande fält:
| Fält | Storlek | Beskrivning |
|---|---|---|
| version | 1 byte | Protokollversion |
| tidsstämpel | 8 byte | Unix tidsstämpel (millisekunder) |
| avsändare_pk | 32 byte | SPHINCS+ offentlig nyckel |
| mottagare | 34 byte | Mottagarens adress (kodad) |
| belopp | 8 byte | Transaktionsbelopp (atomenheter) |
| avgift | 8 byte | Nätverksavgift |
| nonce | 8 byte | Avsändarens transaktionsräknare |
| nyttolast | variabel | Valfri krypterad data |
| signatur | 7 856 byte | SPHINCS+ signatur |
5.2 Signeringsprocess
När du skickar en transaktion utför plånboken följande steg för att skapa en oförglömlig kvantbeständig signatur:
Belopp, mottagare, avgift och tidsstämpel kombineras
Blake2b-hash producerar en unik 256-bitars identifierare
Hash-baserad signatur bevisar ägande (~5ms)
Signerad transaktion skickad till validerare
5.3 Verifiering
Noder verifierar transaktioner genom att:
- Kontrollera avsändaren har tillräckligt saldo (inklusive avgift)
- Att verifiera nonce är exakt avsändarens nuvarande nonce + 1
- Beräknar om transaktionshash från serialiserade data
- Verifierar SPHINCS+-signatur mot avsändarens publika nyckel
- Kontrollera tidsstämpeln är inom acceptabla gränser (±5 minuter)
Ogiltiga transaktioner avvisas och sprids inte.
5.4 Stealth-adresser
SynX implementerar roterande brännaradresser för mottagarens integritet. Varje transaktion använder en ny adress, vilket förhindrar observatörer från att länka betalningar till en enda mottagare:
Endast den avsedda mottagaren kan identifiera och göra anspråk på inkommande transaktioner. Externa observatörer ser orelaterade engångsadresser utan synlig anslutning.
6. Utsättningsmekanism
6.1 Konsensusöversikt
SynX använder en hybrid Proof-of-Stake + Proof-of-Work konsensusarkitektur som kallas Synergy Sea. Staking validatorer ger sub-second transaktion finalitet medan gruvarbetare bär säkerhetsryggraden. Blockproduktion körs på ett variabelt intervall genom design: SerendipityX-svårigheten klättrar kontinuerligt, så gapet mellan blocken skiftar med nätverksförhållanden snarare än att ticka till en fast klocka. Denna design med dubbla lager skiljer transaktionsbearbetning från blockproduktion - det arkitektoniska kvantsprånget som gör SynX snabbare än Solana för praktisk slutgiltig transaktion, och som inte lämnar någon förutsägbar blockkadens för en motståndare att synkronisera mot.
- Slutgiltig transaktion under den andra sekunden via insatsvalideringskonsensus
- Variabla blockproduktionsintervall, styrda av ständigt ökande svårighetsgrad, för gruvbelöningar och kedjesäkerhet
- Energieffektivt satsningslager kombinerat med minneshård PoW (Argon2id, 2 GB)
- Ekonomisk trygghet genom insatsneddragning
- Konsensus i dubbla lager eliminerar kompromissen mellan hastighet och säkerhet
6.2 Insättningsparametrar
| Parameter | Värde |
|---|---|
| Minsta insats | 10 SynX |
| Låsperiod | Minst 7 dagar |
| Avaktivera nedkylning | 24 timmar |
| Bas APR | 5 % (7 dagar) / 6 % (14 dagar) / 7,77 % (30 dagar) |
| Skärande straff | 5 % av insatsen |
| Blockera tid | Variabel (svårighetsdriven) |
6.3 Belöningsfördelning
Blockbelöningar fördelas proportionellt till aktörer baserat på deras andel av det totala insatta utbudet. Belöningsformeln är:
Belöningar utökas automatiskt om inte användaren initierar ett uttag.
6.4 Skärningsvillkor
Stakers skärs ned (förlorar del av insatsen) för:
- Dubbelsignering (producerar motstridiga block)
- Förlängd stilleståndstid (>24 timmar offline)
- Producerar ogiltiga block
6.5 Insättningsgränssnitt i plånboken
SynX-plånboken ger inbyggd satsningsfunktion utan externa verktyg:
- Välj belopp att satsa från tillgängligt saldo
- Välj låsperiod (7, 14 eller 30 dagar)
- Bekräfta transaktion (signerad med SPHINCS+)
- Övervaka belöningar i realtidsinstrumentpanelen
- Avaktivera med ett enda klick (efter nedkylning)
7. SerendipityX Gruvalgoritm
7.1 Designfilosofi
SerendipityX is SynX's anti-ASIC mining algorithm, inspired by Monero's RandomX and built on the Argon2id memory-hard function. The name reflects the protocol's core belief: that the discovery of new blocks should be a matter of serendipitet—equal opportunity for all participants—not a function of who can deploy the largest server rack.
Bitcoin gruvdrift var tänkt som "en CPU, en röst." Idag kontrollerar mindre än fem gruvpooler över 80 % av Bitcoins hashhastighet, och driver ASIC-gårdar i lagerstorlek som förbrukar mer el än hela nationer. Det decentraliserade idealet fångades av de mycket centraliserade maktstrukturer det var designat för att motstå. SerendipityX konstruerades för att göra detta omöjligt.
7.2 Teknisk grund
SerendipityX är byggd på Argon2id, vinnaren av Password Hashing Competition (PHC) och standardiserad i RFC 9106. Algoritmen uppnår ASIC-resistans genom tre matematiska garantier:
| Parameter | Värde | Ändamål |
|---|---|---|
| Minneskostnad (m_cost) | 2 GB | Överträffar mobilenheten RAM — eliminerar telefonfarmar och ASIC-ekonomi |
| Tidskostnad (t_cost) | 3 iterationer | Sekventiella genomgångar förhindrar parallelliseringsgenvägar |
| Parallellism (p) | 1 | Eliminerar flerfiliga ASIC-optimeringsvektorer |
| Utgångslängd | 32 byte | 256-bitars hash kompatibel med Blake2b-kedjan |
| Läge | Argon2id (hybrid) | Dataoberoende + databeroende övergångar för sidokanalmotstånd |
7.3 Varför minneshårdhet besegrar ASIC-centralisering
ASIC-chips uppnår dominans i SHA-256 (Bitcoin) gruvdrift genom att klämma in miljarder enkla hash-kretsar på kisel. Varje krets är liten, billig och snabb. Men SerendipityX kräver att varje hashberäkning utförs 2 GB slumpmässiga minnesåtkomstmönster-minne som inte kan miniatyriseras som logiska grindar. Kravet på 2 GB valdes medvetet: det överskrider den tillgängliga RAM på de flesta mobiltelefoner, vilket förhindrar kinesiska och statligt sponsrade telefongårdsverksamheter från att översvämma nätverket med tusentals lågkostnadsenheter. Kostnaden för DRAM med hög bandbredd dominerar den totala chipkostnaden, vilket utjämnar prestanda mellan anpassade ASIC:er och konsumentprocessorer/GPU:er.
För SHA-256 uppnår ASIC 10 000×+ snabbhet jämfört med processorer. För Argon2id begränsar minnesväggen ASIC fördel till cirka 1–3×, vilket gör anpassat kisel ekonomiskt oförsvarligt i skala.
7.4 Hybrid Consensus: SerendipityX PoW + Staking (Synergy Sea)
SynX använder en hybrid PoS+PoW-konsensusarkitektur som kallas Synergy Sea. Denna design med dubbla lager skiljer transaktionsbearbetning från blockproduktion – det arkitektoniska kvantsprånget som gör SynX snabbare än Solana för praktisk slutgiltig transaktion:
- Gruvlager (PoW): Nya SynX präglas genom SerendipityX proof-of-work på ett variabelt blockintervall, omvandlar el till leverans samtidigt som rättvis distribution och kedjesäkerhet säkerställs
- Utsättningslager (PoS): Validatorer för insats bekräftar transaktioner på undersekund, vilket ger omedelbar slutgiltighet oberoende av blockproduktion
- Kvantsprånget: Transaktionsbehandlingen fungerar oberoende av blockproduktion. Användare upplever omedelbara sändningar oavsett hur lång tid det tar för det aktuella blocket att landa. Det är därför SynX är snabbare än Solana (~400ms slots), XRP (3-5 sekunder) och varje klassisk blockchain - och varför ett variabelt blockintervall kostar användaren ingenting
- Övergång: Mining belöningar halveras enligt ett schema, gradvis flyttar vikten till staking
Detta innebär att en student med en bärbar dator tävlar på rättvis mark med en statlig aktör. Ingen enskild enhet kan dominera blockproduktionen genom hårdvarufördelar. Protokollet upprätthåller vad Bitcoin bara lovade: lika deltagande i skapandet av pengar.
8. P2P Escrow Marketplace
8.1 Designmål
SynX-marknadsplatsen möjliggör förtroendelös peer-to-peer-handel utan centraliserade mellanhänder eller KYC-krav. Nyckelegenskaper:
- Icke-depådepå (medel låsta i smart kontrakt)
- Krypterad kommunikation mellan parter
- Decentraliserad tvistlösning
- Ingen motpartsexponering för utbyteshack
8.2 Escrow Protocol
Depositionssystemet fortskrider genom tydligt definierade tillstånd, vilket säkerställer att båda parter är skyddade vid varje steg:
Erbjudandet lagt ut
Båda insatta
Handeln klar
Skiljedomare inblandad
Medel tillbaka
Varje deposition involverar tre parter: skapare, tagare och skiljedomare. Fonder kräver 2-av-3 signaturer för att släppas, vilket säkerställer att ingen enskild part kan stjäla pengar.
8.3 Handelsflöde
- Skapande av erbjudande: Maker skapar erbjudande som anger belopp, pris, betalningsmetod och timeout
- Acceptans av erbjudandet: Mottagare accepterar erbjudandet, båda parters pengar låsta i 2-av-3 multisig-deposition
- Betalning: Taker skickar fiat-betalning via angiven metod (bank, kontanter, etc.)
- Bekräftelse: Tillverkaren bekräftar mottagandet, båda signerar frigivningstransaktionen
- Släppa: Medel släpps till mottagaren, handeln är klar
8.4 Tvistlösning
Om parterna inte är överens kan båda eskalera till skiljedom:
- Tvistande part betalar skiljedomsavgift (återbetalas om de vinner)
- Skiljedomaren granskar krypterade bevis från båda parter
- Skiljedomare undertecknar frigivningstransaktion för vinnande part
- 2-av-3 signaturer (domare + vinnare) frigör pengar
Skiljedomarna väljs från en decentraliserad pool baserat på rykte och insats.
8.5 Krypterade meddelanden
Handelsdeltagare kommunicerar genom end-to-end-krypterade kanaler med hjälp av Kyber-nyckelutbyte:
Meddelanden krypteras med AES-256-GCM med hjälp av en delad hemlighet etablerad via Kyber-768. Även om de avlyssnas kan meddelanden inte läsas av tredje part – inklusive nätoperatörer.
9. Sekretess för nätverkslager
9.1 Tor-integration
SynX-noder kan fungera helt över Tor, vilket ger:
- IP-adressdöljande för transaktionssändningar
- Motstånd mot trafikanalys
- Censur kringgående
Demonen stöder automatisk Tor-kretsetablering och dold servicedrift.
9.2 Maskros++-protokoll
Transaktionsspridning använder Dandelion++ för att förhindra avanonymisering på nätverksnivå:
- Stamfas: Transaktionen vidarebefordras längs slumpmässig väg genom noder
- Luddfas: Transaktioner sänds brett via vanligt skvaller
Detta förhindrar motståndare från att identifiera transaktionsursprung genom först-sedda heuristik.
9.3 Peer Discovery
Noder upptäcker kamrater genom:
- Hårdkodade bootstrap-noder
- DNS-fröservrar
- Utbytesprotokoll för kamrater
- Tor dolda tjänstekataloger
10. Jämförelse med äldre kedjor
Följande tabell jämför SynX med stora integritetsfokuserade och vanliga kryptovalutor:
| Särdrag | Bitcoin | Monero | Zcash | SynX |
|---|---|---|---|---|
| Signaturalgoritm | ECDSA (secp256k1) | EdDSA (Ed25519) | EdDSA/Groth16 | SPHINCS+-128f |
| Nyckelbyte | ECDH | X25519 | X25519 | Kyber-768 |
| Kvantbeständig | No | No | No | Ja |
| Sekretess Standard | No | Ja | Frivillig | Ja |
| Pålitlig installation | No | No | Ja | No |
| Genomsnittlig Storlek TX | ~250 byte | ~2-3 KB | ~2 KB | ~20 KB |
| Blocktid | ~10 min | ~2 min | ~75 sek | ~60 sek |
| TX Finality | ~60 min | ~20 min | ~12,5 min | Undersekund |
| Samstämmighet | PoW | PoW | PoW | Hybrid PoS+PoW |
| Native Staking | No | No | No | Ja |
| P2P Marketplace | No | No | No | Ja |
| Flerspråkig plånbok | Varierar | Ja | Begränsad | 7 språk |
| USB Kylförvaring | Via hårdvaruplånbok | Via hårdvaruplånbok | Via hårdvaruplånbok | Inföding |
10.1 Kvantmigreringsrisk
Äldre kedjor står inför betydande utmaningar när de migrerar till post-kvantkryptografi:
- Bitcoin: Kräver hård gaffelkonsensus bland decentraliserade samhällen. Adressmigrering gör gamla P2PKH-utgångar sårbara. Uppskattningsvis 4+ miljoner BTC i adresser med synliga offentliga nycklar.
- Ethereum: Account abstraction provides upgrade path, but smart contract compatibility is complex. Migration period creates attack window.
- Monero: Ringsignaturer kräver noggrann omdesign för post-quantum. Akademisk forskning pågår men ingen tidslinje för implementering.
- Zcash: zk-SNARKs förlitar sig på elliptiska kurvpar. Post-quantum SNARKs finns men är betydligt större och långsammare.
SynX kräver ingen migrering. Alla adresser har använt post-kvantkryptografi från genesis.
11. Prestandaanalys
11.1 Riktmärken
Förväntad prestanda på råvaruhårdvara:
| Drift | Tid | Minne |
|---|---|---|
| Plånbok generation | undersekund | minimal |
| SPHINCS+ tecken | millisekunder | minimal |
| SPHINCS+ verifiera | under millisekund | minimal |
| Kyber inkapslar | under millisekund | minimal |
| Kyber dekapslar | under millisekund | minimal |
| Transaktionsuppbyggnad | millisekunder | minimal |
| Blockera validering | undersekund | måttlig |
Specifika tidpunkter är implementeringsberoende och avsiktligt utelämnade.
11.2 Skalbarhet
SynX är utformad för drift med hög genomströmning:
- Blockstorleksgräns: 500 KB
- Blockintervall: variabelt, svårighetsdrivet (gruvlager)
- Transaktionens slutgiltighet: undersekund (insatsvalideringsskikt)
- Målkapacitet: 2 000+ TPS
- RPC-kapacitet: 8 000 förfrågningar/sekund upprätthålls
Nätverket använder adaptiva brännmekanismer som skalas med transaktionsvolymen, vilket bibehåller ekonomisk stabilitet även på Solana-nivå. Layer-2-lösningar kan ge ytterligare kapacitet för specialiserade användningsfall.
11.3 Förvaringskrav
- Full nod (nuvarande): ~15 GB
- Beskuren nod: ~5 GB
- Endast plånbok: ~100 MB
12. Framtida arbete
12.1 Under övervägande
Följande funktioner utvärderas för potentiell inkludering i framtida protokollversioner:
- Integration med hårdvaraplånbok: Stöd för dedikerade signeringsenheter som implementerar SPHINCS+
- Mobil plånbok: Inbyggda applikationer för iOS och Android-plattformar
- Lager-2 skalning: Statliga kanalkonstruktioner för högre genomströmning
- Cross-chain interoperabilitet: Överbrygga mekanismer till externa nätverk
- Konfidentiella transaktioner: Beloppsdöljning via system för postkvantåtagande
Implementeringstidslinjerna beror på säkerhetsrevisioner, community-feedback och protokollstyrning.
12.2 Aktiva forskningsområden
Följande ämnen är under akademisk utredning men ännu inte anslutna till färdplanen:
- Post-quantum ringsignaturer för förbättrad avsändarens integritet
- Gitterbaserade nollkunskapssäkra konstruktioner
- Kvantbeständig tröskelkryptografi för deposition
13. Slutsats
SynX representerar en fundamentalt annorlunda inställning till kryptovalutasäkerhet. Istället för att bygga på äldre kryptografiska antaganden och planera framtida uppgraderingar, implementerar SynX NIST-standardiserade post-kvantalgoritmer från genesis. Varje transaktionssignatur använder SPHINCS+ hash-baserad kryptografi med informationsteoretisk säkerhet. Varje nyckelutbyte använder Kyber-768 gitterbaserad inkapsling.
Plånboksarkitekturen prioriterar både säkerhet och användbarhet: 25-ords mnemonisk återställning, sju-språksstöd, inbyggd USB-export för signering med luftgap och inbyggd utsättning utan externa verktyg. P2P escrow-marknadsplatsen möjliggör förtroendelös handel utan centraliserade börser eller KYC-krav.
När kryptografiskt relevanta kvantdatorer dyker upp kommer äldre kedjor att möta svåra migrationer med betydande attackyta. SynX-användare står inte inför någon sådan övergång. Deras medel har skyddats av post-kvantkryptografi från det första blocket.
SynX innehåller inga kända bakdörrar, nyckeldeponeringsmekanismer eller åtkomstfunktioner för brottsbekämpande myndigheter. Protokollet är stängd källa tills blockhöjd 200K och kommer att vara oberoende granskningsbar vid release.
Protokollet är stängd källa tills blockhöjd 200K, nätverket är live och plånboken är tillgänglig för nedladdning.
14. Referenser
- Shor, P.W. (1994). "Algorithmer för kvantberäkning: diskreta logaritmer och factoring." Proceedings 35:e årliga symposiet om grunderna för datavetenskap. DOI: 10.1109/SFCS.1994.365700
- NIST (2024). "Post-Quantum Kryptografi." National Institute of Standards and Technology. csrc.NIST.gov/projects/post-quantum-cryptography
- Avanzi, R., et al. (2021). "CRYSTALS-Kyber: Algoritmspecifikationer och stödjande dokumentation." NIST PQC-inlämning. pq-crystals.org/Kyber
- Bernstein, D.J., et al. (2019). "SPHINCS+: Inlämning till NIST Post-Quantum Project." NIST PQC-inlämning. SPHINCS.org
- Grover, L.K. (1996). "En snabb kvantmekanisk algoritm för databassökning." Proceedings 28:e årliga ACM Symposium on Theory of Computing. DOI: 10.1145/237814.237866
- Aumasson, J.-P. & Neves, S. (2013). "BLAKE2: enklare, mindre, snabb som MD5." ACNS 2013. blake2.net
- Biryukov, A., Dinu, D., & Khovratovich, D. (2016). "Argon2: the memory-hard function for password hashing and other applications." Lösenordshashing-tävling. password-hashing.net
- Fiat, A. & Shamir, A. (1986). "Hur du bevisar dig själv: praktiska lösningar på identifierings- och signaturproblem." CRYPTO 1986. DOI: 10.1007/3-540-47721-7_12
- Boneh, D. & Shoup, V. (2023). En forskarutbildning i tillämpad kryptografi. Stanford University. toc.cryptobook.us
- Mosca, M. (2018). "Cybersäkerhet i en era med kvantdatorer: kommer vi att vara redo?" IEEE säkerhet och sekretess. DOI: 10.1109/MSP.2018.3761723