Technology
Foundation for the Internet of Value and People
Polygon provides the core components and tools to join the new, borderless economy and society
With polygon, any project can easily spin-up a dedicated blockchain network which combines the best features of stand-alone blockchains (sovereignty, scalability and flexibility) and Ethereum (security, interoperability and developer experience). Additionally, these blockchains are compatible with all the existing Ethereum tools (Metamask, MyCrypto, Remix etc), and can exchange messages among themselves and with Ethereum.
Polygon technology is materialized through two major components: Polygon framework and Polygon protocol.
Framework
One-click deployment of preset Ethereum-compatible blockchains
Growing set of modules (pluggable consensus, staking, governance, EVM/Ewasm, execution environments, dispute resolvers etc.) for developers who want to build their custom blockchains
Protocol
Arbitrary message passing between any two participating Polygon chains, as well as between any Polygon chain and Ethereum
"Security as a service" (non-mandatory, modular security services, provided either by Ethereum directly or by a dedicated set of validators)
Polygon Chains
Polygon supports two major types of Ethereum-compatible blockchain networks: stand-alone networks and networks that leverage “security as a service”
Secured Chains
Blockchain networks that use “security as a service” instead of establishing their own validator pool. The service can be provided either by Ethereum directly (via fraud proofs or validity proofs) or by a pool of professional validators (similar to Polkadot’s “shared security”). Secured chains offer high level of security, with the tradeoff of sacrificing a portion of independence and flexibility.
Implementations
zk Rollups
Optimistic Rollups
Validum Chains
Stand-alone Chains
Fully sovereign Ethereum-compatible blockchain networks. These networks are fully in charge of their own security, i.e. have their own pool of validators. Stand-alone chains offer the highest level of independence and flexibility, with the tradeoff of sometimes challenging validator pool establishing.
Implementations
Sidechains
Enterprise Chains
Explore Polygon Technology
Or read the whitepaper for a deep dive
Architecture
Polygon architecture consists of four abstract, composable layers
Ethereum layer
Polygon chains can use Ethereum, the most secure programmable blockchain in the world, to host and execute any mission-critical component of their logic. This layer is implemented as a set of Ethereum smart contracts, in charge of functions like:
Finality/checkpointing
Staking
Dispute resolving
Message relaying
Security layer
A specialized, non-mandatory layer managing a set of validators that can periodically check the validity of any Polygon chain for a fee. This layer can be implemented as a meta-blockchain that runs in parallel to Ethereum, in charge of functions like:
Validator management (registration/deregistration, rewards, shuffling etc)
Polygon chains validation
Security layer is fully abstract and can have multiple instances, implemented by different entities and with different characteristics. It can also be implemented directly on Ethereum, in which case the Ethereum miners perform the validation.
Polygon networks layer
A constellation of sovereign blockchain networks. Each of the networks serves its respective community, maintaining functions like:
Transaction collation
Local consensus
Block production
The networks can utilize Polygon protocol to connect with each other and exchange arbitrary messages.
Execution layer
This layer interprets and executes transactions that are agreed upon and included in Polygon networks’ blockchains. It consists of two sublayers:
Execution environment (pluggable virtual machine implementation)
Execution logic (state transition function of a specific Polygon network, normally written as Ethereum smart contracts)
Positioning
Brief comparison with the most notable alternatives suggests that Polygon offers the most attractive set of features
exclamation-svg
Conditional / Limited
Conditional / Limited
Get started with Polygon
Or read the whitepaper to learn more about our technology crosschevron-down-circle
Last updated
Was this helpful?