TON networking
The TON Ecosystem uses its peer-to-peer network protocols.
-
TON blockchain uses these protocols to propagate new blocks, send and collect transaction candidates, etc.
While the networking demands of single-blockchain projects, such as Bitcoin or Ethereum, can be met quite easily: one essentially needs to construct a peer-to-peer overlay network and then propagate all new blocks and transaction candidates via a gossip protocol.
Multi-blockchain projects, such as TON, are much more demanding. For example, one must be able to subscribe to updates for only some shardchains, not necessarily all of them.
-
TON Ecosystem services like TON Proxy, TON Sites, TON Storage, and DApps run on these protocols.
Once the more sophisticated network protocols are in place to support the TON blockchain. They can easily be used for purposes not necessarily related to the immediate demands of the blockchain itself, thus providing more possibilities and flexibility for creating new services in the TON Ecosystem.