All Projects → Acria-Network → Acria-Oracle-Node-Qt

Acria-Network / Acria-Oracle-Node-Qt

Licence: MIT license
Acria Oracle Node Client implemented in C++/Qt

Programming Languages

C++
36643 projects - #6 most used programming language
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to Acria-Oracle-Node-Qt

macdeployqt
Implementation of macdeployqt utility for Qt5 which fixes problems with application deployment and distribution.
Stars: ✭ 25 (+66.67%)
Mutual labels:  qt5
EmojiRunner
Search for emojis in Krunner and copy/paste them
Stars: ✭ 33 (+120%)
Mutual labels:  qt5
osm
Open sound meter. FFT based application for tuning sound systems.
Stars: ✭ 122 (+713.33%)
Mutual labels:  qt5
qt-downloader
CLI to download Qt on headless systems
Stars: ✭ 39 (+160%)
Mutual labels:  qt5
polkascan-os
Polkascan Open Source
Stars: ✭ 52 (+246.67%)
Mutual labels:  polkadot
qml-ar
Seamless Augmented Reality module for QML using UchiyaMarkers
Stars: ✭ 32 (+113.33%)
Mutual labels:  qt5
elokab-terminal
Lightweight terminal emulator program that supports the Arabic language
Stars: ✭ 16 (+6.67%)
Mutual labels:  qt5
ModernFramelessWindow
Modern (MS Office, Visual Studio like) frameless window in Qt5
Stars: ✭ 22 (+46.67%)
Mutual labels:  qt5
SiebenApp
Experimental dependency-aware goal manager
Stars: ✭ 13 (-13.33%)
Mutual labels:  qt5
polkastats-v2
Polkadot Kusama network statistics
Stars: ✭ 20 (+33.33%)
Mutual labels:  polkadot
subwasm
Subwasm is a cli utility to help you know more about WASM Runtimes. It help downloading, inspecting and comparing Substrate based chains such as Polkadot or Kusama.
Stars: ✭ 53 (+253.33%)
Mutual labels:  polkadot
binary viewer
A binary visualization tool to aid with reverse engineering and malware detection similar to Cantor.Dust
Stars: ✭ 55 (+266.67%)
Mutual labels:  qt5
SuperMario-Allegro-Cpp
Simple Super Mario in Allegro C++ & The Final Project of Course Advanced Programming
Stars: ✭ 21 (+40%)
Mutual labels:  qt5
dnscrypt-proxy-gui
Qt/KF5 GUI wrapper over dnscrypt-proxy
Stars: ✭ 25 (+66.67%)
Mutual labels:  qt5
pyvoicechanger
Real Time Microphone Voice Changer Python 3.6+ App. Works with On-Line Games and VideoConferences!
Stars: ✭ 236 (+1473.33%)
Mutual labels:  qt5
talisman-web
Unlock the Paraverse with Talisman Web. A Polkadot, Kusama & Parachain dashboard for the community.
Stars: ✭ 55 (+266.67%)
Mutual labels:  polkadot
QLogger
Multi-threading logger for Qt applications
Stars: ✭ 46 (+206.67%)
Mutual labels:  qt5
AMVtool
Qt GUI for FFmpeg designed for video editors.
Stars: ✭ 28 (+86.67%)
Mutual labels:  qt5
gopem
GUI for OPEM library
Stars: ✭ 20 (+33.33%)
Mutual labels:  qt5
vscode-move-ide
📝 Diem's Move language in VSCode
Stars: ✭ 23 (+53.33%)
Mutual labels:  polkadot

Header

Acria-Oracle-Node-Qt Client

Acria Oracle Node Client implemented in C++/Qt

GitHub GitHub last commit GitHub GitHub GitHub GitHub GitHub

One of the most pressing issues when developing smart contracts is the lack of real-world data. But due to technical limitations, such as the consensus protocol, no blockchain has been able to solve this major limitation. The Acria Network solves exactly this problem with the help of so-called Oracle Nodes that don't require a middleman. In addition to this, it offers cross-chain support to supply various blockchains with real-world data.

https://acria.network/

Building

OS X & Linux:

qmake Acria-Oracle-Node-Qt.pro
make

Using the example config and settings file:

cp configs/settings.conf.example settings.conf
cp configs/config.conf.example config.conf

This application is intended to be used with Acria-Substrate and Acria-Contracts. Please follow the instructions on the respective repository.

Supported Chains

Currently the Acria Network can be used on the following chains:

  • Polkadot
  • Ethereum
  • Binance Smart Chain
  • Cardano

Whitepaper / Technical Specification

Aims

The Acria Network has many design goals in order to achieve all its goals.

Cross-Chain

Every single process has to be optimized to allow cross-chain communication with various different blockchains. On top of this, as many crypto currencies as possible should be use-able as collateral and therefore stake-able.

Easy to use

By allowing the user to use their preferred cryptocurrency as collateral we completely eliminate the hassle of acquiring the currency used by the network. In addition to this, every end-user program is optimized to be simple and as straightforward as possible to use.

Extensibility and Scalability

By design, the Acria Network is designed to allow the easy implementation of publicly available data by the initial distributor of that data. This guarantees that the network is always up to date with the needs of its users. On top of this it is able to keep the latency very low and the throughput high.

Trustworthy

The Acria Network only allows the owner of the data to operate an oracle node. The other users are then allowed to stake their preferred currency on those oracle nodes. Should the operator of the oracle publish incorrect data, some of the stakers gains will be slashed. Therefore the stakers give validity to the data provided by the oracle node as they prefer to only stake on the most trustworthy nodes.

License

GitHub

Distributed under the MIT license. See LICENSE for more information.

Meta

Acria Network – @acrianetwork[email protected]

Telegram - Twitter - Facebook - Youtube

https://github.com/Acria-Network/Acria-Oracle-Node-Qt

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].