Tłumaczenie maszynowe angielskiego oryginału. English

SynX: postkwantowa warstwa prywatności dla ery informacji

Dokument techniczny

v1.0

Abstrakcyjny

SynX to chroniąca prywatność kryptowaluta zaprojektowana od początku z postkwantowymi prymitywami kryptograficznymi. W przeciwieństwie do starszych łańcuchów, które opierają się na kryptografii krzywej eliptycznej podatnej na algorytm Shor, SynX implementuje standard Kyber-768 zgodny ze standardem NIST do enkapsulacji kluczy i SPHINCS+-SHAKE-128 do podpisów cyfrowych. W artykule przedstawiono pełną specyfikację techniczną protokołu SynX, w tym architekturę portfela obsługującą siedem języków z odzyskiwaniem mnemonicznych 25 słów i eksportem sprzętu USB, zaufany rynek depozytowy P2P, hybrydowy dowód pracy i konsensus dowodu stawki oraz kompleksową analizę modelu zagrożeń. Wykazujemy, że SynX zapewnia równoważne lub lepsze gwarancje prywatności w stosunku do istniejących rozwiązań, zachowując jednocześnie odporność na kryptograficznie istotne komputery kwantowe (CRQC). Protokół nie wymaga zaufanej konfiguracji i zapewnia bezpieczeństwo podpisu oparte na teorii informacji poprzez konstrukcje oparte na skrótach.

1. Wprowadzenie

Pojawienie się obliczeń kwantowych stwarza egzystencjalne zagrożenie dla kryptograficznych podstaw współczesnej infrastruktury cyfrowej. Algorytm Shor, opublikowany w 1994 r., zapewnia rozwiązania w czasie wielomianowym zarówno dla faktoryzacji liczb całkowitych, jak i problemu logarytmu dyskretnego – założeń matematycznych leżących u podstaw RSA, DSA i kryptografii krzywych eliptycznych (ECC). Każda większa kryptowaluta wdrożona obecnie, w tym Bitcoin, Ethereum, Monero i Zcash, opiera się wyłącznie na ECC w celu uwierzytelnienia transakcji.

Harmonogram budowy komputerów kwantowych o znaczeniu kryptograficznym (CRQC) pozostaje niepewny, ale ich trajektoria jest jasna. Kwantowy plan działania IBM przewiduje, że do 2033 r. będzie ponad 100 000 systemów kubitowych. Procesor Google Willow wykazał w 2024 r. wykładniczą poprawę korekcji błędów. Podmioty z państw narodowych utrzymują tajne programy o nieznanych możliwościach. Strategia „zebierz teraz, odszyfruj później” — zgodnie z którą przeciwnicy zbierają zaszyfrowane dane już dziś w celu przyszłego odszyfrowania — sprawia, że ​​problem ten z przyszłego problemu staje się natychmiastowym problemem dotyczącym długoterminowego przechowywania wartości.

Istniejące kryptowaluty stoją przed poważnym wyzwaniem: modernizacja oporu kwantowego wymaga hard forków, konsensusu interesariuszy i migracji istniejących adresów. W każdym okresie przejściowym stare adresy pozostają podatne na ataki. Złożoność utrzymania kompatybilności wstecznej przy wprowadzaniu nowych prymitywów kryptograficznych stwarza znaczną powierzchnię ataku.

SynX rozwiązuje ten problem, wdrażając kryptografię postkwantową z Genezy. Każdy adres, transakcja i komunikacja peer-to-peer wykorzystują algorytmy standaryzowane przez NIST od bloku zerowego. Nie ma żadnej starszej kryptografii, którą można by wycofać, ani ryzyka migracji. W artykule przedstawiono pełną specyfikację techniczną protokołu SynX.

1.1 Cele projektowe

SynX został zaprojektowany z myślą o następujących celach:

  • Odporność kwantowa: Wszystkie operacje kryptograficzne muszą opierać się atakom zarówno ze strony przeciwników klasycznych, jak i kwantowych, wykorzystujących algorytmy standaryzowane przez NIST.
  • Prywatność transakcji: Kwoty transakcji, informacje o nadawcy i odbiorcy muszą być ukryte przed biernymi obserwatorami.
  • Suwerenność własna: Użytkownicy muszą zachować pełną kontrolę nad swoimi funduszami, bez polegania na zaufanych stronach trzecich, scentralizowanych giełdach lub usługach wymagających KYC.
  • Użyteczność: Portfel musi być dostępny dla użytkowników nietechnicznych, z obsługą wielu języków i standardowymi mechanizmami odzyskiwania.
  • Decentralizacja: Sieć musi być odporna na przechwycenie przez dobrze wyposażonych przeciwników w drodze rozproszonego konsensusu i działania węzłów.

1.2 Notacja

W całym artykule używamy następującej notacji:

  • H(·) — BLAKE2b-256 hash function
  • KDF(·) — Argon2id key derivation function
  • Kyber.KeyGen() — Generowanie klucza Kyber-768
  • Kyber.Encaps(pk) — Hermetyzacja Kyber-768
  • Kyber.Decaps(sk, ct) — Dekapsulacja Kyber-768
  • SPHINCS.KeyGen() — Generowanie klucza SPHINCS+-SHAKE-128s
  • SPHINCS.Sign(sk, m) — Generowanie podpisu SPHINCS+
  • SPHINCS.Verify(pk, m, σ) — Weryfikacja podpisu SPHINCS+
  • || — Łączenie bajtów
  • — Bitowy XOR

