六域链(SDChain)论坛系统

 找回密码
 立即注册
搜索
热搜: 活动 交友
查看: 256|回复: 0

SDChain项目进展周报(2018年1月第3周)/ Weekly Update (2018.1.18)

[复制链接]

46

主题

49

帖子

262

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
262
发表于 2018-2-5 12:29:29 | 显示全部楼层 |阅读模式
运营进展:

1、SDChain加拿大社区,美国社区,台湾社区负责人员来上海参加2018六域链国际发展研讨会议!初步确定今年战略发展策略以及与大型科技公司签署合作协议计划启动!
2、SDChain 基金会联席主席David潘劭齐受邀参与了2018全球创业投资酒会party 区块链专题,畅谈六域链-创建可信物联网数字资产的区块链生态体系!
3、六域链基金会联席主席,加拿大社区负责人,Richard Zhou。成立加拿大区块链投资基金,筹备设立相关研究院、并购加拿大区块链研发技术,从而加快推动物联网+应用落地。
4、SDChain beechain 社区发展关注达1W人!增加率500%!后续海外社区Telegram,Reddit,海外社区进展加速!

开发进展:

1、完善六域链SDChain-Forum论坛官方邮箱服务:”找回密码”添加邮件support@sdchain.io找回功能:https://forum.sdchain.io/
2、完善了SDChain-Core中类库设计介绍文档;
3、完成六域链SDChain-Core公私钥加密算法的设计方案,初步选用secp256k1和ed25519-donna两种密码学算法库作为基础,上层应用可以根据配置来替换加密算法库;
4、开发编码实现六域链SDChain-Core公私钥加密算法,并通过对应的单元测试,验证了加密解密的正确性,并统计了算法执行的效率。经测试这两方面都达到预期效果;
5、完成六域链SDChain-Core钱包账号公私钥生成功能,及SDChain-REST根据账户查询账户信息的接口;
6、讨论SDChain-Explorer区块链浏览器的界面布局设计方案;

后续两周研发计划:

SDChain-Core

1、完成六域链SDChain-Core网络通讯层的设计方案。SDChain-Core网络通讯层主要包括P2P,Http,Https,WebSocket,WSS;
2、开发编码实现六域链SDChain-Core网络通讯层的P2P模块,Http、Https模块,WebSocket、WSS模块;
3、编写对应的单元测试模块,编写压力测试脚本及工具;
4、测试各模块,进行单元测试各模块的功能正确性;进行压力测试,测试各模块通讯的并发能力和容错能力;
5、开源SDChain-Core的部分源代码;

SDChain-REST

1、添加接口-获取账户信息;
2、添加接口-设置账户加密信息;
3、添加接口-交易发起流程(直接交易)(后面有非直接交易、该方式通过生成交易json再进行交易);
4、添加接口-查看交易流转历史;

SDChain-Explorer

1、分析各家区块链浏览器,进行比较分析,结合SDChain-Core的实际情况,确定需要实现的功能;
2、细化SDChain-Explorer界面的设计和功能规划,分析SDChain-Explorer数据库中的数据;
3、根据账号地址查询对应信息,如交易历史、余额、区块高度。


Weekly Update (2018.1.18)

Welcome to our Second Issue of SDChain Weekly Updates!

Operation Progress

1. Global: SDChain Community Meeting conducted this week by SDChain community leaders from Canada, the United States, China and Taiwan in Shanghai. Community leaders determined 2018 community development strategy for the year, setting goals to meet Whitepaper target deadlines.
2. Global: Over 10,000 people are now following SDChain’s BeeChat channels, with an incredible weekly growth rate at 500%. International community channels on Telegram, Facebook, Reddit and Twitter are being developed.
3. Shanghai: David Pan, CEO of SDChain, was invited to participate in a keynote speech at the 2018 Global Venture Capital Party with 100+ attendees, introducing SDChain.
4. Toronto: Richard Zhou, President of SDChain, and the Head of the SDChain Canadian Community, established a Canada-based Blockchain Venture Capital fund, to collaborate with relevant research institutes to incubate IoT blockchain startups.

Engineering Development Progress:

1. Completed the design scheme of public-private key encryption algorithm of SDChain-Core, initially choosing two types of algorithms, secp256k1 and ed25519-donna, as security starting point. The high-level application can now select the encryption algorithm(s) according to the developer’s desired configuration.
2. Developed public-private key encryption algorithm of SDChain-Core, and verified the functionality of encryption and decryption through the corresponding unit tests. Calculated the efficiency of the algorithm execution. After testing, this key project item has passed the expected benchmark results.
3. Completed public key generation function of SDChain-Core wallet account, and query interface of SDChain-REST corresponding to account information.
4. Planned for the interface layout design of SDChain-Explorer blockchain browser.
5. Improved the library design introduction document of SDChain-Core.
6. Enhanced the security of "Password Recovery" from (support@sdchain.io) of SDChain Developer Forum ( https://forum.sdchain.io/).

Engineering Development Plan for the next two weeks:

SDChain-Core

1. To complete the design of SDChain-Core network communication layer. SDChain-Core network communication layer mainly includes P2P, HTTP, HTTPS, WebSocket, and WSS.
2. To develop P2P module, HTTP / HTTPS module, WebSocket / WSS module of SDChain-Core network communication layer.
3. To write the corresponding unit test modules, test scripts of write stress, and tools.
4. To test key modules, including the communication function and the fault tolerance of every module by stress test.
5. To release partial source code of SDChain-Core as open-source.

SDChain-REST

1. To add interface: access to account information.
2. To add interface: setting encryption information of accounts.
3. To add interface: transaction initiation process (direct transaction) (followed by non-direct transactions, the method by generating trading json, and transactions).
4. To add interface: transaction history.

SDChain-Explorer

1. To analyze key blockchain browsers with comparative analyses, as applicable for SDChain.
2. To refine the interface design and functional planning of SDChain-Explorer, and to analyze data from the SDChain-Explorer database.
3. To efficiently query corresponding data from account address, such as transaction history, balance, and block height.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

SDChain Forum

GMT+8, 2018-12-16 17:33 , Processed in 0.055644 second(s), 21 queries .

Powered by Discuz! X3.2

© 2017-2018 SDChain Alliance, Canada

快速回复 返回顶部 返回列表