5

This is a bundle which supposedly got created by Bitfinex, triggered by users requesting withdrawals.

https://thetangle.org/bundle/9JQFACIVTT9RPXGKGWTWLYK9DSQMFGYYVACSPJWTWQHEDFFLDBFO9ICEUQ9BXQC9NG9LWCBEVNHCVIVDA

The bundle has outputs but is missing inputs. Isn’t IRI supposed to check incoming bundles and reject to attach to the tangle if they are obviously broken?

3

iri accepts and broadcasts single transactions, not whole bundles. Therefore when iri receives the first transaction of a bundle, it not necessarily can see already that this transaction is part of a broken bundle (as probably some more transactions are still missing at that point). So it will accept it in the hope that the rest of the bundle will arrive later.

At some point iri will know that the bundle is invalid (and ignore it for all further actions like tip selection), but it is already in the db and therefore shown by tangle explorers and wallets.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.