-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Documentation of TrustChainCommunity lacks. When can a transaction be considered as complete? #82
Comments
Hi Olaf, see my reponses
To ensure others bear witness of the existence of this transaction
To validate prior transactions of those with whom you are communicating (e.g. detect fraud)
PK encryption should suffice. Introduce some freshness to combat e.g. replays.
You can build some logic to acknowledge deliveries. Note that IPv8 is connectionless so there is no guarantee messages will arrive. I can also advise you to have a look at our paper on TrustChain: Also have a look at our |
We are working on a social media app based on ideas from Scuttlebut and we are using IPv8 as a base.
We are also minting coins and paying them out like universal basic income.
The TrustChainCommunity looks suitable for our coins and payments.
The documentation lacks of such a scenario, so its not clear for me how to secure the transactions in my app.
Its said that you should send a proposal and wait for an agreement.
So far so good, but I don't understand when the transaction is complete. When can both sides say "now the transaction is ready"?
Why shall I broadcast the blocks?
Why shall I crawl the trustchain?
How to identify that a proposal/agreement is coming from the same or an authorized app?
Normally I would say that for the receiver the transaction is ready when he gets the proposal. But what if the agreement never reaches the payer? Then the payer has only got a half block without agreement. Can he not double spend the coins or shall half blocks count as spent?
The text was updated successfully, but these errors were encountered: