[Tech]IOTA 보고서 (시리즈1)

기본부터 심화로 이어지는 매우 좋은 글이 있어 번역글로 올립니다.

원문 링크 : https://medium.com/konfid-io-blockchain-reports/iota-report-decoding-the-tangle-part-1-a7705c458583

IOTA 보고서 : 개요

소개

이 4 부작 시리즈는 IOTA에 대한 심층 분석을 제공하는 것을 목표로 합니다 . 이 프로젝트는 IoT (Internet-of-Things) 업계에서 소액 거래에 적합한 확장 가능하고 신뢰할 수 없으며 감성적인 네트워크를 가능하게하는 새로운 유형의 분산원장 기술을 활용하여 기존 블록체인 시스템을 능가하려고합니다. 우리는 프로젝트의 객관적인 개요와 그것이 작동하는 방법, IOTA 토큰의 역사, 재단 및 토큰 배포기술,프로토콜 및 그 가능성을 제공하고자 합니다.

왜 IOTA인가?

IOTA 프로토콜의 토큰인 MIOTA의 거래 가능한 가치는 12 월 19 일 5.66 달러로 시가 총액이 150 억 달러를 넘었으며 하루 거래액은 10 억 달러를 상회합니다. 과거에 실용적인 유용성과 몇 가지 논란이 있지만 IOTA 프로젝트는 오늘날의 암호 공간에서 가장 큰 이름 중 하나로 자리 매김했습니다.

초록 : 1 부

첫 번째 부분에서는 IOTA의 기본 원리, 작동 방법, 비전, 사용되는 기술, Bitcoin과 같은 블록 체인 프로토콜, 삼중 논리를 사용하는 이유 및 거래를 장부에 게시하는 프로세스와 어떻게 다른지 간략하게 설명합니다.


1 부 : IOTA의 작동 원리

IOTA 란 무엇입니까?

IOTA는 IOT (Internet of Things)를위한 새로운 트랜잭션 결제 및 데이터 전송 계층입니다. 새로운 방식의 분산원장 인 Tangle 은 분산형 피어 – 투 – 피어 시스템에서 합의에 도달하는 새로운 방법을 도입하여 현재의 Blockchain 프로토콜의 비효율을 극복하는 것을 목표로합니다.

IOTA의 비전

이 프로젝트는 마이크로 페이먼트 거래를 가능하게하는 확장 가능하고 분산되고 신뢰도가없는 참여자를 허용하는 네트워크를 제공할 것 입니다.그렇게함으로써, 인터넷에 연결된 장치는 사람의 개입없이 서로 거래를 할 수 있게 될 것입니다. IOTA는 블록없는 아키텍처와 새로운 검증 방법을 실험하여 합의를 이끌어냅니다.

비전을 실현하기 위해 IOTA는 완전히 분권화되고, 새로운 암호화에 대한 신뢰를 구축하며, 제한된 자원으로 소형 IoT 장치에서 지원할 수있는 네트워크를 만드는 등의 장애물을 극복해야합니다.

기술 요약

IOTA가 Blockchains와 다른 점

분산 장부에 거래를 생성하고 확인하기 위해 두 개의 별개의 당사자 (거래 요청자와 채굴자)가 필요한 시스템을 사용하는 블록체인과 비교할 때, Tangle은 보다 균형잡힌 접근법을 도입합니다. IOTA 네트워크는 트랜잭션 밯행과 유효성을 검사를 동시에 모두 수행하는 노드로 구성됩니다.

Tangle에 트랜잭션을 추가하려면 노드가 두 개의 이전 트랜잭션을 승인해야합니다. 이는 그림 1에서 볼 수 있듯이 DAG ( directed acyclic graph) 라고하는 데이터 구조로 이어지고 블록 체인의 선형 데이터 구조와는 분명히 다릅니다. IOTA는 네트워크에 브로드캐스팅되는 모든 트랜잭션을 각 노드가 처리하도록하는 하여, 확장이 제한되고 트랜잭션 수수료가 현저하게 증가하는 전통적인 블록체인 아키텍처의 한계를 벗어나기 위해 DAG를 분산 원장으로 사용하고 있습니다.

