首页> 外文OA文献 >Ethereum blockchain as a decentralized and autonomous key server: storing and extracting public keys through smart contracts
【2h】

Ethereum blockchain as a decentralized and autonomous key server: storing and extracting public keys through smart contracts

机译:以太坊区块链作为分散和自治的密钥服务器:通过智能合约存储和提取公共密钥

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Ethereum is an open-source, public, blockchain-based distributed computing platform featuring smart contract functionality. It provides a decentralized Turing-complete virtual machine which can execute scripts using an international network of public nodes.udThe purpose of this thesis is to build a decentralized and autonomous key server using Ethereum smart contracts to store and retrieve information. We did an overall introduction of Bitcoin and Ethereum to provide a background of the study. We then analyzed the current problems of key discovery with traditional servers and web-of-trust. We designed, built and tested an application that can verify contact cards (email address, PGP public key, domain address, Facebook account), link them to an Ethereum address and store them on a public contract running on the Ethereum blockchain. Finally we made an analysis of the costs and limitations of such solution and proposed some future improvements. The results show that Ethereum is a good choice for storing public keys, thanks to the immutability and irreversibility of the blockchain.
机译:以太坊(Ethereum)是一个开源,基于区块链的公共,分布式计算平台,具有智能合约功能。它提供了一个分散的图灵完备的虚拟机,该虚拟机可以使用国际公共节点网络执行脚本。 ud本文的目的是使用以太坊智能合约来构建分散和自治的密钥服务器,以存储和检索信息。我们对比特币和以太坊进行了全面介绍,以提供研究背景。然后,我们分析了使用传统服务器和信任网络进行密钥发现的当前问题。我们设计,构建并测试了一个应用程序,该应用程序可以验证名片(电子邮件地址,PGP公钥,域名地址,Facebook帐户),将其链接到以太坊地址并将其存储在以太坊区块链上运行的公共合同中。最后,我们分析了这种解决方案的成本和局限性,并提出了一些未来的改进方案。结果表明,由于区块链的不可变性和不可逆性,以太坊是存储公钥的不错选择。

著录项

  • 作者

    Costa Pier Francesco;

  • 作者单位
  • 年度 2017
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号