首页 区块链生态 查看内容
  • 4201
  • 0
  • 分享到

区(qū)块(kuài)链无(wú)效解(jiě)决方(fāng)案示例:为什么都不起作用?

2019-3-16 20:08

来源: 格密链

区(qū)块链(liàn)无(wú)效(xiào)解决方案示例:为什(shí)么都不起作用?


如今,人们出于各种原因诉诸区块链。从我在2017年中期(qī)开始进行智(zhì)能合约(yuē)安(ān)全审核以来,已经看到了这一切(qiē)。Allin blockchain似乎是(shì)合乎逻辑且有益的,但实际上存(cún)在一些(xiē)问题。下面(miàn)提供八个流行的区块(kuài)链案例,以及陈(chén)述它们为什么(me)不起作(zuò)用,以便您(开(kāi)发者/顾户/投资者)知道(dào)当有人提供您以这种方式使用区块链时,您(nín)该怎么做。


假设您订购了一些货物,并且(qiě)承运者保(bǎo)证保持(chí)某(mǒu)些(xiē)运输条件(jiàn),例(lì)如(rú)保持货物冷(lěng)藏。建(jiàn)议(yì)的解(jiě)决方案是在卡车中(zhōng)安(ān)装(zhuāng)传感器,该(gāi)卡车将监控冰(bīng)箱(xiāng)温度并定期(qī)将数据传(chuán)输到(dào)区块链。

这样,您可以确保在整个运输中都是满足(承运者)承诺的条件。

这里的(de)问(wèn)题不是区块链,而是与传(chuán)感(gǎn)器(以及其他)相关。作(zuò)为物(wù)理世界的一部分,人们很容易骗过传感(gǎn)器。

例如,恶意的承(chéng)运人(rén)可(kě)能将传感(gǎn)器(qì)放(fàng)在卡车(chē)上的小冰箱里冷藏,同时将货物留在卡车的非冷藏区(qū)域以节省成本。

我们将(jiāng)此问(wèn)题(tí)描述为:区块链不是(shì)物联(lián)网(IOT)。

我(wǒ)们将再多(duō)次回到这(zhè)个声明。尽管区块链(liàn)不(bú)允许修改(gǎi)数据(jù),也无法确保此类数据是正确的。唯一的例外是(shì)链(liàn)上交(jiāo)易(yì),当系(xì)统(tǒng)不需要(yào)现实世界时,所有必要的信息已(yǐ)经在区块链内,从而允许系统(tǒng)验证(zhèng)数据(例如,一个地址有足够的资(zī)金来进行交易(yì))。

从外部向区(qū)块链提交信息的应用(yòng)程序被称为“oracles”。直到找(zhǎo)到oracles问题(tí)的解决方案(àn),任何(hé)尝试(shì)基于(yú)区块链的供应链管理,就像(xiàng)上面的情况一样,在(zài)没有(yǒu)先开发(fā)出可靠引擎的情况下尝试设(shè)计飞机也是毫无意义(yì)的(de)。

我强(qiáng)烈(liè)建议您阅读本文并特别注意以下图表:

可以在我(wǒ)们的(de)微信公(gōng)众(zhòng)号里运行小(xiǎo)程序,判断(duàn)您是否需(xū)要区块链。

2.对象真实性保证

虽然这种情(qíng)况(kuàng)与前一种情况(kuàng)类似,但我想将其单独列出,因为(wéi)它(tā)是在不同的包装器中呈现的(de)(他们以不同形式呈现)。

假设(shè)我们生(shēng)产独(dú)特而(ér)昂贵的商品,例如手表,葡萄酒或(huò)汽车。我们(men)希望我们的(de)客户绝(jué)对确定(dìng)他们正(zhèng)在购买我们制造的东(dōng)西,因此我们将我(wǒ)们的(de)葡萄酒瓶链接到区块链支(zhī)持的token,并(bìng)在其上放置QR码。现在,通过”单(dān)独的区块链交易”确认(rèn)每一步(从(cóng)制造商,到承(chéng)运人,到(dào)商店,再到(dào)客(kè)户),客户(hù)可以(yǐ)在线跟踪他们(men)的瓶子。

