The Karrier Chain stems from the Ethereum codebase, the original and most high-profile smart contract blockchain iteration, with the largest number of active developers to date, making it the perfect starting block. While we are implementing our own vision and direction, Karrier Chain will always remain fully Ethereum-compatible in terms of programming languages and interoperability. Smart contracts that work on Ethereum will also behave the same way on Karrier, although Karrier contracts will be able to access extended functionality.
Initial blockchain iterations (Bitcon) introduced the Proof of Work consensus model, where computational mining has been used by people as a value anchor for the cryptographic
asset in terms of real-world expenditures. However, it seems highly wasteful to have computers do the equivalent of hard labor.
The idea behind Proof of Stake is to replace miners with “stakers” or “validators” — entities who hold coins and seek to maximize their “stake” by participating in the network but also risk getting their pledged stake fined for misbehaving.
Karrier Chain expands on Tendermint consensus, one of the most established proof of stake consensus mechanisms, powering ecosystems like Cosmos and Binance Smart Chain.
The finished product is our own Pragmatic Proof of Stake (PPoS) consensus model, with lightning-fast transaction finality and enhanced throughput, capable of accommodating complex real-world applications and scenarios.
Sharding is a clever way to address both the network latency and bandwidth limitations of blockchains, which clearly affect scalability. Karrier Chain implements Introspective Sharding (IS), our own scalability protocol, building on general concepts described by Omniledger, Algorand.
Introspective Sharding relies on the simple observation that smart contracts generate self-contained clouds of transactions, that can be securely processed in parallel with the rest of the network. It is a way for blockchain to scale without immediately scaling out, to work smarter before working harder and to find new efficiencies within itself, without increasing resource consumption and environmental footprint.
We have paid close attention to how other projects have implemented sharding and what they have gotten out of it so far, and we are very eager to see Ethereum 2.0 go public.
The Karrier codebase is being developed with clear emphasis on security and efficiency. Light code patterns and ease of operation in
unpredictable, even portable environments is paramount for the future we envision for the Karrier ecosystem.
Rolling Window sums up to keeping only the most recent history in low-latency, high availability space and relying on an archived (checkpointed) state as being authentic when validating transactions and
calling upon archive nodes or inexpensive local spinning disk storage solutions when requiring access to older data.
In addition to greatly decreasing block validation workloads, our checkpointing implementation supercharges introspective sharding performance and reduces the necessary hardware resources of blockchain peers down to IoT levels of specifications.
Instead of having users try to suggest transaction urgency through how much transaction fees they are willing to pay and
ultimately still leaving transaction ordering completely up to the validators, through what we can intuitively call "attempts at bribing oligarchic
validators", we have chosen another approach altogether.
By engaging the Karrier Timekeep network time pool application into the protocol layer, we are able to implement dependable
timestamp-based ordering of queued transactions inside blocks, adding a new dimension to the Karrier blockchain.
Karrier Chain adopts QTOPT as transaction ordering algorithm in the processing queue. This makes MEV extraction through attempting
transaction reordering discouragingly costly. Aside from this, QTOPT also contributes to transaction processing speed and volume, by enforcing a simple and easy
to process rule for transaction ordering, rather than only having a set of guidelines for validators.
Karrier Chain implements Private Transactions and Proof of Agreement,
inspired by Consensys Quorum.
We draw insight from the private transaction data payload structure, which we find is essential for any blockchain wanting
to integrate established real-world use cases, where oftentimes privacy and confidentiality are just as important as transparency and immutability.
We understood from the beginning that modern technology has to start taking environmental impact seriously, otherwise technological progression
wouldn't really represent a step forward.
Especially new technology, being developed today, without any legacy systems or dependencies, has no excuse for not taking its
carbon footprint into account.
Inspired by the Algorand Foundation, we are developing a highly energy efficient network and will always be on the lookout for sustainable solutions and alternatives.
Any small emission gaps down the line will be offset through global carbon compensation.