2017年是区块链行业高速发展的年份,在这一年里,对于区块链从业者而言,时间成了十分重要的成本付出。从一个突然迸发的灵感到落地应用的问世,开发者们除了需要大量底层开发的工作,还需要制定一些应用的基础服务。形象一点的说法,目前区块链行业中各种应用就像是单独伫立的“烟筒”,缺乏一个平台将众多的应用链接在一起。
ArcBlock创始人兼首席架构师冒志鸿第一次接触区块链是在2009年,那个时候比特币刚刚诞生,还在微软欧洲工作的冒志鸿就开始利用业余时间对这种数字货币进行尝试探索。2017年冒志鸿感觉区块链的“时机”已经成熟了,他与原微软欧洲的同事,染色币主要发明人之一,Flavien Charlon宣布创立ArcBlock。
区块链2.0时代应用发展的五大问题
ArcBlock(区块基石)是一个专门用于开发和部署去中心化区块链应用的服务平台和一个多方参与形成的生态系统。帮助各行各业将已有系统和服务与区块链无缝连接,充分发挥区块链技术对现有业务数据、用户与流程的赋能作用,推动区块链从“概念”走向落地。
冒志鸿认为尽管区块链已经走过了2.0的阶段,但是区块链应用仍然处于“婴幼儿”时期。当今的区块链应用发展面临着五大问题:
1性能低下:目前的区块链所能提供的功能十分原始,随着数字货币被广为人知,网络拥堵成了常态。一个合格的应用需要具备处理大量并发问题的能力。
2非消费友好者:区块链的技术在多数人眼中并不好理解,而当今区块链应用需要在客户端运行链节点,这并不利于应用的推广,区块链的发展是做到从极客到普及。
3成本高昂:随着数字货币价格的增长,每次区块链的操作也随着付出大量的成本。冒志鸿认为区块链技术应该像互联网一样支持免费应用,开发者和企业应通过提供创新的应用来收费,而不是让用户为每个区块链操作付费。
4平台“锁定”风险:现在的区块链存在严重的“平台锁定”问题。开发者不得不为支持哪种区块链实现技术而做出选择,应用的设计和代码被开发初期选择的区块链平台“锁定”,导致未来难以灵活更换。而大多数时候我们希望可以提供不同的底层技术为使用者提供更好的体验。
5功能匮乏:目前绝大多数区块链系统的内在激励机制设计方面没有鼓励人们对链技术和特性进行贡献。
针对痛点 ArcBlock提出革新性的技术
ArcBlock所提供的服务是一个结合了区块链和云计算技术的解决方案。
ArcBlock引入了“开放链访问协议”(Open Chain Access Protocol),这使得应用可以通过它连接多种不同的区块链协议。开发者再也不用纠结选择不同的区块链协议,甚至可以在不同的区块链协议之间方便地切换。
“基石程序” (Blocklet)是另一项革命性设计,它吸收了最新的微服务(Microservice)架构和无服务器计算方式(Serverless Computing)的优势。基于无服务器设计的Blocklet,能统一实现区块链的智能合约和外部数据集成,模板化的智能合约使得大部分应用只需要定制参数即可。
分布式订阅网关是一个分布式的消息系统,能够支持订阅/发布的实时消息服务,并能作为一个Blocklet的API网关。通过ArcBlock可以快速实现和部署区块链DApps,这些应用可以通过Web浏览器或移动App访问应用,这符合用户习惯,可以使大部分普通用户接受。
而且ArcBlock允许和鼓励矿工和矿场来运行和提供 ArcBlock服务并且加入整个服务网络。在ArcBlock里“矿工”可以提供的,不仅仅是计算资源,而且可以提供的是可重用的模块、新的服务甚至是可以直接部署使用的应用。
冒志鸿和鸵鸟区块链解释,虽然都是在解决当今区块链应用中存在的问题,但是与EOS不同:第一,ArcBlock并不是重新建立一条新链,而是试图让未来的应用能充分利用现有的各个链技术;第二在于ArcBlock认识到未来的区块链应用是一个on-chain和off-chain结合的应用,ArcBlock团队不但深刻理解区块链的无限潜力,更理解技术的边界在哪里。所以ArcBlock提供的是一个完整的链上链下结合的方案。
为区块链3.0时代助力
目前ArcBlock的团队分布在美国、波兰、爱尔兰和中国,是一支国际化的团队。与很多区块链项目不同,ArcBlock目前主要专注于区块链的非金融应用场景,第一批应用计划是和教育技术、知识分享、语义网络等相关的应用。
对于未来的规划,冒志鸿表示:我们有一个长远的5年计划和一个近期的18月计划。在2018年上半年时,ArcBlock计划在平台上推出合作的代表性应用,下半年则开始接受更多的内测合作伙伴,并用区块链的方式建立一个激励体系来鼓励社区的成长。在2019年ArcBlock将全面开放给所有人。
在区块链进程已经达到3.0的阶段,冒志鸿更希望人们关注区块链本身的魅力,他相信在未来去中心化应用创造的价值将超过今天的加密货币。ArcBlock也将为此打造下一代区块链应用开发和部署的生态系统,正如ArcBlock的中文名一样,为区块链的发展奠定基石。
Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:
http://www.qukuaiwang.com.cn/news/5618.html