TEE-enabled Social Games: An experiment with Bobu’s magic show
AI summary of the linked articleAzuki used trusted execution environments (TEEs) to run a livestreamed magic show for its Bobu character, in which volunteers' Twitter accounts jointly posted one tweet while the TEE kept their OAuth credentials from the app owner. The authors say the design limits use of the credentials to that single post, and the show was run through a Teleport prototype with an audit trail. The enclave is built with Rust and Gramine-SGX, an Ethereum key generated inside it is authorized as the minter on an Arbitrum smart contract that acts as a one-time-use counter, and certificate transparency logs can list the certificates used. The authors state that ZK alone cannot manage Twitter write access and that zkTLS would require users to post an economic bond, while TEEs allow a one-click "pull" model. The post calls this a low-stakes prototype that has not had a security audit. |
Comments No comments yetWhat caught your eye? Start the discussion. |
