软件问答

软件问答

当前位置:网站首页 > 印刷问答 > 软件问答 > 正文

5个案例教新手认识区块链!

吉印通 2021-05-30 308 0

  区块链虽然很火,但很多人其实还没搞清楚到底什么是区块链?它到底有什么用?BABC商业联盟的专家给我整理了一下,它用一个通俗的例子,将大家如何定义区块链概念pdf已加密无法打印。

  如果你去百度,上面给出的解释是“区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式pdf已加密无法打印。”看完以后,你可能还是一脸懵逼。其实用大白话来说,区块链就是一种去中心化的分布式账本数据库。这种分布式账本的好处就是,买家和卖家可直接交易,不需要任何中介。人人都有备份,哪怕你这份丢失了,也不受影响。

  案例1

  记账

  比如说孙子找李子借一百块钱,但李子怕他赖账,于是就找来村长做公证,并加下这笔账pdf已加密无法打印。这个就叫中心化。但如果,你不找村长,直接哪个喇叭在村里大喊“我李子借给孙子一百块钱!请大家记在账本里”,这个就叫去中心化。

  以前村长德高望重,掌握全村的账本,大家都把钱存在他这里,这是过去大家对中心化的信任pdf已加密无法打印。现在,大家都担心村长会偷偷挪用大家的钱,怎么办呢?于是大家就给每个人都发了一本账本,任何人之间转账都通过大喇叭发布消息,收到消息后,每个人都在自家的账本上记下这笔交易,这就叫去中心化。有了分布式账本,即使老张或老李家的账本丢了也没关系,因为老赵、老马等其他家都有账本。

  每天,大家都会在公认的账本后面添加新的交易,而且其他人也会参与验证当天的交易pdf已加密无法打印。最后那个公认的账本也只会增加,不会减少。后续加入的成员都会从最长的那个账本那里继续记录。

  案例2

  轻量级财务系统

  让我们从最熟悉的一组区块链应用开始,其中一组实体希望建立一个金融系统pdf已加密无法打印。在这个系统内,一个或多个稀缺资产在这些实体之间进行交易和交换。

  为了让任何资产保持稀缺,必须解决两个相关的问题pdf已加密无法打印。首先,我们必须确保不会将同一单位的资产发送到多个地方(“双重花费”)。其次,任何人都不可能随心所欲地创建资产的新单位(“伪造”)。任何可以做这些事情的实体都可以从系统中窃取无限价值。

  这些问题的常见解决方案是物理令牌,例如金属硬币或安全打印的纸张pdf已加密无法打印。这些令牌平凡地解决了双重支出的问题,因为物理规则(字面上)阻止一个令牌同时在两个地方。通过使令牌非常难以制造来解决伪造问题。尽管如此,物理令牌有几个缺点,可能会导致它们不切实际:

  作为纯粹的持有者资产,物理令牌可以被窃取而无追索权或追索权pdf已加密无法打印。

  它们运行速度慢且成本高,无法大量运输或长途运输pdf已加密无法打印。

  创建不可伪造的物理令牌是棘手和昂贵的pdf已加密无法打印。

  通过留下物理令牌可以避免这些缺陷,并且可以通过由可信中介管理的分类帐重新定义资产所有权pdf已加密无法打印。过去,这些分类帐基于纸质记录,现在它们倾向于在常规数据库上运行。无论哪种方式,中介通过修改分类帐的内容来实现所有权的转移,以响应已认证的请求。与使用物理令牌进行结算不同,有问题的交易可以快速轻松地撤消。

  那么分类帐有什么问题?简而言之,就是控制权的集中pdf已加密无法打印。通过在一个地方投入如此多的力量,我们从技术和人力两个方面创造了重大的安全挑战。如果外部的人可以入侵数据库,他们可以随意更改账本,窃取他人的资金或完全摧毁其内容。更糟的是,内部有人可能会破坏分类账,这种攻击难以发现或证明。因此,无论我们拥有集中式分类帐,我们都必须投入大量时间和金钱来维护分类账的完整性。而且在很多情况下,我们需要使用中央分类账与每个交易各方之间的基于批次的调节进行持续核实。

  输入区块链(或“共享分类帐”)pdf已加密无法打印。这提供了分类帐的好处,而不会产生集中问题。相反,每个实体运行一个持有分类帐副本的“节点”,并对其自己的资产进行完全控制,这些资产受私钥保护。事务以点对点的方式在节点之间传播,区块链确保维护共识。这种架构没有留下黑客或内部人员可能破坏账簿内容的中央攻击点。因此,数字金融系统可以更快速,更便宜地部署,并且可以实时自动实现对账。

  那么缺点是什么?如前所述,共享分类帐中的所有参与者都会查看所有发生的交易,使其在需要保密的情况下无法使用pdf已加密无法打印。相反,区块链适用于我称之为轻量级金融系统的领域,即经济利益或参与者数量相对较低的区块链。在这些情况下,机密性往往不是一个问题 - 即使参与者密切关注彼此的行为,他们也不会学到很多价值。正因为风险很低,我们宁愿避免设立中间人的麻烦和成本。

  轻量级金融体系的一些明显例子包括:众筹,礼品卡,忠诚点和当地货币 - 尤其是在资产可以在多个地方赎回的情况下pdf已加密无法打印。但是我们也看到了主流金融部门的用例,比如不直接竞争的资产管理者之间的点对点交易。区块链甚至在内部会计系统中进行测试,在大型组织中,每个部门或地点都必须保持对其资金的控制。在所有这些情况下,区块链的低成本和摩擦提供了直接的好处,而保密性的丧失并不是问题。

  案例3

  来源追踪

  以下是我们多次听到MultiChain用户使用的第二类用例:追踪整个供应链中高价值产品的起源和移动,例如奢侈品,药品,化妆品和电子产品pdf已加密无法打印。同样重要的文件,如提单或信用证。在跨越时间和距离的供应链中,所有这些物品都遭受假冒和盗窃。

  我认为该问题可以通过以下方式使用区块链解决:当创建高价值物品时,相应的数字令牌由可信实体发布,该可信实体用于验证其原点pdf已加密无法打印。然后,每当物理项目转手时,数字令牌就会并行移动,以便真实世界的监管链由区块链上的一系列交易精确地反映出来。

  如果你喜欢,这个令牌就是一个虚拟的“真实性证书”,它比一张纸更难以窃取或伪造pdf已加密无法打印。收到数字令牌后,无论是银行,分销商,零售商还是客户,实体商品的最终收款人都可以验证监管链,一直返回原点。事实上,在提单等文件的情况下,我们可以完全废除物理项目。

  虽然所有这些都是有道理的,但精明的读者会注意到由一个物品制造商管理(例如)的常规数据库可以完成相同的任务pdf已加密无法打印。该数据库将存储每个项目当前所有者的记录,接受代表每次所有权变更的已签名交易,并响应有关当前状态的传入请求。

  那么为什么要使用区块链呢?BABC商业联盟专家给出的答案是,对于这种类型的应用程序来说,分布式信任是有好处的pdf已加密无法打印。无论集中的数据库在哪里举行,那里都会有人有能力(并且可能会受到贿赂)腐蚀其内容,将伪造或被盗物品标记为合法。相比之下,如果在源于集体供应链参与者的区块链上追踪出处,则没有任何单个实体或小组实体可以破坏监管链,并且最终用户可以对他们收到的答案有更多的信心。作为奖励,可以安全地直接交换不同的令牌(比如某些货物和相应的提单),并在最低区块链级别保证双向交换。

  那么保密问题呢?区块链对供应链起源的适用性是该应用程序简单交易模式的一个令人满意的结果pdf已加密无法打印。与金融市场形成对比的是,大多数代币都是从原点到终点的单一方向移动,而不会在区块链参与者之间反复交易。如果竞争对手很少与对方进行交易(例如玩具制造商对玩具制造商或零售商或零售商),他们就无法相互学习彼此的区块链“地址”并将其与真实世界的身份相联系。此外,活动可以很容易地划分为多个分类账,每个分类账代表不同的订单或类型。

  案例4

  组织间记录保存

  以前的两种用例均基于标记化资产,即参与者之间转移的价值项目的链式表示pdf已加密无法打印。然而,第二组区块链使用案例与资产无关。相反,该链作为集体记录和公证任何类型数据的机制,其意义可以是财务或其他方式。

  其中一个例子就是两个或更多组织之间的关键沟通的审计追踪,例如医疗保健或法律部门pdf已加密无法打印。组织内的任何组织都不能信任维护这些记录档案,因为伪造或删除的信息会严重损害其他组织。尽管如此,为了防止争端,所有人都必须就档案的内容达成一致。

  为了解决这个问题,我们需要一个共享数据库,所有的记录都被写入其中,每条记录都附有时间戳和原始证据pdf已加密无法打印。标准解决方案是创建一个可信中介,其作用是集中收集和存储记录。但区块链提供了一种不同的方法,为组织提供了共同管理这个档案的方法,同时防止个别参与者(或其小团体)破坏它。

  其中最有启发性的谈话我已经在过去两年中与马伊利亚的z/日元pdf已加密无法打印。20年来,他的公司一直在建立多个实体共同管理共享数字审计线索的系统,使用时间戳,数字签名和循环法共识方案。当他解释这些系统的技术细节时,很明显他们在各方面都是经过许可的区块链。换句话说,使用区块链进行组织间记录并不是什么新鲜事 - 只是世界终于意识到了这种可能性。

  就存储在区块链中的实际数据而言pdf已加密无法打印,有三种常用选项:

  未加密的数据pdf已加密无法打印。这可以通过在blockchain每个参与者被读取,提供全面的集体透明度和立即解决在发生争议的情况下。

  加密的数据pdf已加密无法打印。这只能由具有适当解密密钥的参与者阅读。在发生争议时,任何人都可以揭示这一关键,值得信赖的权威机构,如法院,并使用blockchain证明原始数据进行一定一方在某一时间点添加。

  散列数据pdf已加密无法打印。“ 散列”充当紧凑型数字指纹,代表对特定数据的承诺,同时保持数据隐藏。给定一些数据,任何一方都可以很容易地确认它是否与给定散列相匹配,但是从散列推断数据在计算上是不可能的。只有哈希被放置在区块链上,原始数据由相关方存储在非链接处,可以在发生争议时将其揭示出来。

  如前所述,R3CEV的Corda产品采用了第三种方法,在区块链中储存哈希值以公证对手方之间的合同,但不公开其内容pdf已加密无法打印。此方法既可用于计算机可读的合同描述,也可用于包含纸质文档的PDF文件。

  当然,保密性对于组织间记录保存来说不是问题,因为整个目的是创建一个所有参与者都可以看到的共享档案(即使某些数据被加密或散列)pdf已加密无法打印。的确,在某些情况下,区块链可以通过提供数字签名访问请求的不可变记录来帮助管理访问机密的脱链数据。无论哪种方式,非中介的直接好处是不必创建额外的实体并且信任它来维护此记录。

  案例5

  多方聚合

  从技术上讲,这个最终用例与前一类似,因为多方正在将数据写入集体管理的记录pdf已加密无法打印。然而,在这种情况下,动机是不同的 - 克服来自大量单独来源的信息的基础结构困难。

  想象两家银行拥有内部客户身份验证数据库pdf已加密无法打印。在某个时候,他们注意到他们分享了很多客户,因此他们进入了互惠分享安排,他们交换验证数据以避免重复工作。从技术上讲,协议是通过使用标准的主从数据复制来实现的,其中每个银行都维护另一个数据库的实时只读副本,并且针对自己的数据库和副本并行运行查询。到现在为止还挺好。

  现在想象这两家银行邀请另外三家银行参与这个分享圈子pdf已加密无法打印。5个银行中的每一个都运行其自己的主数据库,以及其他4个只读副本。有5个主数据库和20个副本数据库,我们共有25个数据库实例。虽然可行,但这会消耗每家银行IT部门的显着时间和资源。

  快进到20家银行以这种方式共享信息的时候,我们总共查看了400个数据库实例pdf已加密无法打印。对于100家银行,我们达到10000个实例。一般来说,如果每个参与方都彼此共享信息,则数据库实例的总数会随参与者数量的平方增长。在这个过程中的某个时刻,系统必然会崩溃。

  那么解决方案是什么?我认为一个显而易见的选择是所有银行都将其数据提交给可信中介,该中间人的任务是将这些数据汇总到一个主数据库中pdf已加密无法打印。然后,每家银行可以远程查询此数据库,或者在其四面墙内运行本地只读副本。虽然这种方法没有问题,但区块链提供了一种更便宜的选择,其中共享数据库由使用它的银行直接运行。区块链还为整个系统带来了冗余和故障转移的额外好处。

  区分链不像Cassandra或RethinkDB这样的分布式数据库,必须澄清一点pdf已加密无法打印。与这些系统不同,每个区块链节点都实施一组规则,以防止一个参与者修改或删除另一个参与者添加的数据。事实上,这似乎仍然存在一些混淆 - 最近发布的区块链平台可能会被一个单一的不当行为节点破坏。无论如何,一个好的平台还可以让管理数千个节点的网络变得轻松,如果授予适当的权限,则可以随意加入和离开。

  虽然我对区块链和物联网之间的经常引用的关联有点怀疑,但我认为这可能是强大的协同作用所在pdf已加密无法打印。当然,每个“东西”都太小,无法在本地存储完整的区块链副本。相反,它会将数据承载事务传输到分布式链接节点的分布式网络,并将它们整理在一起以供进一步检索和分析。

