现今区块链系统存在的技术局限性

2019-07-30 10:17:42 煊凌科技 42

区块链技术是一种使用去中心化共识机制去维护一个完整的、分布式的、不可篡改的账本数据库的技术,它能够让区块链中的参与者在无需建立信任关系的前提下实现一个统一的账本系统。区块是公共账本,多点维护;链就是盖上时间戳,不可伪造。区块链本质上是一个注重安全和可信度胜过效率的一项技术,这也为区块链带来了一定的技术局限性

区块链系统技术局限性

为什么说区块链注重安全更胜过效率呢?因为在区块链系统中每个区块每个节点都是一个数据库,数据库的内容是完全一致的。要实现内容一致也就意味着必须实时更新共享信息,这毫无疑问会带来很大的时间消耗和能源消耗。

另外,因为每个区块所接触的信息不一样,而要做到每个区块的数据一致就需要整个系统建立共识机制,对一个时间窗口内的事务的先后顺序达成共识。对于区块链技术中的共识算法现在已经提出了多种共识机制,最常见的如PoW、PoS系统。但这些共识机制是否能实现并保障真正的安全,需要更严格的证明和时间的考验。

需要考验的还有智能合约,区块链的去信任特性是依赖于智能合约的。智能合约是指用计算机语言取代了法律语言记录条款并由程序自动执行的合约。也就是说,智能合约相当于传统合约的数字化版本,由程序自动执行。这种由程序自动执行的合约有它的便利性,但是也存在着缺点。智能合约本身无法获取外部的信息,当涉及到需要外部信息才能仲裁的合约时,需要对其写入相关信息才能做出裁决,否则智能合约将不再“智能”。

当然,区块链的这些局限性并不影响它带来的技术革命性,技术的局限性通过慢慢地探索总会突破的,相信区块链技术的完善也为我们的生活带来更大的便利。

标签: 区块链技术
电话咨询
产品服务
最新资讯
QQ客服
分享到:新浪微博百度贴吧豆瓣网人民微博有道云笔记