Alle talen
IOTA is een nieuw type digitale cryptocurrency dat zich richt op het oplossen van het transactieprobleem tussen machines en machines (M2M). Bouw een blauwdruk voor de toekomstige machine-economie (machine-economie) door betaling zonder transactiekosten tussen machines te realiseren. IOTA biedt efficiënte, veilige, lichtgewicht, realtime microtransacties zonder transactiekosten. Het is een open source, gedecentraliseerde digitale cryptocurrency die speciaal is ontworpen voor het internet der dingen, het is real-time microtransacties en kan eenvoudig en gemakkelijk worden uitgebreid. IOTA gaat verder dan blockchain-technologie. Het is de eerste niet-blockchain-gebaseerde cryptocurrency voor het hele ecosysteem. IOTA kan worden beschouwd als een andere altcoin, maar de waarheid is dat IOTA verre van een altcoin is, het gaat verder dan blockchain-technologie en is een uitbreiding van blockchain-technologie. IOTA is gebaseerd op Tangle in plaats van blockchain-technologie.
Het gedistribueerde grootboek van IOTA, de Tangle, is gebaseerd op een gegevensstructuur die een Directed Acyclic Graph wordt genoemd. Voor elke transactie in het IOTA-netwerk moeten beide partijen bij de transactie de vorige twee transacties verifiëren door een kleine hoeveelheid bewijs van werk te doen. Het uitgangspunt is dat het IOTA-netwerk sneller kan schalen naarmate er meer transacties worden verwerkt, omdat het in staat is om meerdere verificaties tegelijkertijd uit te voeren.
Aangezien de technologie nog in de kinderschoenen staat, vertrouwt IOTA op "coördinatoren" ondersteund door de IOTA Foundation om ervoor te zorgen dat het netwerk niet kwetsbaar is voor specifieke aanvallen. De "coördinator" fungeert als controleur voor elke geldige transactie. In het verleden kon door het uitvallen van de coördinator de officiële IOTA-portemonnee een tijd niet worden gebruikt, wat leidde tot kritiek uit alle lagen van de bevolking op de centralisatie en centralisatie van het netwerk. Het IOTA-team is dus zelf van plan om de coördinator in de toekomst van het netwerk te verwijderen.
In augustus 2017 publiceerde een team van MIT een artikel over hun onderzoek naar de IOTA-munt. Het artikel wees erop dat het IOTA-team eigenlijk hun eigen cryptografische hash-functie heeft ontwikkeld, en deze hash-functie heeft een fatale maas in de wet, dat wil zeggen dat wanneer verschillende hashes worden ingevoerd, er dezelfde uitvoer zal zijn, wat nooit zou mogen gebeuren.
Als we IOTA (of meer specifiek Tangle) en blockchain vergelijken, is er een groot verschil tussen de twee ervoor, omdat het twee volledig onafhankelijke architecturen zijn, maar ze zijn gebaseerd op dezelfde regels.
1. IOTA-gegevensstructuur
Tangle (Tangle) is gebaseerd op een gerichte acyclische grafiek (DAG), in plaats van een doorlopende ketenarchitectuur, waarbij regelmatig blokken worden toegevoegd. Via DAG kan IOTA een hoge transactiedoorvoer bereiken (door parallelle verificatie) en brengt het geen transactiekosten in rekening. Met de voortdurende ontwikkeling van Tangle zullen steeds meer deelnemers transacties initiëren, het hele systeem wordt steeds veiliger en sneller, de bevestigingstijd wordt verkort en de transacties worden steeds sneller voltooid.
2. Innovatie van IOTA-consensusmechanisme
De blockchain-consensus wordt voltooid via een zeer strikt mechanisme. Het toevoegen van het volgende blok aan de blockchain vereist dat meerdere partijen concurreren en de block Block-beloningen of -transactie verkrijgen vergoedingen. Hierdoor worden consensus en het genereren van transacties gescheiden en gedaan door een kleine subset van het netwerk, vaak met een hoge drempel (zoals Bitcoin), wat leidt tot verdere centralisatie.
In het IOTA-systeem kan elke deelnemer aan het netwerk transacties uitvoeren en actief deelnemen aan consensus. Meer specifiek, u lokaliseert direct twee transacties (de hoofdtransactie en de filiaaltransactie) en lokaliseert indirect andere transacties in de child tangle. Op deze manier kan de verificatie tegelijkertijd worden uitgevoerd en kan het netwerk volledig gedecentraliseerd blijven, zonder dat mijnwerkers vertrouwen hoeven over te dragen of transactiekosten hoeven te betalen.
3. IOTA heeft geen transactiekosten
Dit wordt bereikt door de unieke consensusmethode van IOTA. Gewoonlijk moet een transactievergoeding worden betaald om een transactie te verifiëren en in het volgende blok op te nemen, maar er zijn geen mijnwerkers of verificateurs in het IOTA-systeem (om dit werk te voltooien, is het dus niet nodig om een vergoeding te betalen ). De consensus van IOTA is volledig gedecentraliseerd en elk netwerklid kan transacties starten en transacties uit het verleden direct of indirect bevestigen. Juist vanwege de inherente kenmerken van deze consensus (selectie van transactieterminals en rekenvereisten) hoeft u geen kosten te betalen.
Bitcoin-transacties worden door mijnwerkers verwerkt in geordende groepen die blokken worden genoemd. Er is een limiet aan het aantal transacties dat in een blok kan worden verwerkt, wat tot heftige discussies heeft geleid over hoe bitcoins proportioneel moeten worden verdeeld.
Het IOTA-muntenteam werkt eraan om blokken overbodig te maken en ze rationeler te verdelen. In tegenstelling tot Bitcoin of de meeste andere blockchains, heeft IOTA niet het concept van "miners" die transacties op het netwerk verifiëren. Integendeel, voor elke transactie die met IOTA-valuta wordt uitgevoerd, moet de initiator van de transactie een aantal computergebaseerde bewerkingen uitvoeren en de vorige twee transacties gebruiken om bewijs van werk (Proof of Work, ook wel PoW genoemd) voor deze transactie te leveren. . U begrijpt dus ook dat de reden waarom er geen transactiekosten zijn voor transacties met IOTA-munten, is omdat het wordt gebruikt als beloning voor het helpen onderhouden van de netwerkbeveiliging.
Omdat er geen kosten zijn te betalen, kan IOTA-valuta extreem kleine transacties ondersteunen, die "transacties op nanoschaal" worden genoemd. Vanwege de huidige netwerkcongestie van Bitcoin zijn de transactiekosten relatief hoog (op het moment van schrijven zijn de gemiddelde transactiekosten voor Bitcoin meer dan $ 40), waardoor hoogfrequente kleine transacties onrealistisch zijn. Het IOTA-team is van mening dat het prioriteren van kleine transacties transacties tussen apparaten die op het netwerk zijn aangesloten, vergemakkelijkt.
December 2015. IOTA heeft alle tokens uitgegeven in de vorm van crowdfunding, en het totale opgehaalde bedrag was meer dan 500.000 dollar in bitcoin (dat wil zeggen, het totale bedrag was gelijk aan 1337 bitcoins). Aangezien het IOTA-team vóór de fondsenwerving geen tokens voor zichzelf reserveerde, besloot de IOTA-gemeenschap om de voortdurende ontwikkeling van het IOTA-project te ondersteunen door middel van donaties, en registreerde de non-profit "IOTA Foundation" in Duitsland. 5% van de tokens gedoneerd om de stichting in staat te stellen de ontwikkeling, het onderzoek en het onderwijs van gerelateerde technologieën beter te bevorderen om de ontwikkeling van IOTA te bevorderen.
Op dit moment kan IOTA twee dingen heel goed: transactieafwikkeling (vooral microbetaling) en gegevensintegriteit. De meeste use-cases die van deze twee functies zijn afgeleid, zijn zinvol en meestal alleen mogelijk met IOTA.
IOTA is voornamelijk gericht op het internet der dingen, waarbij middelen, services of licenties worden betaald door machines. Gebruiksscenario's zoals slimme steden, slimme netwerken, infrastructuur, toeleveringsketens, enz. zijn allemaal mogelijke doelen die IOTA kan bereiken. In deze blog zul je meer use cases voor IOTA blijven ontdekken. U kunt een handleiding voor uw favoriete programmeertaal kiezen of zelfs zelf een programmeertaal schrijven.
Het totale aanbod van IOTA is (3^33-1)/2 of 2.779.530.283.277.761. Alle IOTA wordt gemaakt bij het eerste blok, het totale bedrag is niet handig en het is niet nodig om te minen, IOTA is niet-inflatoir.
Voor de eenvoud gebruikt IOTA het SI-systeem (International System of Units) voor metingen.
De belangrijkste kenmerken van IOTA (voorlopig) zijn gratis microbetalingen en veilige gegevensoverdrachten en gegevenskoppelingen. Met deze twee functies, in combinatie met IOTA's schaalbaarheid en partitietolerantie, kunnen we een groot aantal use cases destilleren die alleen met IOTA kunnen worden bereikt.
Het belangrijkste aandachtsgebied is duidelijk het internet der dingen, met name op het gebied van slimme steden, infrastructuur en slimme netten, toeleveringsketens, transport en mobiliteit. Bovendien kan IOTA de ruggengraat worden van elke P2P-transactie, zoals netwerkbetalingen of zelfs geldovermakingen.
Gerelateerde links:
https://www.iota.org/
https://iota.org/IOTA_Whitepaper.pdf