All Questions

2
votes
2answers
96 views

Tip selections and acceptance

If I select any two tips randomly, without a full knowledge of the tangle, will it change the probability that my transaction will be selected by other transactions? PS. This question assumes, that ...
1
vote
1answer
36 views

IOTA and Tangle relation

I used to think that IOTA is the cryptocurrency which uses the Tangle Direct Acyclic Graph. But today I spend some time on the IOTA official and there is no single appearance of the word "...
-1
votes
0answers
34 views

If IOTA Foundation goes bankrupt or shuts down, what happens with the Tangle and the Coordinator? [closed]

Given that the Coordinator is closed-source and the entire network needs it for consensus, what happens if IOTA Foundation shuts down? Who will run the Coordinator? Who will oversee permanent ...
-1
votes
1answer
38 views

Does the network achieve a 'quiet state' or is it busy even once it has been synchronized?

Looking at the Java active threads in the IRI and assuming that the network has properly distributed all new transactions through the gossip & request processes, Does it enter a state of rest? Or ...
-1
votes
0answers
25 views

Can the network get hung such that a new transaction can't properly infiltrate all nodes?

Given: All actors use the reference IRI software All the IRI P-PROBABILITY settings are stock The entire internet works flawlessly Can the network freeze from gossip-failure? Can the IRI not send ...
-1
votes
0answers
36 views

Is the IOTA Coordinator and Milestones similar to Bitcoin checkpoints?

A comment was posted in the internet that the Coordinator doesn't make IOTA any more centralised than Bitcoin because Bitcoin has checkpoints. Someone even said, The purpose of the checkpoints ...
1
vote
1answer
120 views

How are random walk entry transactions chosen in a coo-free tangle?

With the coordinator, the MCMC random walk tip selection algorithm starts with a milestone as its entry transaction. Without the coordinator, there are no milestones. How is the entry transaction for ...
0
votes
0answers
17 views

How to understand if a transfer is an ingoing or an outgoing one by calling getAccountData?

I'd like to know how I can check if a transfer is an ingoing or an outgoing one, and know the respective sent/received amount by calling getAccountData from the Iota JavaScript library.
0
votes
1answer
40 views

IOTA network actual usage

My understanding is that IOTA is mostly useful to communicate data rather than to store data, given that the network undergoes periodic transaction pruning (snapshots). Is this correct? If so, is ...
2
votes
3answers
804 views

Where did the Wikipedia page for IOTA go?

I can't find the Wikipedia page for IOTA. I thought there used to be one. What happened to it? Did it get deleted? Why? Is there a place where more information on this can be found?
1
vote
1answer
149 views

Real incentives for running a full node?

IOTA requires a widespread global network consisting of a large number of nodes in order to function properly. Someone has to pay for the nodes that require bandwidth, memory and disk space. They are ...
1
vote
1answer
127 views

What is the typical network transaction amplification rate?

With IOTA, every neighbor, either directly or by request, is required to share the transactions it receives with its neighbors in order to ensure that the entire network sees all transactions ...
1
vote
2answers
121 views

Sybil attack with IOTA?

The solutions to attacks proposed by IOTA white paper seems unclear, in particular, in case of double-spending, it remains unclear what stops a computationally powerful adversary from conducting a ...
0
votes
2answers
128 views

Incentives to Run a Full Node

Is there any incentive to run a full node in IOTA? If not, what makes people to run full nodes and how they keep them running if there are no economical returns out of it?
1
vote
1answer
43 views

Use of addresses

When you want to do several transactions how do you update the people transacting with you of your new address? In the case of machines transacting with each other how will the machines know the ...
3
votes
1answer
85 views

Does IOTA have block finality (at the moment)?

As the title says i am interested in the block finality of IOTA. In the long run there seems to be no instant block finality in IOTA because it is only considered confirmed as some number of tips are ...
0
votes
1answer
41 views

List of tutorials and sources to start developing on IOTA [closed]

I am looking for documentation about IOTA and development tools. Also if you know examples of real-life applications (industrial and commercial) it would be appreciated. I am interested mainly in ...
0
votes
1answer
87 views

Which feature/s will avoids SPAM or massive invalid transactions in a IOTA network?

Watching IOTA presentation there is a thing that is still unclear for me: Knowing that IOTA involves PoW but a much lighter one (in order to achieve thousands of transactions per second, but also ...
2
votes
1answer
20 views

findTransactionObjects returning an empty array when searching for a valid bundle hash

I'm doing this, which returns an empty array: const iota = new IOTA({ provider: 'http://node05.iotatoken.nl:16265' }); iota.api.getNodeInfo(function(error, success) { if (error) { ...
1
vote
2answers
128 views

How is the Gossip Protocol, which is used by IOTA, classified?

Wikipedia says: It is useful to distinguish three prevailing styles of gossip protocol: Dissemination protocols (or rumor-mongering protocols). Event dissemination protocols ...
1
vote
0answers
60 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 ...
1
vote
2answers
83 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 ...
2
votes
2answers
30 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 =...
2
votes
0answers
31 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 ...
2
votes
0answers
22 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, ...
3
votes
0answers
46 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 ...
4
votes
1answer
61 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
34 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
77 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
vote
1answer
30 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 ...
1
vote
1answer
44 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
127 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/...
1
vote
0answers
25 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
24 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
29 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
37 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
134 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
45 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
49 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
43 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: '<' ...
5
votes
2answers
130 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
58 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
84 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 ...
4
votes
1answer
53 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
15 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
31 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
93 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
63 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
27 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
102 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 ...

15 30 50 per page