1. Introduktion
Fremkomsten af kvantecomputere udgør en eksistentiel trussel mod det kryptografiske grundlag for moderne digital infrastruktur. Shor's algoritme, udgivet i 1994, giver polynomial-tidsløsninger til både heltalsfaktorisering og det diskrete logaritmeproblem - de matematiske antagelser, der ligger til grund for RSA, DSA og elliptisk kurvekryptografi (ECC). Alle større cryptocurrency implementeret i dag, inklusive Bitcoin, Ethereum, Monero og Zcash, er udelukkende afhængig af ECC til transaktionsgodkendelse.
Tidslinjen for kryptografisk relevante kvantecomputere (CRQC) er fortsat usikker, men banen er klar. IBM's kvantekøreplan projekterer mere end 100.000 qubit-systemer inden 2033. Googles Willow-processor demonstrerede eksponentielle fejlkorrektionsforbedringer i 2024. Nationalstatsaktører vedligeholder klassificerede programmer med ukendte muligheder. Strategien "høst nu, dekrypter senere" – hvor modstandere indsamler krypterede data i dag til fremtidig dekryptering – forvandler dette fra et fremtidigt problem til en umiddelbar bekymring for langsigtet værdilagring.
Eksisterende kryptovalutaer står over for en betydelig udfordring: eftermontering af kvantemodstand kræver hårde gafler, interessentkonsensus og migrering af eksisterende adresser. I enhver overgangsperiode forbliver gamle adresser sårbare. Kompleksiteten i at opretholde bagudkompatibilitet, mens nye kryptografiske primitiver introduceres, skaber en betydelig angrebsoverflade.
SynX addresses this by implementing post-quantum cryptography from genesis. The project states that its Kyber-768 and SPHINCS+-SHAKE-128s design has been used from block zero; this statement does not independently establish finalized-standard compatibility. There is no legacy cryptography to deprecate and no migration risk. This paper provides the complete technical specification of the SynX protocol.
1.1 Designmål
SynX blev designet med følgende mål:
- Kvantemodstand: Alle kryptografiske operationer skal modstå angreb fra både klassiske og kvantemodstandere ved hjælp af NIST-standardiserede algoritmer.
- Transaktionsbeskyttelse: Transaktionsbeløb, afsender- og modtageroplysninger skal skjules for passive observatører.
- Selvsuverænitet: Brugere skal bevare fuldstændig kontrol over deres midler uden at være afhængige af betroede tredjeparter, centraliserede udvekslinger eller KYC-krævende tjenester.
- Brugervenlighed: Pungen skal være tilgængelig for ikke-tekniske brugere med understøttelse af flere sprog og standardgendannelsesmekanismer.
- Decentralisering: Netværket skal modstå fangst af modstandere med gode ressourcer gennem distribueret konsensus og nodedrift.
1.2 Notation
Gennem hele denne artikel bruger vi følgende notation:
H(·)— BLAKE2b-256 hash functionKDF(·)— Argon2id key derivation functionKyber.KeyGen()— Kyber-768 nøglegenereringKyber.Encaps(pk)— Kyber-768 indkapslingKyber.Decaps(sk, ct)— Kyber-768 dekapseringSPHINCS.KeyGen()— SPHINCS+-SHAKE-128s nøglegenereringSPHINCS.Sign(sk, m)— SPHINCS+-signaturgenereringSPHINCS.Verify(pk, m, σ)— SPHINCS+ signaturverifikation||— Byte-sammenkædning⊕— Bitvis XOR
2. Trusselsmodel og sikkerhedsantagelser
2.1 Modstanders evner
SynX er designet til at give sikkerhed mod følgende modstandsklasser:
2.1.1 Klassiske modstandere
Adversaries with access to arbitrary classical computational resources, including specialized hardware (ASICs, FPGAs) and distributed computing clusters. Dette inkluderer nationalstatsaktører med betydelige, men begrænsede beregningsbudgetter.
2.1.2 Kvantemodstandere
Modstandere med adgang til kryptografisk relevante kvantecomputere, der er i stand til at køre Shor's algoritme mod 256-bit elliptiske kurver og Grover's algoritme til symmetrisk nøglesøgning. Vi antager, at kvantecomputere ikke effektivt kan invertere kollisionsbestandige hash-funktioner ud over den kvadratiske speedup, der leveres af Grover's algoritme.
2.1.3 Netværksmodstandere
Modstandere, der er i stand til passiv observation af al netværkstrafik (global passiv modstander), aktive man-in-the-midten-angreb på specifikke forbindelser og timinganalyse af transaktionsudsendelser.
2.2 Sikkerhedsantagelser
SynX sikkerhed er afhængig af følgende beregningsantagelser:
- Modul-LWE hårdhed: Modul Learning With Errors-problemet med parametre, der bruges i Kyber-768, er beregningsmæssigt uoverskueligt for både klassiske og kvantecomputere.
- Hash-funktionssikkerhed: SHAKE256 og Blake2b opfører sig som tilfældige orakler, der giver kollisionsmodstand, præimage-modstand og anden-preimage-modstand mod kvantemodstandere (med Grover's kvadratiske speedup i betragtning).
- Sikker tilfældighed: Operativsystemets CSPRNG giver 256 bits ægte entropi til 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 Uden for anvendelsesområde
Følgende trusler anses for at være uden for kerneprotokollens anvendelsesområde:
- Kompromittering af brugerens enhed gennem malware eller fysisk adgang
- Sidekanalangreb på specifikke hardwareimplementeringer
- Social engineering angreb mod individuelle brugere
- 51 % angreb med vedvarende kontrol over supermajoritetsindsatsen*
* Protokollen forudsætter ærligt flertal i indsatsen. Flertalsangreb frarådes økonomisk gennem skæring, men forhindres ikke kryptografisk.
3. Kryptografiske fundamenter
3.1 Kyber-768 nøgleindkapsling
Kyber is a key encapsulation mechanism (KEM) based on the Module Learning With Errors (MLWE) problem. NIST selected the family for standardization in 2022; FIPS 203, published in August 2024, specifies ML-KEM based on Kyber. The earlier Kyber-768 label alone does not establish compatibility with the finalized standard.
Kyber-768 leverer NIST sikkerhedsniveau 3, omtrent svarende til AES-192. Skemaet fungerer over polynomialringe R_q = Z_q[X]/(X^n + 1) med n = 256 og q = 3329.
3.1.1 Parametersæt
| Parameter | Værdi | Beskrivelse |
|---|---|---|
| n | 256 | Polynomisk grad |
| k | 3 | Modul rang |
| q | 3329 | Modulus |
| η₁ | 2 | Støjparameter (nøglegenerering) |
| η₂ | 2 | Støjparameter (kryptering) |
| Offentlig nøglestørrelse | 1.184 bytes | — |
| Hemmelig nøglestørrelse | 2.400 bytes | — |
| Ciphertekst størrelse | 1.088 bytes | — |
| Delt hemmelighed | 32 bytes | — |
3.1.2 Brug i SynX
SynX bruger Kyber-768 til:
- Peer-to-peer nodekommunikation (efemær nøgleudveksling)
- Krypteret meddelelser på P2P markedsplads
- Stealth-adresseafledning (indkapsling af modtagernøgle)
3.2 SPHINCS+ digitale signaturer
SPHINCS+ is a stateless hash-based signature scheme and the basis of SLH-DSA in FIPS 205. Its security is computational and depends on the required hash-function assumptions. This is not an information-theoretic guarantee, and the SPHINCS+ family name alone does not establish finalized SLH-DSA conformance.
SynergyX specifies SPHINCS+-SHAKE-128s, the small-signature parameter set targeting NIST security category 1. The pinned upstream parameter table lists 7,856-byte signatures, 32-byte public keys and 64-byte secret keys. These are reference parameter sizes, not measurements or independent validation of a SYNX release.
3.2.1 Parametersæt
| Parameter | Værdi | Beskrivelse |
|---|---|---|
| Target security category | NIST category 1 | Parameter-set target; not product validation |
| Hash function | SHAKE256 | Extendable output function |
| Variant | SPHINCS+-SHAKE-128s | Small-signature parameter set |
| Offentlig nøglestørrelse | 32 bytes | — |
| Hemmelig nøglestørrelse | 64 bytes | — |
| Signaturstørrelse | 7.856 bytes | ~7,7 KB |
| Underskriftstid | Not reported | Requires a measured release-specific result |
| Verifikationstid | Not reported | Requires a measured release-specific result |
3.2.2 Signaturstruktur
SPHINCS+ konstruerer signaturer ved hjælp af et hypertræ af Merkle-træer med WOTS+ (Winternitz One-Time Signatures) på bladene. Den statsløse egenskab opnås gennem deterministisk stivalg baseret på beskedhash, hvilket eliminerer tilstandsstyringssårbarhederne i tidligere hash-baserede ordninger som XMSS.
3.3 Symmetriske primitiver
SynX anvender følgende symmetriske kryptografiske primitiver:
- BLAKE2b-256: Primary hash function for transaction IDs, Merkle trees, and address derivation
- AES-256-GCM: Autentificeret kryptering til tegnebogsopbevaring og P2P-meddelelser
- Argon2id: Hukommelseshard nøgleafledning til tegnebogskryptering
- 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 Videresend hemmeligholdelse
Al peer-to-peer-kommunikation bruger kortvarige Kyber-nøglepar, hvilket giver perfekt fremadrettet hemmeligholdelse. Selvom langsigtede nøgler kompromitteres, forbliver tidligere sessioner sikre. Hver forbindelse etablerer en frisk delt hemmelighed, der kasseres efter brug.
4. Tegnebogsarkitektur
4.1 Frøgenerering og nøgleafledning
Tegningsoprettelse følger en sikker flertrinsproces for at generere din unikke kryptografiske identitet:
Wallet generation follows the specified key-derivation steps. No measured generation-time result is supplied here; the security of a release also depends on its implementation and recovery behavior.
4.2 25-ords mnemonisk gendannelse
SynX bruger et udvidet BIP-39-kompatibelt mnemonisk skema med 25 ord, der giver 264 bit entropi (256 bit + 8-bit kontrolsum). Dette overstiger standardformatet på 24 ord, samtidig med at det bibeholder kompatibiliteten med eksisterende hardware wallet-ordlister.
Det 25. ord tjener to formål:
- Yderligere entropi for øget sikkerhedsmargin
- Integreret kontrolsum til fejldetektion
Tegnebogsgendannelse kræver kun mnemonisk sætning og valgfri adgangssætning. Det samme frø regenererer deterministisk identiske Kyber- og SPHINCS+-nøglepar.
4.3 Understøttelse af flere sprog
SynX-pungen understøtter syv sprog til både UI og mnemoniske ordlister:
| Sprog | Kode | Ordliste |
|---|---|---|
| engelsk | en | BIP-39 inspireret med kvanteforbedringer |
| spansk | es | BIP-39 inspireret med kvanteforbedringer |
| fransk | fr | BIP-39 inspireret med kvanteforbedringer |
| italiensk | it | BIP-39 inspireret med kvanteforbedringer |
| portugisisk | pt | BIP-39 inspireret med kvanteforbedringer |
| japansk | ja | BIP-39 inspireret med kvanteforbedringer |
| koreansk | ko | BIP-39 inspireret med kvanteforbedringer |
Brugere kan generere og gendanne tegnebøger ved hjælp af et hvilket som helst understøttet sprog. Den underliggende entropi er sproguafhængig - en tegnebog skabt med engelske ord kan gendannes ved hjælp af de tilsvarende japanske ord.
4.4 USB hardwareeksport
SynX understøtter sikker eksport af tegnebogslegitimationsoplysninger til USB-lagerenheder til luftgab-drift og køleopbevaring.
4.4.1 Eksportformat
Eksportformatet anvender AES-256-GCM-godkendt kryptering med Argon2id-afledte nøgler. Filintegritet verificeres via BLAKE2b-256 checksum. Specifikke parametre er implementeringsdefinerede.
4.4.2 Air-Gapped Signering
USB-eksporten muliggør offline transaktionssignering. Usignerede transaktioner overføres til en maskine med luftgap, signeres med SPHINCS+ og returneres til udsendelse. Private nøgler rører aldrig en internetforbundet enhed.
4.5 Adresseformat
SynX-adresser bruger følgende format:
Adressen er afledt af den offentlige nøgle Kyber-768. "SX"-præfikset giver visuel identifikation, og Base58Check-kodning inkluderer en 4-byte kontrolsum til fejldetektering. Samlet adresselængde er 35 tegn.
5. Transaktionsprotokol
5.1 Transaktionsstruktur
En SynX-transaktion indeholder følgende felter:
| Felt | Størrelse | Beskrivelse |
|---|---|---|
| version | 1 byte | Protokol version |
| tidsstempel | 8 bytes | Unix-tidsstempel (millisekunder) |
| afsender_pk | 32 bytes | SPHINCS+ offentlig nøgle |
| modtager | 34 bytes | Modtageradresse (kodet) |
| beløb | 8 bytes | Transaktionsbeløb (atomare enheder) |
| betaling | 8 bytes | Netværksgebyr |
| intet | 8 bytes | Afsenderens transaktionstæller |
| nyttelast | variabel | Valgfri krypterede data |
| signatur | 7.856 bytes | SPHINCS+ signatur |
5.2 Signeringsproces
Når du sender en transaktion, udfører tegnebogen følgende trin for at skabe en uforglemmelig kvantebestandig signatur:
Beløb, modtager, gebyr og tidsstempel kombineres
Blake2b hash producerer en unik 256-bit identifikator
Hash-based signature authenticates the transaction data
Underskrevet transaktion sendt til validatorer
5.3 Verifikation
Noder verificerer transaktioner ved at:
- Kontrollerer, at afsender har tilstrækkelig saldo (inklusive gebyr)
- Bekræftelse af nonce er nøjagtigt afsenderens nuværende nonce + 1
- Genberegning af transaktions-hash fra serialiserede data
- Bekræfter SPHINCS+-signatur mod afsenderens offentlige nøgle
- Kontrol af tidsstemplet er inden for acceptable grænser (±5 minutter)
Ugyldige transaktioner afvises og udbredes ikke.
5.4 Stealth-adresser
SynX implementerer roterende brænderadresser for modtagerens privatliv. Hver transaktion bruger en ny adresse, hvilket forhindrer observatører i at knytte betalinger til en enkelt modtager:
Kun den påtænkte modtager kan identificere og kræve indgående transaktioner. Eksterne observatører ser ikke-relaterede engangsadresser uden nogen synlig forbindelse.
6. Indsatsmekanisme
6.1 Konsensusoversigt
SynX bruger en hybrid Proof-of-Stake + Proof-of-Work konsensusarkitektur kaldet Synergy Sea. Staking validatorer sørger for sub-sekund transaktion finalitet, mens minearbejdere bærer sikkerhedsrygraden. Blokproduktionen kører på et variabelt interval efter design: SerendipityX-sværhedsgraden stiger kontinuerligt, så afstanden mellem blokkene skifter med netværksforhold i stedet for at tikke til et fast ur. Dette dobbeltlagsdesign adskiller transaktionsbehandling fra blokproduktion - det arkitektoniske kvantespring, der gør SynX hurtigere end Solana for praktisk transaktionsfinitet, og som ikke efterlader nogen forudsigelig blokkadence for en modstander at synkronisere med.
- Sub-sekund transaktion finalitet via staking validator konsensus
- Variable blokproduktionsintervaller, styret af konstant stigende sværhedsgrad, til minedriftsbelønninger og kædesikkerhed
- Energieffektivt indsatslag kombineret med hukommelseshård PoW (Argon2id, 2 GB)
- Økonomisk sikkerhed gennem indsatsnedskæring
- Dobbeltlagskonsensus eliminerer afvejningen mellem hastighed og sikkerhed
6.2 Indsatsparametre
| Parameter | Værdi |
|---|---|
| Minimumsindsats | 10 SynX |
| Låseperiode | Minimum 7 dage |
| Fjern nedkøling | 24 timer |
| Basis ÅOP | 5 % (7 dage) / 6 % (14 dage) / 7,77 % (30 dage) |
| Slashing straf | 5 % af ejerandelen |
| Bloker tid | Variabel (vanskelighedsdrevet) |
6.3 Belønningsfordeling
Blokbelønninger fordeles proportionalt til aktører baseret på deres andel af det samlede satsede udbud. Belønningsformlen er:
Belønninger sammensættes automatisk, medmindre brugeren påbegynder tilbagetrækning.
6.4 Skæringsbetingelser
Stakers skæres ned (taber del af indsatsen) for:
- Dobbeltsignering (frembringer modstridende blokke)
- Forlænget nedetid (>24 timer offline)
- Producerer ugyldige blokke
6.5 In-Wallet Staking Interface
SynX tegnebogen giver indbygget indsatsfunktionalitet uden eksterne værktøjer:
- Vælg beløb, der skal satses fra den tilgængelige saldo
- Vælg låseperiode (7, 14 eller 30 dage)
- Bekræft transaktion (underskrevet med SPHINCS+)
- Overvåg belønninger i dashboard i realtid
- Afspil med et enkelt klik (efter nedkøling)
7. SerendipityX Minealgoritme
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 minedrift blev udtænkt som "én CPU, én stemme." I dag kontrollerer mindre end fem minepuljer over 80 % af Bitcoin's hashrate, idet de kører ASIC-farme på lagerstørrelse, der forbruger mere elektricitet end hele nationer. Det decentraliserede ideal blev fanget af de meget centraliserede magtstrukturer, det var designet til at modstå. SerendipityX blev udviklet til at gøre dette umuligt.
7.2 Teknisk fundament
SerendipityX er bygget på Argon2id, vinderen af Password Hashing Competition (PHC) og standardiseret i RFC 9106. Algoritmen opnår ASIC-modstand gennem tre matematiske garantier:
| Parameter | Værdi | Formål |
|---|---|---|
| Hukommelsesomkostninger (m_cost) | 2 GB | Overstiger mobilenheden RAM — eliminerer telefonfarme og ASIC-økonomi |
| Tidsomkostninger (t_cost) | 3 iterationer | Sekventielle gennemløb forhindrer paralleliseringsgenveje |
| Parallelisme (p) | 1 | Eliminerer flersporede ASIC-optimeringsvektorer |
| Udgangslængde | 32 bytes | 256-bit hash kompatibel med Blake2b kæde |
| Mode | Argon2id (hybrid) | Datauafhængige + dataafhængige passeringer for sidekanalmodstand |
7.3 Hvorfor hukommelseshårdhed besejrer ASIC-centralisering
ASIC-chips opnår dominans i SHA-256 (Bitcoin) minedrift ved at proppe milliarder af simple hash-kredsløb på silicium. Hvert kredsløb er lille, billigt og hurtigt. Men SerendipityX kræver, at hver hash-beregning udføres 2 GB tilfældige hukommelsesadgangsmønstre-hukommelse, der ikke kan miniaturiseres som logiske porte. Kravet på 2 GB blev valgt bevidst: det overstiger den tilgængelige RAM på de fleste mobiltelefoner, hvilket forhindrer kinesiske og statssponsorerede telefonfarmer i at oversvømme netværket med tusindvis af billige enheder. Omkostningerne ved DRAM med høj båndbredde dominerer de samlede chipomkostninger, hvilket udligner ydeevnen mellem brugerdefinerede ASIC'er og desktop-CPU'er/GPU'er til forbrugere.
For SHA-256 opnår ASIC'er 10.000×+ speedup i forhold til CPU'er. For Argon2id begrænser hukommelsesvæggen ASIC-fordel til cirka 1-3×, hvilket gør tilpasset silicium økonomisk uforsvarligt i skala.
7.4 Hybrid konsensus: SerendipityX PoW + Staking (Synergy Sea)
SynX anvender en hybrid PoS+PoW-konsensusarkitektur kaldet Synergy Sea. Dette dobbeltlagsdesign adskiller transaktionsbearbejdning fra blokproduktion - det arkitektoniske kvantespring, der gør SynX hurtigere end Solana for praktisk endelige transaktioner:
- Minelag (PoW): Ny SynX er præget gennem SerendipityX proof-of-work på et variabelt blokinterval, der konverterer elektricitet til forsyning, samtidig med at der sikres retfærdig distribution og kædesikkerhed
- Staking layer (PoS): Staking validatorer bekræfter transaktioner i løbet af et sekund, hvilket giver øjeblikkelig endelighed uafhængigt af blokproduktion
- Kvantespringet: Transaktionsbehandlingen fungerer uafhængigt af blokproduktionen. Brugere oplever øjeblikkelige afsendelser, uanset hvor lang tid den aktuelle blok tager at lande. Dette er grunden til, at SynX er hurtigere end Solana (~400ms slots), XRP (3-5 sekunder) og enhver klassisk blockchain - og hvorfor et variabelt blokinterval ikke koster brugeren noget
- Overgang: Mining belønninger halveres efter en tidsplan, og gradvist flytter vægten til indsats
Det betyder, at en studerende med en bærbar computer konkurrerer på fri fod med en statslig aktør. Ingen enkelt enhed kan dominere blokproduktion gennem hardwarefordele. Protokollen håndhæver, hvad Bitcoin kun lovede: lige deltagelse i skabelsen af penge.
8. P2P Escrow Marketplace
8.1 Designmål
SynX-markedspladsen muliggør tillidsfri peer-to-peer-handel uden centraliserede mellemmænd eller KYC-krav. Nøgleegenskaber:
- Ikke-depot-deponering (midler låst i smart kontrakt)
- Krypteret kommunikation mellem parterne
- Decentral tvistbilæggelse
- Ingen modpartseksponering for udvekslingshack
8.2 Deponeringsprotokol
Deponeringssystemet skrider frem gennem klart definerede tilstande, hvilket sikrer, at begge parter er beskyttet ved hvert trin:
Tilbud udsendt
Begge deponeret
Handel afsluttet
Voldgiftsdommer involveret
Midler tilbage
Hver deponering involverer tre parter: maker, taker og arbiter. Midler kræver 2-af-3 underskrifter for at frigives, hvilket sikrer, at ingen enkelt part kan stjæle penge.
8.3 Handelsflow
- Oprettelse af tilbud: Maker opretter tilbud, der specificerer beløb, pris, betalingsmetode og timeout
- Tilbudsaccept: Modtager accepterer tilbud, begge parters midler låst i 2-af-3 multisig-deponering
- Betaling: Taker sender fiat-betaling via specificeret metode (bank, kontanter osv.)
- Bekræftelse: Maker bekræfter modtagelse, begge tegn frigivelse transaktion
- Frigøre: Midler frigivet til modtager, handel afsluttet
8.4 Tvistbilæggelse
Hvis parterne er uenige, kan begge eskalere til voldgift:
- Tvisterende part betaler voldgiftsgebyr (refunderes, hvis de vinder)
- Voldgiftsdommer gennemgår krypterede beviser fra begge parter
- Voldgiftsdommer underskriver frigivelsestransaktion for vindende part
- 2-af-3 underskrifter (dommer + vinder) frigiver midler
Voldgiftsdommere er udvalgt fra en decentraliseret pulje baseret på omdømme og indsats.
8.5 Krypteret meddelelser
Handelsdeltagere kommunikerer gennem ende-til-ende krypterede kanaler ved hjælp af Kyber nøgleudveksling:
Beskeder krypteres med AES-256-GCM ved hjælp af en delt hemmelighed etableret via Kyber-768. Selvom de opsnappes, kan meddelelser ikke læses af tredjeparter – inklusive netværksoperatører.
9. Netværkslagsbeskyttelse
9.1 Tor-integration
SynX-noder kan fungere helt over Tor, hvilket giver:
- Skjul IP-adresse til transaktionsudsendelser
- Modstand mod trafikanalyse
- Omgåelse af censur
Dæmonen understøtter automatisk Tor-kredsløbsetablering og skjult servicedrift.
9.2 Mælkebøtte++ protokol
Transaktionsudbredelse bruger Dandelion++ til at forhindre deanonymisering på netværksniveau:
- Stamfase: Transaktion videresendes langs tilfældig sti gennem noder
- Fluff fase: Transaktion udsendes bredt via standard sladder
Dette forhindrer modstandere i at identificere transaktionens oprindelse gennem førstegangsheuristik.
9.3 Peer Discovery
Noder opdager jævnaldrende gennem:
- Hardkodede bootstrap noder
- DNS-frøservere
- Peer udvekslingsprotokol
- Tor skjulte servicemapper
10. Sammenligning med Legacy Chains
Følgende tabel sammenligner SynX med større privatlivsfokuserede og almindelige kryptovalutaer:
| Feature | Bitcoin | Monero | Zcash | SynX |
|---|---|---|---|---|
| Signaturalgoritme | ECDSA (secp256k1) | EdDSA (Ed25519) | EdDSA/Groth16 | SPHINCS+-SHAKE-128s |
| Nøgleudveksling | ECDH | X25519 | X25519 | Kyber-768 |
| Kvantebestandig | No | No | No | Ja |
| Privatlivsstandard | No | Ja | Valgfri | Ja |
| Pålidelig opsætning | No | No | Ja | No |
| Gns. TX størrelse | ~250 bytes | ~2-3 KB | ~2 KB | ~20 KB |
| Bloktid | ~10 min | ~2 min | ~75 sek | ~60 sek |
| TX finalitet | ~60 min | ~20 min | ~12,5 min | Undersekund |
| Konsensus | PoW | PoW | PoW | Hybrid PoS+PoW |
| Native Staking | No | No | No | Ja |
| P2P markedsplads | No | No | No | Ja |
| Flersproget tegnebog | Varierer | Ja | Begrænset | 7 sprog |
| USB kølerum | Via hardware wallet | Via hardware wallet | Via hardware wallet | Hjemmehørende |
10.1 Kvantemigreringsrisiko
Ældre kæder står over for betydelige udfordringer ved at migrere til post-kvantekryptografi:
- Bitcoin: Kræver hård gaffelkonsensus blandt decentraliserede samfund. Adressemigration efterlader gamle P2PKH-output sårbare. Estimeret 4+ millioner BTC i adresser med synlige offentlige nøgler.
- Ethereum: Account abstraction provides upgrade path, but smart contract compatibility is complex. Migration period creates attack window.
- Monero: Ringsignaturer kræver omhyggeligt redesign til post-kvante. Akademisk forskning igangværende, men ingen implementeringstidslinje.
- Zcash: zk-SNARK'er er afhængige af elliptiske kurveparringer. Post-kvante SNARK'er findes, men er betydeligt større og langsommere.
SynX kræver ingen migrering. Alle adresser har brugt post-kvantekryptografi fra genesis.
11. Præstationsanalyse
11.1 Measurement Status
No reproducible release-specific timing or memory measurements are supplied for the operations below:
| Operation | Tid | Hukommelse |
|---|---|---|
| Tegnebog generation | Not reported | Not reported |
| SPHINCS+ tegn | Not reported | Not reported |
| SPHINCS+ verificere | Not reported | Not reported |
| Kyber indkapsling | Not reported | Not reported |
| Kyber dekapsler | Not reported | Not reported |
| Transaktionsopbygning | Not reported | Not reported |
| Bloker validering | Not reported | Not reported |
A future benchmark must identify the release, hardware, workload and measurement method. Published algorithm sizes do not establish runtime or memory usage.
11.2 Skalerbarhed
SynX er designet til drift med høj kapacitet:
- Blokstørrelsesgrænse: 500 KB
- Blokinterval: variabel, vanskelighedsdrevet (minelag)
- Transaktions endelighed: Undersekund (staking validator layer)
- Målgennemstrømning: 2.000+ TPS
- RPC-kapacitet: 8.000 forespørgsler/sekund vedvarende
Netværket anvender adaptive brændemekanismer, der skalerer med transaktionsvolumen, og opretholder økonomisk stabilitet selv på Solana-niveau. Layer-2-løsninger kan give yderligere kapacitet til specialiserede brugssager.
11.3 Opbevaringskrav
- Fuld node (aktuel): ~15 GB
- Beskåret node: ~5 GB
- Kun tegnebog: ~100 MB
12. Fremtidigt arbejde
12.1 Under overvejelse
Følgende funktioner er ved at blive evalueret for potentiel inklusion i fremtidige protokolversioner:
- Hardware Wallet Integration: Understøttelse af dedikerede signeringsenheder, der implementerer SPHINCS+
- Mobil tegnebog: Native applikationer til iOS- og Android-platforme
- Lag-2-skalering: Statskanalkonstruktioner for højere gennemstrømning
- Interoperabilitet på tværs af kæder: Bromekanismer til eksterne netværk
- Fortrolige transaktioner: Beløbsskjuler via post-kvanteforpligtelsesordninger
Tidslinjer for implementering afhænger af sikkerhedsrevisioner, feedback fra fællesskabet og protokolstyring.
12.2 Aktive forskningsområder
Følgende emner er under akademisk undersøgelse, men endnu ikke forpligtet til køreplanen:
- Post-kvante ringsignaturer for forbedret afsenderens privatliv
- Gitterbaserede nulvidenssikre konstruktioner
- Kvantebestandig tærskelkryptering til escrow
13. Konklusion
SynX represents a fundamentally different approach to cryptocurrency security. Rather than building on legacy cryptographic assumptions and planning future upgrades, SynergyX specifies post-quantum algorithms from genesis. The stated transaction-signature scheme is SPHINCS+-SHAKE-128s, with computational hash-based security, and the stated key-encapsulation scheme is Kyber-768. These project labels do not independently establish finalized FIPS compatibility.
Tegnebogsarkitekturen prioriterer både sikkerhed og brugervenlighed: 25-ords mnemonic recovery, syv-sprog support, native USB eksport til air-gaped signering og indbygget staking uden eksterne værktøjer. P2P escrow-markedspladsen muliggør tillidsfri handel uden centraliserede børser eller KYC-krav.
Når kryptografisk relevante kvantecomputere dukker op, vil ældre kæder stå over for vanskelige migrationer med betydelig angrebsoverflade. SynX-brugere står ikke over for en sådan overgang. Deres midler er blevet beskyttet af post-kvantekryptografi fra den første blok.
SynX indeholder ingen kendte bagdøre, nøgledeponeringsmekanismer eller adgangsfunktioner for retshåndhævelse. Protokollen er lukket kilde indtil blokhøjde 200K og vil kunne revideres uafhængigt ved frigivelse.
Protokollen er lukket kilde indtil blokhøjde 200K, netværket er live, og tegnebogen er tilgængelig til download.
14. Referencer
- Shor, P.W. (1994). "Algorithmer til kvanteberegning: diskrete logaritmer og factoring." Proceedings 35. årlige symposium om grundlaget for datalogi. DOI: 10.1109/SFCS.1994.365700
- NIST (2024). "Post-kvantekryptering." National Institute of Standards and Technology. csrc.NIST.gov/projects/post-quantum-cryptography
- Avanzi, R., et al. (2021). "CRYSTALS-Kyber: Algoritmespecifikationer og understøttende dokumentation." NIST PQC indsendelse. pq-crystals.org/Kyber
- Bernstein, D.J., et al. (2019). "SPHINCS+: Indsendelse til NIST Post-Quantum Project." NIST PQC indsendelse. SPHINCS.org
- Grover, L.K. (1996). "En hurtig kvantemekanisk algoritme til databasesøgning." Proceedings 28. årlige ACM Symposium on Theory of Computing. DOI: 10.1145/237814.237866
- Aumasson, J.-P. & Neves, S. (2013). "BLAKE2: enklere, mindre, hurtig som MD5." ACNS 2013. blake2.net
- Biryukov, A., Dinu, D., & Khovratovich, D. (2016). "Argon2: the memory-hard function for password hashing and other applications." Password Hashing-konkurrence. password-hashing.net
- Fiat, A. & Shamir, A. (1986). "Sådan beviser du dig selv: praktiske løsninger på problemer med identifikation og signatur." CRYPTO 1986. DOI: 10.1007/3-540-47721-7_12
- Boneh, D. & Shoup, V. (2023). Et kandidatkursus i anvendt kryptografi. Stanford University. toc.cryptobook.us
- Mosca, M. (2018). "Cybersikkerhed i en æra med kvantecomputere: vil vi være klar?" IEEE sikkerhed og privatliv. DOI: 10.1109/MSP.2018.3761723