火星链 火星链
Ctrl+D收藏火星链
首页 > 以太坊 > 正文

API:“中间件”吹响区块链牛市集结号

作者:

时间:1900/1/1 0:00:00

在过去的三年中,交易所、公链蓬勃发展,钱包、矿业等业态也开枝散叶。但决定行业兴衰的根基,仍旧在于区块链技术的应用,应用的简便性和广泛程度,会直接决定区块链会不会一直是“小圈子里自嗨”“小团体的狂热”现象。

上周,我们在9.4之时思考了区块链已进入中场,项目方要考究将复杂的认知做折叠封装,然后开启工业化之路,也就是将区块链技术融合的更为标准化。今天,我们就来分析,来封装复杂认知的第一个行业级工具:中间件。

中间件的概念,在2018年初笔者就有所涉猎,区块链结构多用于解决数据问题,在传统的技术服务架构中,中间件是属于集中处理数据分散连接前后两端的部分。那时,因为圈内关注的都是底层技术和二级市场,并未对此深入研究。

但在区块链技术已经快速发展2年,公链发展受限等现状下,从业者重在思考能有哪些解决方案可以帮助解决在加密货币生态和区块链技术融合间的问题。以互联网产品增长的经验推断,中间件将是区块链技术应用的必须品,也是从业者需要解决的一道题。

我们先看一下中间件的具体释义。

中间件是什么?

中间件层的出现,是因场景需求而生的。其主要为了实现对数据的管控和功能的隔离。在传统的技术结构中,中间件存在于大数据基础组件、集群和上层应用间之间。也可实现大数据组件使用接口的抽象,对外提供统一的、可管理的接口供用户使用。

在现有的大数据架构体系内,用户需要搭建hadoop、spark等基础大数据组件,并把应用部署在其上执行,也就是用户直接使用大数据基础组件。这种方式要求用户对大数据的各种组件有较为深入的了解,对集群的部署、构成也需要比较熟悉,还要及时掌握集群运行状态做出一定的调整。但这样的方式对用户的技术、人力要求较高,一个开发团队需要满足这样的成本要求才能完成大数据技术的落地应用。

市场暴跌之际,Coinbase遭遇交易“中断”:5月19日消息,币安以网络拥堵为由暂时禁止以太币提取,而Coinbase表示正在调查其平台上的“间歇性中断”。上述两家平台遭受的干扰正值加密货币暴跌之际,比特币暴跌近30%至31000美元, 市值较其高峰蒸发了超过5000亿美元。Coinbase表示,其网站、移动应用程序和API遭遇部分中断。 (金十)[2021/5/19 22:22:19]

这就需要一个集中管理大数据组建并延伸到应用编辑的工具,此外,前台用户会分类出不同类的用户和场景,对于不同的业务部门来说,不同业务方向的数据具有天然的分离性。从数据安全和管理的角度讲,非本业务方向的用户是禁止访问本业务类型数据的。这也需要在大数据基础组件之上有一个层次来进行管理和控制。

这就是中间件层出现的原因。那什么是区块链的中间件呢?区块链的中间件有何不同?

我们先对比传统数据架构和区块链的数据架构。我们都知道的是区块链的核心功能中有分布式账本,分布式账本即在传统数据架构中的数据基础组建,在这样的数据结构上部署应用,会出现和传统大数据结构同样的问题,对于数据的管理、开发成本控制以及部分的应用可编程能力。

对于公链来说,公链构建时需要搭建去中心化节点,也就是在不同的地址下部署服务器,而服务器间的通讯共识算法控制。这样看来,对于公链的开发者来说,公链的节点以及输出的能力,与互联网与服务无异。

因此,从功能分层和部署的角度看,区块链中间件近似在云服务和智能合约编辑的中间部分。

声音 | 外交部发言人:不掌握“中国留学生被绑架,家人被要求用比特币支付赎金”的情况:8月27日外交部发言人耿爽主持例行记者会,针对记者提问“据报道,有一名20岁的中国留学生上周在悉尼被绑架,绑架者要求其家人用比特币支付赎金。中方能否证实?对此有何回应?”,外交部发言人耿爽表示,我不掌握你说的情况,可以在会后帮你了解一下。[2019/8/28]

在这个中间部分,实现了开发者可以简易接入底层的去中心化数据网络,也可以实现在去中心化账户系统上的应用部署。

区块链中间件会是什么形态?

在整个行业进入大众视野中后,我们看到的公链最多,每个公链社区出现的时候都会在白皮书中,大谈其技术应用,从比特币网络到以太坊网络、EOS网络的共识迭代中,公链项目的创始团队不断将“分层”的概念说明的越来越清晰,也就是不同的节点在结构中行使不同的权限、功能。

传统的开发中,例如一个操作系统,也会分为底层、中间层、业务层。底层是架构,也是数据通讯的基础,中间层则涉及了为上下层做连接、双向服务的服务部分,例如webservice。最上层也就是业务层。

对于公链来说,其分层的逻辑相同。公链的每一层因为承担了不同的能力,为了可以组合出更好的能力,每一层在功能上是分割的,在技术开发上则是不相关的,如果相互的分层中联系较多,被称为耦合度高,代表互相影响的关系越复杂,其中一个部分出现调整,就要调整相应的其他部分。

动态 | BM 称会有防止“中间人”攻击的措施:据 IMEOS 报道,在电报群有成员问到是否会有类似 elestos 的安全措施创建到 EOS 结构中以防止针对 DAPP 运行的“中间人”攻击。BM 回应到,会有防止“中间人”攻击的措施,届时在伦敦活动会有相关介绍。[2018/8/17]

在开发中,需要对每一层从设计上做“解耦”,使每一层的设计相对简单。但这三层的设计,每一层单独的设计都要尽可能的设计成可以跑任何业务,也就是可以兼容各类其他的开发情况。相互间用尽可能窄的API来去完成调用。每一层间的关系互相依赖,但不耦合,每一层都可以独立起来,单独演变。

综上,我们可以想象,在底层,同一公链的不同的节点间和不同公链或“链”间会有广泛的数据交换,而数据有天然的聚合需求,同时也需要再处理再分类。在应用开发的可编辑能力这一点上,也需要有协作的可能。

中间件即可承担这些需要,那我们也就可以将区块链中间件分为三个部分组成,分别是:跨链访问中间件,链外协作层CryptoApps;智能合约的可视化编辑器。

通过这些中间件的组成部分,我们希望达到哪些目标呢?终极目标是对DAPPS开发者隐藏开发的细节,开发者不需要了解区块链的技术,就可以做应用。我们通过中间件,对所有开发者提供统一的基础链访问接口。

现有的互联网云服务提供者只需要增加几行代码,就可以与智能合约实现交互。跨链访问中间件,可以通过统一的API,在可视化界面实现部署智能合约。这也形成了对于区块链技术的封装和认知折叠。

慧聪集团为“中华老字号”宏济堂成功打造阿胶区块链品质信用体系:近日,慧聪集团(股票代码:02280 HK)为“中华老字号”宏济堂成功打造阿胶区块链品质信用体系。解决阿胶生产、物流、销售产业链过程中的品质与信用问题,为宏济堂阿胶打开“智慧监管”的新局面。[2018/3/28]

以下名词解释来自于丝链CTO吴萌野

跨链访问中间件

跨链访问中间件分为两个层次,第一部分是Dapps和Blockchain之间的跨链通用访问API,实现使用一套API代码,就可以对现在绝大部分区块链基础设置的访问;第二部分是Blockchain之间的跨链价值传输协议,实现不同区块链之间的数字资产转移,价值互通。

链外协作层

我们认为链上智能合约应该分为两层,第一层是DataContract,涉及到内部数据调用,例如转账,相当于数据层;第二层是BusinessProcess,相当于控制层,判断事实、并执行命令。

智能合约编辑器

所谓合约编辑器,就是用可视化的界面,让业务人员通过拖拽定义一个业务流程和商业规则,保存之后,就自动编译成链上智能合约。

现在有哪些角色都需要中间件?

以上,我们先对于中间件的需求做了解释,而因此我们也就可以继续延伸讨论,哪些行业角色需要在中间件形态上完善其产品?

首先,公链是毋容置疑的,即使公链的功能不同,但其网络输出的能力一致,区别就在于不同能力的组合对于场景业务的偏向,例如追求高并发的公链一定在高并发低延迟的业务开发中占据优势。可以推论,以公链为例的开放生态都需要中间件的帮助。

人民网研究院:央行、中国银联为代表的“国家队”推动区块链应用 商业区块链发展需要建立“中国共识”:人民网研究院和阿里云研究中心的第47期云溪科技评论提到,短短9天时间内,美国众议院举办了两场听证会。美国各界针对区块链已经形成全新的共识:区块链是一项变革性技术,应用场景涵盖金融、商业、政府等多个领域,应支持区块链技术的大规模应用,保持“拥抱技术、开放、做好应用准备”的积极态度。就此,上升为美国国家战略的区块链的“美国共识”已然成型。在中国,区块链应用主要以央行、中国银联为代表的“国家队”来推动,商业领域的区块链发展仍然有待加强,这就需要在建立区块链“中国共识”的前提下,促进和扶植区块链的“中国民间共识”。[2018/3/2]

那我们可以延伸的角色就可以在区块链的整个供应链体系里对号入座。

在区块链的生态里,自治社区的模式已深入人心,所以每一个项目都是在以开源社区的形式运作的,而在每个开源生态里,一定会将底层的能力封装起来,而可以轻松让所有人获取到基础组件的能力,这就代表了,区块链可以输出非定制化的需求。

整个产业链中,可以输出能力的行业角色众多,在每一个具备业务能力或技术能力的产品周围,都会形成以产品功能为核心的开源生态。因此,除公链外,交易所、钱包、安全检测机构、矿机、存储工具、状态通道、监管工具等,都可以在中间件部分充分思考,作出产品领域的突破和创新。

中间件是从技术大后端跨越到前端的一大步

时隔ICO热潮超过了20个月,但外界对于区块链技术以及加密货币的生态知之甚少,这佐证了技术的应用并非是要都让每个用户了解,这是一个表象和内里的理解。

我们了解的区块链技术,就是加密货币以及区块链行业的大后端,这里面有很多的技术知识,代码、语言,密码学等,而让普罗大众看到的,是区块链在二级市场、在社会学等角度的表现。

而要命的是,因为加密货币的生态限制,区块链项目必要的要利用通证完成社区的治理,生态的扩展。但在这样的概念中可以看到,规则已经将普罗大众和项目方、从业者的关注点,引入例如大后端和大前端。即底层技术和二级市场。

因此,形成了,在一个开放生态中,生态太宏观,着眼前端二级市场的变化并不是生态增长的模式,因为加密货币的创造者,不能直面C端用户,通证并非产品,而是治理工具。直接面对C端的行动,让项目太过早的、过于夸张的做声势。

而着力开发的后端技术却也因认知差异无法直接面对C端,这一个认知教育的过程过于漫长,效率也极低,同时开源社区没有盈利模式的情况下,认知教育是一件极耗成本的行动。

总结来看,开源社区,就是不是一个C端生意,用2C的方式做B端产品的增长,总会有种假中空的危机感。而解决这一问题的重点,就在于公链收编技术开发者,组建中间件服务团队。像传统云服务商,技术服务商一样去做好业务供应链的核心,B端需求者。因为公链等项目方要认清公链的产品能为什么样的人提供服务,而不是做了一个钱包就说自己可以落地了,这只是造势营销的方式,并不是B端业务的扩展方式。

企业的中台和发展的中观

说了很多技术的理解,和对场景的解释。笔者认为,关于项目运作的思考,目前仍旧处在高不成低不就的状态,高指的是不能直接完成加密货币自治生态的高义,而低则是连一个项目推进工作的逻辑都没搞清楚。

这在企业发展管理的过程中找到了解释答案。

对于今天庞大的互联网江湖,不谈去中心化的角度上看,我们使用同一个互联网产品,是达成了一部分的共识,一同在一家公司中任职也是在分工分布式协作完成一项共识。

