重磅-区块链3.0时代到来之ArcBlock区块基石的那些独创设计

区块链技术是现下最热门的话题之一,正经历着向3.0时代的进化升级。区块链3.0将通过去中心化应用,为各行各业提供解决方案,让区块链技术可以应用到真实世界中。然而,性能低下、非消费者友好等问题阻碍了开发者和企业在区块链上创建能够广泛传播的去中心化区块链应用。区块基(ArcBlock)这个为区块链3.0时代而生的平台的出现,则将解决这些问题。

作为全球第一个专注于开发和部署去中心化应用的区块链服务平台和生态系统,区块基石(ArcBlock)引入了几项独特创新,以此大大降低区块链技术应用所面临的技术门槛。对于推动整个区块链技术加速前进,我们的团队充满信心。今天,就让我们一起来了解一下这些创新型的设计。

开放链访问协议(Open Chain Access Protocol)

开放链访问协议是一个开源的协议,用于提供一个访问下层区块链的抽象接口层,能够适配多种不同的区块链协议,包括并不限于比特币区块链 (Bitcoin)、以太坊(Ethereum)、Hyperledger 等。它将消除现存区块链技术的“平台锁定”风险,并能让一些区块链应用跨链而造,大幅度提升开发者和用户的体验。区块链开发社区中任何人都可以提供、贡献、 扩展和改进这个协议。

基石程序(Blocklet)

基石程序是区块基石(ArcBlock)平台的核心基础。它是运行各种应用的无服务器计算架构组件,不仅可以通过前面说明的“开发链访问协议”实现和区块链的通信。还可以 访问任何外部数据源,因此它能完成链上和链下的两种计算方式并且将它们联系起来。你可以采用基石程序来实现区块链上的智能合约(smart contract)、外部事务触发器(oracle),访问外部的资源,如文件、数据库等其他数据源,以及完全和链无关的业务逻辑。

分布式订阅网关(Decentralized Pub/Sub Gateway)

分布式订阅网关是一个分布式的消息系统,能够支持订阅/发布的实时消息服务,并能作为一个基石程序的API网关。由此,应用程序可以在浏览器和移动App内和网关通讯,为最终用户提供实时、响应式用户体验。应用网关支持多种不同的网络协议, 默认支持的协议包括 WebSocket、HTTPs、DDP和MQTT等。高级开发者可以自己扩展新的网络协议以使用其应用需要。

代币经济体系(Token Economy Service)

ArcBlock 是一个自我进化的系统,而不只是一个中心化组织搭建的软件平台。整个区块基石(ArcBlock)平台服务由代币经济驱动。其中的“矿工”可以提供的,不仅仅是计算资源,而且可以提供的是可重用的模块、新的服务甚至是可以直接部署使用的应用。 这些提供功能和应用的“矿工”在自己的服务被使用时就会获得代币奖励,从而形成一个能够不断完善、自我成长的服务平台。

区块基石(ArcBlock)服务平台并不只是我们团队单独创建的,而是由整个社区一起来开发创建的。我们团队只是作为平台的最初创造和推进者,在起步之初推动其发展,在未来它是在社区的支持下一起成长进化的。

这些独创设计旨在致力打造一个高性能、用户友好、成本经济、不被现有特定区块链协议锁定的应用服务平台。我们相信 Blocklet 的设计思想代表下一代区块链 3.0 应用的主流模式。

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20180103A0O6UT00?refer=cp_1026

扫码关注云+社区