然而,这个系统很容易受(shòu)到(dào)一(yī)个(gè)非(fēi)常简单的威胁(xié):一个不诚实的卖(mài)家可以用一个token制作一(yī)个真正的瓶子的副本,装上低质(zhì)量的葡萄酒,并偷走(zǒu)你的昂贵的葡萄酒或卖给不关心那些不关心tokens的人。

为什么这么容(róng)易?因为区块链不是物联网(wǎng)!瓶子是物理对象,因此可以伪造,与数字签名不同。

3.声明(míng)真实(shí)性(xìng)保证

我们以大学文凭的真实性为(wéi)例。在这种情况下,我们需要验证声明(míng)的真实性(“Peter从大学毕(bì)业”),而不是物理对象。为(wéi)了确保文(wén)凭是真实的(de),发行(háng)日期是准确的,我们(men)需要检查数字签名和时间戳。

数字签名很棒,有些人称呼他们(men)为(wéi)非对称(chēng)密码学,是“20世纪最伟(wěi)大的(de)发明”。但是,不(bú)要将它与区块链混淆。事实上,在区块链出现之前,数字签名已经(jīng)存在并(bìng)且很有(yǒu)用。注意!如今,数字签名通常作为区块(kuài)链出售。也(yě)许(xǔ)您真正需要的是数字签名,而区块链并不能满足您的要求。

时(shí)间戳更接近区块链。事实上,区块链本身是最可靠的(de)时(shí)间(jiān)戳(chuō)方法(fǎ)。您不需要(yào)发明任(rèn)何东西:只需将(jiāng)数据的哈希值(zhí)放入比特币区块链即可。

在(zài)比特币区块(kuài)链(liàn)上放一些由几位教授数(shù)字(zì)签名的学生文凭是一个(gè)好主意吗(ma)?它是(shì)。但(dàn),重要的是,不通过网站或应用程(chéng)序使(shǐ)用集中验证来拧(nǐng)紧(可以理解(jiě)为,做)这个系统,这将(jiāng)是一个单点故障(zhàng)(单点故障(zhàng),指(zhǐ)系统中一点失效(xiào),就(jiù)会(huì)让(ràng)整个系统(tǒng)无法运作的(de)部件,换句(jù)话说,单点(diǎn)故障即(jí)会整体故(gù)障(zhàng)。)。

4.投票

在使用区块链进行(háng)投(tóu)票时,我(wǒ)们需要明确我们想要解决的问题(tí)。

伪(wěi)造投票/选(xuǎn)民身(shēn)份验证(zhèng):要解(jiě)决这个问题,我们需(xū)要数(shù)字签名而不是区块(kuài)链。这里的(de)主(zhǔ)要问(wèn)题是私(sī)钥:从(cóng)哪里获取它以及如何存储(chǔ)它(tā)。我不会解释为什么任何一个生成(chéng)密钥的系统在终端用户设备之(zhī)外(wài)的(de)任何(hé)地方都(dōu)被设(shè)计(jì)破坏。但是(shì),除此之外,拥(yōng)有开源和经过适当审核的密钥(yào)生成软件,第三方硬件(智(zhì)能手机是最简单(dān)的选(xuǎn)项)以及(jí)可以处理私(sī)钥的用户(hù)也很重要。

虽(suī)然系统开发人员可以解决(jué)前两个问题,但第三个问题要(yào)困难得(dé)多。比特(tè)币实际上可以(yǐ)帮(bāng)助我们学习(xí)如何(hé)处理密钥。实际(jì)上,丢(diū)失您(nín)的社(shè)交媒体(tǐ)帐户的密码或投票是(shì)一(yī)回事,但丢(diū)失(shī)自己的钱的是另一回事(shì)。

再一次(cì),如果(guǒ)我(wǒ)们在(zài)投票过(guò)程中需要oracle,那它将密钥链接(jiē)到特(tè)定的人。

