-
Notifications
You must be signed in to change notification settings - Fork 453
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 I #6782
Comments
Meeting notes 21-02-21: Possible directions:
Tasks for this week:
|
Dear Martijn, we have researched the EuroToken and has come with the following topic, would you kindly take a look at it and discuss it with us tomorrow? Topic 1:
Topic 2: Additional extra would be to develop a payment request system where the requester can choose to receive the payment in current Euros (IBAN) or the EuroToken. The same feature should also be enabled for the payer, enabling payment in both EuroToken or Bank. Useful sources: Planning:
Deze plan is best wel meer simpel dan die van NFC (dus kan afgewezen worden), maar aangezien dit feature heel erg populair is (bijv. Tikkie) krijgen wij misschien wel de kans dit te implementeren. Topic 3:
Topic 4: Unspent transaction output (UTXO): https://en.wikipedia.org/wiki/Unspent_transaction_output Planning: Breaking down of tasks example: |
Meeting notes 02-03-2022:
|
Hi, we have some unexpected delays in writing the combined proposal of topics II and IV (Since we also diving into the technical specifications), so it's basically also a feasibility study for the project as well (since you have approved the direction we are going). We are working hard on it and will send in the proposal latest Sunday night. Have a nice weekend! |
Final Proposal (Topic 2) Additional extra would be to develop a payment request system where the requester can choose to receive the payment in current Euros (IBAN) or the EuroToken. The same feature should also be enabled for the payer, enabling payment in both EuroToken and Euros. Implementation Flow: Apart from the payment request creation/ paying interface, the process of paying through a payment request can be simplified with the following example: Both Alice & Bob have the SuperApp installed on their smartphones and their wallets initialized. Alice wants to ask Bob to pay a certain amount of money, she creates a payment request (link) and shares it with Bob through a popular communication app (Whatsapp, Telegram, SMS). Bob clicks on the payment request link to pay and there are 4 main scenarios: (1)Alice wants EuroToken - Bob has EuroToken Scenario (1) requires: Scenario (2) requires: Scenario (3) requires: Scenario (4) (Will not be done) requires: In addition to above-mentioned feature, we will also implement: Multi-payer Payment Request Above mentioned multi-currency payment features will massively contribute to the adoption of EuroToken, enabling interoperability between crypto users and non-crypto users. Imagine Alice needed the crypto for decentralized projects and wants to get paid in EuroToken while Bob is not interested in having the EuroToken. Planning:
We will implement the payment request into the value transfer app. Note for topic IV: Thanks, |
Thanks for your extensive proposal. Overall, it looks good! Considering topic IV out of scope is fine by me. Seems that there is substantial work required to get topic II implemented. Please focus on getting one feature done before moving to the other one (e.g., tested, and possibly even merged). Given that there are only six weeks left, please do not spend too much time in the conceptual phase and start implementing something.
Looking forward to that! |
Meeting notes 09-03-2022:
Milestones for next sprint:
|
Meeting notes 16-03-2022:
Goals for next week:
|
@venetheo @mkhattat @deepweeb @WhyW0rry @Nieuwlaar Team digital Euro II got the gateway up and running: #6784 (comment). Please consider contacting them to get some assistance in building the front-end 👍 |
@devos50 We got the gateway running this weekend (by ourselves). As you can see here, we are profiting from the government. And here's a picture regarding the progress last time (Someone forgot to click submit): We are working on putting everything together and finalizing scenario 2. We are looking forward to implementing (scenario 3) and merging right after the demo. After that we would like to discuss extra feature and potentially other way to improve the Eurotoken Usability/ Safety |
Meeting notes 23-03-2022:
For the next sprint:
|
Meeting notes 31-03-2022:
Goals for the next (last) sprint:
|
Hi Martijn, What we did this week:
We are (almost )ready for the final demo ;) |
Meeting notes 07-04-22:
|
Hi Martijn, |
@deepweeb fine by me! |
Hi Martijn,
|
Final demo has been given 🎉 . The Superapp has been extended with support for EuroToken <-> Euro and Euro <-> EuroToken payments. To make the conditional grade that I gave official, please address the comments I left on your PR so it can be merged. 👍 |
Tribler/trustchain-superapp#106 has been merged, completing this issue and course 🎉 |
Project description: Your task is to {partly} realize 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 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.
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.
References:
The text was updated successfully, but these errors were encountered: