金融从业者需要知道的区块链常识②:区块链的价值
在《金融从业者需要了解的区块链常识:什么是区块链?》中,作者详细介绍了区块链的基本概念。今天,我将集中分析:我们为什么需要区块链?区块链能给我们带来什么价值?以下将从八个方面进行阐述。
1.分散
去中心化是区块链最根本的性质,也是区块链区别于其他分布式账本的最重要因素,尽管这一点仍有争议。
去中心化通常与集中化和分布式相比较。以太坊创始人Vitalik Buterin在《去中心化的真正含义》文章中阐述了去中心化的概念,从网络架构、治理体系和逻辑结构三个维度进行了分析,指出区块链在网络架构和治理体系上是去中心化的。没有人能控制它,也没有网络中心,但它在逻辑上是集中的。区块链系统的所有节点都像计算机一样运行。这种结构使得区块链具有很强的容错性、抗攻击性和抗合谋性,同时能够提供确定性服务。
普通的分布式系统类似于区块链,但前者是集中治理的系统。一个分布式系统,比如服务器集群,必须有一个控制中心,控制中心决定分布式系统中每台计算机的运行模式。区块链不需要这样的控制中心。链中的每一台计算机都是平等的,区块链中的数据由链中所有具有维护功能的节点共同维护。
有些好奇的读者一定会问:逻辑上集权的是一个什么样的体系?我的回答是:莎士比亚的作品,一万个人有一万个哈姆雷特。
2.防篡改的
因为区块链采用的是链式数据结构,如果一个节点篡改了一个块的数据,那么这个块和它前后的块之间的链接就会断开,区块链就不再完整。根据共识机制,这样的篡改块不能被其他节点接受,即不能进入区块链。由此可见,区块链的历史数据是不可更改的。
即使大多数节点联合违反共识机制,即所谓的“51%攻击”,攻击者也不能任意修改区块链的历史数据。唯一可行的方法是擦除以前块的数据,然后重新生成一个新的区块链。做到这一点的难度与擦除块的数量有关,而且是指数级增加的。一个设计良好的区块链基本上是不可能的。
3.信任。
无信任意味着在区块链中,一个节点不需要信任任何其他节点。在其他节点不合作、不可信的前提下,它仍然可以根据共识机制最终从区块链获得可信数据。
在传统的集中式系统中,每个用户都必须信任系统的中心节点,相信它不会作恶、不会篡改数据、不会窃取隐私,但这种信任往往是盲目的、不可靠的。比如我们通过ATM将现金存入银行,前提是我们相信银行会如实记录交易,以后我们取钱银行也不会违约。如果银行的系统出现严重故障或者数据被非法篡改,储户的存款就可能消失。由于所有数据都存储在银行系统里,储户甚至无法举证,损失无法挽回。
如果使用区块链来实现这一场景,省钱事件将存储在区块链上,网络上的任何节点都可以查看和验证。因为区块链不能被篡改,这样的存储是值得信赖的。因此,区块链也被称为“创造信任的机器”,被誉为价值互联网的基石。
4.公开
区块链的所有数据都存储在每个节点中。除了交易各方的隐私信息被加密存储外,区块链的数据对所有节点开放。任何人都可以通过开放接口查询区块链数据,因此整个系统的信息高度透明,数据的完整性易于验证。
同时,由于采用了P2P网络,节点的加入和退出相对自由方便。对于公链,只要节点使用包含正确共识算法的软件,就可以随时访问区块链,无需审批;对于联盟链和私有链来说,节点的加入需要一个审批过程,这个过程往往是去中心化的。
另外,区块链软件通常是开源的,这是由它的去信任特性决定的。区块链用户不需要信任软件开发者。开源软件本身是值得信赖的。
5.匿名
因为节点之间的数据交换不需要相互信任,所以交易对手的身份不需要公开,并且系统中的每个参与者都可以保持匿名。这种匿名是区块链共识机制的副作用,也是不必要的。在金融业务中,由于反洗钱等监管要求,这种匿名性往往在具体实施中被去除,而不影响其其他特征。
6.隐私
数据加密技术在区块链数据结构中应用广泛,几乎涵盖了各种加密算法,包括最新的加密理论(如盲签名、门限签名、同态加密、零知识证明等。).通过采用这些加密算法,区块链的安全性得到了充分的保障,同时还可以提供强大的隐私保护功能。无需担心区块链存储的隐私和关键数据泄露的可能,同时也不妨碍为监管部门提供监管意见。
7.自动执行
区块链采用预先约定的智能合约代码,使整个系统中的所有节点能够自动、安全地交换数据,自动执行预定义的业务逻辑,无需信任,无需任何人为干预。资金结算自动分块进行,不需要外部对账。它可以用来构建724的金融交易系统。
8.简化操作和维护
在集中式交易系统中,构建和维护高可用性中央系统的成本非常高。而区块链技术采用分散模式,设备由各网络节点维护,大大降低了单个节点的可用性要求,显著降低了系统建设和运维成本,生命周期长。
总结:区块链技术有很多上面提到的优秀特性。近年来,已成为各大企业研究和应用的热点。2017年也被称为“区块链申请元年”。区块链作为底层技术,几乎适用于所有行业。金融行业是区块链应用最早的行业,也是目前最成熟的行业。在接下来的文章中,我会和大家一起展望区块链技术在金融行业的应用前景。请耐心等待。