2. Model zagrożeń i założenia dotyczące bezpieczeństwa

2.1 Możliwości przeciwnika

SynX ma na celu zapewnienie bezpieczeństwa przed następującymi klasami przeciwników:

2.1.1 Klasyczni przeciwnicy

Przeciwnicy mający dostęp do dowolnych klasycznych zasobów obliczeniowych, w tym specjalistycznego sprzętu (ASIC, FPGA) i rozproszonych klastrów obliczeniowych. Obejmuje to podmioty z państw narodowych posiadające znaczne, ale ograniczone budżety obliczeniowe.

2.1.2 Przeciwnicy kwantowi

Przeciwnicy mający dostęp do kryptograficznie odpowiednich komputerów kwantowych, zdolnych do uruchomienia algorytmu Shor w porównaniu z 256-bitowymi krzywymi eliptycznymi oraz algorytmu Grover do symetrycznego wyszukiwania kluczy. Zakładamy, że komputery kwantowe nie są w stanie skutecznie odwracać odpornych na kolizje funkcji skrótu poza kwadratowym przyspieszeniem zapewnianym przez algorytm Grover.

2.1.3 Przeciwnicy sieciowi

Przeciwnicy zdolni do pasywnej obserwacji całego ruchu sieciowego (globalny przeciwnik pasywny), aktywnych ataków typu man-in-the-middle na określone połączenia i analizy czasu transmisji transakcji.

2.2 Założenia dotyczące bezpieczeństwa

Bezpieczeństwo SynX opiera się na następujących założeniach obliczeniowych:

  1. Twardość modułu-LWE: Problem uczenia się modułu z błędami dotyczący parametrów używanych w Kyber-768 jest trudny do rozwiązania obliczeniowego zarówno w przypadku komputerów klasycznych, jak i kwantowych.
  2. Bezpieczeństwo funkcji skrótu: SHAKE256 i Blake2b zachowują się jak losowe wyrocznie, zapewniając odporność na kolizje, odporność na obraz wstępny i odporność na drugi obraz wstępny przeciwko przeciwnikom kwantowym (biorąc pod uwagę kwadratowe przyspieszenie Grover).
  3. Bezpieczna losowość: CSPRNG systemu operacyjnego zapewnia 256 bitów prawdziwej entropii do generowania nasion.
Uwaga dotycząca bezpieczeństwa

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 Poza zakresem

Następujące zagrożenia są uważane za wykraczające poza zakres protokołu podstawowego:

  • Naruszenie bezpieczeństwa urządzenia użytkownika poprzez złośliwe oprogramowanie lub dostęp fizyczny
  • Ataki typu side-channel na określone implementacje sprzętu
  • Ataki socjotechniczne na indywidualnych użytkowników
  • 51% ataków przy utrzymującej się kontroli większości udziałów*

* Protokół zakłada uczciwą większość w obstawianiu. Większość ataków jest ekonomicznie zniechęcana poprzez cięcie, ale nie jest zapobiegana kryptograficznie.

3. Podstawy kryptografii

3.1 Hermetyzacja klucza Kyber-768

Kyber to kluczowy mechanizm enkapsulacji (KEM) oparty na problemie modułu uczenia się z błędami (MLWE). Został wybrany przez NIST w 2022 r. jako finalista i formalnie ujednolicony jako FIPS 203 (ML-KEM) w sierpniu 2024 r., po sześciu latach publicznej oceny.

Kyber-768 zapewnia poziom bezpieczeństwa NIST 3, w przybliżeniu równoważny AES-192. Schemat działa na pierścieniach wielomianowych R_q = Z_q[X]/(X^n + 1) z n = 256 i q = 3329.

3.1.1 Zestaw parametrów

Parametr Wartość Opis
n256Stopień wielomianu
k3Ranga modułu
q3329Moduł
η₁2Parametr szumu (generowanie klucza)
η₂2Parametr szumu (szyfrowanie)
Rozmiar klucza publicznego1184 bajty
Tajny rozmiar klucza2400 bajtów
Rozmiar szyfrogramu1088 bajtów
Wspólny sekret32 bajty

3.1.2 Zastosowanie w SynX

SynX wykorzystuje Kyber-768 do:

  • Komunikacja węzła peer-to-peer (tymczasowa wymiana kluczy)
  • Szyfrowane wiadomości na rynku P2P
  • Wyprowadzenie adresu ukrytego (hermetyzacja klucza odbiorcy)

3.2 Podpisy cyfrowe SPHINCS+

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 wykorzystuje SPHINCS+-SHAKE-128s, kompaktowy zestaw parametrów, generujący 7856-bajtowe podpisy na poziomie 1 NIST (bezpieczeństwo 128-bitowe). 32-bajtowy klucz publiczny i 64-bajtowy klucz prywatny zapewniają niewielki stan portfela, podczas gdy podpis zawiera pełną ścieżkę uwierzytelniania Merkle.

3.2.1 Zestaw parametrów

Parametr Wartość Opis
Poziom bezpieczeństwa128-bitowy (postkwantowy)NIST Poziom 1
Hash functionSHAKE256Extendable output function
Wariant128f (szybki)Zoptymalizowany pod kątem szybkości podpisywania
Rozmiar klucza publicznego32 bajty
Tajny rozmiar klucza64 bajty
Rozmiar podpisu7856 bajtów~7,7KB
Czas podpisaniamilisekundyZależne od wdrożenia
Czas weryfikacjiponiżej milisekundyZależne od wdrożenia

