Connect API with blockchain: A survey on blockchain oracle implementation
A blockchain is a form of distributed ledger technology where transactions as data state
changes are permanently recorded securely and transparently without the need for third …
changes are permanently recorded securely and transparently without the need for third …
Teechain: a secure payment network with asynchronous blockchain access
Blockchains such as Bitcoin and Ethereum execute payment transactions securely, but their
performance is limited by the need for global consensus. Payment networks overcome this …
performance is limited by the need for global consensus. Payment networks overcome this …
Evercrypt: A fast, verified, cross-platform cryptographic provider
J Protzenko, B Parno, A Fromherz… - … IEEE Symposium on …, 2020 - ieeexplore.ieee.org
We present EverCrypt: a comprehensive collection of verified, high-performance
cryptographic functionalities available via a carefully designed API. The API provably …
cryptographic functionalities available via a carefully designed API. The API provably …
On Identity, Transaction, and Smart Contract Privacy on Permissioned and Permissionless Blockchain: A Comprehensive Survey
Blockchain is a decentralized distributed ledger that combines multiple technologies,
including chain data structures, P2P networks, consensus algorithms, cryptographic …
including chain data structures, P2P networks, consensus algorithms, cryptographic …
Securing big data integrity for industrial IoT in smart manufacturing based on the trusted consortium blockchain (TCB)
The smart manufacturing ecosystem enhances the end-to-end efficiency of the mine-to-
market lifecycle to create the value chain using the big data generated rapidly by edge …
market lifecycle to create the value chain using the big data generated rapidly by edge …
Byzantine ordered consensus without byzantine oligarchy
The specific order of commands agreed upon when running state machine replication
(SMR) is immaterial to fault-tolerance: all that is required is for all correct deterministic …
(SMR) is immaterial to fault-tolerance: all that is required is for all correct deterministic …
Nimble: rollback protection for confidential cloud services
This paper introduces Nimble, a cloud service that helps applications running in trusted
execution environments (TEEs) to detect rollback attacks (ie, detect whether a data item …
execution environments (TEEs) to detect rollback attacks (ie, detect whether a data item …
SoK: TEE-assisted confidential smart contract
The blockchain-based smart contract lacks privacy since the contract state and instruction
code are exposed to the public. Combining smart-contract execution with Trusted Execution …
code are exposed to the public. Combining smart-contract execution with Trusted Execution …
Blockchain oracle design patterns
Blockchain is a form of distributed ledger technology (DLT) where data is shared among
users connected over the internet. Transactions are data state changes on the blockchain …
users connected over the internet. Transactions are data state changes on the blockchain …
SGXonerate: Finding (and Partially Fixing) Privacy Flaws in TEE-based Smart Contract Platforms Without Breaking the TEE
TEE-based smart contracts are an emerging blockchain architecture, offering fully
programmable privacy with better performance than alternatives like secure multiparty …
programmable privacy with better performance than alternatives like secure multiparty …