The 2024 Developer Survey results are live! See the results

# Tag Info

Accepted

### Why does IOTA use a ternary number system?

Citing response of the IOTA's Co-founder David, Ternary is the optimal radix, actually Base E (2.71....) is, but you can't make processors like that. So it comes down to Base Binary (2) vs Base ...
• 570
Accepted

### Is it possible to send pictures to the Tangle? What is the data limit per transaction?

Yes, you can upload images or any files or other data to the tangle. As long as their size is less than 2187 trytes you can put them into one tx (=transaction). If they are bigger (=more trytes) than ...
• 4,454

### Why does IOTA use a ternary number system?

Three questions were made: Why does IOTA use a ternary number system? What are the benefits of the ternary number system over the more traditional binary number system? Are there drawbacks to ternary ...
• 461
Accepted

### Will the total supply of IOTA tokens ever increase?

The total supply of IOTA will not increase based on the current design of the technology. Currency supply doesn't have to increase if the value of the currency increases to offset it. Wealth creation ...
• 3,135
Accepted

### What is JINN project?

Here is the JINN website: http://iotanodes.org/jinn/ Nobody knows much about Jinn project except its global scope. The idea is to develop a low energy ternary processor. Everything else remains ...
• 5,344
Accepted

### What are trytes and trits?

You are probably familiar with Bytes and Bits. (If not: Wikipedia knows) Since IOTA is not based on binary but trinary/ternary computing, we need different names. bits, bytes A bit is a digit in a ...
• 4,454

### What are the maths to convert bytes <-> trytes?

There are several ways to convert bytes to trytes, caused by the fact that you can take a different number of bytes at once to convert (the more bytes you take, the less space is wasted). In theory, ...
• 7,324
Accepted

### If I increment the first tryte of Seed A to obtain Seed B, why does Seed B retain some of the spent addresses of Seed A in it's history?

Every new address is generated by incrementing a seed and doing some hashing. This gives a useful feature: If you don't want to see the whole history of the transfers then increment the seed before ...
• 1,540

### What is JINN project?

JINN is currently under NDA and doesn't release any information about its development. Here are some snippets of what we know about JINN via the developers on Slack: JINN is a low cost (target price:...
• 3,135

### Why is JINN Ternary?

The main reason for JINN to be ternary, is that it is based on development of a ternary general purpose processor. I have searched alot on this topic, but the only conclusion I can draw is that they ...
• 41

### Why is JINN Ternary?

JINN ternary microprocessor is not created for the desktop, laptop, tablet or smartphone markets. The markets that JINN is aiming for are the blue oceans of the Internet of Things, smart sensors, ...
• 985
Accepted

### Converting bytes to trites using IOTA libraries

The method you mentioned converts each byte into 5 trits, so the output array needs to be 5 times the length of the input array. Note that this function is not suitable for encoding any byte ...
• 7,324

### Why are three trits in a tryte?

Trits are not very readable by humans, so English letters and a separator ('9') were used for combinations of 3 trits. Calling them "characters" would require to add "used in IOTA addresses" sometimes ...
• 1,540
Accepted

### Why is this Jinn processor better for iota?

We don't know too much info on JINN processor and it's not an absolute must for IOTA to function as it's already up and running now. Based on rumors the JINN chip is specifically designed to process ...
• 316

### Will the total supply of IOTA tokens ever increase?

If the total supply will be increased (look at other answers to see why they would be increased), all holdings would be multiplied by a number that results in the total supply still being an ideal ...
• 4,454
Accepted

### Where is the message in the transaction bundle?

The message is stored in the space where the signature normally would be. In the signatureMessageFragment of the first transaction in the bundle, there is GACDZCTCEAADTCGDGDPCVCTCGA and a whole lot of ...
• 1,358

### Why were 4-byte integers chosen as the best way of storing individual trits within IOTA software?

I was in discord around the time this was originally posted. I figured someone would have provided the answer right after we discussed it... @Come-from-Beyond brought it up himself, and he said that ...
1 vote

### Why does the least significant trit come first?

By convention, unbalanced ternary notation have the most significant trit on the left. By convention, balanced ternary notation have the least significant trit first. Iota use balanced ternary, so ...
• 5,344
1 vote

### When did iota devs adopt ternary over binary?

Ternary is in the scope from day one. In fact cfb is working on this since many years. Here is a quote from cfb on the nxt forum (from 2014) : We can count from the 30th of April 2014 when the name ...
• 5,344
1 vote

### How much of my security is improved using other levels of security when generating the seed?

81 trits => 3^81 ~ 4.43×10^38 combinations 162 trits => 3^162 ~ 1.96×10^77 combinations 243 trits => 3^243 ~ 8.72×10^115 combinations Normally security level 1 would be enough (average of about 2.2×...
• 201

Only top scored, non community-wiki answers of a minimum length are eligible