ben75
  • Member for 4 years, 1 month
  • Last seen more than a month ago
  • Belgium
Are inbound/outbound Iota connections encrypted?
2 votes

The connections between a fullnode and light nodes through the rest-api may be encrypted or not. Using https is recommended, but not enforced. If the communication isn't encrypted, an attacker may ...

View answer
Decentralized milestone issuance scheme?
1 votes

IMO, your proposal don't address the key question : Wait until it is considered confirmed by the network. This leads to the tricky questions : Waiting for how long ? Most important : how the IRI ...

View answer
When can a transaction be considered irreversable? (without COO)
2 votes

When can a transaction be considered irreversable ? (without COO) Strictly speaking: never. In any really decentralized DLT any transaction have a probability to be valid... and this probability is ...

View answer
As per "The Stability and the Security of the Tangle", how will IOTA ensure that all honest nodes are continuously using their hashing power?
4 votes

The paper referenced in the question try to demonstrate that the tangle cannot resist to a 51% attack. Nothing really new here. The position of the Iota Foundation is to favorise a stable organic ...

View answer
Do nodes reject a spam of zero-value transactions from a single node if it's getting too much?
2 votes

I may miss something but when looking at IRI source code, I can't find specific code to reject transactions from a particular neighbour or wallet. The question isn't clear regarding your use-case, so ...

View answer
What are the differences between Qubic smart contracts and Ethereum smart contracts?
2 votes

One main difference in the language: Abra is a functional language (source : "Qubic tasks are specified using an intermediate trinary-based functional programming language called Abra.") and Solidity (...

View answer
What prevents someone from using a Precomputed POW Spam Attack against the network?
4 votes

The attack you describe may overload your direct neighbors with useless transactions. This may impact the network locally, but to impact the network globally, you should have a huge amount of direct ...

View answer
How many transaction per second are registered by a full node?
4 votes

As long as there is no sharding solution available, a fullnode must handle a tps equals to the tps of the whole network. So if all participants send 1000 transactions per second, a full node should ...

View answer
Remove the necessity of Milestones
Accepted answer
1 votes

From my understanding, today milestones impact the IRI at (at least) 3 (more or less critical) points : Milestones indicate fully confirmed transactions. Without milestone the validity of a ...

View answer
Is it possible to create transactions that require less POW
Accepted answer
2 votes

It should be impossible. To successfully accomplish the POW, you must find a nonce (i.e. a random number) to append to the transaction data so that the hash of the whole data (transaction data + ...

View answer
Tip selection algorithm used for data transactions
0 votes

Basically, if the tip selection algorithm used by the majority of the transactions gives totally random tips, the tangle will not converge. This kind of scenario (in the context of a double-spend ...

View answer
What happens when I send a transaction to myself?
Accepted answer
3 votes

Nobody knows that you are sending iotas to an address that was generated from the same seed, so the steps when you do that or you when send iotas to a third party are exactly the same. (skipping ...

View answer
If part of a data stream does not confirm, is that data corrupted?
Accepted answer
2 votes

A datastream in secured by Masked Authenticated Messaging technology (aka MAM). It means that every message is encrypted and signed by the owner of the channel. The signature guarantee the data ...

View answer
IXI module: Error debugging
Accepted answer
1 votes

Unfortunately, there is no configuration parameter or runtime flag available to enable more explicit logging for IXI modules. What you can do is modifying the code in IXI.java to have more details. ...

View answer
How is the PoW in IOTA "better" than in Bitcoin?
Accepted answer
6 votes

The POW in IOTA protocol isn't better or worse than the POW in Bitcoin. It is different in it's purpose. If you re-read the docs carefully you will see that the docs don't claims that the POW in IOTA ...

View answer
Are there entities that can submit transactions without having to approve a tip?
1 votes

The IRI (Iota Reference Implementation) select the transactions to approve such that "selected transactions-to-approve are almost always tips". A tip is a transaction that isn't approved yet. This ...

View answer
Does the chance of getting your transaction confirmed increase with faster CPU?
4 votes

If the POW last for a long time, your transaction will be attached to relatively old transactions when it will be broadcasted to the network. It will looks like a "lazy tip". "Lazy tip" have less ...

View answer
Iota White paper section 4.4. Random walkers
4 votes

A random walker on it's way to tip to approve must randomly select a path at each step. The random walker have the choice between all transactions (i.e. site) directly approving it's current site. ...

View answer
Is IOTA a mesh network or more like a conventional star/tree network?
3 votes

There is no hierarchy in the IOTA network. i.e. there is no authority relationship between nodes (except for the coo in this early stage). Dynamic connections between nodes means that connections ...

View answer
How do you find addresses with balance with the seed?
4 votes

You don't need to generate million of addresses at least if your seed was use properly. Normally, a wallet should use addresses one after the other by just incrementing by one the index of the ...

View answer
How does a new user verify he's getting the correct tangle?
2 votes

With the coordinator, it's quiet simple : you must see the milestone transactions in your tangle. If you don't see them: your view of the tangle isn't synchronized. Milestone indexes are public, so ...

View answer
Does "transactionsToRequest==0" mean a node is fully synced with its immediate peers?
Accepted answer
4 votes

When your node recieve a transaction from one of it's neighbors: this transaction is referencing 2 other transactions : t1 and t2 (trunk and branch transaction). If either t1 or t2 (or both) is not ...

View answer
Understanding getTransactionsToApprove
1 votes

You are supposed to confirm 2 transactions directly (and one of them being the latest milestone), but you confirm more transactions indirectly. The depth parameter impact the starting point of the ...

View answer
How is the association between an address and its balance implemented?
Accepted answer
4 votes

The theory IOTA uses the UTXO model to represent transactions. It means that the balance of a given address is defined as: balance of address ADR = (sum of all "inputs" to ADR) - (sum of all "...

View answer
Will the network and nodes be distributed after coordinator removed?
Accepted answer
2 votes

The coordinator plays a role in the network today only because fullnodes accept it. The current version of the IRI handle milestones (i.e. transactions issued by the coordinator) with specific code (...

View answer
Address length requirements
Accepted answer
3 votes

The length of a valid address is always exactly 81 chars [A-Z9]. Most tools interacting with human users append a 9 chars length checksum to the address. When this checksum is present, it's possible ...

View answer
Spam consequence on perma-nodes?
Accepted answer
2 votes

Iota uses POW to protect the tangle against abusive spamming. Spamming the network consume CPU/GPU power because you need to find the appropriate nonce for the spam transaction. Already today, it ...

View answer
When are transactions stored (to disk)?
Accepted answer
3 votes

In the current IRI (1.4.1.7), the transaction is stored in the DB when it is received and if and only if it is valid. But don't misunderstand the term valid. It means that the transaction has: an ...

View answer
My Iota got transferred without my consent
5 votes

Your seed was probably compromised when you generated it on a malicious website. There are various ways to generate a seed safely. If the transaction moving funds to an address that you don't own ...

View answer
Where is the IOTA-Data-MarketPlace API?
Accepted answer
0 votes

AFAIK, the DataMarketPlace API isn't public yet. The DataMarketPlace IXI is currently running on the test-net and API is still under private testing.

View answer