3.2.2 Struktura podpisu

SPHINCS+ konstruuje sygnatury przy użyciu hiperdrzewa drzew Merkle z WOTS+ (Winternitz One-Time Signatures) na liściach. Właściwość bezstanową osiąga się poprzez deterministyczny wybór ścieżki w oparciu o skrót wiadomości, eliminując luki w zarządzaniu stanem wcześniejszych schematów opartych na skrótach, takich jak XMSS.

SPHINCS+ hypertree structure showing multi-layer Merkle tree architecture with XMSS subtrees, WOTS+ one-time signatures, and FORS few-time signatures used in SynX digital signature scheme
Rysunek 3: Struktura hiperdrzewa SPHINCS+. Główny klucz publiczny uwierzytelnia poddrzewa XMSS, które uwierzytelniają jednorazowe podpisy WOTS+ na liściach. FORS zapewnia kilkukrotne podpisywanie skrótu wiadomości. Ścieżki uwierzytelniania (podświetlone) umożliwiają weryfikację bezstanową.

3.3 Prymitywy symetryczne

SynX wykorzystuje następujące symetryczne prymitywy kryptograficzne:

  • BLAKE2b-256: Primary hash function for transaction IDs, Merkle trees, and address derivation
  • AES-256-GCM: Uwierzytelnione szyfrowanie przechowywania portfela i wiadomości P2P
  • Argon2id: Wyprowadzanie klucza twardego z pamięcią do szyfrowania portfela
  • 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 Tajemnica przekazu

Cała komunikacja peer-to-peer wykorzystuje efemeryczne pary kluczy Kyber, zapewniając doskonałą poufność przekazywania. Nawet jeśli długoterminowe klucze zostaną naruszone, poprzednie sesje pozostaną bezpieczne. Każde połączenie ustanawia nowy wspólny sekret, który jest odrzucany po użyciu.

4. Architektura portfela

4.1 Generowanie nasion i wyprowadzanie klucza

Tworzenie portfela odbywa się zgodnie z bezpiecznym, wieloetapowym procesem umożliwiającym wygenerowanie Twojej unikalnej tożsamości kryptograficznej:

🎲
Losowa entropia
Zebrano 256 bitów
📝
Wyrażenie składające się z 25 słów
Czytelne dla człowieka
🔐
Mistrzowskie Nasienie
Argon2id zabezpieczony
🔑
Kluczowe pary
Kyber + SPHINCS+
📍
Twój adres
SX... identyfikator

Cały proces trwa około 150 milisekund i pozwala uzyskać portfel w pełni chroniony zarówno przed atakami klasycznymi, jak i kwantowymi.

4.2 Odzyskiwanie mnemoniczne składające się z 25 słów

SynX wykorzystuje rozszerzony schemat mnemotechniczny zgodny z BIP-39, zawierający 25 słów, zapewniający 264 bity entropii (256 bitów + 8-bitowa suma kontrolna). Przekracza to standardowy format 24 słów, zachowując jednocześnie zgodność z istniejącymi listami słów portfela sprzętowego.

25. słowo służy dwóm celom:

  1. Dodatkowa entropia dla zwiększenia marginesu bezpieczeństwa
  2. Zintegrowana suma kontrolna do wykrywania błędów

Odzyskiwanie portfela wymaga jedynie wyrażenia mnemonicznego i opcjonalnego hasła. To samo ziarno deterministycznie regeneruje identyczne pary kluczy Kyber i SPHINCS+.

4.3 Obsługa wielu języków

Portfel SynX obsługuje siedem języków zarówno dla interfejsu użytkownika, jak i list słów mnemonicznych:

Język Kod Lista słów
angielskienBIP-39 inspirowany ulepszeniami kwantowymi
hiszpańskiesBIP-39 inspirowany ulepszeniami kwantowymi
francuskifrBIP-39 inspirowany ulepszeniami kwantowymi
włoskiitBIP-39 inspirowany ulepszeniami kwantowymi
portugalskiptBIP-39 inspirowany ulepszeniami kwantowymi
japońskijaBIP-39 inspirowany ulepszeniami kwantowymi
koreańskikoBIP-39 inspirowany ulepszeniami kwantowymi

Użytkownicy mogą generować i odzyskiwać portfele przy użyciu dowolnego obsługiwanego języka. Podstawowa entropia jest niezależna od języka — portfel utworzony z angielskich słów można odzyskać przy użyciu równoważnych słów japońskich.

4.4 Eksport sprzętu USB

SynX obsługuje bezpieczny eksport danych uwierzytelniających portfela do urządzeń pamięci masowej USB w celu zapewnienia pracy w trybie „air-gap” i przechowywania w chłodni.

4.4.1 Format eksportu

Format eksportu wykorzystuje uwierzytelnione szyfrowanie AES-256-GCM z kluczami pochodzącymi z Argon2id. Integralność pliku jest weryfikowana za pomocą sumy kontrolnej BLAKE2b-256. Konkretne parametry są definiowane w implementacji.

4.4.2 Podpisywanie z przerwami

