blocksense

blocksense

blocksense

The ZK rollup for scaling oracle data to infinity

The ZK rollup for scaling oracle data to infinity

The ZK rollup for scaling oracle data to infinity

A fully decentralized protocol with ground-breaking cost efficiency. Soon everyone will be able to create secure oracles in minutes.

A fully decentralized protocol with ground-breaking cost efficiency. Soon everyone will be able to create secure oracles in minutes.

A fully decentralized protocol with ground-breaking cost efficiency. Soon everyone will be able to create secure oracles in minutes.

↓ Scroll to learn more

↓ Scroll to learn more

The situation with oracle networks.

The situation with oracle networks.

Problems

Our solution

Problem

Problem 3

Problem 3

Prohibitive Costs

Prohibitive Costs

Little has improved since the early days of blockchains in terms of bandwidth and cost for publishing data. This limits the scope of possible use cases.

Our solution

Our solution

Unprecedented efficiency and security

Unprecedented efficiency and security

Our network produces tightly packed blocks of data updates that can be published on the target chain with a single transaction. Additionally, through the power of Merkle trees, our data universe can scale to an unlimited number of continuously updated data feeds, offering a wide spectrum of cost-to-publish vs cost-to-access options. All data is secured by large and frequently rotated committees, with actual skin in the game and reputation to uphold.

Our network produces tightly packed blocks of data updates that can be published on the target chain with a single transaction. Additionally, through the power of Merkle trees, our data universe can scale to an unlimited number of continuously updated data feeds, offering a wide spectrum of cost-to-publish vs cost-to-access options. All data is secured by large and frequently rotated committees, with actual skin in the game and reputation to uphold.

Problem

Problem 2

Problem 2

Opaque business models

Opaque business models

With hefty fees negotiated behind closed doors, emerging L2/L3 networks face challenges to get equal access to data as the established chains.

Our solution

Our solution

Transparent and market-driven fee model

Transparent and market-driven fee model

We’ve designed a flexible fee model, allowing the most popular data feeds to become cheaper to access over time, while increasing their security. Chains can choose to subsidize certain feeds to kick-start and maintain a vibrant DeFi ecosystem, all enabled by permissionless protocols and handled fully on-chain.

We’ve designed a flexible fee model, allowing the most popular data feeds to become cheaper to access over time, while increasing their security. Chains can choose to subsidize certain feeds to kick-start and maintain a vibrant DeFi ecosystem, all enabled by permissionless protocols and handled fully on-chain.

Problem

Problem 1

Problem 1

Centralization and Bureaucracy

Centralization and Bureaucracy

Bringing new data on-chain is a slow and expensive process.

Our solution

Our solution

Fully decentralized and permissionless

Fully decentralized and permissionless

Anyone can create a new data feed by writing a simple script. Anyone can become a data provider by staking funds and operating an automated oracle node. Any DApp on any chain can access our entire universe of data.

HOW IT WORKS

We believe in cryptography and game-theoretic incentives that minimize the required trust.

All data is verified by a ZK circuit implementing the Schelling Coin principle.

Effective committee randomization, bribery-resistant vote tallying and a social reputation system minimize the risk of collusion and data manipulation.

High levels of redundancy in the data publication paths ensure that no data update can be delayed or censored.

Don't know what is the Schelling Coin principle?
Explore the in-depth article by Vitalik

HOW IT WORKS

We believe in cryptography and game-theoretic incentives that minimize the required trust.

All data is verified by a ZK circuit implementing the Schelling Coin principle.

Effective committee randomization, bribery-resistant vote tallying and a social reputation system minimize the risk of collusion and data manipulation.

High levels of redundancy in the data publication paths ensure that no data update can be delayed or censored.

Don't know what is the Schelling Coin principle?
Explore the in-depth article by Vitalik

HOW IT WORKS

We believe in cryptography and game-theoretic incentives that minimize the required trust.

All data is verified by a ZK circuit implementing the Schelling Coin principle.

Effective committee randomization, bribery-resistant vote tallying and a social reputation system minimize the risk of collusion and data manipulation.

High levels of redundancy in the data publication paths ensure that no data update can be delayed or censored.

Don't know what is the Schelling Coin principle?
Explore the in-depth article by Vitalik

Arbitrary data feeds can be created with our JavaScript SDK.

Each oracle is a simple script that can perform arbitrary compute or I/O tasks. The simplest example would be fetching the contents of an URL or averaging the result of multiple REST API responses, but scripts can also be tagged to require certain hardware capabilities such as access to specific types of sensors.

When the information source/s can be authenticated in a certain way (e.g. through a SSL certificate), additional proofs for the integrity of the data are propagated to the zero-knowledge circuits of the network.

Arbitrary data feeds can be created with our JavaScript SDK.

Each oracle is a simple script that can perform arbitrary compute or I/O tasks. The simplest example would be fetching the contents of an URL or averaging the result of multiple REST API responses, but scripts can also be tagged to require certain hardware capabilities such as access to specific types of sensors.

When the information source/s can be authenticated in a certain way (e.g. through a SSL certificate), additional proofs for the integrity of the data are propagated to the zero-knowledge circuits of the network.

Arbitrary data feeds can be created with our JavaScript SDK.

