什么是区块链?学习区块链知识是引进货币投资的一个门槛。虽然币圈很多有钱人认为自己对区块链知识一无所知,但投资的本质是抵御风险,增加收益。一无所知的投资者无疑将面临巨大的风险。
区块链是比特币的伴生技术。当人们把区块链技术从比特币中拿出来的时候,他们发现这项技术的潜力远远超过了数字货币的基础,从而应用项目的现状爆炸式增长。
区块链技术是利用区块链数据结构验证和存储数据,利用分布式节点共识算法生成和更新数据,利用密码学保证数据传输和访问的安全性,利用自动化脚本代码组成的智能契约集体维护可靠数据库的技术方案。
对于非IT从业者来说,看完以上文字,不会轻易理解什么是区块链技术。
实际上,区块链并不是一种新发明的技术,而是一系列学科和技术的结果,包括IT技术、通信技术、经济学、密码学、数学、博弈论等。这些学科和技术被人类不断总结和验证,最终碰撞并孕育了区块链技术。
区块链数据结构、密码加密、共识机制和分布式数据存储是区块链的核心技术组成部分。只要了解了这四项核心技术的意义,就基本可以理解区域链的本质。
从功能上讲,区块链是一个数字交换系统,一个可以完全信赖的超级账本。其他所有技术都是实现这个系统的条件。因此,通过计算哈希值进行挖掘不是区块链的目的,发行代币也不是区块链的目的。
区块链1的六个基本特征。分散
去中心化是区块链技术的核心特征。基于分布式存储和P2P技术,区块链中各个节点的信息传输是点对点、对等的,数据可以按照共识机制进行存储、记录和更新。
2.不信任
该数据结构存储并记录了所有的历史数据,因此区块链中的每一条数据都是可追溯的,并且不能被篡改。用户通过区块链处理信息时,不需要信任任何第三方来保证信息传递的成功,节省了传统交易的信任成本。
钱是信任的凝结。社会学的信任成本甚至大于经济学。公证处、法院、律师事务所、审计事务所等诸多社会机构的存在,都是为了促进社会信任的完善。但是,信托机构的存在本身就意味着成本,无论这些成本是由国家还是个人支付的。区块链科技正试图将道德和法律问题转化为技术问题。显然,如果能节约巨大的社会信任成本,将会带来整体上非凡的社会进步。
3.去中介化
在现实中,中介组织作为一个可信赖的第三方,已经成为交易中不可或缺的信任和担保环节。由于区块链技术的共识机制等核心技术的设计,整个信息都是通过共识集体维护的。
共识机制允许所有具有维护功能的节点维护整个区块链网络,节点之间的关系是平等的。任何一个节点都可以拥有全网的总账,所有节点都可以在区块上自由添加信息,所有节点审核通过后再进行交易。
4.可信数据库
在共识机制下,数据加入区块链后,由所有节点对数据进行更新和记录,通过时间戳保证顺序关系,通过密码学保证数据安全。随着全网计算能力的不断提高,全网节点数量越来越多,篡改的难度和成本也会越来越高。实现数据库信息的完全可信是一个重要特征,而所有传输的信息都是不可复制的。
5.匿名
基于非对称加密和哈希算法,区块链网络中节点之间的数据交换按照固定的规则进行,可以实现基于公钥生成的地址而非个人实际身份的数据交换。每个人也可以有无限的交易地址,因为每个人都只能通过地址交易,所以不知道对方是谁。不同的数字货币有不同的匿名性。最基本的匿名是比特币,可以查询地址的主人,从而查询该地址的所有转账记录和资产。Zcash的匿名性最强,只有拥有钱包地址私钥的人才能看到该地址的转账信息。
6.维护集体共识
共识机制允许所有具有维护功能的节点维护整个区块链网络,节点之间的关系是平等的。任何一个节点都可以拥有全网的总账,所有节点都可以在区块上自由添加信息,所有节点审核通过后再进行交易。