Eksport USB umożliwia podpisywanie transakcji offline. Niepodpisane transakcje są przesyłane do maszyny z przerwą powietrzną, podpisywane za pomocą SPHINCS+ i zwracane do rozgłoszenia. Klucze prywatne nigdy nie dotykają urządzenia podłączonego do Internetu.

4.5 Format adresu

Adresy SynX mają następujący format:

Adres = „SX” || Base58Check(BLAKE2b-256(kyber768_pk)[0:32])

Adres pochodzi z klucza publicznego Kyber-768. Prefiks „SX” zapewnia identyfikację wizualną, a kodowanie Base58Check zawiera 4-bajtową sumę kontrolną do wykrywania błędów. Całkowita długość adresu wynosi 35 znaków.

5. Protokół Transakcji

5.1 Struktura Transakcji

Transakcja SynX zawiera następujące pola:

Pole Rozmiar Opis
wersja1 bajtWersja protokołu
znacznik czasu8 bajtówZnacznik czasu Uniksa (milisekundy)
nadawca_pk32 bajtyKlucz publiczny SPHINCS+
odbiorca34 bajtyAdres odbiorcy (zakodowany)
kwota8 bajtówKwota transakcji (jednostki atomowe)
opłata8 bajtówOpłata sieciowa
chwilowo8 bajtówLicznik transakcji nadawcy
ładunekzmiennyOpcjonalnie zaszyfrowane dane
podpis7856 bajtówPodpis SPHINCS+

5.2 Proces podpisywania

Kiedy wysyłasz transakcję, portfel wykonuje następujące kroki, aby utworzyć niemożliwy do podrobienia podpis odporny na kwanty:

1
Dane transakcji pakietowych

Kwota, odbiorca, opłata i znacznik czasu są łączone

2
Utwórz cyfrowy odcisk palca

Hash Blake2b generuje unikalny 256-bitowy identyfikator

3
Zastosuj podpis SPHINCS+

Podpis oparty na haszu potwierdza własność (~5 ms)

4
Transmisja do sieci

Podpisana transakcja wysłana do walidatorów

5.3 Weryfikacja

Węzły weryfikują transakcje poprzez:

  1. Sprawdzanie, czy nadawca ma wystarczające saldo (w tym opłatę)
  2. Weryfikacja nonce to dokładnie bieżąca nonce nadawcy + 1
  3. Ponowne obliczenie skrótu transakcji na podstawie serializowanych danych
  4. Weryfikacja podpisu SPHINCS+ z kluczem publicznym nadawcy
  5. Sprawdzanie znacznika czasu mieści się w dopuszczalnych granicach (± 5 minut)

Nieprawidłowe transakcje są odrzucane i nie są propagowane.

5.4 Ukryte adresy

SynX implementuje rotacyjne adresy nagrywarek, zapewniające prywatność odbiorców. Każda transakcja wykorzystuje nowy adres, uniemożliwiając obserwatorom powiązanie płatności z jednym odbiorcą:

👤 Nadawca
tworzy klucz tymczasowy →
🔑 Klucz efemeryczny
łączy się z kluczem publicznym odbiorcy →
🎯 Adres jednorazowy
👤 Odbiorca
← skanuje kluczem prywatnym
✅ Wykryto środki

Tylko zamierzony odbiorca może identyfikować i zgłaszać transakcje przychodzące. Obserwatorzy zewnętrzni widzą niepowiązane adresy jednorazowe bez widocznego połączenia.

6. Mechanizm tyczenia

6.1 Przegląd konsensusu

SynX wykorzystuje hybrydową architekturę konsensusu Proof-of-Stake + Proof-of-Work zwaną Synergy Sea. Walidatory stakingu zapewniają finalność transakcji w czasie krótszym niż sekunda, podczas gdy górnicy zapewniają szkielet bezpieczeństwa. Produkcja bloków zgodnie z projektem przebiega w zmiennych odstępach czasu: trudność SerendipityX rośnie w sposób ciągły, więc przerwa między blokami zmienia się w zależności od warunków sieciowych, a nie tyka według stałego zegara. Ta dwuwarstwowa konstrukcja oddziela przetwarzanie transakcji od produkcji bloków — architektoniczny skok kwantowy, który sprawia, że ​​SynX jest szybszy niż Solana, co zapewnia praktyczną finalizację transakcji i nie pozostawia przewidywalnej częstotliwości bloków, z którą przeciwnik mógłby się zsynchronizować.

  • Finalizacja transakcji w czasie krótszym niż druga w drodze konsensusu walidatora stakingu
  • Zmienne interwały produkcji bloków, regulowane przez stale rosnący stopień trudności, w celu uzyskania nagród wydobywczych i bezpieczeństwa łańcucha
  • Energooszczędna warstwa tyczenia połączona z PoW wymagającym dużej pamięci (Argon2id, 2 GB)
  • Bezpieczeństwo gospodarcze poprzez cięcie stawek
  • Konsensus dwuwarstwowy eliminuje kompromis między szybkością a bezpieczeństwem

6.2 Parametry tyczenia

Parametr Wartość
Minimalna stawka10 SynX
Okres blokadyMinimum 7 dni
Odblokuj czas odnowienia24 godziny
Bazowy RRSO5% (7-dniowy) / 6% (14-dniowy) / 7,77% (30-dniowy)
Kara za cięcie5% udziałów
Blokuj czasZmienna (zależna od trudności)

