모든 언어
IOTA는 기계와 기계(M2M) 간의 거래 문제를 해결하는 데 중점을 둔 새로운 유형의 디지털 암호화폐입니다. 기계 간 거래 수수료 없는 결제를 실현하여 미래 기계 경제(기계 경제)의 청사진을 구축합니다. IOTA는 거래 수수료 없이 효율적이고 안전하며 가벼운 실시간 소액 거래를 제공합니다. 사물 인터넷을 위해 특별히 설계된 오픈 소스 분산형 디지털 암호화폐이며 실시간 소액 거래이며 쉽고 쉽게 확장할 수 있습니다. IOTA는 블록체인 기술을 넘어섭니다. 전체 생태계를 위한 최초의 비블록체인 기반 암호화폐입니다. IOTA는 또 다른 알트코인으로 간주될 수 있지만 사실 IOTA는 알트코인과는 거리가 멀고 블록체인 기술을 넘어 블록체인 기술의 확장입니다. IOTA는 블록체인 기술이 아닌 Tangle을 기반으로 합니다.
<시간>IOTA의 분산 원장인 Tangle은 Directed Acyclic Graph라는 데이터 구조를 기반으로 합니다. IOTA 네트워크의 모든 거래에 대해 거래의 양 당사자는 소량의 작업 증명을 수행하여 이전 두 거래를 확인해야 합니다. 전제는 IOTA의 네트워크가 동시에 여러 검증을 수행할 수 있기 때문에 더 많은 트랜잭션이 처리될수록 더 빠르게 확장할 수 있다는 것입니다.
이 기술은 아직 초기 단계이므로 IOTA는 IOTA 재단이 지원하는 "조정자"에 의존하여 네트워크가 특정 공격에 취약하지 않도록 합니다. "코디네이터"는 모든 유효한 거래에 대한 검사기 역할을 합니다. 과거에는 코디네이터의 정전으로 인해 공식 IOTA 지갑을 일정 기간 사용할 수 없었기 때문에 네트워크의 중앙 집중화와 집중화에 대한 각계의 비판이 이어졌습니다. 따라서 IOTA 팀 자체는 향후 네트워크에서 코디네이터를 제거할 계획입니다.
2017년 8월 MIT의 한 팀은 IOTA 코인에 대한 조사 내용을 자세히 설명하는 기사를 발표했습니다. 기사는 IOTA 팀이 실제로 자체 암호화 해시 함수를 개발했으며 이 해시 함수에는 치명적인 허점이 있다고 지적했습니다.
<시간>IOTA(또는 더 구체적으로, Tangle)와 블록체인을 비교하면 앞의 둘 사이에 큰 차이가 있습니다. 두 가지가 완전히 독립적인 아키텍처이기 때문이지만 동일한 규칙을 기반으로 합니다.
1. IOTA 데이터 구조
Tangle(Tangle)은 블록을 정기적으로 추가하는 연속적인 체인 아키텍처가 아닌 방향성 비순환 그래프(DAG)를 기반으로 합니다. DAG를 통해 IOTA는 높은 트랜잭션 처리량(병렬 검증을 통해)을 달성할 수 있으며 트랜잭션 수수료를 부과하지 않습니다. Tangle의 지속적인 개발로 점점 더 많은 참가자가 거래를 시작하고 전체 시스템이 점점 더 안전하고 빨라지며 확인 시간이 단축되고 거래가 더 빠르고 빠르게 완료됩니다.
2. IOTA 합의 메커니즘 혁신
블록체인 합의는 매우 엄격한 메커니즘을 통해 완료됩니다. 블록체인에 다음 블록을 추가하려면 여러 당사자가 경쟁하고 블록 블록 보상 또는 트랜잭션을 획득해야 합니다. 수수료. 이로 인해 합의 및 트랜잭션 생성은 네트워크의 작은 하위 집합에 의해 분리되고 수행되며 종종 높은 임계값(예: 비트코인)이 있어 추가 중앙 집중화로 이어집니다.
IOTA 시스템에서 네트워크의 모든 참여자는 트랜잭션을 수행하고 합의에 적극적으로 참여할 수 있습니다. 보다 구체적으로 두 개의 트랜잭션(주 트랜잭션 및 분기 트랜잭션)을 직접 찾고 자식 탱글에서 다른 트랜잭션을 간접적으로 찾습니다. 이러한 방식으로 검증이 동시에 수행될 수 있으며 채굴자가 신탁을 이전하거나 거래 수수료를 지불할 필요 없이 네트워크가 완전히 분산된 상태를 유지할 수 있습니다.
3. IOTA는 거래 수수료가 없습니다
이는 IOTA 고유의 합의 방식을 통해 이루어집니다. 일반적으로 트랜잭션이 검증되어 다음 블록에 포함되기 위해서는 트랜잭션 수수료를 지불해야 하지만 IOTA 시스템에는 채굴자나 검증자가 없습니다(이 작업을 완료하기 위해 수수료를 지불할 필요가 없습니다) ). IOTA의 합의는 완전히 분산되어 있으며 각 네트워크 구성원은 거래를 시작하고 직간접적으로 과거 거래를 확인할 수 있습니다. 수수료를 지불할 필요가 없는 것은 바로 이 합의의 고유한 특성(트랜잭션 터미널 선택 및 컴퓨팅 요구 사항) 때문입니다.
Bitcoin 트랜잭션은 블록이라고 하는 정렬된 그룹의 채굴자에 의해 처리됩니다. 블록에서 처리할 수 있는 트랜잭션 수에는 제한이 있어 비트코인을 어떻게 비례적으로 분배할지에 대한 격렬한 논쟁을 불러일으켰습니다.
IOTA 코인 팀은 블록의 필요성을 없애고 보다 합리적으로 분배하기 위해 노력하고 있습니다. 비트코인이나 대부분의 다른 블록체인과 달리 IOTA에는 네트워크에서 트랜잭션을 확인하는 "채굴자"라는 개념이 없습니다. 반대로 IOTA 통화로 수행되는 모든 거래에 대해 거래 개시자는 일부 컴퓨터 기반 작업을 수행해야 하며 이전 두 거래를 사용하여 이 거래에 대한 작업 증명(작업 증명, PoW라고 함)을 제공해야 합니다. . 그래서 IOTA 코인으로 거래할 때 거래 수수료가 없는 이유는 네트워크 보안 유지에 도움을 주는 보상으로 사용되기 때문이라는 것도 이해합니다.
지불할 수수료가 없기 때문에 IOTA 통화는 "나노 규모 거래"라고 하는 극히 작은 거래를 지원할 수 있습니다. 비트코인의 현재 네트워크 혼잡으로 인해 거래 수수료가 상대적으로 높기 때문에(이 글을 쓰는 시점에서 비트코인의 평균 거래 수수료는 $40 이상임) 빈도가 높은 소액 거래가 비현실적입니다. IOTA 팀은 소액 거래의 우선순위를 정하는 것이 네트워크에 연결된 장치 간의 거래를 용이하게 한다고 믿습니다.
2015년 12월. IOTA는 모든 토큰을 크라우드 펀딩 형태로 발행했으며, 모금된 총 금액은 비트코인으로 표시된 미화 50만 달러 이상이었습니다(즉, 총 금액은 1337 비트코인에 해당). IOTA 팀은 모금 전에 자신을 위한 토큰을 보유하지 않았기 때문에 IOTA 커뮤니티는 기부를 통해 IOTA 프로젝트의 지속적인 발전을 지원하기로 결정하고 독일에 비영리 "IOTA 재단"을 등록했습니다. 토큰의 5%를 기부했습니다. 재단이 IOTA 개발을 촉진하기 위해 관련 기술의 개발, 연구 및 교육을 더 잘 촉진할 수 있도록 합니다.
<시간>현재 IOTA는 거래 정산(특히 소액 결제)과 데이터 무결성이라는 두 가지 일을 잘 할 수 있습니다. 이 두 기능에서 파생된 대부분의 사용 사례는 의미가 있으며 대부분 IOTA에서만 가능합니다.
IOTA는 주로 기계가 리소스, 서비스 또는 라이센스를 지불하는 사물 인터넷에 전념합니다. 스마트 도시, 스마트 그리드, 인프라, 공급망 등을 포함한 사용 사례는 IOTA가 달성할 수 있는 모든 가능한 목표입니다. 이 블로그에서는 IOTA에 대한 더 많은 사용 사례를 계속해서 발견할 것입니다. 선호하는 프로그래밍 언어에 대한 가이드를 선택하거나 직접 프로그래밍 언어를 작성할 수도 있습니다.
IOTA의 총 공급량은 (3^33-1)/2 또는 2,779,530,283,277,761입니다. 모든 IOTA는 초기 블록에서 생성되며 총 금액은 편리하지 않으며 채굴할 필요가 없으며 IOTA는 인플레이션이 없습니다.
단순화를 위해 IOTA는 SI 시스템(International System of Units)을 사용하여 측정합니다.
IOTA의 주요 기능(현재)은 수수료 없는 소액 결제와 안전한 데이터 전송 및 데이터 페그입니다. IOTA의 확장성 및 파티션 허용 오차와 결합된 이 두 가지 기능을 통해 우리는 IOTA로만 달성할 수 있는 많은 사용 사례를 추출할 수 있습니다.
주요 초점 영역은 분명히 스마트 도시, 인프라 및 스마트 그리드, 공급망, 운송 및 모빌리티와 같은 특정 영역의 사물 인터넷입니다. 또한 IOTA는 네트워크 결제 또는 송금과 같은 모든 P2P 거래 결제의 중추가 될 수 있습니다.
관련 링크:
https://www.iota.org/
https://iota.org/IOTA_Whitepaper.pdf