Questions tagged [architecture]
The architecture tag has no summary.
7 questions
5 votes
0 answers
164 views
Genesis Sync and History: Are Archive Nodes Indispensable?
I've been exploring the intricacies of node types in Polkadot and other Substrate-based networks and came across a scenario that has left me curious. I understand that full nodes and archive nodes ...
2 votes
0 answers
39 views
What is the rationale behind the node architecture (Runtime + Host)
Is the separation of the Runtime business logic from the host intended solely for enabling forkless upgrades, or does it also aim to facilitate compatibility with different hosts?
2 votes
0 answers
60 views
Why Hosts set storage information directly and not through the Runtime
Why Host set storage information directly and not through the Runtime api? (e.g. Grandpa Authorities, Accounts, Code, Heap_Pages) Is this an expected behavior or legacy?
4 votes
1 answer
78 views
What is the core functionality (pallets) that should be part of the specification
We are working on an alternative implementation of the Polkadot protocol, but since the spec is missing a lot of details regarding the Runtime, we rely heavily on the Substrate implementation. So we ...
1 vote
1 answer
65 views
What happen under the hood when I call an extrinsic function?
For example if I call a function from a custom pallet that set a random number on chain this elaboration is done by a single node or by the entire network with some sort of virtualization?
0 votes
1 answer
25 views
What materials can we learn for Custom Architecture?
I want to build a nearly real blockchain system based on Substrate framework for an academic study. I have scanned the tutorials and guides, but those materials are all application level content. ...
12 votes
2 answers
485 views
Why does Substrate have a Wasm runtime?
Having a Wasm runtime is a key design decision in Substrate's architecture. It's clear that it's a key part of Substrate's forkless upgradability feature, but I'm still curious to understand what ...