CasperLabs Update 4th Feb. 2020: Pricing models for Blockchain Computation

Ojimadu
2 min readFeb 6, 2020

--

CasperLabs’ team at CESC 2019

Update Summary

In this update, Medha talks about getting testnet ready, preliminary implementation of Highway protocol and Alexander Limonov gives a presentation on “Pricing models for Blockchain computation”.

Planning

  • Node 0.12 expected to be delivered on February 13th.
  • The scope of Node 0.12 has been increased because we managed to complete our MVP support on Assembly script ahead of time and would be releasing preliminary Assembly script support with Node 0.12.

Current Focus

  • We are fully focused on getting testnet ready by the end of March
  • We expect to be complete the preliminary implementation of Highway protocol by mid-march
  • Working on modeling out rewards distribution.
  • Continuing research on spam protection.

Consensus

  • there would be support for some notions of validator set rotation in the preliminary testnet.
  • Continuing work on fork choice rule and validation for highway protocol.
  • Building sequoia simulator for the CasperLabs’ blockchain and we expect to get the first version released by the end of the next sprint

Execution engine

  • We’re building a contract development kit. This would enable a wide variety of features like having an integrated Rust IDE that enables developers to create projects, run projects locally without using a node among other things.
  • Building out system contracts (POS contracts, Token mint contracts, and Payment code). These contracts would be baked into the execution engine to enhance performance.
  • Adding support for AssemblyScript based smart contract that would compile to WASM

Ecosystem

  • We’re completing work on the dApp developer guide to enable developers to get up to speed with writing smart contracts.
  • Rebooting and implementation of our new website expected to go live sometime in February
  • Enhancing clarity with more features to improve UX/UI including enabling deploys from web browsers, in-browser IDE, number of validators and bond amounts among others.

Economics Research

Where do developers go to learn more and get started?

At release, links to installation packages and relevant documentation are available on GitHub.

Where will bugs be filed?

Report a bug on GitHub

Connect with Us

Discord

Telegram

Twitter

--

--

Ojimadu
Ojimadu

Written by Ojimadu

Businessman, Entrepreneur, Techno-philiac, Gamer.

No responses yet