公(gōng)开可见的计(jì)票:可以安全地假设,以太网智能合约对于这个问题(tí)是完美的,因为它们允许(xǔ)每个人看到任何特定候选人收到多少票。然而,在(zài)这种情况(kuàng)下(xià),开放(fàng)程度可能太高,因(yīn)为我(wǒ)们可以看到每个人(rén)如何投票,从(cóng)而(ér)可以影响他(tā)们。尽管该系统(tǒng)的(de)建造方式使得(dé)每次(cì)投票只(zhī)有投票者才能看到,但还有另一个更(gèng)复杂的挑战(zhàn):只(zhī)要(yào)选民在技术(shù)上(shàng)能够提供投票(piào)选择的(de)证(zhèng)据,他们(men)仍然可能处在(zài)压(yā)力之下。

在这(zhè)里,我们再一次(cì)需要oracle来检查是否有来自不存在的(de)选民(mín)的额外投票(piào)。

5.作者身份(fèn)证明

我们假设,艺术家A想要使用区(qū)块链来记(jì)录某幅(fú)画是他(tā)的。他拍了一张照片,将照片(piàn)哈希放在区块链中,然后将照(zhào)片上(shàng)传到博客。现(xiàn)在,如(rú)果艺术(shù)家(jiā)B声称这幅画属于(yú)他,艺术家A可以通过展示照片和哈希来轻松证明他的作者身份。在这种情况(kuàng)下(xià)有两个潜在的问(wèn)题:

首(shǒu)先,艺术家B可以说(shuō)他(tā)不知道区(qū)块链,因(yīn)此不能用它来注(zhù)册(cè)他的作(zuò)者身份(fèn)。因此,此程序只有在成为惯例(lì)时才能(néng)起作(zuò)用。

其次,艺术家(jiā)B可以闯入艺术家A的工作室,拍(pāi)摄这幅画的照片,并在艺术家A之前将哈希放(fàng)在区块(kuài)链中。

原因是......

区块链不是物联网!

然(rán)而,总的来(lái)说,这个用例是有(yǒu)道理的。但是,除了比特币的区块链之外,它(tā)不需要任何其他东西。

注(zhù)意(yì):我只是在(zài)谈(tán)论作(zuò)者身份证(zhèng)明,因为我认为知识产权(quán)的概念是无意义的。StephanKinsella的(de)“反(fǎn)对知识(shí)产权”。

6.土(tǔ)地登记

另一个提议的案例是(shì)将基于(yú)区块链的tokens与土地所有(yǒu)权联系起来。这里至少(shǎo)有两个(gè)问题。

执(zhí)行(háng)者行(háng)动:虽然瓶子/手表/汽车可以通过(guò)点对点(P2P)交付,但土地所有权(quán)和转让必须(xū)由监管(guǎn)机构进行登记,监管机构可以随时实际访问您的土(tǔ)地并执行(háng)其意愿。如果监管机构坚持要转让您的土(tǔ)地(dì),区块(kuài)链记录会发生什么?第一个选项:区(qū)块链(liàn)记录仍然指(zhǐ)定(dìng)您为土(tǔ)地所(suǒ)有者,这不再是真实的;第二种选择:监管机构可(kě)以创建自己的(de)记录(lù),从而重写您的记录,这意味着区(qū)块链(liàn)不起作用。这是一个关键点,因为区块链也(yě)被提升(shēng)为一(yī)种工具,可(kě)以保护您免(miǎn)受(shòu)监管机构和任何个别官员的(de)欺诈活动(dòng)的侵害。

集中开发(fā)和支持:现在(zài),谁将开发这样(yàng)的系统和支持的节点?如果监(jiān)管(guǎn)机构本身或(huò)其对(duì)手做合(hé)格工作,那么这样的系统将不会分(fèn)散。分布(bù)式协议加上集中式开发(fā)等于集中式协(xié)议。

此外,每当(dāng)有人(rén)为您提供区块链时(shí),请问(wèn)自己:我们可以使用(yòng)分布式(shì)数(shù)据库(kù)吗?

如(rú)果答案(àn)是'是',为(wéi)什么要选择区块链?实际上,区块(kuài)链更慢,资源更(gèng)密集。此外,数据库开(kāi)发和(hé)整合方面的专家更便宜,更容易找到,他(tā)们的工(gōng)作产品(pǐn)更(gèng)容易(yì)检查,系统(tǒng)支持也更简单。

