一文读懂区块链账户体系
账户 是经济社会的必然产物,作为人们存、贷、资金收付活动的基础,亦是 社会资金流转的起点和终点 。
近年来,随着金融科技在全球范围内迅速兴起, 以区块链为代表的分布式账户被认为是最有发展潜力的金融科技技术 。对于这类新兴账户体系,我们应如何理解其运作及管理模式?区别于传统账户体系,它们又有着哪些特点呢?
但随着技术的发展,货币支付的渠道和方式不断翻新。自2009年区块链诞生后,便出现了一套新的记账方法,基于新的账户体系,产生了新的记账单位—— 分布式账本、账户体系以及数字货币 。这种改变是具有颠覆性和革命性的,由此诞生了全新的金融交易模式、经济交易模式。
二、私钥、公钥和地址
简单来说, 区块链账户有着三大要素:私钥、公钥、地址。 那它们之间有何关系,又是如何生成的呢?
如果用一句话说明,那就是: 私钥 ---> 公钥 ---> 地址。 一般而言,私钥通过随机数生成,随后基于密码算法生成公钥和地址,并且这个过程是单向不可逆。
地址: 地址是由公钥产生的, 也是系统进行交互的标识 。一方面,由于公钥太长,在交易中不方便使用,可以通过对公钥哈希进行SHA256、RIPEMD160、Base58算法加密生成地址。另一方面对于没有发送过的交易,并不想暴露自己的公钥,而地址是通过摘要算法生成的,不会暴露公钥的真实内容。
首先,开户更加便捷。 在区块链上开账户不需要任何人的许可,只需要用非对称的加密算法生成一对公钥或者私钥,这个账户就开通完成了;并且不再需要去银行柜台提供个人资料,接受银行的资料审核。
第二,账户智能化。 加密账户体系实际上是计算机程序,是一串代码,对这个账户可以进行编程,使得它可以智能化,可以跟智能合约结合实现更多场景的应用。
第三,账户法人化 。唯一能够证明你持有加密货币的权属就是私钥,没有任何第三方中介机构来帮忙确认数字货币的权利,也就是我们的产权。
第四,开户者无特定对象。 在加密账户体系上不仅个人可以开账户,机构可以开账户,未来互联网上的上万亿台传感器等设备也可以在上面开设自己的账户。这是和银行账户巨大的不同,其意味着更多的账户、交易是机器和机器之间完成,而不是人和人之间。
以无人驾驶汽车为例,如果无人驾驶汽车在路上行驶的时候,把所有的影像传回一个中心化的服务器,再发出指令给司机,那么将造成很多交通事故。所以,有很多交易会在机器和机器之间发生。区块链上的账户也是和机器设立的,开户无需许可。
第五,分布式的记账。 现有的体系有记账的确认者,但区块链没有。区块链是多方共同记账,共同来维护一个账本,使得信息完全对等透明。
第六,穿透式的账户管理。 首先,基于区块链使得多种事务可在一个账户上记账, 除了资金流,还可以将信息流、物流、以及社会关系,甚至是社交网络的信息,和账户对应起来 。从而让最原始的数据、最原始的资料、最原始的信息都可以掌握穿透,而且不可篡改,永久保存,可追溯。其次依靠共识算法, 交易清算和结算是同时完成的 。现有的记账账户体系是以天作为记账单位,但基于分布式账本可实现秒级响应。