Although protocols can be seen as contracts, contracts in the current space imply one underlying VM. In Gravity, a contract describe the interaction among autonomous VMs over a network (or across trust boundaries) and as such, we could claim that it actually is protocol centric. (After all object capabilities foundation is message sending)
Although protocols can be seen as contracts, contracts in the current space imply one underlying VM. In Gravity, a contract describe the interaction among autonomous VMs over a network (or across trust boundaries) and as such, we could claim that it actually is protocol centric. (After all object capabilities foundation is message sending)