技术动态
Trinity:
– CI中增加Mac平台编译Android目标的任务
– 修复了Camera插件的bug,可以正常拍照,正在修复无法拿到拍照数据及获取本地图片路径错误的问题
– 修复了Media插件的Bug,Media已可以正常播放,正在修复资源文件路径书写方法的问题
– Carrier插件同步使用最新发布的Carrier SDK
– 修复解析manifest的bug
– Trinity与Carrier对Android SDK要求保持一致,toolchains脚本将defaultMiniSdk从19改为21
Hive:
– 持续完善IPFS node/cluster Restful Http APIs测试用例集代码
– 修复 IPFS node/cluster service 内部节点间Key/Value同步问题
– 完善IPFS Native SDK代码
– 完善IPFS Node/Cluster接口文档
– 持续完善IPFS Android SDK以及接口测试
– 移植基于标准IPFS的textile 应用到基于Hive Cluster平台
– 同步的稳定性和性能的改进
Carrier:
– 完善Carrier 离线消息功能(依赖Hive项目的Key-Value节点间同步问题解决)
– 优化和简化Carrier Native SDK中tests和apps的启动过程
– 调整Carrier Android SDK的工程结构,通过module引入方式集成简单app应用
– 同步更新Carrier Remoter demo 应用仓库
– 变更Carrier相关的主要仓库许可为GPLv3 (上周提及),后面再解决依赖库的许可污染问题
– 修复了一些累积的低优先级的Bug,以及一些优化
DPoS:
– Ela-cli 完成针对DPoS共识的调整
– 主链升级支持投票以及超级节点的注册注销等功能
– 云端环境DPoS常规流程测试及bug修正
– DPoS分支完成CI集成,使得所有单元测试、白盒测试通过
– arbitrators直接依赖于内存模型(state),不再记入数据库
– 对P2P网络地址进行过滤,不转发钱包地址
iOS平台SPV钱包测试:
– Android平台spv钱包投票功能测试及bug修正
Ethereum侧链:
– 确定初次调用转账合约没有gas费用问题的解决方案
– 修正充提币的细节问题
C++ SPV :
– 修复海外社区反馈的仓库太大无法封装成npm的包, 以及某些错误log容易造成困惑的问题
– KYC功能bug修正
区块浏览器:
– 修复主链区块链浏览器未知交易问题
– 主链区块链浏览器增加投票类型的交易
– 主链区块链浏览器升级主网正式服测试部署
NEO侧链:
– 将引用utlity中的common包和crypto包替换为主链中的引用
其他:
– Elastos.ELA.Monitor设计,这个程序主要用于监控节点状态以及DPOS共识情况
完成主节点log分析程序编码工作
团队动态
● 由于个人原因,李斐( Fay Li )女士决定辞去 Elastos 基金会首席营销官和亦来云社区共治筹委会委员相关职务。
李斐在海外社区启动时期和海外团队发展过程中发挥了重要的作用,为许多重要的里程碑奠定了基础。李女士将继续与亦来云基金会保持密切联系,并代表基金会完成特别项目。
经过亦来云基金会提名,张烽先生将接替李斐女士担任社区共治筹委会委员相关工作。张烽先生是亦来云社区中的早期成员,同时,他也是一位资深律师,对区块链行业也有丰富的经验。我们期待张先生对亦来云社区做出更多的贡献。
我们感谢李斐女士在这段时间里对亦来云的成长做出的巨大贡献,并祝愿她在未来的事业中取得成功。需要说明的是,亦来云基金会并无填补首席营销官的职位计划,其相关职责已经在团队成员之间进行了适当的重新分配。
现Cyber Republic委员已更新,亦来云全球推广负责人张戈、亦来云首席架构师苏翼鹏以及张烽先生共同担任社区共治筹委会委员。
● 亦来云联合创始人韩锋及亦来云全球推广负责人张戈受华盛顿世界银行邀请分享“Blockchain, Trusted Computation and The Modern Internet.”
● 3月13日~14日,亦来云创始人陈榕将出席在中国香港举办的“TOKEN 2049”会议,并将与来自Aion, Wanchain, Celer Network以及ICON的代表进行关于“去中心化的未来:互通性与可扩展性”的圆桌会议。详细内容戳:https://www.token2049.com/
社区动态
● 本周中文社区继续分享着对亦来云的见解:
1. 亦来云:你的数据你做主—— 链世界
2. 透过“简史三步曲”看当下区块链——曲率区动
(http://www.bightbc.com/project/elastos/64915.html)
3. 智能经济需要一个“安全”的互联网 ——比特头条
(http://www.bitett.com/portal.php?mod=view&aid=2951)
● 2月22日,亦来云区块链开发工程师张小宾在亦来云官方火信群分享“亦来云NEO侧链虚拟机原理”。
NEO侧链虚拟机
智能合约是 1990s 年代由尼克萨博提出的理念。智能合约是一套以数字形式定义的承诺,包括合约参与方可以在上面执行这些承诺的协议。Neo VM 是一个基于栈的虚拟机,是执行 NEO 智能合约代码的虚拟机。NEO 智能合约开发者可以直接使用几乎任何他们擅长的高级语言来进行NEO 智能合约的开发工作。NEO 提供了这些语言的编译器和插件,用于将高级语言编译成 NEO 虚拟机所支持的指令集。有以下几个特征:
*NEOVM ,执编译后成格式为AVM的合约代码的虚拟机环境
*基于栈,使32字节度的OpCode机码
*图灵完备(实现 Jump指令),通过gas保证退出机制
*通过互操作层,访问区块链系统数据,易扩展
*gas计费通过指令计费,无gas退偿机制
亦来云视频合集
●亦来云小课堂合集:
https://v.youku.com/v_show/id_XNDAwNzMyMDEzMg==.html?spm=a2hzp.8253876.0.0&f=52030095
了解亦来云,您还可以关注
——推荐阅读——
CR周报|2019-02-21
区块链改变商业的未来?
专访Elastos DMA发起人辛卫民
Elastos DMA将为用户带来财富
亦来云 DPoS 超级节点竞选细则