MECAT: Memory-Safe Smart Contracts in ARM TrustZone

A smart contract is a program executed on a blockchain. However, once the smart contract is deployed on the blockchain, it becomes visible to all participants and remains immutable. Thus, any sensitive information or vulnerabilities in smart contracts can be exposed to potential attackers. To protec...

Full description

Bibliographic Details
Main Authors: Seonghwan Park, Hayoung Kang, Sanghun Han, Jonghee M. Youn, Donghyun Kwon
Format: Article
Language:English
Published: IEEE 2024-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10496091/