简介

区块链(Blockchain),比特币的底层技术,2016年的热词,也是行将而来的大势。虽然比特币仍备受争议,但是与其相关的技术——区块链正逐渐成为金融行业关注的热点。麦肯锡的研究表明,区块链技术是继蒸汽机、电力、信息和互联网科技之后,目前最有潜力触发第五轮颠覆性革命浪潮的核心技术。

区块链具有去中心化、去信任化、可扩展、匿名化、安全可靠等特点。

  • 去中心化:由于区块链是靠各个节点共同实现系统的维护和保证信息传递的真实性,基于分布式存储数据,而没有某个中心进行集中管理,因此某一个节点受到攻击和篡改不会影响整个网络的健康运作。

  • 去信任化:任意两个节点之间建立连接不需要信任彼此的身份,双方之间进行数据交换无需互相信任的基础。由于网络中的所有节点都可以扮演“监督者”的身份,因此不用担心欺诈的问题。

  • 可扩展:区块链是一种底层开源技术,在此基础上可以实现各类扩展和去中心化、去信任化的应用。

  • 匿名化:数据交换的双方可以是匿名的,网络中的节点无需知道彼此的身份和个人信息即可进行数据交换。

  • 安全可靠:由于任意节点之间的活动均受到全网的监督,并且数据库采用分布式存储,对于黑客来说,第一无法伪装和进行欺诈活动,第二无法仅靠攻克某个节点而控制网络。 从理论上说,围绕区块链这套开源体系能够创造非常丰富的服务和产品,比特币只是区块链巨大应用空间的冰山一角,区块链未来应用空间巨大。 目前市面上虽有一些区块链相关的书,但大都是从经济、金融的角度出发而写,还没有一本是写给程序员看的,基于区块链编程与开发的书。事实上,区块链还属于一个全新领域,很多程序员有阅读需求,希望能掌握这项技术,因此,考虑与巴比特社区合作,出一系列写给程序员的书,《区块链开发者指南》是其中的第一本。

读者对象

  1. 开发人员、工程师、架构师。区块链并非单一创新技术,而是一种将许多跨领域技术凑在一起,不依赖第三方、通过自身分布式节点进行网络数据的存储、验证、传递和交流的技术方案,本书将通过编程实例指导上述人员实施区块链开发。
  2. 对区块链感兴趣的互联网从业人员。 区块链能安全地存储交易数据,是未来交易行为的发展趋势。
  3. 从事各种虚拟币交易平台开发的创业人员。

内容简介

本书首先介绍基础密码学、算法、P2P协议、脚本等区块链基础原理与技术,然后以比特币和以太坊两大区块链平台为例,指导读者搭建测试环境,对区块链进行编译,建立私链与测试链等,帮助开发者创建自己的私链,实现智能合约、挖矿等区块链特定编程实例。

特色分析

  1. 抓住了技术热点。区块链是2016年最热门的技术,区块链技术是应用程序基础,它超越了比特币本身。这些技术能促进智能交易、分布式股权发布和资产转移。
  2. 内容全面系统,目标是打造国内一流的关于区块链的图书,使之不那么容易被竞争对手超越。
  3. 作者权威。本书作者都数字对加密货币和区块链技术有深入的研究。
  4. 实战性强。本书以比特币和以太坊两大区块链平台为例来进行讲解,秉承了“实战”的内容风格特色,规划了大量案例,使之具有较强的可操作性,便于读者学习和理解。

作者简介

申屠青春

深圳银链科技CEO, 深圳大学ATR国防科技重点实验室博士。深圳比特币论坛发起人,金融区块链合作联盟(深圳)常务副秘书长。获2008年深圳市科技创新奖、2009年广东省科技进步三等奖,2012年获得深圳发明专利奖。获得发明专利6项。

易长军

曾任职Altera Corporation (Intel) 嵌入式软件开发工程师,目前在杭州时戳信息科技有限公司 (巴比特)担任技术开发工程师,擅长Linux C/C++、算法设计、网络驱动、Python开发。

汪晓明

2007~2012 就职于贝通网,担任联合创始人、CTO,2013~2016 就职于朝夕网络,担任总经理。10年的互联网技术产品经验,擅长Java、Ruby开发。近期关注区块链、以太坊技术。

results matching ""

    No results matching ""