IOTA : 실험, 생태계 및 프로젝트 형성, 개발 및 공구 제작

in #blockchain6 years ago

20180524_163108_HDR (1).jpg
IOTA는 게릴라 암호 금융과 자유 주의적 무정부 자본주의를 훨씬 능가하는 광범위하고 야심 찬 사업에서 정통적이고 비 의기있는 기술과 개념의 흥미로운 집합체를 만들어 내고 있습니다.
이전에 발행 된 문서 IOTA 프로젝트, 엔지니어링 분산 암호화-경제에서 실험 사이의 특정한 목적과 장소에 대한 간단한 요약을 제공.

IOTA 는 다양한 상관 관계를 조사하고 매핑하는 과정에서 하위 시스템 자체가 차별화되고 통합되는 역동적 인 관계의 유동적 시스템을위한 토대를 마련합니다.

이와 같은 동적 인 복잡한 시스템 은 매우 많은 수의 변수를 포함하는 경향이있어 광범위한 맥락에서 발생하는 많은 창 발적 특징을 보여줍니다. 신경망 인지 정보 처리를위한 복잡한 적응 형 시스템의 하나의 전형적인 예이다. 복잡하고 복잡한 적응 시스템 은 구조보다는 연결에 의해 더 많이 정의되며 많은면에서 IOTA는 전 세계적으로 확장 된 신경계를 구축하려는 노력과 유사합니다.

복잡한 시스템의 역 동성을 연구 할 때 중요한 문제는 동적 시스템이 "자기 조직화 된 임계 (self-organized criticality)"라는 새로운 현상을 보여주기 위해 필요한 조직의 원칙을 발견하는 것입니다. 그러나 이것은 조리법, 멸균 모델 또는 반복 가능한 처방보다는 미지의 영토를 점진적으로 학습, 발견 및 매핑하는 과정에 더 가깝습니다 (따라서 네트워크 초기 단계의 코디네이터의 필요성). ).

IOTA는 모 놀리 식 블록 체인 기반의 합의 엔진의 딱딱한 경계와 정의가 부족하여 (복잡성은 가능성을 다루기 위해 설계된 것임) 대신 창조적 인 실험을위한 많은 공간을 허용하는보다 유연한 기준을 설정하고 가능한 광범위한 솔루션을 통합합니다. 주어진 문제.

image-1542898809287.png
복잡한 시스템 구성 맵 (7 개의 하위 그룹으로 나뉩니다).

학 실용주의 철학은 IOTA의 정신을 뒷받침합니다. IOTA의 정신은 금융 및 경제 시스템을 재 설계하는 데 야심 차게 착수 한 다른 친숙한 프로젝트를 둘러싼 이데올로기 적 경향에서 가능한 한 멀리 떨어져 있습니다.

컨센서스 중력 중심 이동
Roman Semko는 2017 년 말 블로그 포스트 에 다음과 같이 썼습니다 .

네트워크를 운영하기 위해 비용을 지불함으로써 당신은 당신의 힘을 포기합니다. 당신의 권력을 포기함으로써 시스템은 균형을 잃게됩니다. 강력한 플레이어와 크고 힘이없는 기반이 거의 없습니다. 시간이 지남에 따라 점점 더 강력 해지는 강력한 광부 없이는 기본이 존재할 수 없습니다.

스테이크의 증거는 단지 문제를 변화시키고 있습니다. PoS에서는 동전 더미가 가장 큰 사람이 누구나 쇼를 진행합니다. 그래서 당신 은 재산에 대한 해시 트 를 교환 했습니다 . 환경에 더 좋을 수도 있지만 중앙 집중화의 문제를 해결하지는 못합니다.

겉으로보기에 분산 된 동전은 부유 한 소수만이 시스템을 조작 할 수있는 현재 금융 질서의 또 다른 향미가됩니다. 다시 말하면, 동전이나 그 기술은 한 푼도 중요하지 않습니다. PoW, PoS 또는 기타. 광부들에게 보상을 제공하는 한, 그것은 광부들을 시스템의 상부와 하부에 위치시킨다. 광부가 모든 것을 계속 운영하는 유일한 동기는 돈입니다.