6.3 Dystrybucja nagród

Nagrody za bloki są rozdzielane proporcjonalnie pomiędzy stakerami w oparciu o ich udział w całkowitej postawionej podaży. Formuła nagrody to:

nagroda_i = nagroda_bloku × (stawka_i / suma_stawki)

Nagrody są automatycznie kumulowane, chyba że użytkownik zainicjuje wypłatę.

6.4 Warunki cięcia

Stakerzy są obcinani (tracą część stawki) za:

  • Podwójne podpisywanie (tworzenie sprzecznych bloków)
  • Dłuższy czas przestoju (>24 godziny offline)
  • Tworzenie nieprawidłowych bloków

6.5 Interfejs stakowania w portfelu

Portfel SynX zapewnia natywną funkcjonalność stakowania bez zewnętrznych narzędzi:

  1. Wybierz kwotę stawki z dostępnego salda
  2. Wybierz okres blokady (7, 14 lub 30 dni)
  3. Potwierdź transakcję (podpisano za pomocą SPHINCS+)
  4. Monitoruj nagrody w panelu kontrolnym w czasie rzeczywistym
  5. Odblokuj jednym kliknięciem (po odnowieniu)
Lattice-based cryptography mathematical foundation showing 2D lattice grid, Shortest Vector Problem (SVP), Learning With Errors (LWE) equations, and ML-KEM-768 parameters used in SynX quantum-resistant encryption
Rysunek 1: Wizualizacja 2D problemów sieciowych leżących u podstaw ML-KEM-768. Rzeczywisty Kyber działa w 768-wymiarowej przestrzeni, gdzie problem najkrótszego wektora pozostaje niewykonalny obliczeniowo nawet dla komputerów kwantowych.

7. Algorytm wydobywczy SerendipityX

7.1 Filozofia projektowania

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 przypadek—equal opportunity for all participants—not a function of who can deploy the largest server rack.

Wydobywanie Bitcoin zostało pomyślane jako „jeden CPU, jeden głos”. Obecnie mniej niż pięć koncernów wydobywczych kontroluje ponad 80% szybkości mieszania Bitcoin, prowadząc farmy ASIC wielkości magazynów, zużywające więcej energii elektrycznej niż całe kraje. Zdecentralizowany ideał został uchwycony przez bardzo scentralizowane struktury władzy, którym miał się przeciwstawić. SerendipityX został zaprojektowany, aby to uniemożliwić.

7.2 Podstawy techniczne

SerendipityX jest zbudowany na Argon2id, zwycięzcy konkursu Password Hashing Competition (PHC) i ustandaryzowany w RFC 9106. Algorytm osiąga odporność na ASIC dzięki trzem matematycznym gwarancjom:

Parametr Wartość Zamiar
Koszt pamięci (m_cost)2 GBPrzewyższa urządzenie mobilne RAM — eliminuje farmy telefoniczne i ekonomię ASIC
Koszt czasu (t_cost)3 iteracjePrzebiegi sekwencyjne zapobiegają skrótom związanym z równoległością
Równoległość (p)1Eliminuje wielopasmowe wektory optymalizacyjne ASIC
Długość wyjściowa32 bajty256-bitowy skrót kompatybilny z łańcuchem Blake2b
TrybArgon2id (hybryda)Niezależne od danych + zależne od danych przejścia dla rezystancji kanału bocznego

7.3 Dlaczego twardość pamięci pokonuje centralizację ASIC

Chipy ASIC osiągają dominację w wydobyciu SHA-256 (Bitcoin) dzięki upakowaniu miliardów prostych obwodów skrótu na krzemie. Każdy obwód jest mały, tani i szybki. Ale SerendipityX wymaga wykonania każdego obliczenia skrótu 2 GB wzorców dostępu do pamięci losowej—pamięć, której nie można zminiaturyzować jak bramki logiczne. Wymaganie 2 GB zostało wybrane celowo: przekracza ono pojemność RAM dostępną w większości telefonów komórkowych, zapobiegając zalewaniu sieci tysiącami tanich urządzeń przez chińskie i sponsorowane przez państwo farmy telefoniczne. Koszt szerokopasmowej pamięci DRAM dominuje nad całkowitym kosztem chipa, wyrównując wydajność pomiędzy niestandardowymi układami ASIC i konsumenckimi procesorami/GPU do komputerów stacjonarnych.

ASIC_advantage = przyspieszenie_obliczeń / wąskie gardło_pamięci → ≈ 1× dla Argon2id

W przypadku SHA-256 układy ASIC osiągają przyspieszenie 10 000×+ w porównaniu z procesorami. W przypadku Argon2id ściana pamięci ogranicza przewagę ASIC do około 1–3×, co sprawia, że ​​niestandardowy krzem jest ekonomicznie nieuzasadniony na dużą skalę.

7.4 Konsensus hybrydowy: SerendipityX PoW + staking (Synergy Sea)

