All Questions

0
votes
0answers
11 views

ZERO BALANCE ON MY LIGHT WALLET [on hold]

I have zero balance on my light wallet 2.5.7. Previously in April I recovered this by generating new receive addresses. This time this has not worked. How do I recover my balance?
3
votes
1answer
32 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 ...
1
vote
0answers
21 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 ...
1
vote
0answers
22 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 ...
-1
votes
0answers
29 views

main differences between IOTA and SPECTRE? [closed]

While both IOTA and SPECTRE use DAG (Directed Acyclic Graph), however, what are their main differences? (for example, consensus, performance, transaction fee etc)
-1
votes
0answers
29 views

What is the main reason of using “DAG” instead of “blockchain-based” in IOTA?

IOTA similar to some of other DLTs such as SPECTRE uses DAG (Directed Acyclic Graph) and contrary to many DLTs such as Bitcoin, Ethereum, Hyperledger erc does not use blockchain structure. My ...
1
vote
1answer
26 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 ...
0
votes
0answers
20 views

Blockchain-based DLT vs. Graph-based DLT [closed]

We may divide Distributed Ledger Technologies (DLTs) into the following types: (1) blockchain-based such as Bitcoin, Ethereum, Hyperledger etc. (2) Graph-based DLTs, where every block/vertex can ...
1
vote
1answer
29 views

What is the Pearldiver? [closed]

I've frequently heard the term "Pearldiver" around Iota. What exactly is it and what does it do?
3
votes
2answers
106 views

Mass pending transactions - Can be done without seed/private key? [closed]

Please see the following address and tag: https://thetangle.org/tag/9999999STOLEN9IOTAS9HELP9US https://thetangle.org/address/...
0
votes
0answers
21 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 ...
4
votes
1answer
21 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 ...
1
vote
1answer
24 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,...
2
votes
1answer
28 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
1
vote
0answers
28 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 ...
3
votes
1answer
36 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 ...
3
votes
1answer
41 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)?
2
votes
0answers
39 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: '<' ...
4
votes
2answers
100 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?
3
votes
1answer
48 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 ...
5
votes
1answer
49 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 ...
2
votes
0answers
83 views

How to select a starting transaction at `depth` without Milestones?

Tip selection uses a depth parameter that the TipSelectorImpl accepts to determine a starting transaction, actually an N-deep Milestone, for the approved Random Walk Monte Carlo random tip selection ...
3
votes
1answer
46 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.RuntimeException: ...
0
votes
0answers
14 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.
2
votes
0answers
28 views

Credits for the Pub/private key pair generation design in IOTA

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 ...
3
votes
1answer
55 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!
1
vote
0answers
52 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 ...
3
votes
0answers
25 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.
3
votes
1answer
94 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 ...
1
vote
2answers
76 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 ...
2
votes
1answer
33 views

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

{'findTransactionsObjects': {'trytes': [TryteString(b'...
1
vote
1answer
46 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 ...
2
votes
1answer
43 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 ...
0
votes
0answers
154 views

Code to determine the confirmation status of a transaction by the percentage of tips that (in)directly reference it?

In the whitepaper, the confirmation status of a transaction is determined by calculating the percentage of tips that (in)directly reference it. See http://iotatoken.com/IOTA_Whitepaper.pdf at the ...
0
votes
1answer
67 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 ...
1
vote
2answers
46 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. ...
4
votes
2answers
124 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 ...
1
vote
3answers
226 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 ...
-1
votes
1answer
27 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 ...
0
votes
1answer
35 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 ...
2
votes
1answer
97 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 ...
0
votes
1answer
23 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?
0
votes
0answers
29 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 ...
1
vote
1answer
165 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, ...
3
votes
1answer
105 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 ...
2
votes
1answer
103 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 ...
5
votes
1answer
106 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?
2
votes
0answers
94 views

In v1.5.2, are transactions based on the call to `getTransactionsToApprove` included in subsequent calls to `getTransactionsToApprove`?

In the new IRI version 1.5.2, a call to getTransactionsToApprove provides a set of transactions that can be used as the trunk and branch of a new transaction. Given that some of the returned tips ...
2
votes
1answer
67 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 ...
3
votes
1answer
88 views

Pertaining to the required sequence, how can the requested transaction hash be the same as the received transaction hash?

In the IRI Node class, this code segment checks to see if the requested transaction hash is the same as the received transaction hash: https://github.com/iotaledger/iri/blob/dev/src/main/java/com/...

15 30 50 per page