따라서 블록 체인의 업그레이드에 관해서는 항상 자신의 이기적 인 관심사를 우선적으로 제기 할 것입니다.

동전의 운명을 통제하는 사람이 거의 없다면 현재의 화폐 시스템과 다른 점이 무엇일까요? 중앙 은행을 중앙 광부로 대체하십시오.

IOTA에서는 직접적인 재정적 인센티브가 없지만 사용자는 네트워크를 유지 관리하는 데있어 자신의 몫을해야만합니다 (현재는 이전의 두 가지 트랜잭션을 확인할 때이를 검증 함). 즉, IOTA의 가치와 인센티브는 제공되는 유용성과 서비스에 있습니다.

image-1542898851571.png
특정 태그가 지정된 트랜잭션 또는 해당 상태를 나타내는 유색 인디케이터 표시가있는 꼬임 시각화의 세그먼트입니다.

누구나 자신의 얽힘이나 아랫 부분을 산란시킬 수 있으며, 권장 팁 선택 알고리즘을 따르거나 유효한 거래를 구성하는 것에 대한 합의가 선택 사항입니다. 그러나 IOTA 얽힘으로 병합하고 분리하여 분산 원장의 이점 (파티션 허용 오차, 명성 정당성, 데이터 무결성 및 가용성 등)을 활용하려면 동일한 원가의 일부 변형을 준수해야합니다 규칙.

MAM : 데이터 스트림에 대한 마스크 된 인증 메시징 프로토콜
MAM ( Masked Authenticated Messaging )은 IOTA의 두 번째 계층 데이터 통신 프로토콜로, 라이브러리 모듈이 제공하며 암호화 된 데이터 스트림 (RSS와 유사)을 브로드 캐스트하고 액세스 할 수있는 기능을 추가합니다. IOTA 일치 메커니즘을 구성하는 새로운 트랜잭션 (이 경우 밸류 트랜잭션이 아닌 데이터)을 발행 할 때 수행되는 무결성 검사는 무결성 및 개인 정보 보호가 충족되는 산업에서 필요한 중요한 특성을 MAM 스트림으로 제공합니다. MAM 은 확장 된 공용 키 사용성을 위해 Merkle tree Winternitz 서명 을 이용하는 대칭 키 암호화 및 서명 데이터의 방법을 지정합니다 .

MAM은 다양한 종류의 데이터와 구조화 된 데이터 집합을 네트워크에서 수집하고 저장하고 처리하기 위해 구축 된 많은 IOTA 기반 응용 프로그램에 필수적입니다. MAM 프로토콜에 대한 자세한 설명은 여기 에서 찾을 수 있습니다 .

트리니티 지갑
Trinity 는 복잡하고 복잡한 ITSA 노드와 상호 작용하며 (예 : 시드 생성, 주소 재사용 등) 후드 아래에서 처리되는 공식적인 사용하기 쉬운 IOTA 지갑입니다.

image-1542898887296.png
IOTA 단위계. IOTA 토큰은 보통 MIOTA (백만 iotas)로 측정됩니다.

원장 나노 통합
IOTA Foundation은 11 월에 Ledger Nano 하드웨어 지갑이 IOTA 토큰의 저장을 지원 한다고 발표했습니다 . Ledger Nano는 트리니티 및 로미오 지갑과 통합되어 사용자의 씨앗을 컴퓨터 또는 스마트 폰 장치에서 분리하여 추가적인 보안 계층을 제공합니다. 사용자는 보안 프로토콜의 일부로 원장 지갑의 트랜잭션을 확인할 수 있습니다.

image-1542898909140.png
Ledger Nano S. 콜드 스토리지 하드웨어 지갑.

IRI : IOTA 참조 구현
IOTA 참조 구현 (IRI)는 IOTA 네트워크 사양을 구현 공식 자바 빌드입니다. 편리한 JSON-REST HTTP 인터페이스를 갖춘 완전한 기능의 노드입니다. 이를 통해 사용자는 API를 통해 트랜잭션 릴레이 및 네트워크 정보 제공자로서 네트워크의 일부가 될 수 있습니다. 노드를 쉽고 빠르게 회전시킬 수있는 자동화 된 스크립트가 여기 에 있습니다 .