SynX wykorzystuje hybrydową architekturę konsensusu PoS+PoW zwaną Synergy Sea. Ta dwuwarstwowa konstrukcja oddziela przetwarzanie transakcji od produkcji bloków — architektoniczny skok kwantowy, który sprawia, że ​​SynX jest szybszy niż Solana, zapewniając praktyczną finalność transakcji:

  • Warstwa wydobywcza (PoW): Nowy SynX jest wybijany na podstawie dowodu pracy SerendipityX w zmiennym interwale blokowym, przekształcając energię elektryczną w dostawę, zapewniając jednocześnie sprawiedliwą dystrybucję i bezpieczeństwo łańcucha
  • Warstwa stakowania (PoS): Walidatory stakingu potwierdzają transakcje w czasie krótszym niż sekunda, zapewniając natychmiastową finalność, niezależnie od produkcji bloku
  • Skok kwantowy: Przetwarzanie transakcji działa niezależnie od produkcji bloków. Użytkownicy doświadczają natychmiastowych wysyłek niezależnie od tego, ile czasu zajmuje wylądowanie bieżącego bloku. To dlatego SynX jest szybszy niż Solana (ok. 400 ms szczelin), XRP (3-5 sekund) i każdy klasyczny blockchain — i dlaczego zmienny interwał bloków nic nie kosztuje użytkownika
  • Przemiana: Nagrody za wydobycie zmniejszają się o połowę zgodnie z harmonogramem, stopniowo przenosząc ciężar na stakowanie

Oznacza to, że uczeń z laptopem rywalizuje na uczciwym boisku z aktorem państwowym. Żaden pojedynczy podmiot nie może zdominować produkcji bloków dzięki zaletom sprzętu. Protokół egzekwuje to, co tylko obiecał Bitcoin: równy udział w kreacji pieniądza.

Porównanie wydobywania SerendipityX anty-ASIC pokazujące sprawiedliwą dystrybucję hashrate w porównaniu z centralizacją Bitcoin ASIC, z parametrami wymagającymi dużej pamięci Argon2id
Rysunek 2: Porównanie rozkładu szybkości mieszania — wydobycie Bitcoin zdominowane przez ASIC vs matematycznie uczciwa dystrybucja SerendipityX poprzez dowód pracy Argon2id wymagający dużej pamięci.

8. Rynek depozytowy P2P

8.1 Cele projektowe

Rynek SynX umożliwia pozbawiony zaufania handel typu peer-to-peer bez scentralizowanych pośredników i wymagań KYC. Kluczowe właściwości:

  • Depozyt niepowierniczy (środki zablokowane w inteligentnej umowie)
  • Szyfrowana komunikacja pomiędzy stronami
  • Zdecentralizowane rozstrzyganie sporów
  • Brak narażenia kontrahenta na ataki hakerskie na giełdzie

8.2 Protokół depozytowy

System depozytowy przechodzi przez jasno określone stany, zapewniając ochronę obu stron na każdym kroku:

Stworzony
Oferta wysłana
Finansowane
Obydwa zdeponowane
Wydany
Handel zakończony
Sporne
Zaangażowany arbiter
Zwrócono pieniądze
Fundusze wróciły

W każdym depozycie uczestniczą trzy strony: twórca, przyjmujący i arbiter. Aby odblokować fundusze, wymagane są podpisy 2 z 3, co gwarantuje, że żadna ze stron nie będzie mogła ukraść środków.

8.3 Przepływ handlu

  1. Tworzenie oferty: Kreator tworzy ofertę określając kwotę, cenę, metodę płatności i limit czasu
  2. Akceptacja oferty: Taker przyjmuje ofertę, a środki obu stron są zablokowane w 2 z 3 multisigowych depozytach
  3. Zapłata: Taker wysyła płatność fiducjarną określoną metodą (bank, gotówka itp.)
  4. Potwierdzenie: Producent potwierdza odbiór, obaj podpisują wydanie transakcji
  5. Uwolnienie: Fundusze zwolnione do odbiorcy, transakcja zakończona

8.4 Rozstrzyganie sporów

Jeżeli strony nie zgadzają się, każda z nich może doprowadzić do arbitrażu:

  1. Strona sporu płaci opłatę arbitrażową (zwracaną w przypadku wygranej)
  2. Arbiter przegląda zaszyfrowane dowody obu stron
  3. Arbiter podpisuje transakcję zwolnienia dla strony wygrywającej
  4. Podpisy 2 z 3 (arbiter + zwycięzca) uwalniają środki

Arbitrzy są wybierani ze zdecentralizowanej puli na podstawie reputacji i stawki.

8.5 Szyfrowane wiadomości

Uczestnicy handlu komunikują się poprzez szyfrowane kanały typu end-to-end za pomocą wymiany kluczy Kyber:

💬
Twoja wiadomość
Kyber + AES-256
🔒
Zaszyfrowane
Sieć
📨
Tylko odbiorca

Wiadomości są szyfrowane za pomocą AES-256-GCM przy użyciu wspólnego sekretu ustanowionego przez Kyber-768. Nawet jeśli wiadomości zostaną przechwycone, osoby trzecie, w tym operatorzy sieci, nie mogą ich odczytać.

9. Prywatność warstwy sieciowej

9.1 Integracja z Torem

Węzły SynX mogą działać całkowicie poprzez Tor, zapewniając:

  • Ukrywanie adresu IP dla transmisji transakcji
  • Odporność na analizę ruchu
  • Obejście cenzury

Demon obsługuje automatyczne ustanawianie obwodu Tora i działanie usług ukrytych.

9.2 Protokół Dandelion++

Propagacja transakcji wykorzystuje Dandelion++, aby zapobiec deanonimizacji na poziomie sieci:

  1. Faza łodygi: Transakcja przekazywana losową ścieżką przez węzły
  2. Faza puchu: Transakcja jest szeroko rozpowszechniana za pośrednictwem standardowych plotek

