Closed sinahab closed 1 year ago
@sinahab did you had meeting on it? When will be the next meeting. I want to be part of it.
@sinahab any interest in planning one of these for 2019?
@lrettig – happy to help, though will probably not have the capacity to be the primary driver. What are you thinking?
Did this happen last year? If so, are there any notes or recordings?
Here are the meeting notes and slides from the April 2018 meeting: https://github.com/WebAssembly/meetings/blob/master/2018/CG-04.md#webassembly-in-blockchain
Thanks @binji, this is awesome and very helpful.
Several of us are hoping/planning to attend CG-06 including @recmo, @axic, maybe @sinahab? I wonder if we don't have some interesting findings from the past year of work on Ethereum and related projects to share.
@lrettig Sounds good! Feel free to send a PR to that document w/ with an agenda item, and who wants to lead the discussion. We haven't really started planning that meeting yet, so things may end up moving around a bit.
WebAssembly is finding a home within blockchains.
As a non-web platform, blockchains have distinct requirements. We have compiled notes from projects across the space (Ethereum, Parity, Dfinity, and Truebit), and will use this session to give an overview of approaches and challenges to the wider community. Referenced in CG-04.
We will discuss the following points:
An overview of the blockchain VM:
The blockchain VM needs to be deterministic (for nodes to reach consensus within the distributed network):
Blockchains meter resource utilization:
Typed traps
Imports
Instrumentation:
Backward compatibility
New WASM developments which will be helpful:
New WASM developments which might not be helpful (due to non-determinism):