그림 1 녹색 트랜잭션은 왼쪽 또는 왼쪽에 있는 initial 트랜잭션을 포함하여 모든 빨간색 트랜잭션을 직접 또는 간접적으로 참조합니다. 마찬가지로 녹색 트랜잭션은 오른쪽에있는 모든 파란색 항목에 의해 직접 또는 간접적으로 참조됩니다.

Tangle

백서에 설명된 것처럼 Tangle은 ” 트랜잭션을 저장하기 위해 단방향 비순환 그래프 (DAG)를 사용하는”데이터 구조입니다. 트랜잭션은 사이트 라고도 합니다. 두 개의 이전 사이트를 참조하고 확인하여 해당 사이트를 Tangle에 추가 할 수 있습니다. 사이트가 추가됨에 따라 Tangle은 성장하지만 항상 단일 주소에서 모든 참가자에 이르기까지 원래 거래가 포함된 최초 사이트를 참조합니다.

거래 승인

IOTA 프로토콜은 거래를 네트워크에 제출하는 데 수수료를 요구하지 않습니다. 그러나 실제로 IoT 장치는 두 개의 이전 트랜잭션을 확인하고 PoW 문제를 해결해야합니다. 이 두 프로세스 모두 계산 리소스가 필요합니다.

회계 원장에게 거래 게시

tangle에 트랜잭션을 제출하는 것은 다음과 같은 방식으로 수행됩니다.

거래 게시와 관련된 단계

1. 서명

노드는 먼저 개인 키로 거래를 서명합니다.

2. 팁 선택

노드는 MCMC알고리즘에 따라 두 개의 승인되지 않은 트랜잭션 (‘팁’ )을 무작위로 선택합니다. 팁은 새로 생성된 트랜잭션으로, 다른 트랜잭션에 의한 승인을 기다리고 있는 트랜잭션을 의미합니다. 백서에는 “노드에서 승인할 트랜잭션을 선택하기위한 규칙을 임의로 적용하지 않습니다 “라고 명시되어 있습니다. 그러나 누적거래 가중치의 크기에 따라 임의로 팁을 선택하는 알고리즘 인 Markov Chain Monte Carlo (MCMC) 팁 선택 알고리즘을 사용하는 것이 좋습니다 . MCMC는 대부분의 클라이언트가 이전에 검증해야 할 트랜잭션을 선택하는 방법에 대한 규칙에 사용됩니다.

3. 검증

팁을 선택한 후 노드는 “두 트랜잭션이 충돌하지 않는지 확인하고 새로운 팁을 선택해야합니다. 또한 이 두 거래가 해당 부분에 대해 적절한 작업 수행을 수행했는지 확인해야합니다. 이전 거래 중 하나가 유효하지 않은 거래를 확인한 경우 해당 거래는 확정되지 않습니다.

4. 증명 작업 (PoW)

유효한 트랜잭션을 발행하기 위해 백서에는 “노드가 Bitcoin 블록체인과 유사한 암호화 퍼즐을 해결해야합니다” Bitcoin의 PoW와는 달리, IOTA 노드는 블록 보상을 위해 경쟁하지 않으며, 필요한 계산이 단순히 스팸 방지 역할을하기 때문에 난이도는 변하지 않습니다.

5. 게시

노드에 의해 1-4 단계가 완료되면 트랜잭션이 게시됩니다.

원장에 트랜잭션이 게시되는 방식의 이러한 중요한 차이점은 전체 노드의 하드웨어 요구사항이 높고 네트워크에 해당하는 확장성 문제를 가지고 있는 Bitcoin과 같은 기존 블록체인 프로토콜의 단점을 극복하기위한 목적으로 설계되었다는 것입니다.

삼진법 하드웨어

IOTA 프로토콜은 프로토콜이 삼진법을 기반으로하기 때문에 다소 독창적인 방식입니다. “3 진 논리는 2 진 논리보다 효율적 “이라고 IOTA 설립자인 David Sønstebø 는 2018 년 초 인터뷰 에서 주장했다. Sønstebø는 시간이 지남에 따라 자원 절감 측면에서 중요하다고 생각하여 3진법을 사용하여 장치를 훨씬 더 효율적으로 만들 수 있다고 말합니다.

