Todas as línguas
IOTA é um novo tipo de criptomoeda digital que se concentra em resolver o problema de transação entre máquinas e máquinas (M2M). Construa um projeto para a futura economia de máquinas (economia de máquinas) realizando pagamentos sem taxas de transação entre máquinas. A IOTA fornece microtransações eficientes, seguras, leves e em tempo real, sem taxas de transação. É uma criptomoeda digital descentralizada de código aberto projetada especificamente para a Internet das Coisas, é microtransações em tempo real e pode ser expandida de forma fácil e fácil. A IOTA vai além da tecnologia blockchain. É a primeira criptomoeda não baseada em blockchain para todo o ecossistema. A IOTA pode ser considerada outra altcoin, mas a verdade é que a IOTA está longe de ser uma altcoin, ela vai além da tecnologia blockchain e é uma extensão da tecnologia blockchain. A IOTA é baseada no Tangle em vez da tecnologia blockchain.
O ledger distribuído da IOTA, o Tangle, é baseado em uma estrutura de dados chamada Gráfico Acíclico Direcionado. Para qualquer transação na rede IOTA, ambas as partes da transação precisam verificar as duas transações anteriores fazendo uma pequena prova de trabalho. A premissa é que a rede da IOTA pode escalar mais rapidamente à medida que mais transações são processadas porque é capaz de realizar várias verificações ao mesmo tempo.
Como a tecnologia ainda está em sua infância, a IOTA conta com "coordenadores" apoiados pela IOTA Foundation para garantir que a rede não seja vulnerável a ataques específicos. O "coordenador" atua como verificador de todas as transações válidas. No passado, devido à interrupção do coordenador, a carteira oficial da IOTA não podia ser usada por um período de tempo, o que gerou críticas de todas as esferas da vida sobre a centralização e centralização da rede. Portanto, a própria equipe da IOTA planeja remover o coordenador da rede no futuro.
Em agosto de 2017, uma equipe do MIT publicou um artigo detalhando sua investigação sobre a moeda IOTA. O artigo apontou que a equipe IOTA realmente desenvolveu sua própria função hash criptográfica, e essa função hash tem uma brecha fatal, ou seja, quando diferentes hashes forem inseridos, haverá a mesma saída, o que nunca deveria acontecer.
Comparando IOTA (ou mais especificamente, Tangle) e blockchain, há uma grande diferença entre os dois anteriores, porque são duas arquiteturas completamente independentes, mas baseadas nas mesmas regras.
1. Estrutura de dados IOTA
Tangle (Tangle) é baseado em um gráfico acíclico direcionado (DAG), em vez de uma arquitetura de cadeia contínua, adicionando blocos regularmente. Por meio do DAG, a IOTA é capaz de obter alto rendimento de transação (por meio de verificação paralela) e não cobra taxas de transação. Com o desenvolvimento contínuo do Tangle, mais e mais participantes iniciarão transações, todo o sistema se tornará cada vez mais seguro e rápido, o tempo de confirmação será reduzido e as transações serão concluídas cada vez mais rápido.
2. IOTA Consensus Mechanism Innovation
O consenso da blockchain é concluído por meio de um mecanismo muito estrito. Adicionar o próximo bloco na blockchain requer que várias partes compitam e obtenham as recompensas ou transações do bloco Block tarifas. Por causa disso, o consenso e a geração de transações são separados e feitos por um pequeno subconjunto da rede, geralmente com um limite alto (como o Bitcoin), o que leva a uma maior centralização.
No sistema IOTA, todos os participantes da rede podem realizar transações e participar ativamente do consenso. Mais especificamente, você localiza diretamente duas transações (a transação principal e a transação de ramificação) e localiza indiretamente outras transações no emaranhado filho. Dessa forma, a verificação pode ser realizada simultaneamente e a rede pode permanecer totalmente descentralizada, sem a necessidade de os mineradores transferirem confiança ou pagarem taxas de transação.
3. IOTA não tem taxas de transação
Isso é obtido por meio do método de consenso exclusivo da IOTA. Normalmente, para que uma transação seja verificada e incluída no próximo bloco, é necessário pagar uma taxa de transação, mas não há mineradores ou verificadores no sistema IOTA (para concluir este trabalho, portanto, não há necessidade de pagar uma taxa ). O consenso da IOTA é completamente descentralizado e cada membro da rede pode iniciar transações e confirmar direta ou indiretamente transações anteriores. É justamente pelas características inerentes a esse consenso (seleção do terminal de transação e requisitos de computação) que você não precisa pagar taxas.
As transações de Bitcoin são processadas por mineradores em grupos ordenados chamados blocos. Há um limite para o número de transações que podem ser processadas em um bloco, o que gerou intenso debate sobre como distribuir bitcoins proporcionalmente.
A equipe de moedas da IOTA está trabalhando para eliminar a necessidade de blocos e distribuí-los de forma mais racional. Ao contrário do Bitcoin ou da maioria dos outros blockchains, o IOTA não possui o conceito de "mineradores" que verificam as transações na rede. Pelo contrário, para cada transação realizada com a moeda IOTA, o iniciador da transação precisa executar algumas operações baseadas em computador e usar as duas transações anteriores para fornecer prova de trabalho (Proof of Work, conhecido como PoW) para esta transação . Então você também entende que a razão pela qual não há taxa de transação para transações com moedas IOTA é porque ela é usada como recompensa por ajudar a manter a segurança da rede.
Como não há taxas a pagar, a moeda IOTA pode suportar transações extremamente pequenas, chamadas de "transações em nanoescala". Devido ao atual congestionamento da rede do Bitcoin de tempos em tempos, as taxas de transação são relativamente altas (até o momento em que este livro foi escrito, a taxa média de transação do Bitcoin é superior a US$ 40), o que torna as pequenas transações de alta frequência irrealistas. A equipe da IOTA acredita que priorizar pequenas transações facilita as transações entre dispositivos conectados à rede.
Dezembro de 2015. A IOTA emitiu todos os tokens na forma de crowdfunding, e o valor total arrecadado foi superior a 500.000 dólares americanos denominados em bitcoin (ou seja, o valor total foi equivalente a 1337 bitcoins). Como a equipe IOTA não reservou nenhum token para si antes da arrecadação de fundos, a comunidade IOTA decidiu apoiar o desenvolvimento contínuo do projeto IOTA por meio de doações e registrou a "Fundação IOTA" sem fins lucrativos na Alemanha. Doou 5% dos tokens para permitir que a fundação promova melhor o desenvolvimento, pesquisa e educação de tecnologias relacionadas para promover o desenvolvimento da IOTA.
Atualmente, a IOTA pode fazer duas coisas muito bem: liquidação de transações (especialmente micropagamento) e integridade de dados. A maioria dos casos de uso derivados desses dois recursos são significativos e, na maioria das vezes, só são possíveis com o IOTA.
O IOTA é dedicado principalmente à Internet das Coisas, onde recursos, serviços ou licenças são pagos por máquinas. Casos de uso, incluindo cidades inteligentes, redes inteligentes, infraestrutura, cadeias de suprimentos, etc., são todos os objetivos possíveis que o IOTA pode alcançar. Neste blog, você continuará descobrindo mais casos de uso para IOTA. Você pode escolher um guia para sua linguagem de programação favorita ou até mesmo escrever uma linguagem de programação.
O fornecimento total de IOTA é (3^33-1)/2 ou 2.779.530.283.277.761. Todo o IOTA é criado no bloco inicial, o valor total não é conveniente e não há necessidade de minerar, o IOTA não é inflacionário.
Para simplificar, a IOTA usa o sistema SI (Sistema Internacional de Unidades) para medição.
Os principais recursos do IOTA (por enquanto) são micropagamentos gratuitos e transferências seguras de dados e data pegs. Com esses dois recursos, juntamente com a escalabilidade e a tolerância de partição da IOTA, podemos destilar um grande número de casos de uso que só podem ser alcançados com a IOTA.
A principal área de foco é claramente a Internet das Coisas, em particular áreas como cidades inteligentes, infraestruturas e redes inteligentes, cadeias de abastecimento, transportes e mobilidade. Além disso, a IOTA pode se tornar a espinha dorsal de qualquer liquidação de transação P2P, como pagamentos de rede ou mesmo remessas.
Links relacionados:
https://www.iota.org/
https://iota.org/IOTA_Whitepaper.pdf