Home 코인정보 아이오타 아이오타, 큐빅 업데이트

아이오타, 큐빅 업데이트

큐빅 업데이트 2018년 7월 3일

Qubic 프로젝트(이하 큐빅)에 대한 상태 업데이트가 현지시각 7월 3일에 첫번째 단계를 시작했다.

아이오타는 몇주전 완성된 큐빅의 로드맵을 작성했고 제한된 리소스이긴하지만 6월 한달간 의존적인 두가지 주요한 발전으로 분리되어 진행되었다.

큐빅 프로토콜
Tangle 메시지의 레이아웃과 모든 큐빅 관련 트랜잭션의 로컬 복사본을 보유할 로컬 Q-Tangle의 구조에 중점을 두었다.

Abra의 정의, 컴파일러
소스 코드 파서에 대한 많은 진전이 있었고 컴파일러를 먼저 마무리할 예정이며, Abra가 병렬로 마무리되는 다른 부분에 대한 작업이 가능하도록하는 것이다. 또 다른 목표는 제어 된 환경에서 Abra를 실행할 수있는 기능을 제공하여 커뮤니티가 시작할 수 있게하는 것이다.


용어 정의

The Abra Language

Abra specification

The reference documentation for the Abra language and its standard libraries.

In progress

Abra compiler

A compiler that compiles Abra source code into a qubic.

In progress

Abra support library

A library of standard Abra functions.

In progress

Qubic interpreter

An interpreter that can run a compiled qubic on any platform.

In progress

Qubic to x86 compiler

A compiler that can cross-compile a qubic into x86 code that can be run directly.

Future extension

Qubic x86 support library

A library that maps some of the standard Abra functions to more efficient x86 equivalent. These will mostly be low-level functions that can be optimized by using specific x86 instructions.

Future extension

Qubic to FPGA compiler

A compiler that can cross-compile a qubic into Verilog code that can be loaded and run on an FPGA directly.

In progress

Qubic FPGA support library

A library that maps some of the standard Abra functions to more efficient Verilog equivalent. These will mostly be low-level functions that can be optimized by using specific Verilog instructions.

Future extension

Abra development environment

Development environment that facilitates programmer-friendly creation of Abra code.

Future extension

The Qubic Protocol

Qubic math

A whitepaper-like document exploring the mathematical properties of some parts of the Qubic protocol.

In progress

Qubic specification

The reference documentation for the Qubic protocol.

In progress

Qubic timestamps

Implementation of reliable timestamps for use in various parts of the Qubic protocol.

In progress

Qubic URI processor

Implementation of URI processor to handle accessing of external data.

In progress

Qubic transactions

Definition, documentation and implementation of all Qubic-specific transactions.

In progress

Q-tangle

Separate localized tangle optimized to support Qubic protocol. The Q-tangle will only contain the transactions relevant to the Qubic protocol. This part will hook into the Tangle message stream and filter out Qubic transactions.

In progress

Qubic assembly

The parts of the Qubic protocol that handle everything assembly-related. This includes creation and maintenance of assemblies by defining assembly and epoch parameters.

In progress

Qubic quorum

The parts of the Qubic protocol that handle everything related to quorums.
This includes the oracles committing and revealing results and coming to consensus about the quorum. It also includes the qubic owner validating the quorum result.

In progress

Qubic rewards

The parts of the Qubic protocol that handle everything related to rewards. This includes the qubic owner side that determines to pay how much to which oracles. It also includes the oracle side that keeps track of actually being paid.

In progress

Qubic resource test

The parts of the Qubic protocol that handle everything related to the resource test phase. This includes defining a Proof of Work qubic that can function as an initial implementation. It also includes the part of the Q-node that runs the resource test, posts the results, and agrees on the weighing factors.

In progress

Qubic supervisor

Core part of the Q-node that handles triggering of events and schedules and runs qubics.

In progress

Q-node

An IOTA full node that integrates the ability to run the Qubic protocol.

In progress

Qubic PoC

Non-trivial example use case of the Qubic protocol running on the Tangle.

https://blog.iota.org/qubic-status-update-july-3rd-2018-e176ee132b79

< ©코인투데이(cointoday.co.kr), 무단전재 및 재배포 금지 >