星物种 |「Cardstack」 要通过“全栈式”应用程序框架,降低DApp的开发门槛

Odaily星球日报 · 2018-08-06
通过“全栈式”应用程序框架和代币机制,来帮助开发者降低门槛。

编者按:本文来自36氪战略合作区块链媒体“Odaily星球日报”(公众号ID:o-daily,APP下载

星物种 |「Cardstack」 要通过“全栈式”应用程序框架,降低DApp的开发门槛

如果区块链时代真的来临,DApp 可能会是链上与链下的结合。但目前阶段,区块链人才匮乏,了解区块链底层技术的开发者较少,是 DApp 较难落地的一个重要原因。Odaily星球日报之前有报道过解决此类痛点的项目,比如ArcBlockHero Node等平台,帮助开发者降低 DApp 的开发门槛。

近期 Odaily星球日报接触到的去中心化应用开发平台 Cardstack,是基于以太坊做一个去中心化网络的体验层,通过“全栈式”应用程序框架和代币机制,来帮助开发者降低门槛,协调多个应用程序之间的数据传递和事件驱动。

星物种 |「Cardstack」 要通过“全栈式”应用程序框架,降低DApp的开发门槛

在降低开发者的使用门槛方面,Cardstack 给开发者提供了“全栈式” 应用程序框架。

Cardstack 除了为开发者提供关于应用开发的 SDK(软件开发工具包),还提供了拖入式功能程序库。Cardstack 创始人 Chris Tse 表示,Cardstack将开发者常用的功能进行模块化并封装 ,打包成可视化的“卡片”,卡片既可以独立使用,又可以嵌入到其它的应用程序中。这些卡片组成Cardstack 的拖入式功能程序库,开发者可直接将程序库中的卡片拖入界面,来创建应用程序,从而降低开发门槛。目前,功能程序库中有可搜索的索引、实时通知、统一用户权限等常见功能。

星物种 |「Cardstack」 要通过“全栈式”应用程序框架,降低DApp的开发门槛

另外,Cardstack 还为开发者提供通用的操作环境,即 Cardstack 将区块链、云端为基础的应用程序与Cardstack Hub合并,来构建跨应用的工作流程,从而使得开发者在 CardstackHub 基础上构建的应用程序可以兼容。

星物种 |「Cardstack」 要通过“全栈式”应用程序框架,降低DApp的开发门槛

其中的Cardstack Hub ,相当于用户工作流程的数据层适配器,桥接移动端、网络端的 App 与 DApp ,将用户命令传递到相应的数据系统,用户可进行查询。此外,Chris Tse 表示,用户有对 Cardstack Hub 的数据协调层的控制权,即用户可以自行配置自己的 Cardstack hub 数据层所连接到的底层设施,这个底层设施可能是区块链也可能是云端。用户也可以选择性的将这些链上信息传递到自己配置的前端应用。

星物种 |「Cardstack」 要通过“全栈式”应用程序框架,降低DApp的开发门槛

最后,Cardstack 还将一些应用程序项目制作为 CardstackHub 的插件模板,方便开发者链接到区块链或云端。

星物种 |「Cardstack」 要通过“全栈式”应用程序框架,降低DApp的开发门槛

Chris Tse 表示,由于开源软件是全免费软件,所以开发者后续的维护动力难免不足,所以 Cardstack 引入代币奖励机制,鼓励软件生态更开放、更公平的竞争,并能智能地将奖励根据用量发放到开发者手中,从而提升软件质量,提升用户体验。

Cardstack 不仅对开发者开放,还对网站后台管理者开放,当管理者发现 Cardstack 上没有自己需要的功能或者应用程序时,管理者可以在该平台上悬赏,由平台上的开发者来开发,开发者会获得用户悬赏的平台代币 CARD。

对于 Cardstack 的愿景,Chris Tse 认为,当今数字时代存在应用程序孤岛问题,比如对于终端用户来说,需要下载多个不同功能的应用程序,而且某一个 DApp 的代币,是无法在不同 DApp 之间进行流通的;对于某些企业级用户来说,需要管理多款基于云的 SaaS(软件即服务)产品的订阅问题,而且多款应用程序之间的功能会有重叠。Chris Tse 表示,在对 D 端的开发成熟后,会面向 C 端,让终端用户直接在用户界面上,链接相关的卡片,构建成卡片集,来编排出自己需要的应用程序。

星物种 |「Cardstack」 要通过“全栈式”应用程序框架,降低DApp的开发门槛

Cardstack 成立于2014年,目前,Cardstack 团队在为早期使用者进行开发阶段,预计今年完成。之后会针对公开网络进行相关开发。

星物种 |「Cardstack」 要通过“全栈式”应用程序框架,降低DApp的开发门槛

Cardstack 团队目前约 15 人,创始人 Chris Tse,Monegraph & Dot 区块链媒体的联合创始人,曾任麦格劳-希尔电子实验室研发主管以及《商业周刊》高级创新总监,拥有哥伦比亚大学计算机科学学士学位。Cardstack 项目的研发主管 Ed Faulkner,是 Ember 核心团队成员,Liquid Fire的创建者,曾就职于麻省理工学院媒体实验室和 Akamai 技术公司,拥有麻省理工学院计算机科学硕士学位。

我是Odaily星球日报的齐明,探索真实区块链,项目交流、爆料请加微信qingmoruoshui,烦请备注姓名、公司、职务。转载/内容合作/报道联系report@odaily.com;违规转载法律必究。

+1

好文章,需要你的鼓励

参与评论
登录后才能参与讨论哦...
后参与讨论
提交评论0/1000

请回复有价值的信息,无意义的评论将很快被删除,账号将被禁止发言。

下一篇

用户洞察、飙升排行、细分领域洞察、排行总榜,你们要的内容都在这里了!

2018-08-06

36氪APP让一部分人先看到未来
36氪
鲸准
氪空间

为你推送和解读最前沿、最有料的科技创投资讯

一级市场金融信息和系统服务提供商

聚集全球最优秀的创业者,项目融资率接近97%,领跑行业