鉴(jiàn)于所有这些(xiē)挑战,我认为(wéi)分布式数(shù)据(jù)库是(shì)当今土(tǔ)地登记的(de)更好选择,即(jí)使它肯(kěn)定需要变得更加(jiā)可靠和开放(fàng)(参见“区块链作为触发器”部分)。

实际上,看(kàn)起(qǐ)来这个特定的用(yòng)例已(yǐ)经成为现实。Bitfury最近宣布(bù)推出基(jī)于Exonum框架的区块链土地(dì)登记系统,并将在乌克兰(Ukraine)和摩尔多瓦(Moldova)开展同样的活动(dòng)。很奇怪的是,我(wǒ)找不到这个案例的任何技(jì)术(shù)细节,这(zhè)意味(wèi)着由于某种原因,Bitfury并不急于夸(kuā)耀(yào)它。

7.银(yín)行间转账

根据(jù)“您是否需要区块链?”的计划,这个案例是(shì)一个很好的案例。它涉及(jí)许多不相互信任的(de)政(zhèng)党,没有任(rèn)何(hé)可信(xìn)任的第三方参与(yǔ)。虽然比特币可以在(zài)这里使用,但银(yín)行(háng)不太可能公开显示其相互(hù)支付。因此,我(wǒ)们(men)将提供(gòng)一个私有区(qū)块(kuài)链,只有银行自己才(cái)能(néng)输入数据,支(zhī)持节点,并验证所有其(qí)他方的交(jiāo)易。

在功能(néng)方面(miàn),该(gāi)系统与(yǔ)具有访(fǎng)问控制的分布(bù)式数据库有何不同?是的,确实如此。但只(zhī)有(yǒu)当双方之间(jiān)存在分歧时才会(huì)这(zhè)样(yàng)做。在这里,问题是(shì):银行是(shì)否会同意(yì)系统(tǒng)提供的共识,还是会向法院上诉?如果银行可(kě)以选(xuǎn)择第二(èr)种选(xuǎn)择(即他们从未签署过无条件接(jiē)受系统提供的所(suǒ)有(yǒu)决定的协议),那(nà)么这个(gè)系(xì)统毫无(wú)意义(yì)。

此(cǐ)外(wài),如(rú)果监管机构禁止或限制使用此类系统或指示法院拒(jù)绝系统数(shù)据,则整个案件将是荒谬的。

8.代(dài)币是为了代币利益

是(shì)的,没错!我实际上是在写2019年的ico

我所说的“代币(bì)是为了代币利益”是指一些初创公司(sī)发行代(dài)币,并说(shuō)他们授予你在他(tā)们公司/利润/分割费期权(quán)中(zhōng)的份额。问题是:

区块(kuài)链不是物联网!

与(yǔ)风险资本投资者或监管(guǎn)机构不同,区(qū)块链不会让创(chuàng)业公司对其投资(zī)者负责。仅凭代币形式(shì)的(de)承诺并不要(yào)求公司(sī)的创始人(rén)做(zuò)任何事情-我们在ICO繁荣(róng)时期(qī)曾多次看到过(guò)(记得Lambos吗?)这方面,ICO更像(xiàng)人(rén)群(qún)资金(jīn)而非首次公开募股。

虽然专(zhuān)业分散机(jī)构和反对监管控制,但(dàn)我必须(xū)承认,这个(gè)领域几乎没有这样的系统,这意味着你必须选择现有工具或信任公司创始(shǐ)人。现(xiàn)在,让(ràng)我(wǒ)描述一些有(yǒu)希望(wàng)的用例。

9.区(qū)块链(liàn)作(zuò)为触(chù)发器(qì)

奇怪的是,即使是(shì)非工作案例也可能有(yǒu)用(yòng)。假设公(gōng)司使用过(guò)时的过程/系统。管理层决(jué)定投(tóu)入炒作(zuò)(区块链/大数据/AI/IoT)来取(qǔ)得领(lǐng)先地位,而不是选择正(zhèng)常而明显的解(jiě)决方案。