Uniemożliwia to przeciwnikom identyfikację źródła transakcji za pomocą heurystyki pierwszego zobaczenia.

9.3 Wykrywanie partnerów

Węzły odkrywają partnerów poprzez:

  • Zakodowane na stałe węzły ładowania początkowego
  • Serwery początkowe DNS
  • Protokół wymiany równorzędnej
  • Katalogi usług ukrytych Tora

10. Porównanie ze starszymi łańcuchami

Poniższa tabela porównuje SynX z głównymi kryptowalutami zorientowanymi na prywatność i głównymi kryptowalutami:

Funkcja Bitcoin Monero Zcash SynX
Algorytm podpisu ECDSA (secp256k1) EdDSA (Ed25519) EdDSA/Groth16 SPHINCS+-128f
Wymiana kluczy ECDH X25519 X25519 Kyber-768
Odporny kwantowo No No No Tak
Domyślne ustawienia prywatności No Tak Fakultatywny Tak
Zaufana konfiguracja No No Tak No
Śr. Rozmiar TX ~250 bajtów ~2-3KB ~2KB ~20KB
Czas bloku ~10 minut ~2 minuty ~75 sek ~60 sek
Finał Teksasu ~60 minut ~20 minut ~12,5 minuty Subsekunda
Zgoda PoW PoW PoW Hybrydowy PoS+PoW
Natywne stakowanie No No No Tak
Rynek P2P No No No Tak
Portfel wielojęzyczny Różnie Tak Ograniczony 7 języków
USB Chłodnia Za pośrednictwem portfela sprzętowego Za pośrednictwem portfela sprzętowego Za pośrednictwem portfela sprzętowego Rodzinny

10.1 Ryzyko migracji kwantowej

ECDSA quantum vulnerability analysis versus post-quantum cryptography defense comparison showing Shor's algorithm polynomial-time attack on elliptic curves versus ML-KEM-768 lattice-based security requiring 2^187 classical operations
Rysunek 4: Porównanie złożoności ataku kwantowego. ECDSA (Bitcoin, Ethereum, Monero, Zcash) jest rozbijany w czasie wielomianowym O(n³) przez algorytm Shor. ML-KEM-768 SynX wymaga 2¹⁸⁷ operacji — przekraczających możliwości obliczeniowe jakiegokolwiek możliwego komputera kwantowego.

Starsze łańcuchy stoją przed poważnymi wyzwaniami związanymi z migracją do kryptografii postkwantowej:

  • Bitcoin: Wymaga konsensusu typu „hard fork” wśród zdecentralizowanej społeczności. Migracja adresów powoduje, że stare wyjścia P2PKH są podatne na ataki. Szacunkowo ponad 4 miliony BTC w adresach z ujawnionymi kluczami publicznymi.
  • Ethereum: Account abstraction provides upgrade path, but smart contract compatibility is complex. Migration period creates attack window.
  • Monero: Podpisy pierścieniowe wymagają starannego przeprojektowania pod kątem postkwantowym. Badania akademickie trwają, ale nie ma harmonogramu wdrożenia.
  • Zcash: Zk-SNARK opierają się na parach krzywych eliptycznych. Istnieją postkwantowe SNARK, ale są znacznie większe i wolniejsze.

SynX nie wymaga migracji. Wszystkie adresy od początku stosowały kryptografię postkwantową.

11. Analiza wydajności

11.1 Punkty odniesienia

Oczekiwana wydajność na sprzęcie standardowym:

Działanie Czas Pamięć
Generacja portfelapodsekundaminimalny
Znak SPHINCS+milisekundyminimalny
Sprawdź SPHINCS+poniżej milisekundyminimalny
Hermetyzacja Kyberponiżej milisekundyminimalny
Kyber dekapsulujeponiżej milisekundyminimalny
Budowa transakcjimilisekundyminimalny
Zablokuj weryfikacjępodsekundaumiarkowany

Konkretne terminy zależą od implementacji i celowo zostały pominięte.

11.2 Skalowalność

SynX został zaprojektowany z myślą o pracy z dużą przepustowością:

  • Limit rozmiaru bloku: 500 KB
  • Interwał blokowy: zmienny, uzależniony od trudności (warstwa wydobywcza)
  • Finalizacja transakcji: Subsekunda (warstwa walidatora stakowania)
  • Docelowa przepustowość: ponad 2000 TPS
  • Wydajność RPC: 8000 ciągłych żądań na sekundę

Sieć wykorzystuje adaptacyjne mechanizmy spalania, które skalują się wraz z wolumenem transakcji, utrzymując stabilność ekonomiczną nawet przy przepustowości na poziomie Solany. Rozwiązania warstwy 2 mogą zapewnić dodatkową pojemność w wyspecjalizowanych przypadkach użycia.

11.3 Wymagania dotyczące przechowywania

  • Pełny węzeł (bieżący): ~15 GB
  • Węzeł oczyszczony: ~5 GB
  • Tylko portfel: ~100 MB

12. Przyszła praca

12.1 Rozważane