IOTA 통제 요원 (ICT) : 군단 정보 및 경제 클러스터링
비교적 최근의 개발 내용 (원래의 로드맵에 있음에도 불구하고) ICT 는 창립자 인 Sergei Ivancheglo ( Come-From-Beyond )가 분명히 밝힌 로우 엔드 장치에서 실행되는 IOTA 노드 용 클라이언트 소프트웨어 입니다.

... 거래 구조의 최종 디자인을 사용하여 논리를 휩쓸고 이중 지출 보호를 위해 코디네이터 대신 (정적) 경제 클러스터링에 의존합니다.

추가 서비스 플러그인을 ICT에 연결하면 운영자가 iotas를받을 수 있습니다.

ICT는 Internet-of-Things가 아닌 인터넷을 위해 개발되고 있습니다.

IOTA swarm 클라이언트는 리소스가 제한된 환경에서 실행되도록 설계되었으며 핵심 논리 및 데이터베이스를 집합 적으로 단일 전체 노드 또는 노드 클러스터로 실행하는 여러 장치간에 공유함으로써 작동합니다. 그 주요 목적은 경제 클러스터링과 관련이 있습니다.

ICT 설치를위한 설치 자습서는 여기에서 볼 수 있습니다 .

기타 라이브러리 및 도구
공식적으로 출시 된 도구와 커뮤니티 도구 및 응용 프로그램에 대한 긴 목록이 있습니다. 그 중 일부는 다음과 같습니다.

파이오니아 (Pyota )는 IOTA 코어 용 공식 파이썬 라이브러리 로서 공식 API 와 최근에 제안 된 기능 (서명, 번들, 유틸리티 및 변환 등)을 모두 구현합니다.

Wireshark 플러그인 으로 사용할 수있는 IOTA 가십 프로토콜 해독기 (lua 파일을 플러그인 디렉토리에 복사하면됩니다).
마스크 인증 Javascript 용 메시징 래퍼 입니다.

IOTA 지갑 및 노드 관리 도구로 작동 하는 명령 줄 인터페이스 응용 프로그램 입니다.

DevIOTA : 전체 노드 구현, 피어 자동 검색,로드 밸런서 및 휴대용 경량 원장
DevIOTA 는 Roman Semko 가 IOTA를 기반으로 재정 관리 시스템 을 개발 하는 취미 프로젝트로 시작하여 복잡성을 완화 하고 사용하기 쉽게하기위한 본격적인 도구 및 라이브러리 세트로 발전했습니다. 여기에는 다음이 포함됩니다.

Nelson : IOTA 전체 노드의 상당 부분이 Nelson을 사용하여 쉽게 이웃을 관리합니다.

볼레로 : 한 번의 클릭으로 전체 데스크톱 노드로 사용됩니다.

필드 : IOTA 노드에 대한 개념 증명로드 균형 조정 도구입니다.

Romeo : IOTA Tangle과 간단한 플랫폼을 뛰어 넘는 어디서나 휴대 할 수있는 플랫폼 간 "지갑"실행 가능한 가벼운 원장. Tangle 사용에 대한 혁신적인 개념을 시험하는 시험지가 될 것입니다.
헤라클레스 (Hercules) : 속도와 효율성을 대폭 향상시켜 로우 엔드 장치 (예 : Raspberry Pi)에서 실행할 수있는 경량의 "전체 노드". Hercules는 Redis 및 CouchDB 데이터베이스의 조합을 사용하여 안전하게 저장하고 즉시 액세스 할 수 있습니다.

사용자가 정의한 기록 레코드의 자동 스냅 샷 처리 (더 이상 필요없는 항목을 0이 아닌 잔액이없는 단축키로 축소)와 특정 주소를 "영구적"으로 표시하는 옵션 성을 지원합니다 (관련 트랜잭션 레코드가 절대로 닦지 않음) 또는 특정 조건 (태그 등)을 기반으로 한 트랜잭션의 선택적 사후 스냅 샷 저장
마켓 플레이스 API는 노드가 다른 노드에 다른 서비스를 제공 할 수 있도록 허용해야합니다 (예 : 원격 서비스 증명, 영구 저장, 특정 보관 트랜잭션 검색).

