-
Notifications
You must be signed in to change notification settings - Fork 451
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
Blockchain Engineering - class of 2022 - Team Digital Euro III #6785
Comments
brainstorm: offline Euro Outcome: an merged pull request on the superapp, enhancing the offline Euro, and possibly a design for the "counterparty risk assessment database". |
Proposed timeline and research questions Planning: Research questions: How to convey these risks to the user, intuitively? Automatic block of users below a threshold? How to prevent fraud with updating records? (How would we update these records, given transactions)? Milestones: Week 6: Week 8: Week 10: |
Offline double spending focus. Assumptions / constraints for the research part:
Warning for whopping incoming code: https://github.com/Tribler/trustchain-superapp/pulls (Euro + Android 12 fixes) |
|
|
Added a warning label to the send money fragment in eurotoken: 22-03-23-12-20-38.mp4In the above video, it cycles through (by hot reloading so I don't have to rescan the code) the following situations:
The trust score is now loaded from an asset that is included in the source files, a json file, but it shows the feature. |
|
Task division for the week:
Goal:Demo - Showing the tasks as a whole unit |
The generator is tested and implemented in pietertolsma/trustchain-superapp#3. Demo mode is now enabled by default
@Fastjur can you look at this? |
This has been fixed in our latest master branch at https://github.com/pietertolsma/trustchain-superapp |
demo.movWorking demo of our contribution!
|
@synctext Attached an APK file for you to test it out before tomorrow! |
Discussed the Week 8 progress: the app works now on my device 👏 |
TODO:
Remark:
|
@synctext Here is the paper draft. It's formatted like a report instead of a paper, but that could be worked on. |
Pull request with docs. 👍 |
The updated version of the paper. |
The newest version of the paper. We reflected on most of the feedback received last week but there is still some work to be done on the protocol part. |
Euro readme intro: |
This work has been completed, closing the issue 👍 |
Project description: Your task is to {partly} realise a new blockchain-based digital Euro. Delft university has obtained permission to experiment with real digital Euros and live connection to the IBAN bank account system. You can build on this existing open source code. Reading: European Central Bank report on digital Euro, digital Euro master thesis at Delft, the progress report by China Central Bank who is at least five years ahead of Europe. You are free to set your own target feature to focus on, for instance, high transaction rate, offline support, ease of use, etc.
Cashless society report by NL central bank
Approach: You will either extend our EuroToken implementation with new functionality, or improve existing functionality. The target feature(s) will be chosen depending on your expertise and interests. Suggestions/ideas are very much appreciated! Please make weekly updates of your progress on this ticket (e.g., with a screenshot). The expected deliverables are:
Possible project direction (subject to discussion next meeting): Bitcoin-backed EuroTokens. Currently, EuroTokens are backed by Euro in the central bank network. Your project involves extending support for Bitcoin-backed EuroToken. You will have to modify the Bitcoin mining parameters, set up a private Bitcoin network, and mine some Bitcoin. These Bitcoins can be sent to a validator and exchanged for EuroToken. Give each user 10 EuroToken when joining the app.
Cardinal issues: preserve scalability, permissionless, primary function focus.
References:
idea: tooling for enabling e-commerce. How can a webserver scan Trustchain? How can a server create Trustchain transaction? Where is the identity of the store stored? The phone is the webserver?? "shooting for the moon" task
ToDo:
The text was updated successfully, but these errors were encountered: