Ulord优壹周报由基础组、平台组、应用组、测试组团队维护。
欢迎联系我们:邮件发送[email protected],或在GitHub、Twitter上 @UlordChain ,您的意见对我们非常重要,期待您的支持和参与,Ulord诚邀大家携手共建Ulord生态!
开发进展
Ulord(优壹)公链开发工作主要围绕侧链USC新功能添加,侧链UOS账户功能优化、节点软件升级、部分合约编写等工作展开,UDFS1.0版本正式发布,UMasrter主体开发完成。Ulord钱包2.0版本(优壹号)完成登录、注册、任务模块等功能开发,蜂巢游戏页面UI及弹窗、音效等功能完成初步开发。开发者社区1.2.0版本提案模块、后台管理等功能继续优化。
公链开发
1.侧链USC添加新操作码STATICCALL, 以增加合约的安全性。当A合约调用B合约时,如果试图改变B合约的状态,这个操作码(STATICCALL)将弹出异常显示。
2.编写可以批量创建侧链UOS账户的脚本程序,以便于用户注册。
3.测试侧链UOS节点软件升级功能,使每个节点都可以轮流进行软件升级,且不会出现分叉问题。
4.在Ulord主链主节点机器上部署侧链UOS生产者节点,测试主节点机器网络性能是否能满足该生产者节点的运行。
5.修改uosio.cdt 合约编写工具,可以使用uosio.cdt 编译在侧链UOS上面运行的合约。
6.编写uosbetdice 合约,该合约将在侧链UOS测试链上面进行测试,其主要功能包括投注、开奖等。
7.新型共识算法研究与调研,研究DAG、PBFT等共识算法。
8.跨链多资产交互协议研究,解决链与链之间更友好的资产互通。
9.UDFS 1.0版本正式发布,目前由10多台主节点承担存储功能,实现内容的分发和备份。UDFS网络已承载了优享Dapp优质文章,优问答Dapp问答内容,博客Dapp内容。通过API链接http://udfs.ulord.one:3000/ 可以访问UDFS网络。
10.UMaster完成主体开发,进入联合调测阶段,有望减轻主节点的远程维护问题。
周边产品
Ulord钱包2.0版本(优壹号)进入开发阶段,具体如下:
1.完成登录,注册及BTC、UT等币种托管账户的前端页面设计与后台接口功能。
2.完成任务模块功能开发,用户可进行KYC(实名认证)、答题等任务。
3.完成蜂巢页面花坛模块的UI编码和动画效果,完成蜂巢各类弹窗,控件的点击音效等功能。
开发者社区1.2.0版本进入开发阶段,具体如下:
1.完成提案模块的新版本UI设计与静态页面编写。
2.完成后台管理系统的财务管理功能,便于统计任务UT的发放情况。
3.实现用户完成邀请任务后,系统对任务接收者与邀请人自动转账功能。
其他:
1.开发侧链UOS区块浏览器,已完成该浏览器与底层测试链接口联调,便于后续工作的开展。
2.完成通用新闻资讯系统前端静态页面编写和后台服务接口功能编写,具体包括新闻资讯的创建、修改、删除及新闻资讯的类别模块管理等。
11月19-20日,重构世界 · 2018区块链新经济杭州峰会在杭州成功举行,谭林博士受邀出席并发表题为《用区块链技术重构互联网世界》的演讲,就当前被诟病的互联网,到区块链技术重构互联网以及公链应用示例等内容进行了分享。
11月21日,Ulord优得社区第一期深度学习之第九课“Ulord原链及技术优势(下)”开讲。讲师团队由Ulord(优壹)技术团队的博士组成,对优得社区核⼼志愿者进⾏培训,讲解区块链应用、发展前景、Ulord技术特征等,打造区块链学习型社区。
优壹号(钱包2.0版本):优壹号是一个内容分发平台,呈现方式为App,是利用区块链、人工智能、分布式存储、分布式计算等先进技术吸引第三方开发商嫁接各类去中心化内容分发应用,为其提供入口及渠道,为用户提供便捷的一站式登录服务,优化用户数字资源的消费、支付、交易等体验。
蜂巢游戏:优壹号上的一个应用,模拟蜂巢的迷你游戏,旨在打造一个规则完整、场景丰富、自由度高的区块链游戏。未来会通过社交、交易等把它渐渐拟化为一个商业生态社区。
DAG (有向无环图/ Database Availability Group):有向无环图,是常用于计算机领域的数据结构。DAG 具备独特的拓扑结构,经常被用于处理动态规划、导航中获得最短路径等场景中。在区块链领域,DAG 用来解决扩容性的问题,通过增加区块大小或者区块频率在网络中产生大量分叉,但是攻击者还是需要 51% 的算力才能进行攻击。
PBFT(改进型实用拜占庭容错/ Practical Byzantine Fault Tolerance ) :PBET 共识机制是少数服从多数,根据信息在分布式网络中节点间互相交换后各节点列出所有得到的信息,一个节点代表一票,选择大多数的结果作为解决办法。PBET 将容错量控制在全部节点数的 1/3,即如果只要有超过 2/3 的正常节点,整个系统便可正常运作。
UMaster:Ulord主节点应用生态软件的缩写,主要用于管理、维护主节点生态,包括主节点机器,主节点运行Dapp的管理,主节点人员贡献管理等。