人工智能和区块链这两大热门技术整合的可能性,以及这两者整合
以后的标准定义是什么,会遇到哪些挑战,会带来什么好处。
不可否认,人工智能和区块链促进了创新,在不同行业里面也都引起了根本性的变化。这两种技术的技术复杂程度不一样,商业意义也不一样,但是如果能将两者整合在一起,那么整个技术(和人类)范式可能将会重新定义。
I.揭开序幕
图片来源:4zevar/Shutterstock
关于人工智能,我之前已经有介绍过一些内容,因此这里就不再浪费篇幅了(如果你想详细了解,可以看看我写的关于人工智能的解释以及人工智能的简史)。
不过我从来没有接触过区块链和加密货币,因此我将在第一章介绍一下这些是什么,它们的工作原理是什么。
区块链是分布式网络中由各方共享的安全分布式数据库,其中交易数据可以记录下来,易于审计。简而言之,区块链就是一种“让互不相识的人信任共同记录事件的技术”。
数据存储在一种刚性结构中,这种结构称之为块,它们通过散列链相互连接。这些块具有头部和内容部分,其中头部包含了元数据,内容部分包含了真实交易的数据。 由于每个块与前一个块是互相连接的,因此随着数量的增加,在没有网络共识的情况下,无论想修改什么信息都是非常困难的。
网络可以通过不同的机制来验证交易,但主要的机制就只有两种:“工作量证明(proof-of-work)”和“权益证明(proof-of-stake)”。工作量证明(Nakamoto,2008)为了增加一个块,要求参与者(称为“矿工”)解决复杂的数学问题,而这又需要大量的电能和硬件能力才能解码。权益证明(Vasin,2014)试图解决这个能源效率问题,因此把更多的采矿权归于拥有更多货币的参与者。