현재 Tangle의 일부 노드만이 삼진법 하드웨어를 사용합니다. 왜냐하면 폭넓은 채택이 아직 글로벌 차원에서 일어나지 않았기 때문입니다. 우리는이 시리즈의 마지막 부분에서 오늘날의 세계에서 삼진 하드웨어를 사용할 때의 영향에 대해 간략하게 논의할 것입니다.

요약

  • IOTA는 사물의 인터넷 (IoT)을위한 분산 원장입니다.
  • IOTA는 DAG (Directed Acyclic Graphs)를 기반으로하는 분산 원장 프로토콜 인 Tangle을 사용합니다.
  • Tangle은 확장성, 분산성, 신뢰없는 파티션 허용 네트워크를 제공하는 것을 목표로합니다.
  • Tangle은 많은 블록체인과 관련된 PoW / PoS 시스템의 단점을 보완하려고 시도합니다.
  • 거래를 위해서 명시적인 수수료가 필요하지 않습니다.
  • 트랜잭션은 사이트라고도합니다. 두 개의 이전 사이트에 대한 확인은 트랜잭션의 유효성을 확인합니다.
  • 3 진 논리는 효율성을 위해 사용되지만 3 진 하드웨어의 사용이 더 늘어나서 현재 사용중인 2 진 하드웨어를 대체 할 경우에 성공 가능성이 높아집니다.

향후 계획

DAG 기반 분산원장을 사용하는 이 접근 방식이 IoT 업계에서 채택하기 위해 경쟁 업체와 경쟁 할 수 있는지 여부와 프로젝트가 암호화 경제학에 혁신적인 변화를 가져 왔는지 여부에 대한 더 나은 통찰력을 얻으려면 프로젝트의 내역을 평가해야 합니다. 우리는 IOTA 기술의 약속, 현재의 실질적인 한계, 미래 로드맵 및 IOTA 프로토콜의 성공에 대한 우리의 견해에 대해 깊이 다루게 될 것입니다. 이 모든 주제는이 시리즈의 다음 기사에서 다룰 예정입니다.

[Biz] 데이터마켓 MS, 삼성 참여

오늘 이 기사로 IOTA가 폭등했네요~^^

원문 링크 : https://www.cnbc.com/2017/12/04/cryptocurrency-iota-rallies-after-launch-of-data-marketplace.html

“데이터 마켓 플레이스 (datamarkplace)”에 마이크로소프트와 삼성을 포함한 다수의 대기업과 협력 관계를 맺었고 시장 가치에 30 억 달러 이상을 추가했다 .
IOTA라고 불리는 cryptocurrency는 업계 웹사이트 Coinmarketcap의 데이터에 따르면, 지난 24 시간 동안 70 % 이상으로 급증했습니다. 런던 시간 오전 8시 29 분에 2.54 달러로 사상 최고가를 기록했으며 이는 일요일 가격 1.48 달러에서 71 % 상승한 수치입니다. 현재 시가 총액 기준으로 5 번째로 큰 디지털 자산으로 Altcoin Dash를 넘어섰습니다.
IOTA 가상 화폐를 관리하는 독일 비영리 법인 IOTA 재단 (IOTA Foundation)은 지난 화요일 Microsoft, Samsung 및 Fujitsu와 제휴하여 데이터를 판매 할 수 있는 블록체인 기반 시장을 발표했습니다.

CNBC는 CNBC와의 인터뷰에서 “현재 소장 자료 중 99 %까지 수집된 데이터가 무효화됐다”고 전했다. “IOTA는 제로 수수료 거래를 통해 데이터 공유를 장려하고 분산 된 원장에서 무료로 데이터 무결성을 보장합니다.”
그는 시장이 현재 파일럿 프로젝트이며, 공유되는 데이터의 예에는 기상 및 대기 질 데이터가 포함되어 있다고 덧붙였습니다.

IOTA ‘수면 거인’

Sonstebo는 cryptocurrency의 가격 상승은 블록체인 기술에 대한 접근 방식과 기존 회사와의 파트너십으로 인한 것이라고 설명했습니다.
“IOTA는 겉보기에는 ‘폭발적인 성장’을 보였지만 잠자는 거인이었던 것으로 볼 수 있습니다.”

