RIDE on Waves blockchain with smart contracts

Scalable failsafe language to serve both basic account security cases and rich decentralized application.
Safe, secure and transparent business operations are already a reality. Provide the transactions with whatever conditions are required, based on a range of different parameters, including two-factor authentication, elapsed time and real-world data.
Waves blockchain is already the fastest and most user-friendly in existence. Nevertheless, we are improving our platform all the time! The next revolution from Waves is already on the horizon: smart contracts, packed with powerful features.

What Will Smart Contracts Bring to Waves?

Artboard 181
Multisignature Wallet
Multisignature wallets cannot be controlled by one person alone. In order to make a transaction, the necessary parties must provide their private keys simultaneously. Two-factor authentication will also be introduced (e.g. private key + hardware device/second private key).

Atomic Swaps
Atomic swaps will allow parties to exchange cryptocurrencies hosted on different blockchains trustlessly. Preparations for implementing atomic swap functionality are in development on the Waves platform, with the right research teams being sought. Integration of atomic swaps will allow ERC-20 tokens to be traded on the Waves DEX, amongst other use cases.

Token Freeze
Using Waves smart contract functionality, you’ll be able to introduce a parameter that prevents buyers from selling or transferring tokens out of their address for a certain amount of time, thus ‘freezing’ the token. This parameter can be applied to any type of transaction.

turing-complete-contracts-iconCreated with Sketch.
Decentralised applications
Decentralised applications based on Turing-complete smart contracts will be able to undertake complex processes on the blockchain according to a range of different conditions.

Two-stage Implementation

  • Stage 1
  • Non-Turing-complete Contracts
RIDE language.
Lightweight implementation of smart contracts via smart assets and smart accounts. Release in a testnet in Spring 2018.
  • Stage 2
  • Turing-complete Contracts
RIDEON language.
Turing-complete smart contracts will be able to undertake complex processes on the blockchain according to a range of different conditions. After the first release of smart accounts in Spring 2018 and extensive testing and feedback, Turing-complete smart contracts will follow, enabling developers to implement sophisticated logic to address almost any computational task.
Don’t Miss Important News
We do more than just develop the technical aspects of the platform: we also participate actively in integrating blockchain into real-world applications to grow the crypto economy.