English
Related papers

Related papers: Enso: A general-purpose virtual machine

200 papers

Sidechains are an appealing innovation devised to enable blockchain scalability and extensibility. The basic idea is simple yet powerful: construct a parallel chain -- sidechain -- with desired features, and provide a way to transfer coins…

Cryptography and Security · Computer Science 2020-02-06 Alberto Garoffolo , Dmytro Kaidalov , Roman Oliynykov

We argue that the principal application for blockchain technology will not be in the financial sector, but rather in maintaining decentralized human governance, from archives to transparent policies encoded in the blockchain in the form of…

Computers and Society · Computer Science 2025-10-14 Jarrad Hope , Peter Ludlow

Technology has positive impacts on many aspects of our social life. Designing a 24hour globally connected architecture enables ease of access to a variety of resources and services. Furthermore, technology like Internet has been a fertile…

Cryptography and Security · Computer Science 2018-07-04 Freya Sheer Hardwick , Apostolos Gioulis , Raja Naeem Akram , Konstantinos Markantonakis

Blockchain is an enabler of many emerging decentralized applications in areas of cryptocurrency, Internet of Things, smart healthcare, among many others. Although various open-source blockchain frameworks are available, the infrastructure…

Databases · Computer Science 2019-05-07 Xinying Wang , Abdullah Al-Mamun , Feng Yan , Mohammad Sadoghi , Dongfang Zhao

Simplicity is a typed, combinator-based, functional language without loops and recursion, designed to be used for crypto-currencies and blockchain applications. It aims to improve upon existing crypto-currency languages, such as Bitcoin…

Programming Languages · Computer Science 2017-12-15 Russell O'Connor

Function-as-a-Service (FaaS) is a promising paradigm for applications distributed across the edge-cloud continuum. FaaS functions are stateless by nature, leading to high elasticity and transparent invocation. Supporting stateful…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-10-31 Tobias Pfandzelter , David Bermbach

Blockchain is one of the most popular topics for discussion now. However, most experts still see this technology as only part of Bitcoin, other crypto-currencies or money transfer systems. Often, new solutions, proposed by young…

Cryptography and Security · Computer Science 2019-07-29 Sergii Kushch , Francisco Prieto-Castrillo

Uncontrolled growth of blockchain state can adversely affect client performance, decentralization and security. Previous attempts to introduce duration-based state storage pricing or 'storage rent' in Ethereum have stalled, partly because…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-10-26 Sergio Demian Lerner , Federico Jinich , Diego Masini , Shreemoy Mishra

Blockchain was mainly introduced for secure transactions in connection with the mining of cryptocurrency Bitcoin. This article discusses the fundamental concepts of blockchain technology and its components, such as block header,…

Cryptography and Security · Computer Science 2021-01-27 Sunil Kumar Singh , Sumit Kumar

Tezos is an innovative blockchain that improves on several aspects compared to more established blockchains. It offers an original proof-of-stake consensus algorithm and can be used as a decentralized smart contract platform. It has the…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-09-19 Victor Allombert , Mathias Bourgoin , Julien Tesson

Many of the key enabling technologies of the fifth-generation (5G), such as network slicing, spectrum sharing, and federated learning, rely on a centralized authority. This may lead to pitfalls in terms of security or single point of…

Networking and Internet Architecture · Computer Science 2022-06-23 Shiva Kazemi Taskou , Mehdi Rasti , Pedro H. J. Nardelli

Blockchain is a distributed database that keeps a chronologically-growing list (chain) of records (blocks) secure from tampering and revision. While computerisation has changed the nature of a ledger from clay tables in the old days to…

General Finance · Quantitative Finance 2016-12-20 Jan Hendrik Witte

In the blockchain-based, distributed computing platform Ethereum, programs called smart contracts are compiled to bytecode and executed on the Ethereum Virtual Machine (EVM). Executing EVM bytecode is subject to monetary fees---a clear…

Logic in Computer Science · Computer Science 2020-05-13 Julian Nagele , Maria A Schett

Temporary work is an employment situation useful and suitable in all occasions in which business needs to adjust more easily and quickly to workload fluctuations or maintain staffing flexibility. Temporary workers play therefore an…

Computers and Society · Computer Science 2017-11-28 Andrea Pinna , Simona Ibba

Blockchain, which is a technology for distributedly managing ledger information over multiple nodes without a centralized system, has elicited increasing attention. Performing experiments on actual blockchains are difficult because a large…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-03-20 Yusuke Aoki , Kai Otsuki , Takeshi Kaneko , Ryohei Banno , Kazuyuki Shudo

Ethereum is an open-source, public, blockchain-based distributed computing platform and operating system featuring smart contract functionality. In this paper, we proposed an Ethereum based eletronic voting (e-voting) protocol, Ques-Chain,…

Cryptography and Security · Computer Science 2019-05-14 Qixuan Zhang , Bowen Xu , Haotian Jing , Zeyu Zheng

State government operations comprise a large number of transactions for different processes that must be carried out across the state. This comprises new projects, maintenance and repairs, public employee compensation, and agricultural…

Cryptography and Security · Computer Science 2022-12-06 Nibula Bente Rashid , Joyeeta Saha , Raonak Islam Prova , Nowshin Tasfia , Md. Nazrul Huda Shanto , Jannatun Noor

Blockchain is an essentially distributed database recording all transactions or digital events among participating parties. Each transaction in the records is approved and verified by consensus of the participants in the system that…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-07-07 Jie You

Electronic government (e-government) uses information and communication technologies to deliver public services to individuals and organisations effectively, efficiently and transparently. E-government is one of the most complex systems…

Cryptography and Security · Computer Science 2020-06-26 Noe Elisa , Longzhi Yang , Fei Chao , Yi Cao

Blockchain is an emerging technology that enables new forms of decentralized software architectures, where distributed components can reach agreements on shared system states without trusting a central integration point. Blockchain provides…

Software Engineering · Computer Science 2025-02-25 Xiwei Xu , Cesare Pautasso , Sin Kuang Lo , Liming Zhu , Qinghua Lu , Ingo Weber