# All Questions

936 questions
Filter by
Sorted by
Tagged with
120 views

### Trinity wallet - Keychain error on MacOS

When I am setting up a password for iota wallet I get the following error: Cannot access keychain required for secure storage. I am on the latest version of Trinity v0.4.0 and using macOS Mojave. Do ...
93 views

### physical clock or logical clock for timestamping

Timestamps in Tangle are already mandatory and must have a value in a certain range, which seems to be between the last snapshot time (epoch 1517180400, which is GMT: Sunday, January 28, 2018 11:00:00 ...
73 views

### How many bytes do I need to store an IOTA seed?

IOTA seeds consist of 81 trytes. Assuming a balanced trinary system, the tryte domain is $[-1, 0, 1]$. The maximum decimal number of a single tryte is 13, because \$1\cdot3^0 + 1\cdot3^1 + 1 \cdot 3^2 =...
95 views

### Is MAM encrypted message has perfect secrecy?

Here I am referring to MAM in restricted mode, where side key is used to encrypt the message. One time pad is known for perfect secrecy. Since MAM uses the one-time pad, is MAM encrypted message has ...
27 views

### what happen if we are in an untrusted network [closed]

I am discovering Iota and I am trying to find out if I it can be applied to securely send command between iot device, being 100% sure the command has been received. My concern is about the network, ...
54 views

### How will you know if your node is synced post Coordinator removal? [closed]

Currently node sync status is determined by milestones which are issued by the coordinator. Once autosnapshots, and removal of the coordinator occurs, how will we know if the node is in sync with the ...
77 views

### impact of a single double-spend to the network

I just start looking at iota, the general tangle without Coordinator. I am reading the this presentation about the consensus mechanism, where I'm confused about the impact of a single double-spend to ...
66 views

### What does the new parameter 'reference' do in sendTrytes?

PR #112 added a second parameter, namely String reference, to GetTransactionsToApproveResponse. This parameter can also be set in sendTrytes. The Javadoc there says Hash of transaction to start ...
578 views

### how to resolve “throw new ERR_INVALID_CALLBACK()”?

i'm facing following error while running command mvn clean compile : fs.js:137 throw new ERR_INVALID_CALLBACK(); ^ TypeError [ERR_INVALID_CALLBACK]: Callback must be a function at ...
42 views

### Is it able to fetch transactions from previous snapshot via api?

With current global snapshot feature, transaction data would be wiped out and only addresses with balances would remain. I know we can search these data from some DB archives. But are we able to fetch ...
77 views

### What is the Pearldiver? [closed]

I've frequently heard the term "Pearldiver" around Iota. What exactly is it and what does it do?
162 views

31 views

### with local snapshotting what is minimum amount of hd space you need?

i was thinking maybe a wallet like trinity can be node too which just downloads 100mb (or whatever the minimum amount is) this way we could add thousands of nodes to the network without effort like ...
75 views

### Given a tail transaction hash, can it returns multiple bundles by calling get_bundles?

According to pyota library, it states that get_bundles() may return multiple bundles with a specific transaction hash. But even we replay/reattach the bundle, its transactions' hash will change. I ...
86 views

### Converting bytes to trites using IOTA libraries

Most IOTA libraries (at least C#, and Java) have a Converter, that has a getTrits method. public static void GetTrits( sbyte[] bytes, int[] trits ) It has two arrays as parameters. The input,...
52 views

### Raspberry Pi3 light node initialization error

I'would like to set up iri on a Raspberry Pi3 but when i try to build i receive the following error. java.lang.NoClassDefFoundError: Could not initialize class org.rocksdb.RocksDB
259 views

### Cant log in with trinity wallet deskop on Win 10 64bit

So I generated a new Seed and now i would like to log in, but whenever I enter my password I get following error: Node returned an error while fetching your account information, change node Whenever I ...
60 views

### Sort transactions in temporal order

I want to sort transactions, within a specific tag, in temporal order. In the docs it says: timestamp : Int timestamp of the transaction. It is important to know that timestamps in IOTA are not ...
83 views

### Adress reuse with zero value transactions

If I send multiple zero value transactions from address A, containing several messages to broker a deal, is it safe to (re)use that address later on for a payment (to settle the deal)?
66 views

### Cannot start IOTA HUB

When running iota rpc hub, I am met with the fatal error E0906 15:37:44.322824 11458 beast.cc:65] [json.exception.parse_error.101] parse error at 1: syntax error - invalid literal; last read: '<' ...
247 views

### Possibility of installing IOTA on a micro-controller?

Is it possible to install the IOTA library on a micro-controller such as ESP (ESP8266)? Such that it can write in the Tangle by sending a transaction?
81 views

### Possibility of sending a IOTA transaction from a “micro-controller”?

Since IOTA is designed specifically for IoT, is there a specific library for micro-controllers such as ESP, such that we can interact (send a transaction) directly from a micro-controller to the IOTA ...
104 views

### Removing pending transactions or not after local snapshot?

We know full-node will remove all pending transactions but keeps value address after global snapshot. In the local snapshot, after reading the article: Coming Up: Local Snapshots, we know full-node ...
62 views

### Finalizing bundle fails

Finalizing the bundle fails, because the ICurl instance (jota.pow.Kerl) can't absorb due to the supplied trits not having the required length. Exception in thread "main" java.lang....
16 views

### Missing from Wallet [duplicate]

I have just logged onto my wallet, which I haven't used for a while. I log on fine with my seed but it shows a 0 balance when I should have 99 in there. No withdrawals are shown. Please can you help.
34 views

I have understood that IOTA uses a constant Seed and a variable index to generate Winternitz private and keys, to sign transactions. PK^-1 = Hash (Seed + index) So we can have practically endless PK ...
258 views

### When I lose 2FA for Trinity do I still have access using my Seed?

I use 2FA and my password to sent transaction via Trinity. When I would lose my smartphone with Google authenticator do I still have the option to get my IOTAs with my Seed? Thank you!
75 views

### How to find earliest confirming (referencing) milestone for the confirmed transaction?

This question is about a) iterating milestones starting from the latest and b) most efficient way to find if it references the transaction. Note, that a milestone not necessary refers to previous ...
46 views

