区块链和数据库,区块链和比特币是什么关系?

谢谢悟空问答的邀请区块链和数据库!

区块链和比特币究竟是什么?让我从头简单先介绍一下吧:

区块链(英语:blockchain或block chain),是指用分布式数据库识别、传播和记载信息的智能化对等网络,也称为价值互联网。其最初概念是由Stuart Haber于1991年提出 ,1992年被W. Scott Stornetta修改加工。请特别注意,Stuart Haber和W. Scott Stornetta在当时都是美国National Security Agency (国家安全局)的。

在2008年,一位号称“中本聪”(迄今还不知道是谁)在《比特币白皮书》中,完善了“区块链”概念,并在2009年创立了比特币社会网络,开发出第一个区块,即“创世区块”。也就是说,比特币是区块链技术基础上的第一个应用。

自此之后,区块链共享价值体系首先被众多的加密货币效仿,并在工作量证明上和算法上进行了改进,比如采用权益证明和SCrypt算法。随后区块链生态系统在全球不断进化,出现了首次代币发售ICO,以及“轻所有权、重使用权”的资产代币化共享经济……

长久关注我的网友都知道,我多年前就开始谈区块链了,已在好几本书、多个文字、音频专栏节目中,将区块链反反复复差不多谈清楚了。

不过,既然问到了,那就简单再谈几句。

正好,去年12月8日,“并购赋能,提升国家核心竞争力”2019第十六届中国并购年会在北京嘉里大酒店举办。作为本届年会的重要分论坛之一,由中国并购公会主办,中国区块链应用研究中心协办,以“即将流行的未来——区块链2020展望”为主题的区块链高峰论坛聚焦区块链这一具有革命性的核心技术。区块链技术专家学者、投资人、创新领域的代表企业济济一堂,共同探讨区块链技术现状与发展前景。

现在区块链大家都在提,到底区块链的应用在哪里?我们行业的从业人员其实也进行了非常多的探索和尝试,像我们也进行了几十次、上百次各个行业的不同应用案例的尝试探讨,甚至直接投入、直接研发。但是我们会发现做了很多的试错工作,在于什么?在于如果说一个区块链系统,单纯的只是为一家企业进行服务的时候,它不会有太大的作用。它和企业内部的数据系统,与一个数据库系统的差别非常小。

目前,中国区块链技术做不起来的原因其实是缺少了很多因素。一项新技术必然要有它的推广者,要有它的马前卒,要有这些人为它付出,包括有偿和无偿的付出,这里面就非常需要解决奖励机制的问题。现在我们不能用币来做激励,我们能不能通过其他方式,在监管允许的情况下采用其他方式来进行激励?这个时候我觉得会是接下来区块链应用大家要共同突破的最主要的问题。

至于比特币和区块链之不同,我之前曾反复警示,区块链和虚拟币是两码事儿,而币圈之人,基本上,不是骗子,就是傻子……

比如,去年7月23日,孙宇晨今天突然在微博上发声称,取消了与巴菲特先生的午餐会面。对于取消的原因,孙宇晨则表示,自己因突发肾结石正于医院治疗,目前身体情况一切稳定,处于恢复期,无法接受采访,请各位原谅。

之前,还曾传出巴菲特老爷子要取消这次午餐,现在看来,也可能是他自己传出来的。这样来回几次屡上头条、不断刷屏,哪怕钱真不退回了,这4,567,888美元做了这么大一个广告,也值了!不得不佩服这位90后!这波炒作太骚了,要是真和巴老爷子共进午餐,那该有多尴尬啊!

借此再次强调,币圈之人只有两类,不是骗子,就是傻子,而孙宇晨显然不是傻子……

