Substracer - an open-source Substrate network simulator #2
chungquantin
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Substracer - Interactive Substrate Simulator
Description
Simulate the substrate network in an interactive graphical interface.
Motivation
One of the biggest obstacles to diving deeper into the Polkadot blockchain is the limitation of hardware requirements and lack of interactive approaches. The learning curve is huge to start with the Polkadot core technologies and requires much time to read the documentation. Inspired by this thread on Polkadot forum, there is no unified approach for DevRel to widespread the value of the whole Polkadot ecosystem.
Hence, we feel like the community needs a more creative solution to the stated problem. With experience in traditional networking software, the
Cisco Packet Tracker
is a tool hugely inspires the birth of theSubstrate Simulator
.Development Milestone
🔴 Version 0.0.1
To deliver the first version of the product, we must customize the runtime (
/runtime
) so it can communicate with the web server (/server
) and pass data accross services. Hence, we can simulate the behaviour of the production runtime by using the web server as the networking and computation layer.Running a new node will store node in the EdgeDB database with ability to configure chain specification and authority on the client side. Node will be run at the virtual port simulated in the simulation environment.
This feature allows a visualization of the request transmitting in the network to break down the mechanism of
Substrate's node discovery
.Beta Was this translation helpful? Give feedback.
All reactions