Skyrocket
Skyrocket is the name for the technology that supports Skynet's exceptional speed and efficiency. It is the Remote Procedure Call (RPC) designed from scratch to specifically support the needs of Skynet, consisting of three main components:
    1.
    SiaMux — a high performant, custom connection multiplexer
    2.
    Ephemeral Accounts — a packetized payment technique to decrease latency and boost bandwidth by prepaying hosts
    3.
    Merklized Data Machine — an optimized virtual machine, enabling the execution of complex, dynamic programs on file contracts while providing cryptographic proofs for every instruction

Further Reading

Chris Schinnerl , Core Developer at Skynet Labs, has written wonderful guides outlining each component.
Reducing Latency 96% by Switching P2P Platform Skynet to a Multiplexer
Medium
Optimizing Payment Channels to Achieve CDN Latencies (Skyrocket Part 2)
Medium
https://blog.sia.tech/verifiable-computation-on-skynet-using-a-merklized-virtual-machine-a4a24c7b9ec
blog.sia.tech
Last modified 6mo ago
Copy link