孙宇晨曾说过:“我永远也忘不了他(王小川)这打量骗子的眼神,他说我是骗子,肯定会失败,和我录节目是耻辱,最后甚至没法录下去……”而王小川发文:什么叫成功?什么叫骗子?每个人有自己的定义。有的人以为是身价,有的人以为是市值。孙宇晨还在微博委屈:为什么扎克伯格发币是区块链革命,我发币是传销骗局。可有网友回怼:你心里没点儿X数儿么?

李笑来录音泄露指其是骗子时,孙宇晨发文“听说我又躺着中枪了”;王思聪在朋友圈评论其竞拍巴菲特午餐,孙宇晨主动发博“听说王思聪骂我?”。被竞拍下的“巴菲特午餐”,已经沦为孙宇晨巨幅广告牌近两个月。

据《21世纪经济报道》记者的采访,在孙宇晨微博的留言区,有亏损投资人留言要他赔钱,更时常能听到卖房炒币结果巨亏导致妻离子散的案例……

点到为止吧。

你对这个问题有什么更好的意见吗?欢迎在下方留言讨论!

大家最常听到的是区块链技术(Blockchain)、分布式账本技术(Distributed Ledger)以及分布式数据库技术(Distributed Database)。搞清楚这些技术的具体区别,是讨论技术路线选择的前提。

区块链和数据库,区块链和比特币是什么关系?

我们将分别针对这三种技术的优劣势进行分析,并梳理三者之间的关系。力求用最浅显的表述让没有任何技术背景的人也可以顺畅地理解,参与进这场央行数字货币即将带来的变革。

为更清晰了解区块链技术(Blockchain)、分布式账本技术(DistributedLedger)、分布式数据库技术(Distributed Database)之间的区别,我们需要建立一个简单的数据库分类模型,根据此模型首先对它们的定义进行明确。

1. 数据库技术分类模型

分类不同的数据库技术,我们通过数据库的数据存储方式是否是分布式,数据管理方式是否去中心化,划分成一个二维四象限模型。

【数据存储方式】Data Storage,顾名思义就是指数据的存储方式;

【数据管理方式】Data Management,指的则是存储的数据如何被使用的权限管理,包括读写的权限、更改的权限、删除的权限等。在中心化数据库和大部分的分布式数据库中,管理员数据读写、数据更改、删除的权限都具备。而在分布式账本中,管理权限只能读数据,或者增加数据。

根据这个模型,有助于我们更好地区分分布式数据库、分布式账本和区块链技术:

*分布式数据库 Distributed Database(DD)

分布式数据库是用计算机网络将物理上分散的多个数据库存储单元连接起来组成的一个逻辑上统一的数据库。分布式数据库管理系统用共识机制来保证容错的沟通,通过时间戳和锁定机制提供并发控制。大部分的分布式数据库DD,在管理系统逻辑上是中心化的。主要的分布式数据库包括:1. Peer network node data stores;2. Distributed SQL data warehouses;3. Hadoop;4. NoSQL;5. NewSQL;6. Distributed Ledger (DL) 即分布式账本。分布式数据库(DD)也有共识算法,常见的包括Paxos或者Raft。

*分布式账本 Distributed Ledger(DL)

分布式账本技术 Distributed Ledgers Technology/DLT,是一种在网络成员之间共享、复制和同步的数据库。其中并不存在中心管理员或集中的数据存储。每个网络成员复制和存储一份相同的账本副本,网络的每个节点会独立地自动更新。分布式账本(DL)是在分布式数据库(DD)基础上,利用密码学技术构建的一个去中心化的、由多版本并发控制机制实现无需信任第三方的共识。不同于分布式数据库,分布式账本数据管理系统也是去中心化的。R3的Corda、IBM的Hyperledger都是分布式账本技术。

*区块链 Blockchain

区块链和分布式账本最大的区别在于,区块链使用密码签名和将数据纪录组成区块,并且连成链。区块链本质上是一个不断增长的记录列表,它的数据纪录使用“仅可添加”的结构,即只允许将数据添加到链上,要篡改或删除已经录入的数据是不可能的。

2022-06-11

2022-06-11