Russian Developers Create a Platform for Management of Decentralized Autonomous Companies

Bitfork Develop developers have presented their new Ethereum-based project dubbed AIRA DAO. AIRA manages a decentralized autonomous company by adding agents, creating contracts and values, and, generally, automatizing business processes of a company.

The platform employs Ethereum-based cryptotechnologies, which allows creating any values within DAO: it could be coins (like bitcoin) or digital property tokens with extended description of any object all the way to IoT.

AIRA developers pay much attention to the future of artificial intelligence (AI). According to the projects manifesto, AI also should be a decentralized network of machines, which allows reducing maintenance costs and mitigate risks related to centralized systems.

According to the developers, the platform introduces an important amendment to a usual cryptocurrency platform: a decentralized environment of n-dimensional blockchain (a sidechain). Sidechains allow one to avoid inflating the basic blockchain and storing data that have lost their value or applicability. Thus, if an AIRA-based project loses support, it will exist as long as it remains interesting for at least one person in the world.

The model implies storage of blockchain on a hard drive as long as it is necessary. The issue of information value is automatically covered. Say, someone compiles a collection of 1960s British poetry the project will be available for users of the network as long as someone is interested in British literature of the sixties.

There are four fundamental essences within AIRA environment:
1. values;
2. smart contracts;
3. rules;
4. taught machine specimens.

Values
Values in AIRA are partially based on Bitcoin, i.e. a decentralized blockchain-based system recording data via asynchronous encryption. Anyone may claim a value in AIRA. Creation, transfer, and spending of value require smart contracts. Values in AIRA are tree-organized into two types: value as it is, and the only exception to the rule, a system value dubbed Time.

Smart Contracts
Smart contracts in AIRA are mostly required for creation of digital value units (specimen items). User does not obtain value units when claiming the value; the claiming only creates a system object items of which may be further created via smart contracts.

Rules
Rules in AIRA begin with a rules segment. A segment is a constellation of rules implying uniqueness of designations within. Anyone may create a segment; however, the designation shall be unique as compared to other segments. Rules are the only part of AIRA that may access the outer world, i.e. internet. As rules, as opposed to values and smart contracts, have logic, it is them that interact with the world beyond the platform environment.

Taught Machine Specimens
Each specimen is equipped with a unique identifier under template of AIRA-{ID}, a segmented knowledge base for downloading required data on values, contracts, and rules, as well as operation logic which anyone may individually write for their own needs. The taught machine specimens may communicate, transfer commands, and maintain flexibility in computation / data storage needs for an individual specimen.

According to Sergei Lonshakov, the developers are currently expecting the new release of Ethereum: We are dependent on Ethereums new release. It should involve some network functions we require. Anyway, the first version will be developer-oriented. It is for the integrators who need a high-level tool for faster writing of automated entities in the Ethereum network.

AIRAs first release is scheduled for late 2015/ According to the developers, it will allow a DAO founder to work with several typical values, create their own values, invite agents, and build up several kinds of interoperations within DAO, i.e. between agents and values of the organizations.

Solidity acquisition is required for creation of individual values in DAO. The developers believe the functionality is sufficient for creating completely automatic simple financial entities and crowd-funding platforms within Ethereum.

As for the project development, we incline to the solutions platformicity. Within AIRA we wish to help some less experienced members of digital economy to create and develop their project properly and effectively. Thats why we are going to further implement the functionality that logically follow the needs of the emerging Ethereum-based digital economy, concluded Lonshakov.