ben75
  • Member for 4 years, 1 month
  • Last seen more than a month ago
  • Belgium
Wallet UI turns black after sending
1 votes

There are at least 2 open issues regarding this behavior on github : https://github.com/iotaledger/wallet/issues/986 https://github.com/iotaledger/wallet/issues/857 So you are just hitting a bug in ...

View answer
IOTA Whitepaper: What is δ?
Accepted answer
2 votes

H(t) represent the expected cumulative weight at time t. ∂ is a way to note a very small delta time. The first equation explicit the value the H function relatively to the value of the H function a ...

View answer
Does the Tangle enforce a tip-selection algorithm?
1 votes

The IRI implements a random tip selection algorithm but you are free to modify it to select again and again the same transaction. It's what you do when you promote a transaction. Inundating the ...

View answer
Is there a list of all IOTA addresses with non-zero balances?
Accepted answer
1 votes

When a snapshot is done, all non-zero adresses are published with their balance. Latest snapshot can be found here : https://gist.github.com/paulhandy/74fd70aa1156a7a152da1845358aed5f This data is ...

View answer
How can I be sure that I connect to a valid node?
0 votes

The only way to be sure is to run your own fullnode and connect to it. There is nothing like a certification for fullnodes. IOTA is a permission less network. This page : https://iota.dance/nodes ...

View answer
Why were hash collisions unimportant?
2 votes

Curl-P is not use for signing transaction, therefore collisions in Curl-P is not relevant. For question 1: Eve can try to do it, but the probability to achieve this in reasonable time is extremely ...

View answer
What happens with transactions e and f in this example?
2 votes

In this example, transactions X, K, L, Q, R, a, b, e, f, j must be re-attached to other transactions to get a new opportunity to be confirmed (promoting will not help because promotion don't change ...

View answer
How does the IOTA wallet determine confirmed transactions
Accepted answer
3 votes

tl;tr With wallet 2.5.6 and IRI 1.4.1.4 : a transaction is confirmed if and only if it is confirmed by a milestone. To check the confirmation status of a transaction, the light wallet call the ...

View answer
IOTA transaction confirmation confidence
1 votes

The number of path to check is indeed arbitrary. The idea is that you must check enough paths so that the estimation of portion of tips approving your transaction is accurate.

View answer
Unable to get a transaction out there!
3 votes

If you search in tangle explorer for the branch and trunk transaction you will see that they are both very old : 2 months and 2 weeks respectively. Your node is indeed not sync and so is unable to ...

View answer
Should be numberOfInvalidTransactions 0?
1 votes

For every invalid transaction from neighbor you will see one of those logs : "Transaction processing runtime exception " My interpretation : received data is corrupted in some way. Should be rare, ...

View answer
A blockchain is a specific type of DAG, true or false?
Accepted answer
4 votes

Here is what a blockchain looks like. The major restriction compared with a pure DAG is that a vertex (here called block) cannot have more than one parent. So, yes a blockchain is a dag with the ...

View answer
Without the Coordinator, how will the network decide which double-spend succeeds?
Accepted answer
31 votes

In every DLT, a transaction have a probability to be valid. (In Bitcoin, a transaction is valid as long as it is written in the longest chain, so the probability for your transaction to be invalid is ...

View answer
When did iota devs adopt ternary over binary?
1 votes

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 ...

View answer
What is Mathematical Formula behind Private Key and Address?
0 votes

The private/public keypair is computed by an algorithm. The algorithm in the wallet's code is the formula. Don't expect to find something different than this algorithm.

View answer
Does attaching an address reveal its private key?
Accepted answer
6 votes

No, because when you attach an address, a zero-value transaction is done to the address. I.e. it's an incoming transaction to the target address and doesn't reveal the private key.

View answer
"Multi-signature wallet" from Bitfinex
Accepted answer
3 votes

Smidgen (aka the Bitfinex wallet) supports two features not available in the official wallet : multi-signature wallet crafting bundles with multiple recipients This wallet is just a client to easily ...

View answer
Why do transactions in a bundle need to be chained via trunkTransaction?
Accepted answer
2 votes

I checked the code (in the Java library) and here is how it creates a bundle. Let's say that tip0 and tip1 are the 2 tips to approve. The last transaction in the bundle (transaction with highest ...

View answer
Does the proof of work needed to attach a transaction fluctuate, if so, what causes the increase/decrease?
Accepted answer
4 votes

The difficulty of the POW is also called the minimal weight magnitude. It's up to you to choose this threshold (it's possible in wallet UI). High minimal weight magnitude means longer computation time,...

View answer
What is an IOTA "bundle"?
11 votes

This cheat sheet present a bundle with : 2 outputs: 100 iotas to address B and 202 iotas to address C. the remainder : 49 iotas The inputs are comming from 3 addresses: A1, A2 and A3. In the ...

View answer
How do full nodes verify nonces generated after POW completion?
1 votes

When a node receive a transaction it validates it with code bellow. First, it calculates the transaction hash with this code : //bytes are "transaction bytes" and contains the nonce Hash.calculate(...

View answer
What are "Random Transactions" in IOTA Peer Manager?
Accepted answer
3 votes

When looking at the code, you can see that sometimes a neighbor may ask for a random tip and in this case your own node may reply to this request (under the condition that your own node have at least ...

View answer
Why exactly is it so important that IP addresses are kept secret?
3 votes

What's important is to keep a majority of full nodes private. By private, I mean that their IP (or their DNS name) shouldn't be publicly listed on the internet. Why? Just to prevent attack on the ...

View answer
How to send multiple transactions simultaneously from the wallet?
Accepted answer
5 votes

AFAIK, the current wallet don't support this kind of complex scenario (i.e. sending to multiple addresses simultaneously). You have to craft a proper Bundle to send funds to multiple addresses. Case ...

View answer
What to do with pending transactions even after too many reattachments?
Accepted answer
1 votes

You must keep promoting the pending transaction. You should also select a properly sync fullnode. (see http://iota.dance/nodes/). As you mention yourself, sending to a different address is a double ...

View answer
In IOTA can two transactions reference the same tips
1 votes

There is no problem with that and it can't be completely avoided simply because of network latency. One tip can be selected in good faith by 2 different nodes at the same time. Note that lazy nodes ...

View answer
IOTAs sent to the seed instead of an address
Accepted answer
2 votes

If you send funds to the wrong address and the transaction is confirmed: there is no way to get your funds back. If the transaction is not confirmed yet, you can try to double spend and hope that ...

View answer
What happens to a MAM (Masked Authenticated Message) Stream during a Snapshot?
Accepted answer
9 votes

In a MAM stream, every message holds a reference to the next one. To follow the stream when there is a snapshot you must always keep the ref to the next message. Currently, to read the beginning of ...

View answer
How to prevent bloating if all tangle is supposed to be known by everyone?
0 votes

Light nodes don't need to know all transactions. A light node will just ask to it's full node for tips to approve, do the pow (or even delegating the pow to the fullnode) and post the nonces to the ...

View answer
Why is "getTransactionsToApprove" returning identical trunk & branch hashes
Accepted answer
3 votes

Strictly speaking : branch and trunk transaction can be the same. Let's think about transaction validating the genesis: there was only only one transaction on the tangle... so impossible to pick 2 ...

View answer