Ethereum-Entwickler Barry veröffentlicht neues Update zu zkEVM-Privat-Smart-Contracts: Unterstützung für private Benutzerzustände, aber keine privaten globalen Zustände.
Jinse Finance berichtet, dass der Ethereum-Entwickler barryWhiteHat erklärt hat, dass mit der Kommerzialisierung von Zero-Knowledge-Proof Virtual Machines (zkEVM) eine interessante Gelegenheit entstanden ist: Es ist möglich, eine private Smart-Contract-Infrastruktur bereitzustellen und gleichzeitig die Kompatibilität mit der Ethereum Virtual Machine (EVM) beizubehalten. Entwickler können Solidity-Code schreiben und diesen über eine spezielle Version des Solidity-Compilers oder einige Nachbearbeitungstools kompilieren, um private Smart Contracts zu erstellen. Es gibt jedoch einige wichtige Abwägungen im Zusammenhang mit privatem globalem Status und Privatsphäre, wobei der Kern darin liegt: Um einen Beweis zu führen, muss man wissen, was bewiesen werden soll. Daher kann es keinen privaten Smart Contract geben, der einen globalen öffentlichen Status besitzt, von dem man nichts weiß. Daraus folgt, dass es auch keine privaten Smart Contracts mit globalem privaten Status geben kann. Anwendungen wie Uniswap können daher nicht in privater Form umgesetzt werden, da der Beweisführer die Salden beider Liquiditätspools kennen muss, um zu beweisen, dass eine Swap-Transaktion korrekt ausgeführt wurde. Daher können einige der uns bekannten und beliebten Anwendungen derzeit nicht in privater Form implementiert werden, es sei denn, wir verfügen über Input-Output-(IO)-Funktionen – genau deshalb ist IO so entscheidend. Es ermöglicht uns, ein vollständig privates Ethereum zu bauen, dessen Vertrauensannahmen mit denen des nativen Ethereum identisch sind. Dieser Artikel befasst sich jedoch damit, wie durch das Hinzufügen der beiden Opcodes pstore und pload zu reth und deren Kompilierung in die Zero-Knowledge-Proof Virtual Machine (zkEVM) eine Art privater Smart Contract realisiert werden kann – solche Verträge verfügen über privaten Benutzerstatus, jedoch nicht über privaten globalen Status.
Haftungsausschluss: Der Inhalt dieses Artikels gibt ausschließlich die Meinung des Autors wieder und repräsentiert nicht die Plattform in irgendeiner Form. Dieser Artikel ist nicht dazu gedacht, als Referenz für Investitionsentscheidungen zu dienen.
Das könnte Ihnen auch gefallen

Im Trend
MehrDaten: Der gesamte Nettozufluss der Bitcoin Spot ETFs betrug gestern 477 Millionen US-Dollar, keiner der zwölf ETFs verzeichnete einen Nettoabfluss.
Große Bitcoin-Inhaber tauschen ihre Bestände gegen ETF-Anteile mit physischer Lieferung; BlackRock hat bereits Umwandlungen im Wert von über 3 Milliarden US-Dollar ermöglicht.
Krypto-Preise
Mehr