Each oracle is a simple script that can perform arbitrary compute or I/O tasks. The simplest example would be fetching the contents of an URL or averaging the result of multiple REST API responses, but scripts can also be tagged to require certain hardware capabilities such as access to specific types of sensors.

When the information source/s can be authenticated in a certain way (e.g. through a SSL certificate), additional proofs for the integrity of the data are propagated to the zero-knowledge circuits of the network.

You can stake and run an oracle node to earn fees.

Anyone can become a data provider on the network by staking the BlockSense token. All you have to do is keep your node online - it will automatically perform all reporting duties by fetching the appropriate oracle scripts and broadcasting their results to the BlockSense network.

Nodes gain reputation over time and certain individuals or institutions may choose to verify their identity on the network. This enables the largest data consumers to designate them as more trustworthy - a type of curation that increases the security for everyone.

You can stake and run an oracle node to earn fees.

Anyone can become a data provider on the network by staking the BlockSense token. All you have to do is keep your node online - it will automatically perform all reporting duties by fetching the appropriate oracle scripts and broadcasting their results to the BlockSense network.

Nodes gain reputation over time and certain individuals or institutions may choose to verify their identity on the network. This enables the largest data consumers to designate them as more trustworthy - a type of curation that increases the security for everyone.

You can stake and run an oracle node to earn fees.

Anyone can become a data provider on the network by staking the BlockSense token. All you have to do is keep your node online - it will automatically perform all reporting duties by fetching the appropriate oracle scripts and broadcasting their results to the BlockSense network.

Nodes gain reputation over time and certain individuals or institutions may choose to verify their identity on the network. This enables the largest data consumers to designate them as more trustworthy - a type of curation that increases the security for everyone.

We are ready to address the long tail of oracle use cases.

We’ll leverage the Proto-Danksharding functionality in the next Ethereum hard-fork and other data availability protocols to dramatically increase the amount of data that can be brought on chain.

Each block validated by our zero knowledge circuit will contain a large number of tightly packed data updates in the transaction calldata, as well as root commitments to a deep Merkle tree of off-chain values with potentially proven data availability. The tight packing of the data improves upon the traditional push-based oracle models where individual data feeds are usually updated in separate transactions.

The use of Merkle trees improves upon many of the pull-based models where data is brought on-chain through a more costly signature verification. We are eager to witness how the creative energy of our community will harness this ground-breaking capacity.

We are ready to address the long tail of oracle use cases.

We’ll leverage the Proto-Danksharding functionality in the next Ethereum hard-fork and other data availability protocols to dramatically increase the amount of data that can be brought on chain.

Each block validated by our zero knowledge circuit will contain a large number of tightly packed data updates in the transaction calldata, as well as root commitments to a deep Merkle tree of off-chain values with potentially proven data availability. The tight packing of the data improves upon the traditional push-based oracle models where individual data feeds are usually updated in separate transactions.

The use of Merkle trees improves upon many of the pull-based models where data is brought on-chain through a more costly signature verification. We are eager to witness how the creative energy of our community will harness this ground-breaking capacity.

We are ready to address the long tail of oracle use cases.

We’ll leverage the Proto-Danksharding functionality in the next Ethereum hard-fork and other data availability protocols to dramatically increase the amount of data that can be brought on chain.

Each block validated by our zero knowledge circuit will contain a large number of tightly packed data updates in the transaction calldata, as well as root commitments to a deep Merkle tree of off-chain values with potentially proven data availability. The tight packing of the data improves upon the traditional push-based oracle models where individual data feeds are usually updated in separate transactions.

The use of Merkle trees improves upon many of the pull-based models where data is brought on-chain through a more costly signature verification. We are eager to witness how the creative energy of our community will harness this ground-breaking capacity.

We love all blockchains.

We love all blockchains.

The BlockSense blocks can be published and accessed on any blockchain capable of verifying our zero-knowledge circuits.

About Blocksense

Our team consists of experience builders of blockchains, programming languages and financial protocols, at the intersection of computer science and economics. In a industry gripped by uncertainty about security and the race to scale, we're not just another oracle.

We are the vanguard for decentralization, that seeks to align the technological and economic models of oracle networks with the foundational ethos of the blockchain movement.

Our team consists of experience builders of blockchains, programming languages and financial protocols, at the intersection of computer science and economics. In a industry gripped by uncertainty about security and the race to scale, we're not just another oracle.

We are the vanguard for decentralization, that seeks to align the technological and economic models of oracle networks with the foundational ethos of the blockchain movement.

Who are we

DIMO

Lead Developer of the DendrETH zero-knowledge consensus client for Ethereum.

Lead Developer of the DendrETH zero-knowledge consensus client for Ethereum.

ZAHARY

Nimbus Team Lead. Core team member of the Nim programming language and Status.



Nimbus Team Lead. Core team member of the Nim programming language and Status.



GEORGI

Core team member of Manta Atlantic L1 on Polkadot and Manta Pacific L2 on Ethereum.

Core team member of Manta Atlantic L1 on Polkadot and Manta Pacific L2 on Ethereum.

Former CTO of Jarvis Network. Core team member of the D programming langauge.

Former CTO of Jarvis Network. Core team member of the D programming langauge.