而在这些庞大的互联网公司的发展中,其公链管理的中台,是公司中的人和业务的双向管理工具。其流程是人是完成业务的基础,而业务是人工作的表象。在人和业务间架设中台,会形成人和业务的双向协调。而不同的人也就是代表不同职能的节点,中台反向对于人的管理,也是自治中重要的一项。

而从另一个层面来看,更加需要的是如今的项目团队要思考项目发展的中观。在无法构建中台时,要着力做的是对项目发展有理解,有预知。

在二级市场和底层技术各站前端和后端,宏观和微观两极后,中观的出现,在于如何分配能力,如何控场,如何正确的把生态结构搭建起来。

前文说到,区块链项目确实不是一个C端生意,在生态的组织架构中也可以佐证。所谓加入一个加密货币社区,严格来讲并非持币就已加入,持币者是用户,而这些用户的进入是持币带来的引入,其核心需求是币,并非产品功能。

因此,无论持币者多少,也并非直接可以生产生态资源的用户。与用户密切联系的,其实是应用开发方,并且是具备明确的盈利模式和增长能力的开发方。很明显,这并非公链本身可以普遍做到的,公链或者开源项目本身,能提供的产品,只有技术输出能力,这是项目方最该认识到的。

企业的中观,要落实在如何将可提供的产品发展到更多的用户,即开发者,不断提升用户体验,即开发简易性,低成本,激励支持等。

在刚刚过去的两个月间,无数被拥护的公链,在二级市场遭遇了滑铁卢,不得不说,行情的宏观已经影响了项目方的认知,对公链能力的误解,对市场的误判,还有对于产品层面的落后开发,都已经让区块链行业提不起气,无法继续深入发展了。

而区块链的性质是无法改变的,产品的属性使然,想要增长的方式只有不断的聚集开发者,打开B端的服务之路,而在这个过程中,中间件是一个做标准化的工具,也是增长必然要实现的工具,这个工具,将会成为公链增长和公链应用落地的核心竞争力。当所有的公链都意识到这一点的时候,也会发现,公链的能力都一样,根本不需要那么多公链,而只有可以顺利将中间件业务做好的公链才能存活下来,才能在若干年后实现加密货币信仰的自治生态。

标签:区块链加密货币APIPPS区块链技术不包括哪一项加密货币相当于什么呢HAPI价格PPS价格

以太坊热门资讯
KKT:“敌军”Bakkt即将登场 CME比特币期货“王位不稳”?

9月23日,即三天后,被视为“2019年最大利好”的Bakkt即将登场,芝加哥商品交易所或将迎来一个劲敌.

1900/1/1 0:00:00
BTC:报告:CME保持其在比特币衍生品市场的主导地位,击败Grayscale

数字资产数据提供商CryptoCompare发布8月份的加密货币交易市场报告。报告显示,自7月份以来,芝加哥商品交易所一直在衍生品市场占据主导地位。8月份CME的受监管比特币衍生品为59亿美元.

1900/1/1 0:00:00
加密货币:匿名币再次受到监管挑战? V神看好去中心化交易所

在日本、韩国某些头部交易所根据监管法规要求,相继下架以保护隐私著称的门罗币等匿名币之后,近日OKeX韩国站为了迎合三个月前FATF颁布的法规,也宣布将要在10月份下架五种匿名币.

1900/1/1 0:00:00
GBT:关于GGBTC推出VGO双重福利活动公告

为了回馈用户,GGBTC万有引力交易所将进一步联合项目方进行大规模专属空投,更有充值VGO赠送VGO等福利活动.

1900/1/1 0:00:00
AND:必读| Algorand PPoS共识协议绝对核心优势在哪?PurePoS轻松速懂精华总结版

必读|AlgorandPPoS共识协议绝对核心优势在哪?PurePoS轻松速懂精华总结版作者:Future小哥哥★摘要引导:1.PureProof-of-Stake逻辑?2.

1900/1/1 0:00:00
ANC:Binance杠杆平台新增ATOM资产与交易对

亲爱的用户:Binance杠杆平台现已增加多个资产与交易对,具体如下:新增可抵押资产:ATOM新增可借贷资产:ATOM新增交易对:ATOM/BTC、ATOM/USDTBinance支持Margi.

1900/1/1 0:00:00