RUFF- Introduction Details


Ruff Chain combines IoT technology with blockchain. It contains a distributed operating system and an open main chain, connecting the peer-to-peer network and the consensus mechanism from the virtual world to the reality. The traditional blockchain gives up the availability above consistency and partition tolerance, but Ruff achieves availability through the combination of edge computing and blockchain, thereby achieving availability, thereby meeting the elastic real-time demand.

The goal of the project is to solve the problem of trusted operation and heavy operation between IoT systems in different fields, thereby creating an open Ruff Chain ecosystem.


1. Project introduction


The core problem to be solved by Ruff Chain is the trusted interoperability and paid interoperability between IoT devices of different systems. In the future, Ruff Chain will be a new underlying architecture platform based on the Internet of Things, featuring decentralization, development, open source and high efficiency. In the ecosystem, different participants can obtain token returns by providing resources, or consuming tokens to obtain resources, and share them with each other to form an economically driven autonomous body.

Project highlights:

The core problem to be solved by RuffChain is the trusted interoperability and paid interoperability between IoT devices of different systems. It has the following characteristics:
Time series data: RuffChain's edge computing nodes will use synchronized time stamps as the core to control the business logic in the local area network;
Consensus mechanism: Considering the computing power of the master device in the Internet of Things, RuffChain chooses DPoS as the consensus algorithm;
Off-chain control: RuffChain uses command signature technology to achieve the purpose of off-chain control, including device initialization, device binding, control command verification and historical command uploading;
Negative evaluation mechanism based on the similar lightning chain.

Application scenario

The core problem to be solved by Ruff Chain is the trusted interoperability and paid interoperability between IoT devices of different systems. In the future, Ruff Chain will be a new underlying architecture platform based on the Internet of Things, featuring decentralization, development, open source and high efficiency. In the ecosystem, different participants can obtain token returns by providing resources, or consuming tokens to obtain resources, and share them with each other to form an economically driven autonomous body.

Technology Overview

As an architecture that combines the Internet of Things and blockchain, RuffChain includes a distributed operating system and an open main chain, thereby extending the peer-to-peer network and consensus mechanism of the virtual world to offline, realizing information flow to promote atomic flow.

In simple terms, the distributed ledger based on the blockchain can provide trust, ownership records, transparency, and communication support for the Internet of Things applications on the Ruff platform. Secondly, Ruff will also develop a private chain based on the public chain in the future to store transaction information in an extremely secure way. Using a centralized server mobile phone and an Internet of Things architecture that stores data can write information into the local ledger and synchronize it with other localized ledger to ensure the security and uniqueness of facts.

All Ruff's IoT transactions on the blockchain will be time stamped to ensure the availability of future generations. At the same time, the digital protocol of the blockchain, or smart contract, can be applied to the blockchain data to implement commercial terms in the Internet of Things communication to ensure the effectiveness and safety of the Internet of Things in large-scale applications. Finally, a blockchain with high-end encryption technology can solve the problem of reaching the highest level of security standards when the Ruff Internet of Things public chain is used.

Ruff has its own approach to the large-scale use and standardization of the Internet of Things. Ruff OS, an IoT operating system that abstracts the hardware and calls the library to operate the hardware. It uses JavaScript with many developers as the programming language, allowing the same application code to run on different boards. Say goodbye to cross-compiling and programming boards. Tests can be completed on the PC and IoT applications can be deployed with one click. Let the fragmentation and standardization of the Internet of Things be solved at the application layer, and the problem of high technical thresholds no longer exists.



2. Comment
Ruff Chain is a joint solution based on the Internet of Things and blockchain. It uses blockchain technology to put the value data of the Internet of Things devices on the chain and make all devices certify. It contains a distributed operating system and an open main chain, connecting peer-to-peer networks and consensus mechanisms from the virtual world to reality. The traditional blockchain technology gives up the availability based on consistency and partition fault tolerance. Ruff tries to meet the elastic real-time requirements through the combination of edge computing and blockchain to achieve availability. Ruff's vision is to solve the problem of trusted operation and heavy operation between IoT systems in different fields, thereby creating an open Ruff Chain ecosystem. In this ecology, DPoS will be used as the consensus algorithm, and Ruff coin is the token for incentives, consumption and transactions in the Ruff public chain ecosystem.