I'm not sure what you mean by a dedicated p2p network. Steem Engine streams the whole blockchain right? I'm saying if all you want is a subset of data from a subset of custom_jsons, the right plug in would let you do that without the whole chain. The plug in would only need to be implemented once, then anyone (i.e. non-C++ devs) could use it. In fact Steem Engine could use it too.
You are viewing a single comment's thread from:
Pushed to only registered IP addresses that are interested in those IDs. One way to implement this would be something like a p2p network. Although this comes with its own set of problems to solve (security, authentic inventory).
Right. If you are using RPC to a node now, you are trusting the node to be providing authentic data.
A plugin to retrieve just the data you need inherits the same same trust requirement but with a lot less overhead. This is even true if using your own node on your own hardware, since retrieving all the data over RPC (only to discard 90%+ of it) is itself pretty expensive.