Delion : Tangle의 데이터 전송 레이어를 애플리케이션과 통합
Delion 은 IOTA Tangle에 연결하는 REST 기반 API를 제공하며 단 몇 줄의 코드만으로 몇 분 안에 분산 원장을 사용합니다. 분산 원장 애플리케이션의 노력과 복잡성을 줄이기위한 서비스입니다. IOTA 기반 응용 프로그램을 단일 계정으로 통합하고 tx / sec 등의 처리량 요구 사항을 충족시키기 위해 병렬 PoW-Qeue 수를 사용자 정의 할 수 있습니다.

API는 여기에 잘 설명되어 있습니다 .

안개 계산 및 전산 자원 시장

image-1542899067749.png
안개 네트워킹은 연결된 장치 의 IoT 및 그물망 의 신흥 풍경에 특히 적합한 것으로 간주 됩니다.

포그 네트워킹은 전략적 인터넷 백본을 통해 라우팅되는 많은 계산, 저장 및 통신을 수행하기 위해 에지 장치 (예 : 네트워크 진입 점)를 사용하는 아키텍처입니다. 특히 Internet-of-Things의 맥락에서 현지화 된 하위 시스템과 경제 클러스터 에서 연결된 장치와 센서 네트워크를 구성하기위한 지원 인프라를 제공하는 것이 적절 합니다 . 포그 컴퓨팅은 일반적으로 클라우드 컴퓨팅을 기업 네트워크의 가장자리까지 확장하는 것을 의미합니다.

Fognet
Fognet 은 인터넷 서비스 제공 업체 (ISP)에 의존하는 대신 모든 참가자들에게 네트워크 운영 비용을 분배하여 사람들의 참여를 유도하고 전반적인 가용성을 높이는 블루투스 기반의 IOTA 기반 피어 - 투 - 피어 라우팅 시스템입니다. Fognet 라우터는 제한된 지역에 있거나없는 인터넷 액세스를 통해 데이터를 배포하기 위해 해당 지역의 전화 및 랩톱과 함께 작동합니다 (리소스가 제한된 환경에서 배포하기위한 유용한 솔루션으로 사용). 노드는 인터넷에 액세스 할 때 다른 사람들과의 연결을 공유 할 수 있습니다. 직접 인터넷에 연결할 수 없기 때문에 장치는 캐시 된 데이터와 로컬로 저장된 데이터를 공유 할 수 있습니다.

IOTA 토큰은 FogNet에 사용되어 네트워크 트래픽을 안정화하고 컨텐트에서 수익을 창출하며 중개자없이 중요한 데이터 나 서비스를 판매하며 데이터 스트리밍 MAM 프로토콜은 사용자가 제어하는 ​​권한으로 암호화 된 스트림을 방송하고 게시하는 데 사용됩니다.

Fognet 라우터는 중앙 라우팅 테이블에 의존하지 않는 장애가있는 Ad-Hoc 메시 넷으로 자동 구성되어 단일 실패 지점이 없습니다. FogNet 라우터는 Arduino 마이크로 컨트롤러와 다른 라우터의 인접 메쉬에 연결할 수있는 Bluetooth Low-Energy 장치로 구성됩니다. 이웃들로부터 웹 컨텐트를 요청하고 메시를 통해 연결된 다른 장치로 웹 컨텐트를 제공 할 수 있습니다.

장기적인 비전과 최종 목표에는 Fognet 스택의 신속한 개발을 위해 최신 웹 상단에 새로운 추상화 레이어 위에 구성 요소 기반 디자인 프레임 워크를 추가하는 작업이 포함됩니다. 이 오버레이는 HTML, CSS 및 자바 스크립트가 아닌 간단한 구성 파일에서 웹 사이트를 렌더링하므로 앱을 훨씬 가볍고 빠르게로드 할 수 있습니다.

