区块链应用开发最强教科书(完全版)

区块链应用开发最强教科书(完全版)
作者: (日)加崎长门(日)筱原 航
出版社: 中国青年
原售价: 89.80
折扣价: 56.60
折扣购买: 区块链应用开发最强教科书(完全版)
ISBN: 9787515360010

作者简介

[日]加崎长门: DMM.com股份有限公司实验室智能合约事业部工程师。庆应义塾大学研究生院政策?媒体研究科硕士毕业。在研究生院和学生风险投资中,从事以多媒体数据库为对象的检索和工作算法的研究和服务开发。目前在DMM.com实验室中,负责开发大数据的基础,负责使用Spark和SQL On Hadoop的电子邮件功能以及用于使用大数据的研究开发。他的共同著作《详解apache spark》(技术评论出版社)、《大数据分析?应用的SQL》(Mynavi出版社)。 [日]筱原 航: DMM.com股份公司实验室智能合约事业部技术总监。未来货币股份公司旗下区块链工程师。从事服务器的设计、安装与大数据基底的构建,以及计算资源提速与持续传输、部署等开发支持。担任加密货币相关钱包的安装。

内容简介

区块链上的货币流转可以说是自动执行转账与保管货币的综合结构。在给挖掘区块链的节点支付手续费时是不存在中间方的。 比特币按照当初的设想,已经可以被用在货币交易当中了,但是关注区块链的耐篡改性或其他特制的用户,还想要有各种各样其他的应用。例如,通过将著作权或所有权等信息植入区块链中,就可以很明确地证明此时此刻是谁拥有这些权利。另外,对于这些权利进行买卖或交换的流转信息也可以写入区块,是从谁转移给谁的将变得一清二楚。 这样一来,就萌生了将已有的商业流转转移到区块链上进行的可能。例如,中介机构、企业、人物将会在流转中被排除,不论是时间成本还是劳务费等金钱成本都可以节省下来。另外,没有了中介费,交易和流转的相关用户也将能够更有效地进行价值交换。 权利的证明与权利的转移在现实世界中被称为合同的东西,在区块链上是可以自动执行的,这种自动执行的结构就叫智能合约。 以太坊是由以太坊基金开发的分散式应用程序平台,是2013年由当时19岁的Vitalik Buterin开始开发的,基于比特币的创意在区块链网络上安装应用程序、支持Script语言的平台。 通过使用一种被称为ETH的虚拟货币可以实现应用程序的开发和利用。在以太坊上运行的应用程序,需要事先确定程序运行的前提条件,运行中会按照规定操作,一般这就是前面所说的智能合约了。 比特币是为了“不受任何人干扰、可以快速转账货币”而被创造的加密货币平台。反之,以太坊不是货币,而是为了让所有程序都在区块链上运行的平台。由于双方想要实现的目的不同,显然也有着不同的机制与结构。 不过话虽如此,以太坊也有内部货币“Ether”。Ether既可以作为通货使用,也可以用作运行程序的成本。在以太坊中这种成本被称为“Gas”。 另外,货币单位可以参考表3.3.1.1之中罗列的单位。不必全部掌握,只要知道最小单位是“wei”“ Ether”对开发就够用了。 要让区块链技术商用,必须认识到要涉及的是该系统结构的哪一部分。是使用运行在已有的区块链基底上的应用程序好呢,还是必须要开发全新的区块链应用程序呢?如果必须要开发新的区块链基底产品,那所必需的成本和收益都会完全不同。 在本节中,将根据导入的难易度从4个级别,结合具体案例,介绍在自己企业的服务中使用加密货币与其他区块链技术的具体方法(图5.1.1.2)。 第一阶段,使用加密货币与现有的区块链应用程序,提高自己公司的收益率和利润。这个级别不需要开发新系统,可以使用已有的服务来提高收益。 第二阶段,给予那些想要尝试使用加密货币与区块链应用程序的人一些可以通过提供有益的服务来提高收益的模型。 第三阶段,安装独立的区块链应用程序,并以此提高收益。具体事例在“5-4 提供新型区块链应用程序”中有所介绍,而有关具体的应用程序安装将在“Chapter 6 应用程序开发的基础知识”中开始介绍。 第四阶段,构建全新的区块链基底及提出、研究开发新的区块链技术。这是先进的也是难的一部分。虽然仍然处于实验阶段,对于商用来说比较难,但是如果视作对未来10年或20年后的投资的话还是很有用的。 区块链是一股强劲的技术浪潮,将引领着智能时代迅速裂变,重新定义未来社会新格局! 比特币、加密货币、区块链、以太坊挖矿、哈希值、区块、智能合约、去中心化应用程序 专业术语是不是傻傻分不清楚? 区块链是一门什么样的技术?现在有哪些区块链应用?这些应用是如何实现的?区块链技术有什么样的未来? 在本书中都能找到答案!