Casper

Home Casper

Casper Network

The Casper Network is considered to be the first live proof-of-stake blockchain built off the Casper CBC specification. Casper is designed to accelerate enterprise and developer adoption of blockchain technology today and evolve to meet user needs in the future. It is a new Turing-complete smart-contract platform, backed by a Proof-of-Stake (PoS) consensus algorithm and WebAssembly (wasm). The network is a permissionless, decentralized, public blockchain. The consensus protocol is called Highway. This consensus protocol allows clients to use different confidence thresholds to convince themselves that a given block is finalized. Rust is the primary programming language for smart contracts on the Casper blockchain because of its good support for compilation to wasm. However, the platform does not make assumptions about the source language and supports libraries facilitating contract development in other programming languages having wasm as a compile target. Other essential features include an account permissions model that allows the recovery of lost keys and a permissions model to securely share state between accounts and contracts (without expensive cryptographic checks).

Polygon Network

Polygon is a protocol and a framework for building and connecting Ethereum-compatible blockchain networks. Aggregating scalable solutions on Ethereum supporting a multi-chain Ethereum ecosystem.
In order to sort out the challenges that Ethereum was facing, Polygon was introduced:-

Challenges
Ethereum is the blockchain development platform of choice, but it has limitations.

Low Throughput
Poor UX (gas, delayed PoW finality)
No sovereignty (shared throughput/clogging risk, tech stack not customizable, governance dependence)

Many projects are exploring Ethereum-compatible blockchains as a way to mitigate these limitations while still leveraging Ethereum’s thriving ecosystem. However, there is no specialized framework to build such blockchains nor a protocol to connect them. This introduces significant development challenges and causes ecosystem fragmentation.

Solution
Polygon – a protocol and a framework for building and connecting Ethereum-compatible blockchain networks.

One-click deployment of preset blockchain networks
Growing set of modules for developing custom networks
Interoperability protocol for exchanging arbitrary messages with Ethereum and other blockchain networks
Modular and optional “security as a service”
Adaptor modules for enabling interoperability for existing blockchain networks

Polygon combines the best of Ethereum and sovereign blockchains into an attractive feature set. Built by developers, for developers.

 

Features:

ETH Compatibility – Industry dominance, established tech stack, tools, languages, standards, enterprise adoption
Scalability – Dedicated blockchains, scalable consensus algorithms, custom Wasm execution environments
Security – Modular ”security as a service”, provided either by Ethereum or by a pool of professional validators
Sovereignty – Dedicated throughput/resources, fully customizable tech stack, sovereign governance
Interoperability – Native support for arbitrary message passing (tokens, contract calls etc), bridges to external systems
User Experience – Comparable to Web2, “zero-gas” transactions, instant (deterministic) transaction finality
Developer Experience – Equivalent to Ethereum, no protocol level knowledge required, no token deposits, fees or permissions
Modularity – High customizability, extensibility and upgradeability, short time-to-market, community collaboration.