摘要:同时利用工作量证明等共识机制解决了双重花费和拜占庭将军问题。比如拜占庭将军问题就是一个典型的协作问题。拜占庭帝国想要进攻一个强大的敌人,为此派出了支军队去包围这个敌人。这个敌人虽不比拜占庭帝国,但也足以抵御支常规拜占庭军队的同时袭击。
随着比特币的起起伏伏,区块链技术也越来越受到关注,成为当下和人工智能一样风靡的领域,也有了除了比特币之外的应用尝试。不过明白区块链技术底层原理的同学应该都会相信区块链还不能与人工智能带来的改变相提并论。由于一些自身的特点,当前比较成熟的应用还仅仅局限在金融货币领域。但不管怎样中本聪(Satoshi Nakamoto)在 Bitcoin: A Peer-to-Peer Electronic Cash System 中提出的去中心化的思想是一个非常巨大的创新,非常值得研究和借鉴。本文借区块链的设计思想、解决的问题来与企业协作相比较,同时给出了一个工作中的具体实例(OneAlert 平台上的告警处理协作)。
去中心化是区块链的核心思想,为了达到这一目的借鉴了分布式计算、密码学的存储结构和算法。同时利用工作量证明(PoW)等共识机制解决了双重花费和拜占庭将军问题。这些问题都是其他分布式系统或者现实世界的社会系统难以解决的问题。在区块链系统中,去中心化的思想保证了数据在点对点网络中的一致性、安全性和各个节点之间的公平性。如果把区块链系统看做一个协作系统并且只考虑协作数据的安全、协作者之间的公平性和最终的协作结果,那么区块链就是一个完美的协作系统。
解决协作问题无非是解决协作者之间的同步和和资源互斥问题。在区块链系统中各节点之间的区块信息广播和同步就是同步问题,工作量证明的共识机制解决了资源互斥问题。比如拜占庭将军问题就是一个典型的协作问题。
拜占庭帝国想要进攻一个强大的敌人,为此派出了 10 支军队去包围这个敌人。这个敌人虽不比拜占庭帝国,但也足以抵御 5 支常规拜占庭军队的同时袭击。基于一些原因,这 10 支军队不能集合在一起单点突破,必须在分开的包围状态下同时攻击。他们任一支军队多带带进攻都毫无胜算,除非有至少 6 支军队同时攻击才能攻下敌国。他们分散在敌国的四周,依靠通信兵相互通信来协商进攻意向及进攻时间。困扰这些将军的问题是,他们不确定他们中是否有叛徒,叛徒可能擅自变更进攻意向或者进攻时间。在这种状态下,拜占庭将军们能否找到一种分布式的协议来让他们能够远程协商,从而赢取战斗?这就是著名的拜占庭将军问题。
区块链很好的解决了这类问题,但付出的成本是协作效率低下:
每个节点都需要实时同步整个区块链信息(目前已经达到上百 GB);
每个区块的容量有限;
平均每 10min 才能生成一个区块,每小时才能确认一次交易,交易处理速度目前来看是远远不够的。
如果把区块链的协作搬到现实协作中来,可能是一种效率低下的方案。对于效率要求不高的协作可以考虑,但大部分协作的需求都是满足不了的。
再看企业协作,现实中要做好协作,不仅要考虑资源的分配和调度还要考虑资源的时效性和协作的效率,需要在这之间做好权衡。因此参考区块链的思想时也要避免其缺点。近几年,人类在协作意识、协作工作、协作能力上都在不断提升。协作系统领域的突破会成为企业提升的助推器。协作服务和软件也成为了市场的一片红海,出现了许多优秀的产品。
这些优秀的产品都有一些共同的特点,把敏捷和效率作为其产品核心,把任务流、信息流、资金流都处理的非常到位,也是效率和安全准确的权衡。
以已有团队机制为依托,优化、删除、修改和创新线下体制;
以角色、部门和规则为基本点,万变不离其宗;
最终目标是降低成本、提高效率,实现利益最大化;
在日常工作中一个具体的例子就是系统告警怎么在团队成员之间协作处理。我们以国内领先的一个云告警平台 OneAlert 为例。告警处理对效率的要求非常高,因此除了常规的邮件、短信、电话,非常有必要集成一些企业协作工具。 OneAlert 这一点做得非常好,集成了非常多的优秀的协作工具,现在可以使用 Webhook、简聊、Bearychat、钉钉等等,相信以后陆续会有更多的工具加入。这些工具的集成也非常的简单。
以钉钉为例,在钉钉机器人管理页面选择“自定义”机器人,输入机器人名字并选择要发送消息的群。如果需要的话,可以为机器人设置一个头像。点击“完成添加”。
点击“复制”按钮,即可获得这个机器人对应的 Webhook 地址,其格式如下:https://oapi.dingtalk.com/rob...
登录 OneAlert,定位到配置->协作策略->新增协作->钉钉
在表单中填写钉钉的应用信息,将上面生成的 Webhook Url 写入并点击完成,这样就能在钉钉收到告警啦,当然钉钉 APP上也会 Ding 你一下的。
除了告警平台 OneAlert 之外,其他领域的协作集成也有许多优秀的产品。像这种神器能够大大地提高我们的工作效率,给我们节省成本创造价值,太值得尝试了。
OneAlert 是北京蓝海讯通科技有限公司旗下产品,是国内首个 SaaS 模式的云告警平台,集成国内外主流监控/支撑系统,实现一个平台上集中处理所有 IT 事件,提升 IT 可靠性。想了解更多信息,请访问 OneAlert 官网 ,欢迎免费注册体验 。
来源:http://blog.oneapm.com/apm-te...
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/23978.html
摘要:杨俊蚂蚁金服区块链高级产品总监区块链与应收流转目前,市场上基于区块链的供应链金融基本上是从应收账款切入的。通过区块链技术可以在企业与供应商间更快更好地建立良性的协作与管理关系。 摘要:以数字金融新原力(The New Force of Digital Finance)为主题,蚂蚁金服ATEC城市峰会于2019年1月4日于上海如期举办。ATEC区块链行业研讨会分论坛上,蚂蚁金服区块链高级...
摘要:基于区块链的供应链金融,通过区块链技术将各个相关方链入一个平台,通过多方记账确权数据存储,实现数据的横向共享,进而实现核心企业的信任传递。翼启云服以区块链上的数据为依托,为供应链上下游的中小企业提供金融服务。 区块链是什么 区块链是一种按照时间顺序将数据块以特定的顺序相连的方式组合成的链式数据结构,其上存储了系统诞生以来所有交易的记录。区块链上的数据由全网节点共同维护并共同存储,同时以...
摘要:还提供创建通道的功能,允许一组参与者创建单独的交易分类账。共识交易必须按照发生的顺序写入分类账,即使它们可能位于网络中不同的参与者组之间。 介绍 Hyperledger Fabric是分布式分类账解决方案的平台,采用模块化架构,提供高度机密性,弹性,灵活性和可扩展性,它旨在支持不同组件的可插拔实现,并适应整个经济生态系统中存在的错综复杂的事物和复杂性。 我们建议首次使用的用户首先阅读下...
摘要:万云专注于将区块链技术应用于各个行业,促进区块链在业务中的真正落地。共识算法是区块链比较核心的技术之一,保证区块一致性是其主要作用。 作者:万云首席架构师兼产品总监李晨原文链接:http://mp.weixin.qq.com/s/snl...如需转载请联系万云官方微信:万云Wancloud 2018年开始,好像所有的人都在谈论区块链,资本、精英、草根不断进场投身到区块链的浪潮之中。在外...
摘要:究竟区块链具有多大的魔力能让人如此信任,或者说,我们在说信的时候究竟信的是什么。那么我们说信区块链时,信的是什么呢信密码学算法区块链是用算法达成信任的,其中最重要的算法之一,就是密码学。信博弈论区块链中最玄妙的部分是共识算法。 FISCOBCOS是完全开源的联盟区块链底层技术平台,由金融区块链合作联盟(深圳)(简称金链盟)成立开源工作组通力打造。开源工作组成员包括博彦科技、华为、深证通...
阅读 2824·2023-04-25 20:02
阅读 1423·2021-11-11 16:55
阅读 588·2021-09-26 09:46
阅读 6154·2021-09-22 15:55
阅读 1806·2021-08-09 13:41
阅读 1557·2019-08-30 15:52
阅读 2358·2019-08-30 14:13
阅读 3250·2019-08-26 13:48