2

A good starting point is the IOTA Documentation: https://iota.readme.io/docs As a next step you could look at the actual IOTA Reference Implementation (IRI) on GitHub: https://github.com/iotaledger/iri For the theoretical framework behind all of this you should read: https://iota.org/IOTA_Whitepaper.pdf


2

Currently, the most reliable documentation out there would be the official IOTA documentation. However this may not be in enough detail, so the only thing to do, as suggested in the comments, would be to look through the source code of the various libraries and packages


2

The IOTA Foundation is working hard in documenting all the aspects of IOTA by this days. You might want to wait a bit: new website coming soon and maybe the way documentation is handled will change. As of today I would say that the official doc is https://iota.readme.io/


1

There are no recommendations out yet, because we still need the coo to prevent double spends. In the whitepaper it stats that the confirmation status of a transaction is given by the percentage of tips that directly or indirectly reference this transaction (http://iotatoken.com/IOTA_Whitepaper.pdf Page 3). If we select 100 random tips and 70% of them ...


1

If you want to know IOTA and develop an IOTA application in Python you can surely start with: IOTA Developer Hub PyOTA: The IOTA Python API Library Pyota Docs


1

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 random walk to select the other transaction. This starting point will be an older milestone, the depth determine how old this older milestone should be. (As far ...


Only top voted, non community-wiki answers of a minimum length are eligible