当前位置: X-MOL 学术EURASIP J. Info. Secur. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Implementing a blockchain from scratch: why, how, and what we learned
EURASIP Journal on Information Security Pub Date : 2019-03-11 , DOI: 10.1186/s13635-019-0085-3
Fabian Knirsch , Andreas Unterweger , Dominik Engel

Blockchains are proposed for many application domains apart from financial transactions. While there are generic blockchains that can be molded for specific use cases, they often lack a lightweight and easy-to-customize implementation. In this paper, we introduce the core concepts of blockchain technology and investigate a real-world use case from the energy domain, where customers trade portions of their photovoltaic power plant via a blockchain. This does not only involve blockchain technology, but also requires user interaction. Therefore, a fully custom, private, and permissioned blockchain is implemented from scratch. We evaluate and motivate the need for blockchain technology within this use case, as well as the desired properties of the system. We then describe the implementation and the insights from our implementation in detail, serving as a guide for others and to show potential opportunities and pitfalls when implementing a blockchain from scratch.

中文翻译:

从零开始实施区块链:为什么,如何以及我们学到了什么

除了金融交易,还为许多应用领域提出了区块链。虽然存在可以针对特定用例成型的通用区块链,但它们通常缺少轻量级且易于定制的实现。在本文中,我们介绍了区块链技术的核心概念,并从能源领域研究了一个真实的用例,在该案例中,客户通过区块链来交易其光伏电站的一部分。这不仅涉及区块链技术,还需要用户交互。因此,完全从头开始实现完全定制,私有和许可的区块链。我们在此用例中评估并激发对区块链技术的需求,以及系统的所需特性。然后,我们详细描述实施情况以及实施过程中的见解,
更新日期:2020-04-16
down
wechat
bug