### How do I do remote POW with iota.js

With the recent iota.js update, how would I do remote POW? If my device is too weak but the server I am connected to has POW enabled. I have transaction objects.
111 views

### How does the IOTA Foundation determine if a spend is a typo or a real spend?

According to Come-From-Beyond in the emails send to DCI: The Coordinator is used as an extra protection measure. Particularly, it stores all transactions that reach it, this allows us to recover ...
116 views

### Why is the Coordinator necessary if its confirmations will be rejected by other nodes if it acts maliciously?

It has been said many times that the Coordinator is not necessary because its confirmations will be rejected by other nodes if it acts maliciously. It follows that if other nodes can tell if the ...
71 views

### How do I decode the value (eg. 10i) in the signatureMessageFragment?

{'findTransactionsObjects': {'trytes': [TryteString(b'...
74 views

### IOTA not a blockchain but uses directed acylic graph (DAG) which is what ethereum ethhash is based on (dagger)

IOTA claims that it is not a blockchain. IOTA uses directed acylic graph (DAG) which is what ethereum ethhash is based on in its early variant (Dagger, an algorithm by Vitalik Buterin which uses ...
61 views

### Is part of the address private key revealed when the user reattaches a failed transaction?

A reattach is defined as follows: Reattach: The process of reattaching a transaction is simply doing the proof of work and tip selection process to reattach the transaction to a different part of ...
80 views

### What is the confirmation distribution type that is shown here on traviota.iotalt.com?

Looking at traviota.iotalt.com, the 7 day, 7000+ sample confirmation time frequency in minutes is charted as follows: It is characterized by an onset min value of 29 seconds, an attack peak at 4 ...
69 views

### Is the fastest confirmation time limited by the frequency of the Coordinator issued Milestones?

Looking at traviota.iotalt.com, the fastest confirmation time encountered in the last 7 days was 29 seconds. This looks likes the approximate same duration between Coordinator issued Milestones. ...
149 views

### Economic Clustering and need for (Dezentralized) Coordinators?

In CfB's recent blog post on Economic Clustering and IOTA, he looks at a possible future of IOTA and envisions two different types of IOTA clusters: Cluster 0: A a set of Full Nodes that are ...
251 views

### We are several years into IOTA - why can't the Coordinator source code be made public?

Many promises that the Coordinator code would be open sourced. It was stated that when the IOTA Foundation was formed, that the COO would become open sourced. This was also confirmed by David on ...
35 views

### What is the absolute minimum cumulative weight that a transaction must have to be considered confirmed by a vendor?

I assume that referencing a Milestone is not sufficient for a vendor (exchange). That is, they must be making sure that both a Milestone is referenced AND that some time or cumulative weight threshold ...
47 views

### Large Weight Attack - does the Coordinator protect against this?

In a large weight attack, a double spend is created and tangle of transactions is build upon it ensuring that when the double spend is finally broadcast, the cumulative weight of it's tips outweighs ...
115 views

### Purging lazy neighbors - When does this happen and how?

Node transaction propagation is a critical part of consensus and this feature can be seen as crucial so that the network operates as specified in the whitepaper. In the Tangle whitepaper v1.4.3, a ...
30 views

### Is there any way to tell if a transaction was produced by a multi-signature process?

IOTA has multisig as a way for the transaction to be signed by more than device before being sent. Is there any way to tell if a transaction was produced by a multi-signature process?
39 views

### Permanent storage of transaction Tag and signatureMessageFragment? [duplicate]

I am not able to find a clear answer. I would like to ask whether the Transaction Tag and signatureMessageFragment for Non-0 transactions are purged during each snapshot, or not? If either of them is ...
279 views

### Immutability in IOTA: How to be sure a transaction is not “removable” from Tangle?

In Bitcoin and Ethereum, the longest chain with the most proof-of-work (POW) invested in it is accepted as the true chain and used to determine balances and history on the network. Because of this, ...
125 views

### What would happen, if two different transactions with the same hash get published simultaneously?

This is related/a follow up question to "If someone were to find a Proof of Work collision, could they pin the tail of the tangle to the head?" Imagine two transactions that hash to the same value ...
151 views

### How will Trinity or any other IOTA wallet keep up with hundreds of local snapshots per day?

So lets assume that in few years, each node is gonna make 50 or 100 snapshots each day. Trinity is gonna keep local data on each account like addresses, balance, etc.. while at the same time ...
192 views

### What is the blowball problem and what causes it?

According to IOTA Engineering: IRI 1.5.3 addresses the blowball problem seen on Mainnet. What exactly is the blowball problem and what causes it?
93 views

### Why is the requested hash size 46 bytes when the transaction hash size is 243 bytes?

In the IRI, the byte size of a request hash is defined as having 46 bytes: // Configuration.java public static final String REQ_HASH_SIZE = "46"; However, in Hash.java the hash size of a regular ...