If you have been active in blockchain space for a while, you must have heard about oracles. If you haven’t…
What is an oracle?Oracle is something that reports external data to a blockchain.
Blockchains are deterministic systems. This means that all of the data in the blockchain must be verifiable at any moment. Hence, they can’t rely on external data, which can change at any time.
How oracles enable Smart contracts to access external dataThis problem is solved by an entity called ‘Oracle’, which..
Advanced Smart Contract Security Verification in Remix
The Remix development environment provides users with a convenient and powerful way of checking the correctness of smart contracts via the MythX plugin. In this article, I’ll explain the basics and provide several examples including security tests of real-world smart contracts.
Smart contracts are immutable (or at least supposedly so) and ensuring program correctness before deploying a contract to the mainnet is absolutely essential. Security audits and a comprehensive test suite help ensure tha..
Create your first permission blockchain with Multichain
Create your first permission blockchain solution with MultichainGetting started with Multichain platform
MultichainMultichain is an open-source, bitcoin forked permission blockchain solution.
ScenarioLet’s Imagine an application that is shared by multiple organizations. The application is interacting with an underlying database.
In a traditional centralized architecture, this database is hosted and administered by a single party which all of the participants trust, even if they do not trust each..
Money Jenga
I love DeFi, the design space it opens up is impossible to fully comprehend and it seems like every week there is some new novel-to-mind-blowing product or service being launched. Only a fraction of these will ever reach mainstream adoption or accrue a meaningful amount of liquidity but this iteration through successes and failures is required to find the compelling use cases. I am of the mind that its the products that are doing something completely new, rather than ones re-hashing traditional ..
Randpay: a technology for blockchain micropayments that requires a recipient’s consent
December 19, 2019
feature
Randpay: a technology for blockchain micropayments that requires a recipient's consent
A figure representing the core difference between classical payment systems and Randpay. Credit: Konashevych & Khovayko.
Two researchers at Emercoin, a decentralized pe..