Fognet Github 저장소는 여기에서 사용할 수 있습니다 .

데이터 마켓 플레이스
데이터는 연결된 세계에서 기계 경제를 주도하는 기본 요소이며 중앙 집중화 된 데이터 사일로를 여는 분산 된 데이터 마켓 플레이스는 몇 가지 강력한 엔티티의 제어하에 데이터를 제한하는 것이 IOTA의 비전을 실현하는 통합 구성 요소입니다.

image-1542899106020.png
데이터 마켓 프론트 페이지.

따라서 데이터 마켓 플레이스 는 Arduino, Bosch, T-Mobile, Fujitsu, 많은 대학 및 학술 기관 등 긴 참가자 명단을 비롯하여 IOTA의 가장 초기이자 가장 포괄적 인 파일럿 연구 중 하나입니다. 새로운 데이터 기반 응용 프로그램을 구축하는 데 센서를 제공 할 수있는 공개 API입니다.

환경 데이터 네트워크 : 글로벌 센서 데이터 생산 및 소비
IOTA 생태계 지원 프로젝트는 IoT에 연결된 센서에 의존하지 않고 환경 모니터링 장치로 생성 된 데이터의 생성, 질의, 수집 및 소비 를 촉진 하는 것을 목표로 합니다.

비전은 전세계 환경 센서의 급속히 팽창하는 웹에서 모아진 공개적이고 글로벌하며 개방적이고 암호로 안전한 진실을 창출하는 것입니다.

생산자가 설정 한 가격으로 네트워크 (및 네트워크 간)에서 데이터를 공유 할 수 있으므로 전 세계의 인증 된 데이터 스트림을 중심으로 공급 및 수요의 자체 규제 경제를 창출합니다.

image-1542899130288.png
RuuviLabs 는 RuuviTag 저전력 센서 에 MAM 지원을 추가했습니다 .

고해상도 센서 디바이스는 가격이 비싸지 만 더 정확한 결과를 산출하므로 데이터 포인트 당 더 높은 가격을 설정할 수 있습니다. 해상도가 낮은 센서는 저렴하지만 평균화 된 결과를 산출하기 위해 함께 네트워크화할 수 있으므로 많은 단일 센서 노드가 네트워크 데이터 풀에서 협업 할 수 있습니다.

대량의 데이터는 수백만 개의 데이터 포인트에 걸친 수천 개의 센서를 등록하는 대형 데이터 세트를 통해 바로 구입하여 사용할 수 있습니다. 지불은 자동으로 계산되어 참가자별로 데이터 포인트 / 해상도 비용으로 나누어집니다.

이 시스템은 환경 데이터 (치리 기관, 항공 서비스, 해양 서비스, 광업 회사 등)에 대한 액세스가 필요한 사람들에게 실시간, 주문형 및 과거 데이터에 대한 액세스 권한을 즉시 제공하는 것을 목표로합니다.

이 시스템은 또한 조직 및 규제 기관이 사실 이후에 너무 오래 밝혀 질 수있는 문제를 신속하고 적절하게 감지하고 조치 할 수있는 능력을 부여하는 것을 목표로합니다.

전자 이동성 및 에너지 부문
컴퓨팅의 역사에서 다음 진화 단계이자 IOT 및 신흥 머신 경제를위한 분산 시스템 설계 및 공개 프로토콜 개발에 중점을 둔 최초의 주요 이니셔티브로서 IOTA는 당연히 조각난 레거시 시스템의 비효율적 인 문제를 해결하기 위해 노력할 것입니다.

21 세기의 IOTA와 같은 엔지니어링 업적의 목적은 복잡성을 효율적으로 구성하여 자원과 데이터의 흐름을 조정하고 채널을 지정하고 명확하게 정의 된 벡터 및 원하는 결과를 따라 배분 및 분배하는 것입니다. 아래는 IOTA를 구현하는 솔루션의 개념 증명 사례입니다.

