Skip to content

2022_09_06

Taehoon Tom Kim edited this page Sep 7, 2022 · 4 revisions

Time: 20:00 ~ 20:30

As usual, Follow Up From Each Member, Discussion and Task Assignment

Note that this is the last weekly meeting with the first pbc launch members.

Yoonsuh couldn't attend the meeting due to lab seminar preparation. Yoonsuh did inital review throughout votemint/progress.rs and done additional review on the revised version.

Byeongjee Kang: Had meeting with Junha, Professor Chanik Park from System Software lab, Department of Computer Science and Engineering, Postech. Professor gave some opinions regarding to Votemint consensus algorithm to consider the tradeoffs between current specifications and separating the consensus layer with governance layer.

  • The proposed system operates as follows. First, nodes exchange votes with other nodes through gossip protocol, following the predefined voting protocol. Next, if vote exceeding predefined approval threshold is found, progress to consensus phase by proposing a block including the proof. At the consensus phase, there is no separate decision-making process, only the evidence is valid, and consensus is carried out in the same way as in the existing Tendermint.
  • Will define tradeoffs between current system and the proposed system.

Jaehu Yeom: Fixing Votemint based on Yoonsuh's review.

  • Will create PR including implementation and test codes until 9/12.

Seongjae Kwak: Created PR implementing various tests for network module. Also, debugging why CPU utilization is around 80% for running Broadcast feature tests with 25 nodes.

  • Will fix network propagation logic not to have abnormally high CPU utilization.

Changhun Oh: Created PR adding various test scenarios for KVStorage merged and researching for error messages that Junha requested.

  • Will continue to research on error messages.

Taehoon Kim: PR for implementing in-memory KVStorage merged. Done multiple PR reviews.

  • Will be assigned with multiple simperby issues as usual.

Most members except Seongjae, Taehoon and Junha answered that they cannot spend much time since the fall semester has started, so they will mainly focus on maintenance. From now on Seongjae will implement simperby node related to network module and Taehoon will implement various stuffs. Expecting two new enthusiast on board, who can spend around 20 hours per week. Maybe weekly meetings will be done in the members of Seongjae, Taehoon, Junha and two new members.

Clone this wiki locally