Ruff: Born for the IoT and Leading the IoT Forward

Ruff Chain
RuffChain
Published in
5 min readApr 11, 2018

--

The world is changing.

In Wuxi, Hongshan Small Town — the first IoT town in China, has quietly come up, and it has realized intelligent online management of multiple urban projects such as transportation, environment, water-related affairs and energy.

As the “Information Highway” in the 21st century, the IoT will play a decisive role in the evolution of the world and the decisiveness of the future intelligent life.

Ruff, since the IoT was still in the muddled phase, has already seen the road ahead, has been linking with and guiding the development of the IoT.

The Revolution and the Barrier in the LoT Era

From the second-generation ID cards to the electronic toll collection (ETC) system, from logistics & transportation to industrial manufacturing… The IoT has flooded in every aspect of our life. It is estimated that by 2020, 34 billion devices will be connected to the Internet, 70% of those devices will be IoT devices, and more than US$ 6 trillion will be invested in the development of IoT solutions.

The era of loT has arrived.

However, as an important evolution in this era, the IoT is facing an unprecedented difficulty, that is, the unprecedented fragmentation. In this regard, the entire IoT market, including such large companies as Google, Microsoft, Apple and Intel have been involved, and they all have built their own ecosystems, let alone different equipment standards of various types of equipment manufacturers.

While intelligent life, intelligent production, intelligent society, etc. are constantly expected by everyone, they are facing the ineffective communication between all parts and incompatibility brought about by fragmentation, as well as the chasm of missing specialties between hardware and software developers.

Ruff: To Be the Android of the IoT

How to solve all this? Let the application of IoT really benefit the developers and users? Is it possible to have a standard and a platform to minimize the fragmentation of the IoT and make it more efficient for people? And at the same time allow developers of IoT applications to break through the underlying fragmentation barriers and develop a variety of IoT applications?

Those are what Ruff considered in the early days and are the original intention of the development of Ruff.

With those ideas, Ruff was established. As a technology-driven company, Ruff’s technology R&D personnel accounts for more than 70%.

Roy Li, Ruff CEO and one of the core members, was formerly the technical director of Nokia in North America and responsible for the OVI open platform and the Symbian operating system, and Zhou Aimin, Chief Architect, was formerly Alipay’s business architect and Wandoujia’s chief architect.

After two years of continuous R&D, experimentation, innovation and improvement, on April 29, 2016, Ruff 1.0 was officially released. The pioneered Javascript hardware development allowed software developers who develop IoT applications to focus on only application logic other than the underlying hardware, and allowed the testing to be done only on the PC. An open, efficient and agile IoT application development platform was born, and it is called the best IoT operating system in the world.

Then, what are the technical advantages of Ruff?

Just as mentioned before, one of the biggest problems in the IoT era is communication — the communication between different standards of different devices, the communication between software and hardware, but Ruff has realized the feasibility of such communication and can guarantee the effectiveness and high efficiency of the communication.

By allowing the hardware to be software-based and standardized and allowing Ruff to be applicable to the IoT operating system composed of entirely different hardware categories, the problem of the communication between different devices has been solved. Ruff can be compatible with most of the commonly used hardware vendor systems in the market at present, and it perfectly connects these systems in series, forming a complete whole and truly realizing the unity among hardware.

In addition, Ruff has broken down the barriers to the communication between hardware and software by encapsulating the underlying hardware, so that software application developers can, without any hardware knowledge, design an IoT application just like the mobile phone application, which will be applicable to all hardware adaptive to the Ruff system.

Block Chain Technology Keeping Increasing, and the Ruff IoT Ecology Continuously Improving

With the emergence and continuous warming of the block chain technology, the block chain has become a topic of widespread public concern.

How to use the block chain? Where to use the block chain? These have become the focus.

IBM has reported that: the IoT will be the best application scenario of the block chain technology, and at the same time, a technology is also required to realize and guarantee the consistency, security, and tamper-resistance of the IoT data. The combination of the block chain and the IoT has become inevitable to solve the information isolated island.

Therefore, Ruff, which focuses on the IoT, has strongly launched the Ruff Chain with the guarantee of the strong technology and experience to implement a distributed and decentralized IoT application scenario, satisfying the elastic demand of the IoT for timeliness to the maximum extent. Since above the Ruff Chain is a hardware abstraction layer, which can abstract all the hardware and lower the threshold of its own development, the Ruff Chain is more practical and more in line with value demands.

Take an example of a specific application: The control side can be bound to one customized smart contract, to achieve the affirmation of the right to use the device. The structures of such contracts are similar to the formatted contract. “If you pay me 50 Tokens, then within the next one hour, I will accept the following control orders that you send.” “If you pay me 100 Tokens, then within the next 3 hours, I will deduct 1 of your Tokens every 10 minutes.” The chain support does not update or expand the contracts in such formats, which is more suitable for the block chain commercial projects than smart contracts.

The ultimate purpose of any technology is to apply it. However, to develop excellent applications, you must first have good infrastructures, and the block chain is no exception. For this reason, the existence of the Ruff Chain is even more important.

Setting off the Wave of the Change of the IoT and Uniting all IoT Practitioners to Change Life

Ruff, as an open IoT operating system, has a large number of development API interfaces, and can run on common development boards such as Rapsbury Pi to realize multi-platform compatibility. In addition, developers can share and download various driven applications and devices in the open software repository of Ruff. And any programs they write can be published directly in Ruff’s community.

From the easy-to-use and practical Ruff IoT operating system that has broken through communication barriers to the decentralized, safe, efficient and convenient Ruff Chain that guarantees the IoT, Ruff has continuously improved and refined its own IoT ecosystem.

Today, tens of thousands of IoT ecological persons have joined the ecosystem of Ruff and the number is growing continuously. Together with Ruff, they will contribute to the development and advancement of the IoT.

Website: http://ruffchain.com/
Twitter: https://twitter.com/Ruff_Chain
Facebook: https://www.facebook.com/RuffChainProject/
Telegram:https://t.me/ruffchain
Medium https://medium.com/@ruffchain
Reddit https://www.reddit.com/r/ruffchain/
Quora https://ruffchain.quora.com/
Steemit https://steemit.com/@ruffchain

--

--

Ruff Chain
RuffChain

Decentralized open source blockchain architecture for high efficiency Internet of Things application development