2020-04-14 Iroha 2 status meeting notes

2020-04-14 Iroha 2 status meeting notes

Date

Apr 14, 2020

Attendees

  • @Vadim Reutskiy

  • @武宮誠

  • @Egor Ivkov

  • @Nikita Puzankov

  • @Andrei Lebedev

  • @Kamil Salakhiev

Discussion items

Who

Notes

Who

Notes

@Egor Ivkov

  • Finished with network implementation, the next step is to integrate it into Torii.

  • Working on P2P module for Iroha 2 currently

  • Will have some questions to Nikita and Makoto

 @Nikita Puzankov

  • Made some pages for RFC and architecture decisions in HL Confluence

  • Made some PRs for queries and transaction validation

  • Added usage of make file with temporary directories

  • Will adapt networking to Torii.

  • Then it will be easier to perform the refactoring, because of easier data flow

  • We had effective conversation in the chat, I will put further decisions into the Confluence

@Andrei Lebedev

  • Currently the pipeline of transaction is not obviously clear for me

  • Makoto> Also, do not forget about gossiping the transaction between peers

  • Nikita> I will try to make the code look like document in the aim to faster understanding

  • Some people will be interested in the architecture of the solution, not the code

  • Nikita> Currently we are in the early stage, and things are changing quickly, hence it will be time consuming to keep architecture documentation updated

  • Nikita> We need to have requirements described for better pace of system development

@Kamil Salakhiev

  • Kagome is highest priority, I am concentrating on it

  • Eventually we need to switch to iterational approach

@武宮誠

  • We need to apply experience from Polkadot project, too

  • Spent a lot of time on DSL for Iroha 2, providing changes to the whitepaper

  • Changes based on the Nikita's review. We are going to use more primitives in the aim for better flexibility of commands. 

  • Currently I am writing the explanation for primitives; it is not ready to mass-review yet.

  • We need the DSL design to progress with development

  • Architecture decisions may probably also put into the whitepaper, so it will become the ground truth

  • I also trying to proof safety and liveness for Sumeragi

  • Main concern now: are primitives makes sense? We need to get a feedback on it.

  • All updates are going to iroha2-wp branch

Action items

@Vadim Reutskiy Organize knowledge sharing between C++ team and Rust team after releasing Iroha 1.2