Alla språk
IOTA är en ny typ av digital kryptovaluta som fokuserar på att lösa transaktionsproblemet mellan maskiner och maskiner (M2M). Bygg en plan för framtidens maskinekonomi (maskinekonomi) genom att realisera betalning utan transaktionsavgifter mellan maskiner. IOTA tillhandahåller effektiva, säkra, lätta mikrotransaktioner i realtid utan transaktionsavgifter. Det är en öppen källkod, decentraliserad digital kryptovaluta designad specifikt för Internet of Things, det är mikrotransaktioner i realtid och kan enkelt och enkelt utökas. IOTA går längre än blockchain-teknik. Det är den första icke-blockkedjebaserade kryptovalutan för hela ekosystemet. IOTA kan betraktas som ett annat altcoin, men sanningen är att IOTA är långt ifrån ett altcoin, det går bortom blockchain-teknologin och är en förlängning av blockchain-teknologin. IOTA bygger på Tangle snarare än blockchain-teknik.
IOTA:s distribuerade huvudbok, Tangle, är baserad på en datastruktur som kallas en Directed Acyclic Graph. För varje transaktion i IOTA-nätverket måste båda parter i transaktionen verifiera de två föregående transaktionerna genom att göra en liten mängd bevis på arbete. Utgångspunkten är att IOTA:s nätverk kan skalas snabbare eftersom fler transaktioner bearbetas eftersom det kan utföra flera verifieringar samtidigt.
Eftersom tekniken fortfarande är i sin linda förlitar sig IOTA på "koordinatorer" som stöds av IOTA Foundation för att säkerställa att nätverket inte är sårbart för specifika attacker. "Koordinatorn" fungerar som checker för varje giltig transaktion. Tidigare, på grund av avbrottet hos samordnaren, kunde den officiella IOTA-plånboken inte användas under en period, vilket ledde till kritik från alla samhällsskikt om centralisering och centralisering av nätverket. Så IOTA-teamet själv planerar att ta bort koordinatorn från nätverket i framtiden.
I augusti 2017 publicerade ett team på MIT en artikel som beskriver sin undersökning av IOTA-myntet. Artikeln påpekade att IOTA-teamet faktiskt utvecklade sin egen kryptografiska hashfunktion, och denna hashfunktion har ett fatalt kryphål, det vill säga när olika hash matas in kommer det att finnas samma utdata, vilket aldrig borde hända.
Om man jämför IOTA (eller mer specifikt, Tangle) och blockchain, är det stor skillnad mellan de två tidigare, eftersom de är två helt oberoende arkitekturer, men de är baserade på samma regler .
1. IOTA-datastruktur
Tangle (Tangle) är baserad på en riktad acyklisk graf (DAG), snarare än en kontinuerlig kedjearkitektur, som lägger till block regelbundet. Genom DAG kan IOTA uppnå hög transaktionsgenomströmning (genom parallell verifiering) och tar inga transaktionsavgifter. Med den kontinuerliga utvecklingen av Tangle kommer fler och fler deltagare att initiera transaktioner, hela systemet kommer att bli mer och säkrare och snabbare, bekräftelsetiden kommer att förkortas och transaktionerna kommer att slutföras snabbare och snabbare.
2. IOTA Consensus Mechanism Innovation
Blockchain-konsensus fullbordas genom en mycket strikt mekanism. Att lägga till nästa block i blockkedjan kräver att flera parter konkurrerar och erhåller blocket Block-belöningar eller transaktioner avgifter. På grund av detta separeras konsensus och transaktionsgenerering och görs av en liten delmängd av nätverket, ofta med en hög tröskel (som Bitcoin), vilket leder till ytterligare centralisering.
I IOTA-systemet kan varje deltagare i nätverket genomföra transaktioner och aktivt delta i konsensus. Mer specifikt lokaliserar du två transaktioner direkt (huvudtransaktionen och filialtransaktionen) och lokaliserar indirekt andra transaktioner i den underordnade härvan. På så sätt kan verifieringen utföras samtidigt, och nätverket kan förbli helt decentraliserat, utan att gruvarbetare behöver överföra förtroende eller betala transaktionsavgifter.
3. IOTA har inga transaktionsavgifter
Detta uppnås genom IOTAs unika konsensusmetod. Vanligtvis för att en transaktion ska kunna verifieras och inkluderas i nästa block, måste en transaktionsavgift betalas, men det finns inga gruvarbetare eller verifierare i IOTA-systemet (för att slutföra detta arbete, så det finns ingen anledning att betala en avgift ). IOTA:s konsensus är helt decentraliserat, och varje nätverksmedlem kan initiera transaktioner och direkt eller indirekt bekräfta tidigare transaktioner. Det är just på grund av de inneboende egenskaperna hos denna konsensus (transaktionsterminalval och beräkningskrav) som du inte behöver betala avgifter.
Bitcointransaktioner behandlas av gruvarbetare i ordnade grupper som kallas block. Det finns en gräns för antalet transaktioner som kan behandlas i ett block, vilket har väckt en intensiv debatt om hur man proportionellt fördelar bitcoins.
IOTAs myntteam arbetar med att eliminera behovet av block och distribuera dem mer rationellt. Till skillnad från Bitcoin eller de flesta andra blockkedjor har IOTA inte konceptet "gruvarbetare" som verifierar transaktioner på nätverket. Tvärtom, för varje transaktion som genomförs med IOTA-valuta måste initiatorn av transaktionen utföra vissa datorbaserade operationer och använda de två föregående transaktionerna för att tillhandahålla bevis på arbete (Proof of Work, kallat PoW) för denna transaktion . Så du förstår också att anledningen till att det inte finns någon transaktionsavgift för transaktioner med IOTA-mynt är för att det används som en belöning för att hjälpa till att upprätthålla nätverkssäkerheten.
Eftersom det inte finns några avgifter att betala, kan IOTA-valuta stödja extremt små transaktioner, som kallas "transaktioner i nanoskala". På grund av Bitcoins nuvarande nätstockning från tid till annan är transaktionsavgifterna relativt höga (när detta skrivs är den genomsnittliga transaktionsavgiften för Bitcoin mer än $40), vilket gör högfrekventa små transaktioner orealistiska. IOTA-teamet anser att prioritering av små transaktioner underlättar transaktioner mellan enheter som är anslutna till nätverket.
December 2015. IOTA utfärdade alla tokens i form av crowdfunding, och det totala beloppet som samlades in var mer än 500 000 US-dollar denominerade i bitcoin (det vill säga det totala beloppet motsvarade 1337 bitcoins). Eftersom IOTA-teamet inte reserverade några tokens för sig själva före insamlingen, beslutade IOTA-gemenskapen att stödja den kontinuerliga utvecklingen av IOTA-projektet genom donationer och registrerade den ideella "IOTA Foundation" i Tyskland. Donerade 5% av polletterna för att möjliggöra för stiftelsen att bättre främja utveckling, forskning och utbildning av relaterad teknologi för att främja utvecklingen av IOTA.
I dagsläget kan IOTA göra två saker mycket bra: transaktionsavveckling (särskilt mikrobetalning) och dataintegritet. De flesta användningsfall som härrör från dessa två funktioner är meningsfulla och oftast endast möjliga med IOTA.
IOTA är huvudsakligen dedikerat till Internet of Things, där resurser, tjänster eller licenser betalas av maskiner. Användningsfall inklusive smarta städer, smarta nät, infrastruktur, leveranskedjor, etc. är alla möjliga mål som IOTA kan uppnå. I den här bloggen kommer du att fortsätta att upptäcka fler användningsfall för IOTA. Du kan välja en guide för ditt favoritprogrammeringsspråk, eller till och med skriva ett programmeringsspråk själv.
Det totala utbudet av IOTA är (3^33-1)/2 eller 2 779 530 283 277 761. Alla IOTA skapas vid det första blocket, det totala beloppet är inte bekvämt, och det finns inget behov av att bryta, IOTA är icke-inflatoriskt.
För enkelhetens skull använder IOTA SI-systemet (International System of Units) för mätning.
IOTA:s huvudfunktioner (för nu) är avgiftsfria mikrobetalningar och säkra dataöverföringar och datakopplingar. Med dessa två funktioner, tillsammans med IOTAs skalbarhet och partitionstolerans, kan vi destillera ett stort antal användningsfall som endast kan uppnås med IOTA.
Det huvudsakliga fokusområdet är helt klart Internet of Things, särskilt områden som smarta städer, infrastruktur och smarta nät, leveranskedjor, transport och mobilitet. Dessutom kan IOTA bli ryggraden i alla P2P-transaktionsavvecklingar, såsom nätverksbetalningar eller till och med remitteringar.
Relaterade länkar:
https://www.iota.org/
https://iota.org/IOTA_Whitepaper.pdf