ContentBox进展周报 2018.11.05-2018.1

2018-11-14  本文已影响0人  ContentBox

开发进展

我们在上周顺利完成了 ContentBox 公链开发的 milestone 2.0,并在内部测试网顺利运行,接下来将在近期开源我们的源码。

milestone 2.0具备一个完整的区块链网络的所有的功能,我们选取了比特币的 utxo 模型作为我们的交易模型,因为 utxo 天生支持并发打包和验证。我们的共识采用了 Dpos + BFT 协议,Dpos 协议保证了高效出块,BFT 协议让区块能够尽可能快的被确认,我们的共识对社区开放,未来社区的每个人都可以报名和投票参与挖矿。我们放弃了性能比较低比较重的虚拟机,使用了比特币原生支持的轻量级的 script 来支持简单的智能合约。我们的 p2p 网络是基于 libp2p 框架,增加了连接的管理,连接的评分,以及业务消息的处理,然后我们增加了 metrics 埋点采集数据监控我们的网络的运行状况。接下来的时间,我们的重点会聚焦在系统的稳定性和安全性,我们会做大量的功能测试和压力测试,我们会对系统的性能做持续优化,尽可能的去提升系统的 tps。

Milestone 2.0包含的功能如下:

Core

接收和处理新的区块和新的交易

验证接收到的区块是否合法,并将新的区块连接到主链上

如果网络出现分叉,会自动选取最长的链作为当前的主链

支持使用 script 部署简单的智能合约

Consensus

实现了 Dpos 协议,每个确定的周期,每个人都可以报名和投票参与挖矿

实现了 BFT 协议,让区块尽可能快的被确认并不可更改

P2P 网络

基于 libp2p 构建了基本的 p2p 网络交互,包含节点发送和接收消息,路由同步,心跳协议

基于 peerstore 实现了路由表的持久化,连接的管理和评分

实现了业务消息的订阅和分发

Storage

实现了基于内存的存储和基于 rocksdb 的存储

实现了对 table 的支持

实现了基于 rocksdb 简单事务的封装

RPC & Commands

实现了常用的 rpc 接口(支持 http 和 grpc)

    查询 block

    发送交易

    查询余额

更多信息请参考即将开源的 wiki

    实现了常用的命令行操作

    创建账户

    发送交易

    查询余额

更多信息请参考即将开源的 wiki

系统监控

增加了 metrics 埋点采集数据输出到 influxdb 数据库

搭建了基于 grafana 的前端展示框架,用于监控系统运行状况

品牌建设

2018三星开发者大会

11月7日至8日,ContentBox 生态合作项目,千万级音频应用 Castbox 作为合作方受邀出席于美国旧金山举办的 Samsung Developer Conference (SDC) 2018 三星开发者大会

韩国三星电子会长兼 CEO 权五铉,Xbox/微软全球游戏合作伙伴主管 Sarah Bond,三星电子移动研发副总裁、Viv Lab CEO Dag Kittlaus 等重量级嘉宾出席大会并发表演讲。

Castbox PWA 版手机及 PC 应用精彩亮相本届开发者大会,并在大会应用展示现场抢先带来流畅的使用体验,广受参会嘉宾及开发者喜爱。

Bplus talk 

ContentBox合伙人 Calvin Jiang将受邀参加于新加坡举办的 Bplus Talk线下区块链项目访谈活动。

Bplus Talk 是由新加坡 Bplus 推出的线下 Meetup 品牌,定位为史上最严格的区块链项目大拷问,旨在以最简单、最直击人心的方式,想你所想,问你所问,助力广大投资者认清项目本质,以一个更清晰严格的视角剖析项目。

生态建设

Castbox 生态

上周,ContentBox 首个落地应用 Castbox 在全球范围内用户数量正式突破 2000万名,同时喜提 Google Play Fan Favorite Awards 2018(谷歌2018年度最受欢迎应用)提名!

目前,谷歌2018年度最受欢迎应用已在美国、加拿大、英国、韩国、澳大利亚等多个国家展开投票。

Castbox 联合印度知名播客公司IVM 推出的原创节目 Podcast Unfiltered于上周正式上线。首期节目就邀请到 IVM 公司创始人 Amit Doshi 分享经营播客公司的幕后故事。

日本原创节目脚本正在紧张制作中,德国地区与当地播主的合作也已进入最后对接。未来,Castbox 将不断在全球各国发掘、制作更多的优质原创内容。

媒体报道

要发车专栏报道:ContentBox 与 Haloha 共同举办全国首届设计师盛典

https://www.yaofache.com/columns/detail/87d872e113504180a5c1e3ea5cafcd29

ContentBox 项目介绍

ContentBox 是基于数字内容产业的区块链公链,致力于让用户、内容创作者、合作商、开发者和广告商共享以代币经济为基础架构的数字内容生态系统。

通过构建共享的用户池、共享的内容池和统一的支付系统,ContentBox 希望将各方更加便捷地接入去中心化的数字内容生态。

凭借多家累计超过2000万全球用户的内容平台,ContentBox 将加速建设其 BOX 支付、BOX 身份认证和 BOX 一站式服务功能。ContentBox 将和数字内容行业的所有参与者一同构建一个新的去中心化的数字内容平台。

上一篇下一篇

猜你喜欢

热点阅读