Skip to content

2018 05 05 @ 2pm UTC

Tim McHale edited this page Jun 15, 2018 · 2 revisions

Actions

  • Educate ourselves around container security model
  • Get meeting minutes into github - shared document no longer visible externally
  • Investigate devops tooling
  • Schedule regular zoom call for Saturdays

Discussion

Smart-contract processing and Security

  • Is there any risk that the business-logic could reach outside its (Docker?) container?
  • Perhaps worth isolating execution from host platform and Swirlds SDK

DevOps tooling

  • Some work underway on use of vagrant and/or terraform
  • This will have value beyond the scope of the Hyperledger Mercury project
    • Useful for getting devs up-and-running quickly
  • Containerised hashgraph nodes may also be beneficial
  • CI/CD tooling - perhaps initially Jenkins
  • TDD - Test-driven development

General Architectural discussion

  • Possibility of using "hot" docker containers - to aid performance
  • RedHat - specific approved version(s)?
  • Could Business rules be written in "Natural language"?
  • "State machine" may be a better description than "smart contract"
  • How to scale in future? 1000+ docker instances
    • Defer this question for now.

Other news

  • More Developer Advocates joining the Hashgraph team imminently

Priorities

  • Maintain focus on simple demonstrable PoCs
  • Ongoing work on ChainCode
  • Technical validation of concepts

Tentative Architecture Diagram

Participants

  • Eamonn Hynes - Northern Ireland - Allstate Corporation
  • Tim McHale - Hashgraph - Madrid, Spain - Ken’s team
  • Alex Males - Romania
  • Craig Drabik - TxMQ - DLT - Hyperledger + EXO project
  • Raj - ChainStar