(●'◡'●)~欢迎评论留言解答~(●'◡'●)

相关推荐

  • 在CDR做A4的传单,怎么设置大小和出血位?

    在CDR做A4的传单,怎么设置大小和出血位?

    直接用矩形工具画个216*291mm大小的就可以了,因为单页的尺寸是210*285mm,每边各留3mm出血位CDR里的剪切蒙版怎么做出血。...

    2021-06-15 171 0

  • ps中剪切蒙板

    ps中剪切蒙板

    是剪贴蒙版,这图上面还有图没剪贴到CDR里的剪切蒙版怎么做出血。或者你下面剪贴的图层有透明度...

    2021-06-15 557 0

  • 如何更改PDF文件

    如何更改PDF文件

    要修改PDF文件,一般用二个软件PDF文件太大了怎么办?。其一是用AdobeAcrobat;二是FoxirPDFEditor。现介绍用AdobeAcrobat修改PDF文件的方法:你先用AdobeAcrob...

    2021-06-15 206 0

  • ps做出血怎么做?

    ps做出血怎么做?

    据设计方的要求CDR里的剪切蒙版怎么做出血,或者行业规定,在PS中通过参考标尺工具,添加辅助线,定位好出血区域!应视具体情况而定1.PS里需加大画布尺寸,图片可直接拉大;2.若图层未合并,可按需要在所在图层加出血;...

    2021-06-15 269 0

  • 打开PS文件,提示缺少字体该怎么办

    打开PS文件,提示缺少字体该怎么办

    PS缺少字体,到网上下载字体后安装即可PS文件缺少字体的问题。字体安装方法:  1、复制将要安装的字体;   2、打开“我的电脑”PS文件缺少字体的问题,接着打开C盘,然后找到C盘下的WINDOWS目录文件夹...

    2021-06-15 528 0

  • pdf文件每一页太大,想把它整体缩小点,该怎么办?

    pdf文件每一页太大,想把它整体缩小点,该怎么办?

    AdobeAcrobat压缩pdf如图示操作打开pdf后,选择文件---另存为---前者“缩小大小的pdf”针对文本内容的;后者"优化扫描版的pdf"针对扫描版的;一般点击后保持默认参数进行压缩即可也可以用pdfsha...

    2021-06-15 403 0

本文暂时没有评论,来添加一个吧(●'◡'●)

取消回复欢迎 发表评论:

请填写验证码
QQ客服咨询电话微信报价留言评论用户中心联系我们 帮助中心返回顶部
02163063076客服电话
13816211622业务专线