< SPAN class="ql-author-58030660 qL-size-12 ql-font microsoftyahei">IOTA is the Internet of Things (IoT) Transaction settlement and data transfer layer. Its distributed ledger, Tangle, is based on a data structure called a directed acyclic graph (DAG). There are no blocks or miners in Tangle, and every transaction on the Iota network has to go through a small proof of work (PoW) to verify the previous two transactions. Thus, the more transactions that occur, the faster the network can process new transactions, theoretically allowing the network to become more efficient as it expands.
< SPAN class="ql-author-58030660 qL-size-12 ql-font microsoftyahei"> Approval adds "weight" to transactions. The weight of the transaction is proportional to the amount of work put into the issuing node. Trades with higher weights are more important than those with lower weights. Transactions accumulate weight over time. The cumulative weight of a transaction is the sum of the weight of the transaction plus the weight of all transactions that directly or indirectly approve the transaction. The time it takes for a transaction to be approved is inversely proportional to the volume of transactions sent over the network. Once a deal is approved, their weight will grow along with the flow of deals.
< SPAN class="ql-author-58030660 qL-size-12 ql-font microsoftyahei"> Snapshots are periodic events triggered solely by the IOTA Foundation, It removes all zero balances in the system and restarts Tangle from The "New Innovation Century". Snapshots occur about once a month and are designed to reduce the size of the IOTA network and prevent it from swelling. Full nodes in IOTA only store the history of the latest snapshot.
< SPAN class="ql-author-58030660 qL-size-12 ql-font Microsoft Ahei "> IOTA plans to remove the coordinator once the network reaches size. In addition, it eventually plans to incentivize the full node to store the entire Tangle history except the snapshots published by the IOTA Foundation.