Continuing the series on the Swisstronik project. In this article, I will share with you why
#Swisstronik is compatible with #Ethereum again?
Swisstronik is generally compatible with Ethereum, EVM, and all the tools for users and developers that you have used. There are a few groundbreaking changes, but Swisstronik thinks you will like them:
Swisstronik implements the Ethereum Virtual Machine (EVM) in Intel SGX to enhance the privacy of transaction data and smart contracts. This design ensures that full nodes and validators cannot access any detailed information about transactions, ensuring the security of transaction information.
Contract state variables can only be seen and accessed within the contract itself, limiting access to only public methods and data retrieval methods (such as external view or public view functions). Even full nodes and validators cannot access raw contract data.
Transactions and calls are end-to-end encrypted in the Intel SGX Enclave, ensuring security. Transaction data can only be accessed by the transaction sender and the related contract, providing strong privacy protection.
Since the transaction execution process takes place within the Intel SGX Enclave, RPC methods such as debug_traceTransaction, debug_traceBlockByNumber, etc., will be disabled.
Contract states are encrypted, resulting in the RPC method eth_getStorageAt() returning encrypted values. Transactions and calls with non-empty data fields are also encrypted as the node will attempt to decrypt its data within the Intel SGX Enclave. The only exception to the encryption is contract deployment, allowing verification of the deployed contract.
In addition to security, you also receive several additional benefits including the ability to generate private entropy and create signatures on-chain.
With the reasons above, is it enough to convince you to choose Swisstronik?
#SWTR #Layer1 #CosmosSDK #blockchain #Web3 #DeFi #TradFi.