那时(shí),一个精明(míng)但负责任的内部(bù)创(chuàng)业(yè)者可(kě)以提供适当的系统设计(jì),将其(qí)作为区(qū)块链进行营销。根据不同的(de)情况,区(qū)块链既可以提供某些优势(shì),也可以完全(quán)不提供优势,只依赖于漂亮(liàng)的(de)演示幻灯片。

10.货币

Blockchain非常适合处理货(huò)币,主要(yào)是因为它是为此目的而创建的。区块链记录并验(yàn)证“甲方拥有(yǒu)的金额X”等陈述;甲方将(jiāng)金额X转入乙方;乙方(fāng)拥有X金额,因为之前所有类(lèi)似的陈述都记录在同一区块(kuài)链中。

SimonMorris说,最初分散目标是(shì)为了打破(pò)规则,就像(xiàng)那些遵守这些规则的(de)人会试图(tú)阻止你。(theoriginal objective of decentralization is to break the rules,as those whoobserve those rules will try to stop you.),在他关(guān)于加密的BitTorrent加密课程系列(liè)文章(zhāng)的(de)第二(èr)部分题为“如果你没有(yǒu)违反规则(zé)你做(zuò)错了(le)”。

比特币完全符(fú)合(hé)这一要求,因为它打破了旧规则(zé),根据该规则,只有政府发行资金,定义发行程序,并决定哪种交易有(yǒu)效,哪种交易无效。

更(gèng)重要的是,我认为比特币发(fā)挥了特定的作用:在技术出现之(zhī)前很久就以一(yī)种易(yì)于(yú)理(lǐ)解的(de)方式转移价(jià)值(参见NickShezabo的(de)‘演变:货币起源’)。与(yǔ)此同时,大多数(shù)区块链初创公司(sī)必须从一开始就解释他(tā)们(men)解(jiě)决(jué)了哪些任务以(yǐ)及为什么(me)。这甚至对于传(chuán)统的初创公(gōng)司而言是(shì)无意义的,他们(men)通常是寻找客户,测试假设并试(shì)图与(yǔ)市场(chǎng)保(bǎo)持同步。即解决现有问题,而不是发明新问题。

无论如(rú)何,比特币(bì)是迄今为止唯一的工作的区块链应用程序。这就是为什(shí)么在我的文章开头,我质疑“区块链的使(shǐ)用”一词的相关(guān)性。

11.智能合约

让我们说实话:没有人真(zhēn)正知道智能合约(yuē)是什么以及它们的用途,因为这个概(gài)念仍然(rán)处(chù)于起步(bù)阶(jiē)段。以太坊(fāng)真(zhēn)正是(shì)引领潮流的。当分散(sàn)的比特币发(fā)挥作用时,人们(men)已经知道并(bìng)习惯了电子货(huò)币;

当我们在以太坊上运(yùn)行分散的智能合(hé)约时,我(wǒ)们仍然在努力(lì)处理硬拷贝合(hé)同,而集中的智能合约却根本就(jiù)不存在。我们可以尝试同时跳过两个(gè)步骤,但要做到这一点,我们(men)需要(yào)时间和可(kě)行(háng)的概念(niàn)。

就个人而言,我(wǒ)相信智(zhì)能(néng)合约会(huì)找到适合他们的应用场(chǎng)景。这就是我在这个领域工作的原(yuán)因(yīn)。然而,这是我个(gè)人(rén)的(de)信念,但尚未得(dé)到证实(shí)或(huò)驳斥。
首页_JDB(中国)电子_官方网站
版权申明:本内容来自(zì)于互联网,属第三方汇(huì)集(jí)推荐平台。本(běn)文的版权归(guī)原作者所有,文章言论不代表(biǎo)链(liàn)门(mén)户的(de)观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。
相(xiàng)关(guān)新(xīn)闻
发表评论

请先 注册/登录 后参与评论(lùn)

    回顶部

    首页_JDB(中国)电子_官方网站

    首页_JDB(中国)电子_官方网站