1. 如何(hé)确保(bǎo)区(qū)块链中的(de)数据的真实性和不可改变(biàn)性?
都说区块链中的数据(jù)是不(bú)可变的,那么真的是不(bú)可变的吗?区块链会(huì)被黑吗?答案是有可(kě)能(néng),但可能性(xìng)不大。因为每个区块链都是用户经过(guò)合约建立的(de)。也就是说每笔交(jiāo)易都经过了(le)多次(cì)验证,区块链中(zhōng)的加密也确保了记录(lù)不会(huì)被逆(nì)向。但区块链也存在三(sān)种(zhǒng)类型的(de)漏洞:
一(yī)是对区块(kuài)链系统的(de)访问。设想一个使用
区块链应用的城市,那么谁应该有权限来访(fǎng)问其(qí)中的数据呢?应该部(bù)分访(fǎng)问还是全部访问?如果政府或企(qǐ)业在应用(yòng)中存在单点失效(xiào)(single point of failure),那么问题就(jiù)非常严重了。为了解决这些问题,区(qū)块链管理员需(xū)要平衡许(xǔ)多问题。其中一个问题就是安全性和(hé)可访问性,另一个是是(shì)区块链管理员要保护一些非机构化(huà)的数据。
第二个漏(lòu)洞(dòng)是区块链也可能(néng)会被(bèi)攻击和劫持。如(rú)果有51%的链被攻击者(zhě)控制,那么(me)就(jiù)可以对区块链进行(háng)恶意修改。密歇根(gēn)州已经(jīng)提(tí)交(jiāo)了一个法案来(lái)对非法(fǎ)修改区块(kuài)链数据进行处罚。
第三个漏洞是(shì)胡(hú)乱输入和(hé)胡乱输出(garbage-in-garbage-out)的问题。如果输(shū)入到区块链的(de)数据是不(bú)准确的怎(zěn)么办,比(bǐ)如最开始的医疗记录是不准确(què)的或涉嫌(xián)欺(qī)诈的。其中一个方法就是(shì)在创(chuàng)建数据记录时用机器(qì)来(lái)取代人。
2. 谁拥有和管理区块链?谁对产生的(de)问题(tí)和损失负责?
区块链是(shì)去中心化的,那么谁来维护(hù)呢?
是不是需要像网(wǎng)站(zhàn)那(nà)样去维(wéi)护呢?
答案就是技术本身。
因(yīn)为区块链不是由(yóu)中心化(huà)的权威机(jī)构来运行,而是由所有区块链(liàn)的用户来运行。在无需许(xǔ)可(kě)的(de)区块链(permissionless blockchains)中,区块链是负责(zé)运行的社区所拥(yōng)有的。但这又出现了(le)一个新的问题,用户在运行区块链而没有人拥有它的情(qíng)况下,谁来负责(zé)?在许可(permissioned)区块链中,运营(yíng)区块链的实体是可以决(jué)定谁有权限来(lái)访问区块链。在许可区块(kuài)链中,manager(管(guǎn)理员(yuán))负(fù)责维护网(wǎng)络,但是(shì)由(yóu)使用链的用户来决(jué)定连接、接收(shōu)新的数据记录。
3. 智能合约真的智(zhì)能(néng)吗?
智能(néng)合约触发了约定责任(rèn)的完成(chéng)。这种自动化的约定功(gōng)能并不少见。但复杂的合约需要多方参与来完成约(yuē)定责任。许(xǔ)多银行、律师(shī)这样(yàng)的中间人需要(yào)验证(zhèng)事件(jiàn)是不是(shì)真的产(chǎn)生了,然后执行下(xià)一步。智能合约就是为了(le)解决(jué)这(zhè)样的任务而生的,智能合约用(yòng)外部的数据源来(lái)确定什么时候执行合约。数据(jù)源(yuán)叫做Oracle,会告诉智能(néng)合约事件是(shì)真的发生(shēng)了。
但智能合约并没有我(wǒ)们想象的智能。首先,智能合约(yuē)只(zhī)与合约设计的智(zhì)能相一(yī)致。而且,合(hé)约设(shè)计者的假设和合约(yuē)实现和执行(háng)有一定的差距。其次,攻击者也是可以伪造和修(xiū)改记录的。研究表明区块链(liàn)存在漏(lòu)洞(dòng),大约(yuē)有3.4%的
以(yǐ)太坊智能(néng)合约也存在漏洞。
4. 区(qū)块链是否(fǒu)会存在身份窃(qiè)取?
社交媒体中有3%的用户是假的,那么可以在区(qū)块链(liàn)上创建(jiàn)假的账号吗(ma)?
区块链上的身份会(huì)被(bèi)窃吗?
这里存在大量(liàng)的问题。互(hù)联网是(shì)在没有明确和可证(zhèng)明的个人身份的情况下(xià)建(jiàn)立的。当(dāng)然也可(kě)能会有一个由政府运行的(de)数字身份库。许多政(zhèng)府已经为公民创建了中心化(huà)的(de)数字ID,然后公民可(kě)以用数字身份来(lái)选举、纳税、开户等等。但这种数字身份(fèn)是(shì)中心(xīn)化的,区(qū)块链可以(yǐ)解(jiě)决(jué)关于身份窃取的担忧。区块链(liàn)可以将身份凭证放在区块链上,这是由(yóu)用户控制的,而(ér)且可以通过中心化的(de)库(kù)进行验证。区块链(liàn)可以帮(bāng)助实(shí)现匿名(míng)投票(piào),而这是(shì)民主进(jìn)程的完整性中(zhōng)最(zuì)重要的。
5. 区块链(liàn)可以与其他(tā)相连吗?
社交(jiāo)媒体(tǐ)可(kě)以(yǐ)将不同的用户建立联系(xì),区块链(liàn)的(de)价值会随(suí)着用户基础的扩大而扩大。但未来在任何领域都(dōu)不会(huì)有一(yī)个全(quán)球性(xìng)的区块链,但我们每个人都会成为区块链的一部分。但不同(tóng)网络的(de)方案(àn)和数(shù)据系统可能会导致不同的区块(kuài)链无法(fǎ)互联起来。我们(men)现在使用(yòng)的(de)软件是使用(yòng)API应用程序接口来与其他应用程序进行通信的,那么区块链之间如果(guǒ)需要(yào)通(tōng)信(xìn)怎么办(bàn)呢?用区块链来构建一个(gè)大型的生态系统需要区(qū)块链管理者迁移所有用户,并同意相关的(de)规则,还存在数(shù)据迁移和(hé)使用新(xīn)的智能合约等(děng)问题。
6. 区块链如何与非链数(shù)据库(kù)通信?
如果(guǒ)一(yī)方的数据和文档(dàng)是不在线或(huò)不在(zài)区(qū)块链上,另一方的数据和文档在区块链上,双方可以通信吗?
那么可以选择将(jiāng)所(suǒ)有的数据放上区块链或先将区块链上的数(shù)据复制(zhì)到线下的(de)数(shù)据库里。但这也是存在(zài)风险的,如果把链上(shàng)的(de)数据导出到链(liàn)下的数据库,那数据存在被修改的风险(xiǎn)。
7. 区(qū)块链会帮助洗黑钱?
洗(xǐ)黑钱是世界各国(guó)面临的全球(qiú)性问题。银行和监(jiān)管机构每(měi)年花费约80亿美元(yuán)来应对(duì)这(zhè)一问题。银行和(hé)监(jiān)管机构要求在转账时(shí)提供(gòng)一些身份凭证信息等来监控资金流以检测(cè)是否存在洗(xǐ)黑钱的行(háng)为。但全(quán)球监管环(huán)境(jìng)并(bìng)不和(hé)谐,每个银行需要(yào)满足不(bú)同等级的监管。因为区块链是(shì)匿名的,那么(me)区块(kuài)链(liàn)是否(fǒu)会(huì)帮助犯罪分子来(lái)洗(xǐ)黑(hēi)钱并隐藏其交(jiāo)易信息(xī)呢?答案(àn)是银(yín)行系统有许多的漏洞,而犯罪分子使用区块链洗钱的成本会非常高,因(yīn)此犯罪分子洗黑钱主要还是会依靠传统的银行系统。
8. 区(qū)块链会耗尽地(dì)球的能源吗(ma)?
区块链上的记(jì)录和数据都会(huì)使用能源,而
比特(tè)币的运行需要更多的(de)能源。这是比特币的设计原理(lǐ)来决定的。比特币挖(wā)矿机(jī)需要将(jiāng)最近的交易列表(biǎo)都变成签名来证明这些信息的正确性。而(ér)这个过程需要大(dà)量的算力。因此,有人担心(xīn)随(suí)着网(wǎng)络规模的增(zēng)长和(hé)比特币价值的增加会导致更大的(de)竞(jìng)争,随着消耗更多的能量。
其他类型的区(qū)块链(liàn)应用比比特币消耗的能量要少很多(duō)。而且区块链可以以一种节能的方式(shì)出现,即以(yǐ)产品的(de)形式去交易,这可(kě)以增加其(qí)持(chí)续性(xìng)。在(zài)这样地推动(dòng)下,会出现(xiàn)新的增加算力的方法。
9. 区(qū)块链会取代我(wǒ)们的工作(zuò)吗?
最(zuì)近有很多的报告(gào)都说(shuō)
人(rén)工智(zhì)能会对我们的工作带来很大的影响。那么区块链(liàn)会对律师、银行这样(yàng)的机构带(dài)来影响吗?
区块链并不会大范围地影响我们的工作,但是会像其他技术一样,改变(biàn)公司的(de)商业和(hé)收入模(mó)式。区块(kuài)链面(miàn)临的问题并不是技术,而是如何体现区块链的价值主张(zhāng)。其中一个挑战是如何向所有的参与者(zhě)来分配价值以吸引更多(duō)的用户(hù)加入该链中。
10. 美国(guó)在区块链开(kāi)发中落(luò)后了(le)吗?
有专家认(rèn)为美(měi)国在区(qū)块链的应用中(zhōng)落后了(le)。但事(shì)实上许多发(fā)展中国家比发达国家应(yīng)用区块链的速度更快。其原因有二:
一是(shì)区块链(liàn)可以解决发展(zhǎn)中(zhōng)国家的很(hěn)多挑战和难题,而这(zhè)些问题(tí)在发达(dá)国家出现的(de)很少;二是(shì)发展中国家的监(jiān)管没有发(fā)达国家先进和复杂,这(zhè)都促使了该技术的应用。
版权申明(míng):本内(nèi)容(róng)来自于互(hù)联网,属第三方汇集推荐平台。本文的(de)版权归原(yuán)作者所有,文章言论不代表链门户的观点,链门户不承(chéng)担任何法律责任。如有侵权(quán)请联系QQ:3341927519进行反馈。