“IOTA는 수수료, 규모 제한 및 중앙 집중화와 같은 3 가지 문제를 해결했으며 2015 년 이래로 세계 최고의 기업들과 실제 파트너십과 프로젝트를 구축했습니다.”
Sonstebo는 cryptocurrency의 성장은 또한 그것의 증가 된 홍보에 기인한다고 덧붙였다.
“이 공간에서 압도적인 다수의 프로젝트와 달리, IOTA는 유료 프로모션을하지 않았기 때문에 대규모의 뉴스 기사가 꾸준히 발표되어 주요 기술 이점이 더 많은 청중에게 알려지게되었습니다.”
“이것이 IOTA가 방금 중국과 한국에 입성했다는 사실뿐만 아니라, 자연스럽게 거대한 시장이 되었기 때문에 많은 사람들을 사로 잡는 것입니다.”

‘블록리스’블록체인

블록 체인은 트랜잭션을 기록하는 방대한 분산 데이터베이스입니다. 원래 사용 사례는 모든 비트코인 트랜잭션의 원장이었습니다.
그러나 IOTA의 오픈 소스 블록체인 플랫폼은 암호화된 “블록”을 사용하여 이러한 트랜잭션을 기록하는 주류 블록체인 네트워크와 다릅니다.

대신 사물 기술의 인터넷에서 영감을 얻은 이 회사의 디지털 장부는 “블럭이 없으며”사용자가 네트워크에서 무료로 트랜잭션을 수행 할 수 있습니다.
세계에서 가장 큰 cryptocurrency 인 Bitcoin 은 트랜잭션의 속도와 비용에 대한 좌절로 인해 올해에 여러 번 분할에 직면했습니다 . 사용자는 현재 블록 코인에게 트랜잭션을 추가하기 위해 비트코인 채굴자에게 거래 수수료를 지불해야합니다.
비트 코인 커뮤니티 내의 사람들은 블록 크기를 늘리고 광업 프로세스를 가속화하기 위해 블록 체인으로 업그레이드를 추진하고 있습니다.
11 월에 업그레이드가 중단되었지만 일부는 bitcoin diamond라는 새로운 비트 코인 파생물을 만들었습니다.

[Tech] IOTA 특징

IOTA는 세계 최초로Directed Acyclic Graph/Tangle에 기반을 둔 분산원장이다. 이것은 전통적인 블록체인 아키텍처의 급진적인 재설계를 이루어냈다. Tangle과 블록체인 간의 주요한 차이는 Tangle은 block 기반이 아니라는 것이다. Tangle은 일종의 흐름과 같다. IOTA는 사물 인터넷에서는 분명한 한계를 가지고 블록체인의 확장성 문제를 해결하기 위한  모델로 고안되었다.

IOTA의 또 다른 독특한 측면은 소형의 마이크로센서에서도 작동이 가능한 수준의 경량성이다.IOTA를 사용하면 쉽고 안전하게 IoT클러스터/트랜잭션 네트워크를 구현할 수 있다. 또한 IOTA에는 데이터 스트림과 보상 모델을 쉽게 연결할 수 있는 내장형 데이터 전송 계층이 있다. IOTA는 다음과 같은 에코 시스템을 제공할 계획이다.

  • 원클릭으로 배포 가능한  IoT 디바이스용 IOTA payment channels
  • 스마트 컨트랙을 위한 오라클링
  • side-Tangle 구성 (블록체인의 사이드체인과 유사개념)

 

IOTA is the worlds first Directed Acyclic Graph/Tangle based distributed ledger. This represents a radical redesign of the conventional blockchain architecture. The main difference between a Tangle and a Blockchain is the lack of rigid blocks, instead the Tangle is like a constant stream of settlements. IOTA came up with this model to solve the scalability issues of the blockchains which become very apparent in the world of Internet of Things.

Another unique aspect of IOTA is the core’s absolute lightweight nature enabling it to run on even tiny micro-sensors. With IOTA you can setup a settlement/transactional network for IoT clusters effortlessly and securely in a decentralized fashion. Additionally IOTA has built-in data transfer layer which allows for easy coupling of data streams and compensation models. IOTA plans on delivering the following to the ecosystem:

  • Setting up a swarm of IOTA payment channels for IoT devices; one click deploy
  • Oracling for Smart Contracts
  • Setting up side-Tangle (similar to sidechain in regular blockchains)