Oceniane są następujące funkcje pod kątem potencjalnego uwzględnienia ich w przyszłych wersjach protokołu:

  • Integracja portfela sprzętowego: Obsługa dedykowanych urządzeń podpisujących wdrażających SPHINCS+
  • Portfel mobilny: Aplikacje natywne na platformy iOS i Android
  • Skalowanie warstwy 2: Konstrukcje kanałów stanowych dla wyższej przepustowości
  • Interoperacyjność między łańcuchami: Mechanizmy mostowe do sieci zewnętrznych
  • Poufne transakcje: Kwota ukryta w ramach programów zobowiązań postkwantowych

Harmonogram wdrożenia zależy od audytów bezpieczeństwa, opinii społeczności i zarządzania protokołami.

12.2 Aktywne obszary badawcze

Następujące tematy są w trakcie badań akademickich, ale nie zostały jeszcze uwzględnione w planie działania:

  • Podpisy pierścieni postkwantowych zapewniające większą prywatność nadawcy
  • Konstrukcje odporne na wiedzę zerową oparte na kratach
  • Kryptografia progowa odporna na kwanty dla depozytów

13. Wniosek

The inevitable evolution from classical cryptocurrency to quantum-resistant post-quantum protocols - illustrating why migration from ECDSA to lattice-based cryptography is mathematically inevitable
Rysunek 5: Nieunikniona ewolucja kryptowaluty. Klasyczne łańcuchy zbudowane na ECDSA stawiają czoła matematycznej pewności co do podatności kwantowej. Protokoły postkwantowe, takie jak SynX, stanowią jedyną realną ścieżkę przesyłania dalej.

SynX reprezentuje zasadniczo odmienne podejście do bezpieczeństwa kryptowalut. Zamiast opierać się na starszych założeniach kryptograficznych i planować przyszłe aktualizacje, SynX wdraża od podstaw standaryzowane przez NIST algorytmy postkwantowe. Każdy podpis transakcji wykorzystuje kryptografię opartą na skrótach SPHINCS+ z bezpieczeństwem informatycznym. Każda wymiana kluczy wykorzystuje enkapsulację opartą na siatce Kyber-768.

Architektura portfela priorytetowo traktuje zarówno bezpieczeństwo, jak i użyteczność: odzyskiwanie mnemoników 25 słów, obsługa siedmiu języków, natywny eksport USB do podpisywania w trybie „air-gap” oraz wbudowane tykowanie bez zewnętrznych narzędzi. Rynek depozytowy P2P umożliwia handel bez zaufania bez scentralizowanych giełd i wymagań KYC.

Kiedy pojawią się komputery kwantowe o znaczeniu kryptograficznym, starsze łańcuchy staną w obliczu trudnych migracji o znacznej powierzchni ataku. Użytkownicy SynX nie mają do czynienia z taką zmianą. Ich fundusze od pierwszego bloku są chronione kryptografią postkwantową.

SynX nie zawiera żadnych znanych backdoorów, kluczowych mechanizmów depozytowych ani funkcji dostępu organów ścigania. Protokół jest zamknięte źródło aż do wysokości bloku 200K i będzie podlegać niezależnemu audytowi po wydaniu.

Protokół jest zamknięte źródło aż do wysokości bloku 200K, sieć jest aktywna i portfel jest dostępny do pobrania.

14. Referencje

  1. Shor, PW (1994). „Algorytmy obliczeń kwantowych: logarytmy dyskretne i rozkład na czynniki”. Materiały 35. doroczne sympozjum na temat podstaw informatyki. DOI: 10.1109/SFCS.1994.365700
  2. NIST (2024). „Kryptografia postkwantowa”. Narodowy Instytut Standardów i Technologii. csrc.NIST.gov/projects/post-quantum-cryptography
  3. Avanzi, R. i in. (2021). „CRYSTALS-Kyber: specyfikacje algorytmów i dokumentacja pomocnicza”. Zgłoszenie PQC NIST. pq-crystals.org/Kyber
  4. Bernstein, DJ i in. (2019). „SPHINCS+: Zgłoszenie do projektu postkwantowego NIST”. Zgłoszenie PQC NIST. SPHINCS.org
  5. Grover, L. K. (1996). „Szybki algorytm mechaniki kwantowej do przeszukiwania baz danych”. Materiały 28. doroczne sympozjum ACM na temat teorii informatyki. DOI: 10.1145/237814.237866
  6. Aumasson, J.-P. i Neves, S. (2013). „BLAKE2: prostszy, mniejszy, szybki jak MD5.” ACNS 2013. blake2.net
  7. Biryukov, A., Dinu, D., & Khovratovich, D. (2016). "Argon2: the memory-hard function for password hashing and other applications." Konkurs hashowania haseł. hasło-hashing.net
  8. Fiat, A. i Shamir, A. (1986). „Jak się wykazać: praktyczne rozwiązania problemów z identyfikacją i podpisem”. KRYPTO 1986. DOI: 10.1007/3-540-47721-7_12
  9. Boneh, D. i Shoup, V. (2023). Kurs podyplomowy z kryptografii stosowanej. Uniwersytet Stanforda. toc.cryptobook.us
  10. Mosca, M. (2018). „Cyberbezpieczeństwo w epoce komputerów kwantowych: czy będziemy gotowi?” Bezpieczeństwo i prywatność IEEE. DOI: 10.1109/MSP.2018.3761723

© 2026 SynergyX • synxcrypto.com

Niniejszy dokument został udostępniony wyłącznie w celach informacyjnych. Nie stanowi porady finansowej, prawnej ani inwestycyjnej.