fully homomorphic encryption to odpowiedź na pytanie, które kryptografowie uznawali za niemożliwe przez 30 lat. octra to pierwszy blockchain zbudowany od zera wokół tej technologii.
każda usługa, z której korzystasz, musi odszyfrować twoje dane, żeby je przetworzyć. to fundamentalne ograniczenie architektury internetu — i źródło problemu, który dotyka nas wszystkich.
kiedy bank oblicza twoją zdolność kredytową, widzi każdą transakcję. kiedy lekarz zleca analizę genomu w chmurze, dostawca chmury widzi twoje dna. kiedy używasz chatgpt, openai przetwarza twoje dane na swoich serwerach.
to nie jest kwestia złej woli firm. to konieczność techniczna — komputer nie może operować na danych, których nie widzi. przynajmniej nie mógł. aż do 2009 roku.
fully homomorphic encryption zmienia tę zasadę na poziomie matematycznym. pozwala na obliczenia bez odszyfrowywania. to nie jest marketing — to twierdzenie matematyczne.
tylko w usa — największy rok w historii naruszeń danych zdrowotnych.
źródło: hipaa journal, 2024 healthcare data breach reportwzrost 10% r/r — najwyższy w historii.
źródło: ibm cost of a data breach report 2024program dprive — wojsko usa uznało fhe za priorytet strategiczny.
źródło: darpa dprive programwedług iapp 2023 — większość bez jawnej zgody użytkowników.
źródło: iapp privacy governance report 2023fhe to ostatni i najtrudniejszy krok drabiny prywatności. każdy poziom rozwiązuje inny problem.
ta kłódka w przeglądarce. chroni dane podczas przesyłania — gdy dotrą na serwer, są odszyfrowywane. serwer widzi wszystko.
✗ serwer widzi twoje daneplatforma nie widzi treści wiadomości. ale nie może też nic z nią zrobić — nie przetłumaczy, nie przeszuka, nie przeanalizuje. zero funkcjonalności na zaszyfrowanych danych.
△ platforma nie widzi, ale też nic nie zrobimatematyczne dowody że wiesz coś bez ujawniania co. np. "mam ponad 18 lat" — bez podawania daty urodzenia. silna technologia, ale ograniczona: udowadnia posiadanie wiedzy, nie wykonuje obliczeń na dowolnych danych.
↗ wikipedia: zero-knowledge proofkilka stron wspólnie oblicza wynik, żadna nie widzi danych innych. działa, ale wymaga wielu uczestników i koordynacji — skomplikowane w skali produkcyjnej.
↗ wikipedia: secure multi-party computationobliczenia bezpośrednio na zaszyfrowanych danych. jeden podmiot. pełna funkcjonalność. zero dostępu do danych. matematyczna gwarancja prywatności. przez 30 lat uważane za niemożliwe — w 2009 craig gentry udowodnił, że możliwe. w 2025 octra zbudowała z tego blockchain.
✓ pełne obliczenia. zero dostępu do danych.konkretny przykład: bank oblicza twój scoring kredytowy bez dostępu do twoich transakcji.
twoje dane (historia transakcji, saldo, zobowiązania) są szyfrowane na twoim urządzeniu. do banku dociera tylko szyfrogram — nieczytelna sekwencja danych.
bank uruchamia model scoringowy — dodawanie, mnożenie, porównania — bezpośrednio na zaszyfrowanym wektorze danych. cały czas widzi tylko losowo wyglądające liczby.
bank zwraca zaszyfrowany wynik obliczeń. wciąż nie wie jaką wartość obliczył. wynik jest poprawny matematycznie, ale nieczytelny bez twojego klucza.
twoim kluczem prywatnym odszyfrowujesz scoring. bank nigdy nie widział ani wejścia (twoich transakcji), ani wyjścia (twojego scoringu).
matematycznie: jeśli enc(a) + enc(b) = enc(a+b), szyfrowanie jest addytywnie homomorficzne. fhe rozciąga to na dowolne obliczenia — and, or, xor — przy zachowaniu bezpieczeństwa semantycznego.
"wkładasz do pudełka swoje dane i zamykasz je na kłódkę. ktoś inny może manipulować zawartością przez grube, nieprzezroczyste rękawice — ale nigdy nie widzi, co jest w środku."
wynik jest poprawny. zawartość niewidoczna."zewnętrzna firma audytorska może zweryfikować, że twoje sprawozdania finansowe są poprawne i że zapłaciłeś właściwy podatek — bez wglądu do żadnego z twoich dokumentów."
compliance bez ujawniania tajemnic handlowych."funkcja szyfrująca e jest homomorfizmem jeśli e(a ⊕ b) = e(a) ★ e(b). fhe rozciąga to na dowolny obwód logiczny — and, or, xor — przy zachowaniu bezpieczeństwa semantycznego."
pełna oś czasu fhe — każde twierdzenie oparte na cytacie z oryginalnego źródła.
twórcy rsa jako pierwsi opisują ideę szyfrowania zachowującego operacje arytmetyczne. problem uznawany za otwarty — przez 30 lat nikt nie wie jak go rozwiązać.
teoria kryptografiipowstają schematy częściowe: rsa (mnożenie), elgamal (mnożenie), paillier 1999 (dodawanie). każdy obsługuje tylko jedną operację. wielu kryptografów zaczyna uważać pełne fhe za matematycznie niemożliwe.
badania · phe / shecraig gentry (ibm research / stanford) publikuje 460-stronicową pracę doktorską. po raz pierwszy w historii: schemat szyfrowania obsługujący zarówno dodawanie jak i mnożenie. oparty na kratach idealnych (ideal lattices). obliczeniowo zbyt wolny do praktyki, ale przełom teoretyczny klasy "niemożliwe stało się możliwe".
przełom dekady · fhe narodzinybgv opiera fhe na ring-learning with errors (rlwe) — prostszym problemie matematycznym. szybszy o rzędy wielkości od gentry'ego. fundament microsoft seal do dziś.
bgv · rlwe · helibtfhe sprowadza bootstrapping poniżej 13 milisekund. to przemysłowy przełom. zama.ai buduje na tfhe pierwsze produkcyjne fhe dla blockchain (fhevm).
tfhe · 13ms · produkcyjne fhecheon, kim, kim, song publikują ckks — schemat dopuszczający przybliżoną arytmetykę na liczbach rzeczywistych. kluczowy dla ai/ml. dziś najpopularniejszy schemat dla prywatnego ai inference.
↗ eprint 2016/421 — ckksgoogle publikuje open-source fhe compiler dla c++. microsoft seal v3. intel ogłasza sprzętowy akcelerator fhe. darpa dprive — $15m na 1000× przyspieszenie. zama.ai uruchamia concrete (tfhe-rs) i fhevm — pierwsze fhe smart kontrakty na ethereum.
↗ github.com/google/fully-homomorphic-encryption przemysł · darpa · big techoctra labs zakłada projekt w szwajcarii. cel: nie nałożyć fhe na istniejący blockchain, ale zbudować cały protokół od zera wokół zaszyfrowanych obliczeń. kod głównie w ocaml i c++.
↗ octra.org octra founded · switzerlandczerwiec 2025: publiczny testnet, 17 000+ tps. grudzień 2025: mainnet alpha, token oct, publiczna sprzedaż $20m (10% supply). deweloperzy budują pierwsze aplikacje na circles i aml.
↗ docs.octra.org mainnet alpha · 17k tps · publiczny testnetkażdy schemat rozwiązuje problem fhe inaczej. linki do oryginalnych prac.
| schemat | rok | typ danych | zastosowanie | biblioteki | źródło |
|---|---|---|---|---|---|
| bgv | 2011 | liczby całkowite | ml, statystyki, finanse | helibopenfhe | eprint 2011/277 |
| bfv | 2012 | liczby całkowite | ogólne, bazy danych | sealopenfhe | eprint 2012/144 |
| ckks | 2017 | liczby rzeczywiste (~) | ai/ml inference, genomika | openfheheaan | eprint 2016/421 |
| tfhe | 2016 | bity / bramki logiczne | blockchain, smart kontrakty | tfhe-rsconcrete | eprint 2016/870 |
| gsw | 2013 | bity (macierze) | teoretyczne, bootstrap | openfhe | eprint 2013/340 |
| hfhe | 2023 | hipergraf / bity | octra natywnie · blockchain | libpvac | docs.octra.org |
tradycyjne fhe operuje na kratach algebraicznych. octra zastępuje je hipergrafami — strukturami gdzie jedna krawędź łączy dowolną liczbę węzłów jednocześnie. to umożliwia równoległą realizację bramek logicznych na szyfrogramach.
przecięcie hiperkrawędzi. aktywna tylko gdy obie wejściowe są aktywne jednocześnie.
suma hiperkrawędzi. aktywna gdy przynajmniej jedna wejściowa jest aktywna.
aktywna gdy dokładnie jedna wejściowa jest aktywna. fundament binarnej arytmetyki.
negacja hiperkrawędzi. razem z nand — kompletność turinga dla dowolnych obliczeń.
⚠️ hfhe jest własnym wynalazkiem octra labs i nie przeszedł jeszcze niezależnego peer review akademickiego. dokumentacja techniczna: docs.octra.org/tech-docs/hfhe
tylko udokumentowane zastosowania z linkami do źródeł.
bank oblicza twoją zdolność kredytową bez wglądu w konkretne transakcje. model scoringowy działa na zaszyfrowanym wektorze historii finansowej.
société générale i zama.ai ogłosiły współpracę nad fhe scoring kredytowym w 2023.
↗ zama.ai — zama × société généralecyfrowe waluty banków centralnych prywatne dla obywateli, a jednocześnie audytowalne przez regulatora — fhe umożliwia weryfikację reguł bez ujawniania transakcji.
bis innovation hub + banque de france — project tourbillon testuje fhe dla prywatnych cbdc.
↗ bis innovation hub — project tourbilloninstytucje handlują dużymi pakietami akcji bez ujawniania zamiarów rynkowi. zlecenia zaszyfrowane, matching na szyfrogramach.
octraex — sealed auction / dark pool na hfhe octra. pierwsza działająca implementacja prywatnego matchingu na fhe blockchain.
↗ octraex.orgzapytanie do bazy danych bez ujawniania czego szukasz. np. sprawdzenie czy adres jest na liście sankcji — bez ujawniania adresu.
ing bank opublikował badania nad fhe-based pir dla compliance finansowego.
↗ eprint 2019/241 — ing bank fhefirma farmaceutyczna przeszukuje zaszyfrowane bazy genomów bez ujawniania dna pacjentów. wynik: nowe leki bez naruszenia prywatności.
szpitale z różnych krajów trenują wspólnie modele ai diagnostyki bez wymiany danych pacjentów.
microsoft research — projekt flute łączy fhe z federated learning dla diagnostyki radiologicznej.
↗ arxiv.org — microsoft flutefirmy farmaceutyczne analizują wyniki badań wielu sponsorów jednocześnie bez ujawniania danych konkurentom.
eu health data space zakłada fhe jako jedną z technologii prywatności.
↗ european commission — eu health data spacepacjent wysyła zaszyfrowane wyniki badań do modelu ai. model diagnozuje i zwraca zaszyfrowany wynik. firma ai nigdy nie widzi historii zdrowotnej.
uruchamiasz model językowy (jak gpt) na prywatnych danych — firma ai nie widzi twoich promptów. fhe pozwala na inference modeli na zaszyfrowanych inputach.
zama.ai — "running chatgpt with fhe" — demonstracja prywatnego llm inference.
↗ zama.ai — running chatgpt with fheoutsourcing analiz bez ujawniania tajemnicy handlowej. zewnętrzna firma przetwarza zaszyfrowane dane i zwraca wynik — nie widząc konkretnych liczb.
dualitytech — platforma prywatnych analiz z fhe + mpc dla instytucji bankowych.
↗ dualitytech.complatforma personalizuje treści bez dostępu do twoich danych. matching zaszyfrowanego profilu z zaszyfrowanym katalogiem.
kilka firm trenuje model ml wspólnie bez ujawniania ani danych treningowych, ani architektury modelu.
głosowania elektroniczne gdzie każdy głos jest zaszyfrowany. suma obliczalna bez powiązania głosu z osobą.
estonia i szwajcaria testują fhe + mpc dla głosowań parlamentarnych. pilotaże od 2022.
↗ e-estonia.com — i-votingagencje wywiadowcze przeszukują zaszyfrowane bazy danych bez ujawniania kluczy i metod wyszukiwania.
darpa dprive program — $15m inwestycja w fhe akceleratory dla wojska i wywiadu usa.
↗ darpa dprive programrejestry gruntów, firm, udziałowców — publicznie audytowalne ale prywatne. fhe jako warstwa prywatności dla publicznych rejestrów.
firma udowadnia regulatorowi spełnienie wymogów (aml, rodo) bez ujawniania danych klientów. audytor weryfikuje na zaszyfrowanym zbiorze.
edpb guidelines 02/2025 — europejskie wytyczne dotyczące blockchain i rodo.
↗ edpb guidelines 2025kontrakty wykonujące logikę na zaszyfrowanych danych. nikt — ani węzły, ani operator — nie widzi wartości podczas wykonania. eliminacja front-runningu i mev.
natywny język kontraktów octra. sealed auctions, dark pools, prywatne głosowania.
↗ docs.octra.org — amlmosty między blockchainami weryfikują posiadanie aktywów bez ujawniania adresów portfeli. fhe jako warstwa prywatności dla bridge'ów.
zewnętrzne sieci delegują zaszyfrowane obliczenia do octra i odbierają wyniki bez ujawniania danych.
↗ docs.octra.org — bridgingzama.ai wdrożyła fhevm — rozszerzenie evm o typy zaszyfrowane. pierwsze działające fhe smart kontrakty kompatybilne z ethereum.
zama.ai fhevm — fully homomorphic evm dla prywatnych smart kontraktów.
↗ github.com/zama-ai/fhevmpoker on-chain, prywatne loterie, sealed-bid auctions nft — bez zaufanego operatora. matematyczna gwarancja uczciwości.
octra sealed auction: zaszyfrowane oferty, winner wyłaniany przez hfhe bez możliwości manipulacji.
↗ octraex.orgoctra to zintegrowany stos warstw — każda zaprojektowana od zera z myślą o zaszyfrowanych obliczeniach.
serce systemu. własna implementacja fhe na hipergrafach. realizuje bramki logiczne (and, or, xor, not) na zaszyfrowanych danych. biblioteka libpvac może działać niezależnie.
natywna sieć p2p. trzy typy węzłów: bootstrap (routing), standard (pełna walidacja + hfhe compute), light (użytkownicy). automatyczny podział przechowywania.
ocaml / p2p↗ docs: running a nodemaszyna wirtualna octra. obsługuje natywny appliedml (aml) oraz wasm. kontrakty wykonują zaszyfrowane operacje bezpośrednio na poziomie vm.
aml / wasm↗ docs: programsizolowane środowiska wykonawcze. własna logika + zaszyfrowane przechowywanie. zasoby adresowane przez oct:// uri. dostęp publiczny lub sealed.
transakcje z ukrytymi adresami odbiorców. nadawca tworzy jednorazowy adres stealth. obserwator sieci nie powiąże transakcji z adresem docelowym.
prywatne adresy↗ docs: stealth transactionszaszyfrowane saldo konta. wartość oct niewidoczna dla sieci. operacje (wysyłanie, odbieranie) wykonywane przez hfhe bez ujawniania kwot.
hfhe balance↗ docs: encrypted balancenatywny most do sieci evm. woct (wrapped oct) umożliwia użycie oct na ethereum i innych chainach. fundament dla octra fhe bridge.
cross-chain↗ docs: bridgingnatywny język kontraktów octra. typy zaszyfrowane (ct_int, ct_bool). kompilacja do ovm bytecode. wbudowane ide. składnia bliska rust/ocaml.
publiczny eksplorator sieci. przeglądanie transakcji, bloków, adresów i kontraktów. weryfikacja transakcji bez klienta webowego.
block explorer↗ octrascan.iocircles to coś między aws lambda a tor hidden service — ale zdecentralizowane i z gwarancją fhe.
każdy circle to izolowane środowisko z własną logiką (aml lub wasm) i zaszyfrowanym przechowywaniem. dane wewnątrz circle są szyfrowane przez hfhe — węzły walidujące nie widzą zawartości.
zasoby circle są adresowane przez oct://<circle_id>/<path> — specjalny protokół wewnątrz ekosystemu octra. klient webowy zawiera circles browser rozwiązujący te uri lokalnie.
circles mogą być publiczne lub sealed — wymagające klucza dostępu. sealed circle to prywatna skrytka, aplikacja dla wybranych, vault z dokumentami.
to nowy model hostingu — bez serwera, bez dns, bez cdn. aplikacja żyje w zaszyfrowanej sieci.
↗ dokumentacja circlesoct to natywny token użytkowy sieci octra — "paliwo" dla prywatnych obliczeń. źródło: docs.octra.org/oct-docs/octranomics
każda operacja w sieci — transfer, kontrakt, stealth tx — wymaga oct jako opłaty. wyrażane w ou (operational units).
zaszyfrowane operacje (encrypt, decrypt, r1cs proof) kosztują więcej — więcej obliczeń = wyższe opłaty.
wywołania kontraktów aml i operacje na circles płatne w oct. słowo kluczowe value = natywny oct dołączony do wywołania.
standard nodes zarabiają oct za walidację. nagrody proporcjonalne do wkładu obliczeniowego.
wrapped oct umożliwia użycie oct w ekosystemie evm. most zarządzany przez oficjalny bridge octra.
cztery kroki do pierwszego kontraktu. bazuje na: docs.octra.org
najprostszy sposób — narzędzie webowe. bez instalacji, bezpośrednio w przeglądarce.
1. idź na https://wallet.octra.org 2. kliknij "generate new wallet" 3. zapisz seed phrase i secret key! 4. adres zaczyna się od "oct..."
pełny klient z ide, circles browser i deployowaniem kontraktów.
# pobierz web client z github git clone https://github.com/octra-labs/client # uruchom lokalnie — port 8420
prosty licznik — stan on-chain, dwie funkcje publiczne.
contract Counter { state { owner: address count: int } fn init() { self.owner = caller self.count = 0 } fn increment(): int { self.count = self.count + 1 return self.count } view fn get(): int { return self.count } }
deploy przez cli lub web client. interakcja przez publiczne rpc octra.
# wywołaj view function kontraktu curl -X POST https://rpc.octra.org \ -d '{ "method": "octra_call", "params": { "contract": "oct...", "function": "get", "args": [] } }'
💡 dołącz do kanału #development na discord octra — aktywni deweloperzy i wsparcie techniczne. oficjalny github: github.com/octra-labs
ta strona nie jest stroną pr octra. ryzyka są równie ważne jak możliwości.
własny schemat octra labs oparty na hipergrafach nie został zrecenzowany przez niezależnych kryptografów akademickich. twierdzenia o wydajności i bezpieczeństwie wymagają weryfikacji. dokumentacja techniczna dostępna tutaj.
alpha to faza testów z prawdziwymi tokenami. błędy protokołu, zmiany api, downtime — wszystko możliwe. nie buduj systemów krytycznych produkcyjnie do czasu mainnet beta z pełnym audytem.
mechanizm konsensusu octra nie został w pełni opublikowany. audit bezpieczeństwa warstwy konsensusu jest w toku — ważna nieznana dla deweloperów i inwestorów.
wycena oct zależy od przyszłego popytu na fhe compute. ta strona nie jest poradą inwestycyjną. dyor — do your own research. zawsze.
każdy zasób z oceną trudności. zacznij od zielonego.
przelicz ou (operational units) na oct i na odwrót. sprawdź koszt operacji w sieci octra.
1 ou to najmniejsza jednostka oct — analogicznie jak satoshi w btc czy wei w eth. standardowy deploy kontraktu kosztuje 200 000 ou = 0.2 oct. źródło: docs.octra.org/oct-docs/network-fees
| operacja | koszt (ou) | koszt (oct) | uwagi |
|---|---|---|---|
| transfer oct | 1 000 | 0.001 | podstawowa opłata |
| stealth transfer | 5 000 | 0.005 | dodatkowy koszt prywatności |
| deploy kontraktu | 200 000 | 0.2 | jednorazowy deploy |
| wywołanie funkcji | 2 000–20 000 | 0.002–0.02 | zależy od złożoności |
| encrypt (hfhe) | 10 000+ | 0.01+ | zależy od rozmiaru danych |
| r1cs proof | 50 000+ | 0.05+ | prywatne obliczenia |
| circle operacja | 5 000–50 000 | 0.005–0.05 | zależy od złożoności |
⚠️ opłaty są przybliżone i mogą się zmieniać. zawsze pobieraj aktualne stawki przez octra_recommendedFee api i stosuj 1.5× margines bezpieczeństwa. źródło: docs.octra.org/oct-docs/network-fees
jak octra wypada na tle innych projektów prywatności w web3? uczciwe porównanie.
| cecha | octra (hfhe) | zama fhevm | zcash (zk-snark) | monero (ring sig) | aztec (zk-zk) |
|---|---|---|---|---|---|
| technologia prywatności | hfhe (własna) | tfhe (zama) | zk-snark | ring signatures | zk + zk rollup |
| obliczenia na szyfrogramie | ✓ pełne fhe | ✓ pełne fhe | ✗ nie | ✗ nie | ✗ nie |
| smart kontrakty natywne | ✓ aml / ovm | ✓ solidity | ✗ brak | ✗ brak | ✓ noir |
| l1 blockchain | ✓ własny l1 | △ l2 na eth | ✓ własny l1 | ✓ własny l1 | △ l2 na eth |
| peer review kryptografii | ✗ w toku | ✓ tfhe (2016) | ✓ groth16 | ✓ wieloletni | ✓ plonk |
| tps (testnet) | 17 000+ | △ zależy od eth | △ ~30 | △ ~1000 | △ zależy od eth |
| zaszyfrowane saldo | ✓ encrypted balance | ✓ euint | ✓ shielded pools | ✓ ringct | ✓ private notes |
| ekosystem / dojrzałość | △ wczesny (2025) | △ beta (2024) | ✓ dojrzały (2016) | ✓ dojrzały (2014) | △ rosnący (2023) |
✓ tak / ✗ nie / △ częściowo. porównanie bazuje na publicznie dostępnych informacjach (maj 2026). dyor.
oficjalne narzędzia dostępne teraz — bez instalacji.
oficjalne środowisko do testowania zaszyfrowanych obliczeń octra. wpisz dane, zaszyfruj przez hfhe, wykonaj operacje i odszyfruj wynik — bez instalacji żadnego oprogramowania.
utwórz portfel octra w przeglądarce. generowanie klucza odbywa się lokalnie — seed phrase nigdy nie opuszcza twojego urządzenia. możesz też zweryfikować przychodzące transakcje przez octrascan.
przeglądaj bloki, transakcje, adresy i kontrakty w sieci octra. sprawdź stan dowolnego adresu, historię transakcji, wdrożone kontrakty aml i ich stan on-chain.
oficjalny chatbot octra labs zbudowany na chatgpt. zapytaj o architekturę, aml, hfhe, tokenomikę — odpowie z wiedzą z oficjalnej dokumentacji. dostępny bezpłatnie przez chatgpt.
oct://<circle_id>/path uri w circles browser (wbudowany w klienta). circles mogą być publiczne lub sealed (chronione hasłem dostępu). to nowy model hostingu aplikacji — bez serwera, bez dns, bez cdn. dokumentacja building circles →
octra_recommendedFee i mnóż przez 1.5× dla bezpieczeństwa. sprawdź kalkulator w sekcji wyżej na tej stronie.
ct_int, ct_bool). ekosystem toolingowy jest wczesny — nie ma hardhat/foundry odpowiednika (jeszcze). za to masz wbudowane ide w web clientcie i sandbox do testów. polecam zacząć od aml cheatsheet.