전기 충전 스테이션
올해 초 4 월, ElaadNL 은 IOTA 프로토콜을 기반으로 한 충전기를 출시했습니다 .이 충전기는 IOTA를 사용하여 장비 대 기계 방식으로 충전 및 지불 할 수 있습니다. 충전 카드 또는 가입을 사용하지 않고 거래가 직접 교환되며 스테이션은 케이블을 사용하여 자동차에서 충전기로 직접 지불 할 수 있습니다. 미터 값은 매 15 분마다 얽힘 레지스트리에 저장되어 신뢰성 있고 반박 할 수없는 관리를 보장합니다.

충전기는 e-Mobility 및 차량 간 통신 인터페이스 용으로 개발 된 통신 표준을 준수하여 차량과의 TCP / IP 연결을 설정하기위한 하드웨어가 장착되어 있습니다 .

IOTA 충전기는 일반 사용자가 충전 할 수 있습니다. 청구하려는 자동차에 필요한 하드웨어 및 / 또는 소프트웨어가 장착되어 있지 않은 경우 일반 IOTA 지갑과 함께 제공된 인터페이스를 사용하여 충전기로 IOTA 토큰을 보내면 자동차를 충전 할 수 있습니다.

image-1542899162042.png

IOTA 운영 강국
IOTA의 응용 범위에는 대형 시스템 인프라도 포함됩니다. 노르 트라 인 ENTRA 의 Trondheim 프로젝트는 에너지 전달 및 자동 충전을 위해 IOTA를 사용하여 "인근 지역의 다양한 행위자간에 에너지 분배를 활용하고 제어하는 ​​방법에 대한 대규모 데모 프로젝트"를 배포하고 있습니다.

효율적인 에너지 배분을위한 순환 기반을 설정하여 관료를 관리하거나 거래를 정돈하지 않고 잉여 전력을 인근 건축물 및 건물과 판매 및 교환 할 수 있습니다.

이는 IOTA 와 스마트 도시 개발을위한 EU 재정 지원 프로젝트 인 "+ CityxChange"와의 파트너십에서 시작된 프로젝트 중 하나입니다 .

공급망 감사 추적
아헨 대학 의 산업 IOTA 연구소 는 대규모 사이버 물리적 시스템 내에서 제조 된 모든 조각에 디지털 복제본을 생성하는 IOTA MAM 프로토콜을 사용하여 개념 증명 (proof-of-concept) 구현 작업을하고 있습니다. 무결성과 "원산지 증명서"를 확인하십시오.


IOTA 엉킴의 파티션. 얽힌 그래프의 영역은 원장을 상호 감사 한 후 레코드의 유효성을 고려 하여 앞뒤로 분리하고 다시 첨부 할 수 있습니다 . 출처 : 백서 .

IOTA의 Partition Tolerance 는 나중에 특정 시점에 얽힌 부분을 분리하고 다시 부착하여 일관성을 보장하는 방식으로 (예 : 인터넷에서 연결이 끊어지는 화물선의 경우) 해당 특정 응용 프로그램에 중요한 영향을 미칩니다.

의료 기록 및 건강 관리
건강 관리의 기초로서, 의료 기록의 데이터 및 디지털화는 정보 공유, 조정 및 연구 측면에서 큰 보상을 창출했습니다.

그러나 임상 연구는 데이터 수집의 무결성과 세분화 된 실제 데이터의 연속적인 기록에 의존합니다. IOTA가 구체적 으로 제공하는 응용 프로그램 중 하나입니다 .

분산 된 환경에서 공유 자원 경제 및 계산과 결합 된 신뢰할 수있는 품질 데이터의 불변의 기록은 많은 집중적 인 과학적, 수학적 및 학술적 문제, 임상 연구, 약물 발견, 예측 등의 계산에 적용될 수 있습니다.


Sponsored ( Powered by dclick )

dclick-imagead

Sort:  

Congratulations @ailover! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You made more than 50 upvotes. Your next target is to reach 100 upvotes.

Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word STOP

To support your work, I also upvoted your post!

Do not miss the last post from @steemitboard:

Meet the Steemians Contest - The results, the winners and the prizes
Meet the Steemians Contest - Special attendees revealed
Meet the Steemians Contest - Intermediate results

Support SteemitBoard's project! Vote for its witness and get one more award!

응원합니다 ~~~!