书单 | 深入了解以太坊,就从这本书开始

区块链毫无疑问成为近期大家关注和讨论的热点。几乎每个行业都在积极地探索并尝试应用区块链技术,渴望从中挖掘出新的运营模式和商机。

第一代的区块链技术直接来自于比特币等虚拟货币系统,仅支持简单的数字资产转移。在2013年, Vitalik Buterin提出了新一代区块链(也被称为区块链2.0)的概念——以太坊(Ethereum),这是一种能够被重编程以实现任意复杂计算目的的区块链。以太坊备受瞩目,目前已经成为全球最为知名的公有区块链项目之一,并且拥有全球最大的区块链开源社区

以太坊(Ethereum)

微软一直积极支持整个区块链开源社区和生态的发展,是以太坊企业联盟(Enterprise Ethereum Alliance, EEA)的早期成员,过去三年都作为顶级赞助商支持以太坊开发者大会。

微软亚洲研究院很早就开展了对区块链技术的研究和探索,从基础的一致性协议理论,到提高区块链性能和扩展性的系统优化,我们都取得了不少的成果,还参与推出了企业级开源区块链基础平台Coco Blockchain Framework,帮助解决企业联盟链隐私和性能问题。同时,微软在Azure云平台上对区块链技术也有很大投入,推出了完全开放的区块链服务(Blockchain-As-A-Service, BaaS),提供各种区块链项目和技术的一键部署和开放测试平台。

Azure区块链服务链接:https://azure.microsoft.com/en-us/solutions/blockchain/

尽管如此,我们也注意到有大量朋友和合作伙伴不仅想了解区块链是什么,更想了解和区块链、以太坊相关的技术细节学习如何在一个去中心化平台上编写智能合约和开发去中心化应用(DApp)

为了帮助更多人了解其中的技术细节,微软亚洲研究院的区块链团队联合学术界专家共同编写了《以太坊技术详解与实战》一书。此书也得到了以太坊创造人、首席科学家Vitalik Buterin的支持与肯定。

希望读者通过本书能够对以太坊协议有更加深入的了解,以太坊仍然是一个年轻且快速发展的生态系统,希望大家可以积极参与进来,共同开发去中心化应用,构建核心基础设施。对于任何想了解以太坊的人,本书都是一本宝贵的指南。

——Vitalik Buterin

这本《以太坊技术详解与实战》,更加专注于以太坊技术本身,展现了一个系统、全面的以太坊知识体系,以通俗易懂的语言、形象直观的图示介绍了每一个原理和工作流程。其主要内容涉及到:

  • 区块链和以太坊背景知识
  • 理解以太坊组成和关键技术
  • 以太坊的部署(本地+Azure云)
  • 智能合约的编写和部署
  • 智能合约的案例详解
  • 以太坊上数字资产开发
  • 以太坊数据分析工具
  • 以太坊性能优化技术
  • 隐私保护技术(包括Coco)

通过此书,读者可以全面、深入地了解以太坊的顶层设计、实现原理、重要模块的技术细节,以及智能合约的开发与实践等以太坊知识的方方面面。此书由浅入深,层次性强,既涵盖初学者所需的基础概念,也包括以太坊DApp开发者感兴趣的编程指南和代码解析。除此之外,本书也对以太坊目前在性能和安全性方面所尝试的改进进行了前瞻性介绍,以供资深工程师和研究人员参考、讨论。

目前,此书已经上市,感兴趣的朋友点击“阅读原文”即可购买,希望有更多的朋友一起学习和开发以太坊。也希望大家把对这本书的宝贵意见发送到EthereumDetail@hotmail.com。

原文链接:,转发请注明来源!

发表评论