Bitget App
Trade smarter
Kup kryptoRynkiHandelFuturesEarnWeb3CentrumWięcej
Handel
Spot
Kupuj i sprzedawaj krypto
Margin
Zwiększ swój kapitał i wydajność środków
Onchain
Korzyści Onchain bez wchodzenia na blockchain
Konwersja i handel blokowy
Konwertuj kryptowaluty jednym kliknięciem i bez opłat
Odkryj
Launchhub
Zdobądź przewagę na wczesnym etapie i zacznij wygrywać
Kopiuj
Kopiuj wybitnego tradera jednym kliknięciem
Boty
Prosty, szybki i niezawodny bot handlowy AI
Handel
Kontrakty futures zabezpieczone USDT
Kontrakty futures rozliczane w USDT
Kontrakty futures zabezpieczone USDC
Kontrakty futures rozliczane w USDC
Kontrakty futures zabezpieczone monetami
Kontrakty futures rozliczane w kryptowalutach
Odkryj
Przewodnik po kontraktach futures
Podróż po handlu kontraktami futures – od początkującego do zaawansowanego
Promocje kontraktów futures
Czekają na Ciebie wysokie nagrody
Bitget Earn
Najróżniejsze produkty do pomnażania Twoich aktywów
Simple Earn
Dokonuj wpłat i wypłat w dowolnej chwili, aby uzyskać elastyczne zyski przy zerowym ryzyku
On-chain Earn
Codzienne zyski bez ryzykowania kapitału
Strukturyzowane produkty Earn
Solidna innowacja finansowa pomagająca poruszać się po wahaniach rynkowych
VIP i Wealth Management
Usługi premium do inteligentnego zarządzania majątkiem
Pożyczki
Elastyczne pożyczanie z wysokim bezpieczeństwem środków
Deweloper Ethereum barry ogłosił nowe postępy w prywatnych smart kontraktach zkEVM: obsługa prywatnych stanów użytkownika, ale brak wsparcia dla prywatnego stanu globalnego.

Deweloper Ethereum barry ogłosił nowe postępy w prywatnych smart kontraktach zkEVM: obsługa prywatnych stanów użytkownika, ale brak wsparcia dla prywatnego stanu globalnego.

金色财经金色财经2025/10/22 03:48
Pokaż oryginał

Jinse Finance poinformowało, że deweloper Ethereum barryWhiteHat napisał, iż wraz z komercjalizacją maszyn wirtualnych zero-knowledge proof (zkEVM) pojawiła się interesująca możliwość: zapewnienie infrastruktury prywatnych smart kontraktów przy jednoczesnym zachowaniu kompatybilności z Ethereum Virtual Machine (EVM). Programiści mogą pisać kod w Solidity i kompilować go za pomocą określonej wersji kompilatora Solidity lub niektórych narzędzi do post-processingu, aby tworzyć prywatne smart kontrakty. Istnieją jednak istotne kompromisy związane z prywatnym stanem globalnym i prywatnością, a ich główną przyczyną jest to, że aby coś udowodnić, trzeba wiedzieć, co się udowadnia. W związku z tym nie może istnieć taki prywatny smart kontrakt, który posiada globalny publiczny stan, o którym nie masz wiedzy. Co za tym idzie, nie mogą istnieć prywatne smart kontrakty z globalnym prywatnym stanem. Na przykład, aplikacje takie jak Uniswap nie mogą być zaimplementowane w formie prywatnej, ponieważ dowodzący musi znać salda obu pul, aby udowodnić, że wykonanie swapu (transakcji) było poprawne. Dlatego też niektóre znane i lubiane przez nas aplikacje obecnie nie mogą być zaimplementowane w formie prywatnej, chyba że posiadamy funkcjonalność wejścia/wyjścia (IO) — i to właśnie dlatego IO jest tak istotne. Pozwala nam to zbudować w pełni prywatne Ethereum, którego założenia zaufania są całkowicie zgodne z natywnym Ethereum. Jednakże, celem tego artykułu jest omówienie, jak poprzez dodanie dwóch kodów operacyjnych, pstore i pload, do reth oraz ich kompilację do maszyny wirtualnej zero-knowledge proof (zkEVM), można osiągnąć rodzaj prywatnego smart kontraktu — taki kontrakt posiada prywatny stan użytkownika, ale nie posiada prywatnego globalnego stanu.

0

Zastrzeżenie: Treść tego artykułu odzwierciedla wyłącznie opinię autora i nie reprezentuje platformy w żadnym charakterze. Niniejszy artykuł nie ma służyć jako punkt odniesienia przy podejmowaniu decyzji inwestycyjnych.

PoolX: Stakuj, aby zarabiać
Nawet ponad 10% APR. Zarabiaj więcej, stakując więcej.
Stakuj teraz!