Blockchain for IoT-based smart cities: Recent advances, requirements, and future challenges

U Majeed, LU Khan, I Yaqoob, SMA Kazmi… - Journal of Network and …, 2021 - Elsevier
A remarkable interest in the Internet of Things (IoT)-based smart cities from both academia
and industry has been observed in recent years. Smart cities can offer various smart …

Legally enforceable smart-contract languages: A systematic literature review

V Dwivedi, V Pattanaik, V Deval, A Dixit… - ACM Computing …, 2021 - dl.acm.org
Smart contracts are a key component of today's blockchains. They are critical in controlling
decentralized autonomous organizations (DAO). However, smart contracts are not yet …

Make web3. 0 connected

Z Liu, Y Xiang, J Shi, P Gao, H Wang… - IEEE transactions on …, 2021 - ieeexplore.ieee.org
, often cited to drastically shape our lives, is ubiquitous. However, few literatures have
discussed the crucial differentiators that separate from the era we are currently living in. Via …

[PDF][PDF] State machine replication in the libra blockchain

M Baudet, A Ching, A Chursin… - The Libra Assn …, 2019 - developers.diem.com
This report presents LibraBFT, a robust and efficient state machine replication system
designed for the Libra Blockchain. LibraBFT is based on HotStuff, a recent protocol that …

On Identity, Transaction, and Smart Contract Privacy on Permissioned and Permissionless Blockchain: A Comprehensive Survey

W Liang, Y Liu, C Yang, S Xie, K Li, W Susilo - ACM Computing Surveys, 2024 - dl.acm.org
Blockchain is a decentralized distributed ledger that combines multiple technologies,
including chain data structures, P2P networks, consensus algorithms, cryptography, and …

An overview of blockchain technology: applications, challenges and future trends

W Li, M He, S Haiquan - 2021 IEEE 11th International …, 2021 - ieeexplore.ieee.org
Starting from the basic concept of blockchain technology, the paper introduces the
architecture of blockchain technology and the typical application of blockchain technology …

MAD-HTLC: because HTLC is crazy-cheap to attack

I Tsabary, M Yechieli, A Manuskin… - 2021 IEEE symposium …, 2021 - ieeexplore.ieee.org
Smart Contracts and transactions allow users to implement elaborate constructions on
cryptocurrency blockchains like Bitcoin and Ethereum. Many of these constructions …

Block-stm: Scaling blockchain execution by turning ordering curse to a performance blessing

R Gelashvili, A Spiegelman, Z Xiang… - Proceedings of the 28th …, 2023 - dl.acm.org
Block-STM is a parallel execution engine for smart contracts, built around the principles of
Software Transactional Memory. Transactions are grouped in blocks, and every execution of …

Compositional security for reentrant applications

E Cecchetti, S Yao, H Ni… - 2021 IEEE Symposium on …, 2021 - ieeexplore.ieee.org
The disastrous vulnerabilities in smart contracts sharply remind us of our ignorance: we do
not know how to write code that is secure in composition with malicious code. Information …

Sui lutris: A blockchain combining broadcast and consensus

S Blackshear, A Chursin, G Danezis, A Kichidis… - arXiv preprint arXiv …, 2023 - arxiv.org
Sui Lutris is the first smart-contract platform to sustainably achieve sub-second finality. It
achieves this significant decrease in latency by employing consensusless agreement not …