I've been studying the Core EIPs and got curious:
Is there any schema classifying PSPs in terms of:
- Runtime Standards: runtime logic composed by multiple pallets
- Smart Contract Standards: ABI level standards tailored for
pallet-contracts or pallet-evm (which could also be another form of subcategorization)
in case there isn't, wouldn't it make sense for us to introduce some?
The rationale would be the argument that Smart Contract and Runtime are fundamentally different layers of execution under the Polkadot protocol, so it would make sense to have the PSP structure reflect that in some way or another. That would also help the audience assimilate those fundamental differences from the PSP structure itself.
The way they are structured now, the PSPs give some descriptive context, frequently on the Motivation section.
But it would be useful to help the reader assimilate inherently foundational concepts about the PSP even before they start reading it, because they already know the PSP belongs to a certain category.
I've been studying the Core EIPs and got curious:
Is there any schema classifying PSPs in terms of:
pallet-contractsorpallet-evm(which could also be another form of subcategorization)in case there isn't, wouldn't it make sense for us to introduce some?
The rationale would be the argument that Smart Contract and Runtime are fundamentally different layers of execution under the Polkadot protocol, so it would make sense to have the PSP structure reflect that in some way or another. That would also help the audience assimilate those fundamental differences from the PSP structure itself.
The way they are structured now, the PSPs give some descriptive context, frequently on the
Motivationsection.But it would be useful to help the reader assimilate inherently foundational concepts about the PSP even before they start reading it, because they already know the PSP belongs to a certain category.