EOSForce Main Network Development Weekly Report No. 54



  • 中文

    开发进展

    上周开发团队github 74次提交。

    1. 准备EOSForce主网v1.7.x更新.

    2. 重写EOSForce系统合约文档, 完善机制描述, 加入新版功能说明.

    3. EOSForce chain API添加get_vote_reward接口, 以此获得账户投票奖励值.

    4. 改进EOSForce心跳机制, 简化心跳相关配置.

    5. 实现EOSForce节点漏块惩罚机制.

    6. 设计EOSForce去中心化预算系统链上账户体系方案.

    7. 设计区块拓展信息兼容EOSIO v1.8.x及后续版本方案.

    8. 设计Codex去中心化预算系统链上账户体系方案.

    9. 完善Codex.relay交易合约单元测试

    社区动态

    1.KuCoin启动UpStake计划第一期项目EOSForce (EOSC),当在指定期限内同时达成充值人数和充值总量后,将公告交易开放.

    2.Awake、eosou.io、JiqiX、Cinydaily等超级节点助力EOSC上线Kucoin.

    3.孤矢受邀参加《KuCoin中国行》,发表《加密社区的治理目标》内部演讲.

    周报解读

    本周,开发团队改进了EOSForce心跳机制, 简化心跳相关配置。

    心跳机制可以促进节点加强提高其稳定性, 使整个主网更加稳定。在心跳机制的基础之上, EOSC可以确认节点的运行情况, 使得基于链上对故障节点进行惩罚, 以此进一步督促节点的建设, 防止节点不作为导致整个主网的不稳定。

    下周工作

    1. 发布EOSForce主网v1.7.0版本, 这个版本主要添加一系列API以简化链相关应用开发.

    2. 实现EOSForce节点漏块惩罚机制.

    3. 实现EOSForce去中心化预算系统.

    4. 完善节点部署升级操作文档, 特别是重跑区块相关的操作介绍, 以配合后续合并eosio v1.8.0时的升级.

    5. 整理新版EOSForce系统合约文档.

    6. Codex.relay系统合约基于新版cdt重构代码.

    7. Codex.relay重构交易相关合约.

    8. 向社区征求投票相关Action拓展改进使用体验的方案.

    9. 修正测试中反馈的Codex.relay问题.

    English

    Work Completed

    The development team completed 74 submissions on Github.

    1. Planned the upgrade of EOSForce mainnet v1.7.x.

    2. Recomposed EOSForce system contract document, refined the mechanism description, and added the new functional description.

    3. EOSForce chain API added the port of get_vote_reward to obtain the account voting reward value.

    4. Improved EOSForce heartbeat mechanism, simplified the heartbeat-related configurations.

    5. Implemented the punishment mechanism of block missing.

    6. Designed the plan of on-chain account system of EOSForce decentralized budget system.

    7. Designed the plan of block extension information compatible with EOSIO v1.8.x and subsequent versions.

    8. Designed the plan of on-chain account system of Codex decentralized budget system.

    9. Refined the testing of Codex.relay transaction contract unit.

    Community News

    1. KuCoin has launched UpStake program and selected EOSForce (EOSC) as the first project for this program. If the number of users and deposit amount meets the relevant requirements within a certain period, KuCoin will announce the trading opening date and time separately.

    2. Awake、eosou.io、JiqiX、Cindydaily and other BPs supported EOSC in the listing on KuCoin.

    3. Cyborg was invited to KuCoin China Tour and delivered an internal speech on "Governance Goals of Cryptocurrency Community."

    Interpretation

    This week, the development team improved the EOSForce heartbeat mechanism to simplify heartbeat-related configuration.

    The heartbeat mechanism can promote the node to strengthen its stability and make the whole main network more stable. Based on the heartbeat mechanism, the EOSC can confirm the operation of the node, so that the faulty node is punished based on the chain, thereby further supervising the construction of the node and preventing the instability of the entire main network caused by the node inaction.

    Next week's plan

    1. Release EOSForce mainnet v1.7.0 with a series of APIs added to simplify the development of chain-related applications.

    2. Implement the punishment mechanism of block missing.

    3. Implement EOSForce decentralized budget system.

    4. Improve the operational document of node deployment and upgrade, especially the operational introduction related to rerunning the block, to cooperate with the subsequent upgrade when merge with eosio v1.8.0.

    5. Collate the new EOSForce system contract document.

    6. Reconstruct the codes of Codex.relay system contract according to the new cdt.

    7. Reconstruct transaction-related contract of Codex.relay.

    8. Consult the community for the plan of extending and improving the voting-related Action to enhance user experience.

    9. Fix the Codex.relay problem reported in the testing.

    한국어

    작업 완료 됨

    지난주 개발팀 github에 74회 코드 제출이 있었습니다.

    1, EOSForce 메인넷 v1.7.x 업데이트 준비

    2, EOSForce 시스템 컨트랙트 문서 재작성, 매커니즘 설명 개선 및 새 버전 기능 설명 추가

    3, EOSForce chain API에 계정 투표 인센티브 값을 불러오기 위한 get_vote_reward 인터페이스 추가

    4, EOSForce heartbeat 매커니즘 개선, heartbeat 관련 배치 간소화

    5, EOSForce 노드 블록 누락 패널티 매커니즘 구현

    6, EOSForce 탈중앙화 예산 시스템 체인 상 계정 체계 방안 설계

    7, 블록 확장 정보의 EOSIO v1.8.x 및 후속 버전 방안과 호환을 위한 설계

    8, Codex 탈중앙화 예산 시스템 체인 상 계정 체계 방안 설계

    9, Codex.relay 트랜잭션 컨트랙트 단원 테스트 개선

    이번 주 커뮤니티 동태

    1, KuCoin의 UpStake 계획, 제1회 프로젝트 EOSForce(EOSC)가 시작되었습니다. 정해진 기간 동안 목표 인원 및 수량을 충족할 경우 자동으로 상장됩니다.

    2, Awake、eosou.io、JiqiX、Cinydaily 등 슈퍼노드가 EOSC의 KuCoin 상장에 큰 도움을 주었습니다.

    3, EOSForce 창시자 Gu Shi(孤矢)이 《KuCoin中国行》에 초청되어 《암호화폐 커뮤니티 거버넌스 목표》 연설을 발표합니다.

    통역

    이번 주 개발 팀은 EOSForce 하트 비트 메커니즘을 개선하여 하트 비트 관련 구성을 단순화했습니다.

    하트 비트 메커니즘은 노드의 안정성을 강화하고 전체 주 네트워크를보다 안정하게 만들 수 있습니다. 하트 비트 메카니즘에 기초하여, EOSC는 노드의 동작을 확인할 수있어서, 결함 노드는 체인에 기초하여 처벌되며, 노드의 구성을 더 감독하고, 노드 활동에 의해 야기되는 전체 주 네트워크의 불안정성을 방지한다 .

    l다음 주 계획

    1, EOSForce 메인넷 v1.7.x 발표, 체인 관련 응용프로그램 개발을 간소화하기 위한 일련의 API 추가

    2, EOSForce 노드 블록 누락 패널티 매커니즘 구현

    3, EOSForce 탈중앙화 예산 시스템 구현

    4, 노드 배치 업그레이드를 위한 문서 개선, 특히 블록 재실행과 관련된 조작 소개를 개선해 후속 병합 eosio v1.8.0 업그레이드에 적용 준비

    5, 새 버전의 EOSForce 시스템 컨트랙트 문서 정리

    6, 새 버전 cdt를 기반으로 Codex.relay 시스템 컨트랙트 코드 리팩토링

    7, Codex.relay 트랜잭션 관련 컨트랙트 리팩토링

    8, 투표 관련 Action에 대해 커뮤니티 의견을 수렴하고 사용자 편의성을 개선할 수 있는 방안 확장

    9, 테스트 피드백을 바탕으로 Codex.relay 문제 수정
    0806.jpg


Log in to reply