IOTA(아이오타)는 방향성 비순환 그래프(DAG) 구조인 탱글(The Tangle)을 사용하여 트랜잭션을 저장하는 공개 분산 원장입니다. 사물 인터넷(IoT)을 위해 특별히 설계되었으며, 기계와 장치 간의 안전하고 수수료 없는 마이크로 트랜잭션을 가능하게 하는 암호화폐입니다. [2]
IOTA는 2015년에 설립된 블록체인 기반의 공개 인프라로서 개발자, 기업, 정부 간의 안전하고, 확장 가능하며, 검증 가능한 상호 작용을 지원합니다. 계층 1은 Move 기반 스마트 계약을 지원하며 자산 안전 및 병렬 트랜잭션 처리에 중점을 둡니다. 계층 2는 기존 스마트 계약 도구를 활용하기 위해 이더리움의 EVM 및 Solidity와의 호환성을 제공합니다. IOTA는 에너지 소비를 최소화하면서 효율적으로 트랜잭션을 검증하기 위해 위임 지분 증명(DPoS) 합의 메커니즘을 사용합니다. IOTA 토큰은 더 작은 단위인 NANOs로 나눌 수 있으며, 네트워크 트랜잭션에는 가스 수수료(IOTA로 지불)가 필요합니다. 이 플랫폼은 유연한 가상 머신 아키텍처와 멀티체인 지원을 통해 실제 응용 프로그램과 상호 운용 가능한 디지털 경제를 가능하게 하는 것을 목표로 합니다. [3]
탱글(The Tangle)은 아이오타(IOTA)의 기반 기술로, 방향성 비순환 그래프(DAG) 구조를 특징으로 합니다. 기존의 블록체인처럼 거래가 블록으로 그룹화되어 선형적으로 순차 처리되는 것과 달리, 아이오타의 거래는 웹과 같은 구조로 서로 연결됩니다. 이 네트워크는 작업 증명(PoW) 메커니즘을 사용하여 작동합니다.
블록의 거래를 검증하기 위해 중앙화된 채굴 농장에 의존하는 대신, 탱글의 각 사용자는 자신의 거래를 보내기 전에 최소한의 계산 작업으로 두 개의 이전 거래를 검증합니다. 즉, 거래의 유일한 '비용'은 이 두 개의 과거 거래를 검증하는 데 필요한 소량의 전력이며, 채굴자가 설정한 거래 수수료가 필요 없습니다.
블록이 없는 탱글의 설계는 즉각적인 거래 검증을 가능하게 합니다. 거래는 병렬로 처리되어 거의 즉각적인 확인으로 이어집니다. 이 시스템에서 각 새로운 거래는 두 개의 이전 거래를 확인하여 분산되고 확장 가능한 네트워크를 보장합니다. [4] [5]
아이오타(IOTA)의 탱글(Tangle) 네트워크는 양자 컴퓨팅 위협과 51% 공격에 저항하도록 설계되었습니다. 기존의 블록체인과 달리, 아이오타에서 성공적인 이중 지불 공격을 실행하려면 상당한 컴퓨팅 성능뿐만 아니라 네트워크의 전체적인 가시성과 악의적인 활동을 전파하기 위한 많은 노드와의 협력이 필요합니다. 노드 간의 연결이 비공개이기 때문에 네트워크 토폴로지는 불투명하여 공격자가 이러한 노력을 조정하기 어렵습니다. 공격이 시작되더라도 네트워크는 신속하게 이상을 감지하고 피해가 발생하기 전에 대응할 수 있습니다. [3]
타원 곡선 암호화 대신 Winternitz 해시 기반 서명을 사용함으로써 IOTA는 양자 컴퓨팅에 대한 저항성을 갖습니다. IOTA는 양자 위협에 대한 더 높은 보안을 제공하기 때문에 해시 기반 함수를 사용합니다. [8]
IOTA Move는 전역 공유 상태 대신 객체 기반 모델을 사용하여 성능, 확장성, 비용 및 보안 문제를 해결하도록 설계된 스마트 계약 언어입니다. 이를 통해 병렬 트랜잭션 실행이 가능하여 혼잡과 수수료를 줄일 수 있습니다. 보안을 염두에 두고 Rust의 영향을 받아 개발된 Move 언어는 엄격한 형식 지정 및 컴파일러 검사 기능을 통해 배포 전에 일반적인 프로그래밍 오류를 감지하여 재진입 및 무단 자산 접근과 같은 취약성을 방지합니다. IOTA Move에서는 기본 토큰과 사용자 정의 토큰이 계정이 소유하는 객체로 동일하게 처리되어 복잡한 승인 프로세스를 없애고 사용자 제어를 향상시킵니다. 개발자 도구가 Solidity보다 성숙하지 않았지만, Move의 안전성과 오류 감지는 보다 안전하고 혁신적인 계약 개발을 가능하게 합니다. IOTA는 Move와 EVM 스마트 계약 옵션을 모두 제공하여 개발자가 Move의 보안 및 확장성 또는 EVM의 친숙함과 마이그레이션 용이성 중에서 선택할 수 있도록 합니다. [14]
IOTA 신원 확인 프레임워크는 개인, 조직 및 장치에 분산되고 검증 가능한 디지털 신원을 제공하며, IOTA 생태계 내의 신뢰 계층으로 기능합니다. IOTA 특정 및 분산 원장 기술(DLT)과 무관한 표준을 지원하며, 분산형 신원에 대한 글로벌 프로토콜과 일치합니다. 개인의 경우 자기 주권 신원(Self-Sovereign Identity)을 가능하게 하여 사용자가 자신의 데이터를 제어하고 중앙 집중식 중개자 없이 선택적 공개를 허용합니다.
조직은 KYC 및 AML과 같은 프로세스에 대해 검증 가능한 자격 증명을 통합하고 사용자에게 데이터 소유권을 위임함으로써 GDPR과 같은 규제 요구 사항을 충족하는 데 프레임워크를 사용할 수 있습니다. 장치의 경우 사물의 신원(Identity of Things)은 각 장치에 IOTA 원장에서 기능을 증명하고 작업을 기록할 수 있는 고유하고 검증 가능한 신원을 할당하여 자동화 및 안전한 상호 작용을 지원합니다. 이 프레임워크는 다양한 부문에서 디지털 신원을 관리하기 위한 유연하고 상호 운용 가능한 인프라를 제공합니다. [15]
IOTA EVM은 IOTA 메인넷에 통합된 최초의 완전한 EVM(Ethereum Virtual Machine, 이더리움 가상 머신) 호환 스마트 계약 체인으로, IOTA의 확장 가능하고 안전한 인프라와 Ethereum Virtual Machine (EVM)(이더리움 가상 머신) 호환성을 결합합니다. 이는 Solidity를 사용하여 빠르고, 확장 가능하며, 구성 가능한 스마트 계약을 가능하게 하며, 기본 난수 생성, 병렬 처리, 그리고 원활한 상호 운용성과 같은 기능을 제공합니다. 이 플랫폼은 크로스체인 상호 작용 및 브리지 없는 토큰 전송을 위한 매직 스마트 계약과 같은 고급 기능을 지원하여 스마트 계약 토큰과 기본 IOTA 토큰 간의 쉬운 변환을 허용합니다.
크로스체인 연결을 위해 LayerZero와 통합된 IOTA EVM은 MetaMask 및 HardHat과 같은 일반적인 EVM 도구를 지원하면서 높은 네트워크 가동 시간과 강력한 보안을 유지하고 Zokyo에 의해 감사를 받아 통합된 Web3 생태계를 구축하는 것을 목표로 합니다. 이는 모듈성과 오라클을 위한 내장형 난수 생성 기능을 갖춘 확장 가능하고 효율적이며 안전한 스마트 계약 실행을 위한 기반으로, 실물 자산의 토큰화 및 원활한 멀티체인 상호 작용을 용이하게 합니다. [16] [17]
아이오타 리베이스(IOTA Rebased)는 아이오타 메인넷을 업그레이드한 것으로, 아이오타 네트워크의 분산 애플리케이션을 위한 철저하게 재작업되고 최적화된 기반을 도입합니다. 이 업데이트에는 개선된 자산 관리를 위한 지갑 및 대시보드, Rust 및 TypeScript 개발자 SDK, 노드 API, 명령줄 인터페이스, 그리고 Move 프로그래밍 언어 지원과 같은 새로운 도구와 리소스가 포함됩니다. 추가 기능으로는 간편한 토큰 사용을 위한 IOTA 가스 스테이션(IOTA Gas Station), 자기 주권 신원 솔루션, 그리고 실시간 트랜잭션 추적을 위한 블록체인 익스플로러가 있습니다. 이 업그레이드는 아이오타 EVM 브리지와 EVM 익스플로러를 도입하여 아이오타의 레이어 1과 다른 네트워크 간의 상호 운용성을 가능하게 하였으며, 이는 프로젝트의 확장성과 크로스체인 기능 개발에 있어 중요한 이정표를 세운 것입니다. [18]
TWIN은 IOTA 기술 기반의 분산형 디지털 인프라로, 전 세계 공급망에서 실시간으로 검증 가능한 데이터 공유를 가능하게 합니다. 자기주권 신원(Self-Sovereign Identity), 디지털 제품 여권(Digital Product Passports), Gaia-X와 같은 국제 표준 준수 등의 기능을 통해 확장 가능하고 상호 운용 가능한 무역 생태계를 지원합니다. 투명성, 신뢰성 및 효율성 향상을 위해 설계된 TWIN은 개방형 모듈식 인프라, 분산 원장 기술, 및 스마트 계약을 사용하여 무역 네트워크에서 안전한 데이터 교환 및 규정 준수를 용이하게 합니다. 동아프리카의 TLIP과 같은 프로젝트를 지원하며, 국경 무역 및 신선 농산물 공급망을 포함한 광범위한 이니셔티브를 지원하여 상호 운용 가능한 무역 생태계의 글로벌 네트워크를 구축하는 것을 목표로 합니다. [19]
IOTA 네트워크의 네이티브 자산은 IOTA라고 합니다. IOTA Rebased 출시 시, 46억 개의 IOTA 토큰이 이전 Stardust 네트워크에서 마이그레이션되었으며, 매 에포크마다 767,000개의 새로운 토큰이 생성됩니다. 이는 인플레이션과 수수료 소각에 따라 변하는 유동적인 총 공급량을 초래합니다.
IOTA 토큰은 다음과 같은 네 가지 주요 기능을 합니다. 스테이킹을 통해 위임 지분 증명에 참여하고, 네트워크 운영을 위한 거래 수수료를 지불하며, 가치 전송 및 스마트 계약 사용을 위한 유동 자산으로 기능하고, 온체인 투표를 통해 프로토콜 관련 사항에 대한 거버넌스를 가능하게 합니다. [6] [7]
MIOTA(메가 아이오타)는 아이오타의 암호화폐 단위입니다. 1 MIOTA는 1,000,000 IOTA와 같습니다. 더욱 관리하기 쉬운 방법으로 더 많은 양의 IOTA를 나타내는 데 일반적으로 사용됩니다. [10]
아이오타(IOTA)의 토큰 공급량은 출시 시 278만 MIOTA로 고정되었으며, 이는 단일 제네시스 트랜잭션으로 생성되었습니다. 이 네트워크는 채굴에 의존하지 않으므로 새로운 토큰이 생성되거나 채굴 보상이 분배되지 않습니다. 프로젝트의 설립자와 개발자는 자신을 위해 토큰을 사전 할당하지 않았으며, 다른 사용자들처럼 크라우드 세일(crowd sale)에 참여했습니다.
세일 이후, 커뮤니티는 일부 토큰을 기부하여 아이오타 재단(IOTA Foundation)을 설립하고 자금을 지원했으며, 현재는 프로젝트 개발을 감독하고 있습니다. 나중에 토큰은 거래소에서 더 넓은 대중에게 접근할 수 있도록 제공되었습니다. [10]
2017년, 초기 아이오타 토큰 투자자들은 총 토큰 공급량의 5%를 기부하여 지속적인 개발을 지원하고 아이오타 재단을 설립했습니다. 2018년, 아이오타 재단은 베를린에서 공식적으로 슈티프퉁(Stiftung, 재단)으로 설립되었습니다. 주요 임무는 아이오타 기술의 연구, 개발, 교육 및 표준화를 촉진하는 것입니다. 아이오타 재단은 국제 신뢰할 수 있는 블록체인 애플리케이션 협회(INATBA)의 이사회 멤버입니다. 또한, 신뢰할 수 있는 IoT 얼라이언스 및 모빌리티 오픈 블록체인 이니셔티브(MOBI)의 창립 멤버이기도 합니다. 이러한 협회들은 규제 프레임워크, IoT 생태계 및 모빌리티 부문에서 블록체인 및 분산 원장 기술의 통합을 장려하는 것을 목표로 합니다. [3]
쉬머 네트워크는 2022년 9월 28일 아이오타 프로토콜 내의 향후 혁신을 테스트하고 검증하기 위한 플랫폼으로 출범했습니다. 이 네트워크는 아이오타 프로토콜을 복제하며 자체 토큰인 SMR을 전용으로 사용합니다. 아이오타 프로토콜에 대한 모든 개선 사항은 아이오타 메인넷에 통합되기 전에 쉬머 네트워크에서 먼저 시험됩니다.
쉬머 네트워크 출시와 함께 아이오타 스타더스트 토큰화 프로토콜 업그레이드가 도입되었습니다. 이 업그레이드는 쉬머 네트워크에서 커뮤니티 검증 및 테스트를 거쳤습니다.
쉬머 네트워크와 아이오타 프로토콜의 스타더스트 업그레이드 프레임워크의 호환성을 통해 확장 가능하고 유용한 다중 체인 아키텍처가 가능해집니다. 개발자는 이러한 기능을 활용하여 구성 가능성을 유지하는 분산형 스마트 계약을 구축할 수 있습니다. 쉬머가 탱글 분산 원장 기술(DLT)에서 작동하고, 네트워크에서 자체 토큰을 사용하여 트랜잭션이 실행되며, NFT 또한 수수료 없이 확장 가능하다는 점을 감안할 때 말입니다. [11]
2017년 11월, IOTA가 Microsoft를 포함한 여러 대기업과 파트너십을 맺었다는 보도가 있었습니다. 그러나 나중에 이것이 전통적인 의미의 직접적인 "파트너십"이 아니라는 사실이 드러났습니다. Microsoft와 다른 여러 회사는 IOTA가 개발한 데이터 시장 파일럿 프로그램에 참여했습니다. 이러한 오해와 해명 이후, IOTA는 암호화폐 커뮤니티와 언론의 일각으로부터 비판을 받았습니다. [5]
아이오타(IOTA)는 비트코인(Bitcoin)의 SHA-256 PoW와 개념적으로 유사하지만, 메커니즘은 다릅니다. 아이오타는 트랜잭션을 안전하게 저장하기 위해 SHA-3 작업 증명(PoW) 암호화 알고리즘을 사용합니다. 그러나 많은 기존 암호화폐와 달리, 아이오타 네트워크의 노드는 노력에 대한 보상으로 MIOTA 토큰을 받지 않습니다. 이러한 접근 방식은 이러한 인센티브 없이 노드를 운영하는 사용자의 동기 부여에 대한 우려를 제기했습니다.
아이오타는 원래 Curl이라는 해싱 함수를 구현했습니다. 그러나 2017년 MIT와 보스턴 대학교의 연구원들이 취약성을 지적한 후, 아이오타는 더 널리 받아들여지는 다른 해싱 함수를 사용하도록 전환했습니다. 취약성 발견 이후의 논쟁은 광범위한 채택 전에 암호화 알고리즘을 철저히 검증하고 동료 검토하는 것의 중요성을 강조했습니다. [2]
2020년 2월, 아이오타 재단은 자사의 공식 데스크톱 지갑인 트리니티(Trinity)에 영향을 미치는 보안 침해 사건을 발표했습니다. 이 문제는 QR 코드 생성에 사용된 제3자 라이브러리의 취약성으로 인해 발생하여 일부 사용자 지갑에 대한 무단 접근 및 자금 절취로 이어졌습니다.
아이오타 팀은 사용자들에게 암호를 변경하고 계정 보안을 강화할 것을 즉시 권고했습니다. 또한, 취약성을 해결하기 위해 패치된 버전의 트리니티 지갑을 출시했습니다. [20]
2017년 9월, 스웨덴 중앙은행인 리크스방크(Riksbank)는 E-크로나 프로젝트를 통해 디지털 통화 사용에 대한 조사를 발표했습니다. 이 계획은 특히 디지털 통화와 지불 방법이 기술적으로 계속 발전함에 따라 스웨덴에서 지폐와 동전의 사용이 감소하고 있다는 우려에서 비롯되었습니다. 이 프로젝트는 크로나를 전자적으로 발행해야 하는지, 즉 "e-크로나"로 해야 하는지 여부를 결정하는 것을 목표로 합니다. 리크스방크에 제출된 33건의 제안 중 19개 기관만이 대화를 위해 선정되었습니다. 아이오타 재단(IOTA Foundation)도 선정된 기관 중 하나였습니다. [6] [7]
2017년 12월, 보쉬 그룹의 기업 벤처 캐피탈 회사인 Robert Bosch Venture Capital GmbH (RBVC)는 IOTA 토큰을 인수하여 IOTA에 상당한 투자를 했습니다. 이 협력은 기술 채택을 높이고 IOTA 생태계를 발전시키는 것을 목표로 했습니다. [12]
2018년 1월, 아이오타(IOTA)는 자율주행차를 위한 스마트 모빌리티 테스트베드의 글로벌 연합을 구축하기 위해 국제교통혁신센터(International Transportation Innovation Center, ITIC)와 파트너십을 발표했습니다. 이 파트너십은 오픈소스 프로토콜과 아이오타의 분산원장기술을 기반으로 하는 스마트 모빌리티 테스트베드의 글로벌 생태계를 구축하려는 목표를 가지고 있었습니다. [13] [14]
아이오타 재단(IOTA Foundation)은 2020년 2월 11일 이클립스 재단(Eclipse Foundation)과 파트너십을 맺고 Tangle EE(엔터프라이즈 에디션) 작업 그룹을 출범했습니다. 이 협력은 기업들이 애플리케이션을 구축하고 업계 전반의 솔루션을 탐색할 수 있는 플랫폼을 제공함으로써 아이오타의 분산원장기술의 기업 채택을 지원하기 위해 형성되었습니다.
Tangle EE는 애플리케이션 계층과 프로토콜 수준 논의를 중심으로 기업의 요구 사항에 중점을 둡니다. 현재 두 가지 주요 이클립스 프로젝트를 관리하고 있습니다. 분산 식별자와 검증 가능한 자격 증명을 구현하는 Tangle Identity와 아이오타의 인프라를 사용하여 데이터 중심 및 교환 기반 디지털 마켓플레이스를 구축하는 Tangle Marketplaces입니다. [8]