Technical Update 14

Michael Kong (FANTOM Foundation)
Fantom Foundation
Published in
2 min readSep 23, 2019

By Michael Kong

Go-lachesis

  • Implemented processing of EVM transactions in event blocks. Implemented transaction event in tx pool: PR#310.
  • Refactored consensus code: PR#318
  • Inputted validation of events: PR#320
  • Optimised Vectorclock: PR#322
  • Tested and fixed bugs in SignerAPI: PR#312
  • Refactored code of `src/gossip`
  • Fixed broadcast event test: PR#311
  • Geth-like API for Lachesis: PR#316
  • Implemented Eth logger: PR#319
  • Refactored Witness to Atropos: PR#321
  • Reviewed, merged: PR#306, PR#308, PR#309, and PR#319
  • Datarace fixed for src/evm_core package: PR#315
  • Preparing of demo launch in docker

Rust

Research

  • New technical paper published on Archiv.org, “StairDag: Cross-DAG Validation For Scalable BFT Consensus” (https://arxiv.org/abs/1908.11810) detailed improved consensus mechanisms with Leaderless Proof of Stake
  • Investing a new language for smart contracts, based on Quan Nguyen’s masters’ thesis. To help reason about smart contract
  • Guidelines for moderators of the Fantom Mainnet network to be published

Official Links for Fantom:

Official Email Address: contact@fantom.foundation

Official Website Link: https://www.fantom.foundation

Official Telegram Discussion Group (English): https://t.me/fantom_english

Official Telegram Announcements Channel: https://t.me/fantomfoundation

Official Subreddit: https://www.reddit.com/r/FantomFoundation/

Official Twitter: https://twitter.com/FantomFDN

Official Medium: https://medium.com/fantomfoundation

Official Github: https://github.com/Fantom-foundation

Official YouTube Channel: https://www.youtube.com/c/fantomfoundation

--

--