区块链问答
问:什么是区块链?问:什么是区块链? 答:区块链(Blockchain)是指通过去中心化和去信任的方式集体维护一个可靠 数据库的技术方案。 问:能通俗的解释一下什么是区块链吗?问:能通俗的解释一下什么是区块链吗? 答:通俗一点说,区块链技术就指一种全民参与记账的方式。所有的系统背后都 有一个数据库, 你可以把数据库看成是就是一个大账本。那么谁来记这个账本就 变得很重要。目前就是谁的系统谁来记账,微信的账本就是腾讯在记,淘宝的账 本就是阿里在记。 但现在区块链系统中, 系统中的每个人都可以有机会参与记账。 在一定时间段内如果有任何数据变化,系统中每个人都可以来进行记账,系统会 评判这段时间内记账最快最好的人,把他记录的内容写到账本,并将这段时间内 账本内容发给系统内所有的其他人进行备份。 这样系统中的每个人都了一本完整 的账本。这种方式,我们就称它为区块链技术。 问:这样全民记账的区块链有什么好处?问:这样全民记账的区块链有什么好处? 答:可以发现,这是在牺牲一点效率的情况下,获得了极大的安全性。首先没有 一本中央大账本了,所以无法摧毁。每个节点都仅仅是系统的一部分,每个节点 权利相等, 都有着一模一样的账本。 摧毁部分节点对系统一点都没有影响。 其次, 无法作弊, 因为除非你能控制系统内大多数人的电脑都进行修改,否则系统会参 照多数人的意见来决定什么才是真实结果, 结果会发现修改自己的账本完全没有 意义(因为别人不承认)。其次,由于没有中心化的中介机构存在,让所有的东 西都通过预先设定的程序自动运行,不仅能够大大降低成本,也能提高效率。而 由于每个人都有相同的账本,能确保账本记录过程是公开透明的。 问:区块链解决了什么问题吗?问:区块链解决了什么问题吗? 答:区块链最重要的是解决了中介信用问题。在过去,两个互不认识和信任的人 要达成协作是难的,必须要依靠第三方。比如支付行为,在过去任何一种转账, 必须要有银行或者支付宝这样的机构存在。但是通过区块链技术,比特币是人类 第一次实现在没有任何中介机构参与的情况下,完成双方可以互信的转账行为。 这是区块链的重大突破。 问:区块链是比特币吗?或者比特币就是区块链吗?问:区块链是比特币吗?或者比特币就是区块链吗? 答: 区块链技术是比特币的底层技术,在早期并没有太多人注意到比特币的底层 技术。 但是当比特币在没有任何中心化机构运营和管理的情况下,在多年里非常 稳定的运行,并且没有出现过任何问题。所以很多人注意到,该底层技术技术也 许有很大的机制,而且不仅仅可以在比特币中使用,也许可以在许多领域都能够 应用这种技术。于是把比特币技术抽象提取出来,称之为区块链技术,或者分布 式账本技术。所以从某个角度来看,比特币可以看成是区块链第一个应用,而区 块链更类似于 TCP/IP 这样的底层技术,以后会扩展到越来越多的行业中。 问:区块链技术主要可以用在哪些行业?问:区块链技术主要可以用在哪些行业? 答:区块链主要的优势是无需中介参与、过程高效透明且成本很低、数据高度安 全。所以如果在这三个方面有任意一个需求的行业都有机会使用区块链技术。 问:金融领域为什么要使用区块链技术?有什么实质性的好处?问:金融领域为什么要使用区块链技术?有什么实质性的好处? 答:区块链技术在金融领域中主要的优势去中介化和极大的降低成本。 首先金融行业目前由于防止单点故障和系统性风险, 需要进行层层审计来控制金 融风险,但由此也造成高昂的内部成本。并且由于不断增加的监管法规出现,特 别是 2008 年金融危机导致对于金融管控门槛不断升高,而反恐战争导致反洗钱 和反恐怖主义融资的范围也让监管的广度和深度逐渐扩大, 导致整个金融系统的 监管成本急剧增加。在这种情况下, 区块链技术能够通过防篡改和高透明的方式 让真个金融系统极大的降低成本。 根据西班牙最大银行桑坦德发布的一份报告显 示,2020 年左右如果全世界的银行内部都使用区块链技术的话,大概每年能省 下 200 亿美元的成本。 这样的数据足以说明“区块链”给传统金融领域带来的巨大 变革和突破。 此外由于历史原因, 导致传统金融机构在结算和清算时都依靠中央结算所来完成, 而由此造成的问题就是效率低下。传统的跨国结算就是因为要通过类似于 SWIFT 这样的机构,所以跨国电汇往往是按天来计算的。但是比特币在使用区 块链技术时,在完全没有中心化运营机构的情况下,完美的运行了七年,不仅能 够实现实时结算和清算,而且没有出现过任何一笔账目错误。所以,如果所有的 金融系统能够实现去中心化的实时结算和清算, 不仅仅将极大的提高全球金融效 率,并且由此能够改变全球金融的格局。 问:什么是比特币说的问:什么是比特币说的“ “挖矿挖矿” ”?? 答: 比特币中的“挖矿”实际上就是记账的过程, 比特币的运算采用了一种称为“工 作量证明(Proof of Work,PoW)”的机制,系统为了找出谁有更强大的计算能 力,每次会出一道数学题,只有最快解出这道题目的计算机才能进行记账。而抢 到记账权的计算机会获得 25 个比特币的奖励。通常把这个行为称为“挖矿”,把 获得的比特币视为挖矿成功获得的奖励。 问:所有的区块链都需要挖矿吗?问:所有的区块链都需要挖矿吗? 答:并非所有的区块链项目都会采用类似于比特币这样的“工作量证明”方式,这 更多出现在早期的区块链项目中。 如果采取其他的证明机制, 如“权益证明 (Proof of Stake,PoS)”、“股份授权证明机制(DPoS,Delegate Proof of Stake)” 都是不需要采取这样的挖矿方式。 问:区块链和大数据什么关系?区块链会取代大数据?问:区块链和大数据什么关系?区块链会取代大数据? 答:区块链和大数据关系并不是很大。大数据主要的是对于海量数据进行管理, 而区块链的核心是在没有中心化中介计入的情况下实现数据的高安全性和高可 靠性。所以区块链和大数据并不互相冲突,也不会取代,完全是面对不同场景情 况下对于数据的不同解决方案。 问:区块链和云计算云存储有什么关系?区块链是云计算或云存储吗?问:区块链和云计算云存储有什么关系?区块链是云计算或云存储吗? 答: 云计算通常定义为通过互联网来提供动态易扩展且经常是虚拟化的资源,但 是提供云计算平台的往往是一个中心化机构。 而区块链组成的网络一般是没有特 定的机构,所以区块链更接近分布式计算系统的定义,属于分布式计算的一种。 不过,区块链是能够实现云存储的,不同于目前中心化提供云存储空间,区块链 有一些提供去中心化的云存储方案。这样的项目包括 Storj,Sia,Maidsafe。 问:区块链是软件吗?是用什么程序写的?问:区块链是软件吗?是用什么程序写的? 答:区块链不是一种特定的软件,就像“数据库”这个三个字表现的意思一样,它 是一种特定技术的设计思想。可以用绝大多数语言来实现它,而且实现的方式也 有许多种。而且区块链技术目前还在快速发展中,相对而言,目前区块链技术设 计思想还是比较简单的,也许在未来会变得愈加复杂。 问:什么是公有链?什么是私有链?什么是联盟链?问:什么是公有链?什么是私有链?什么是联盟链? 答: 公有链是任何节点都是向任何人开放的