Open Jumba opened 7 years ago
What exactly will be done the next sprint will be decided by the team before Monday 28-11-2016.
Meeting with Bart 13:00h 25-11.
Q: Does the bank have to perform the passport check? A: The bank is the mortgage provider, so the bank has to perform the check. Not a third party.
Q: Are there costs for analyzing the risk and who will pay for it? A: Bart will look into this and come back to us.
Listing the pros and cons of decentralization.
Pros:
Cons:
Note: A possible solution when investors do not keep their promise: make personal contracts between borrower and investor. Investor has to promise to pay the borrower within a certain timespan after the funding goal has been reached.
Questions:
Report
During the meeting we showed our progress and discussed issues we were facing.
Feedback on screens
A borrower can only take one mortgage, so no need to have a table showing outstanding mortgage loans. Add the option to show the 'default rate', with 'default rate' being: "The interest rate charged to a borrower when payments on a revolving line of credit are overdue. This higher rate is applied to outstanding balances in arrears in addition to the regular interest charges for the debt." Johan mentioned adding a PDF viewer in the GUI.
Discussion about the extent of decentralization.
During the meeting with the Stephan (the client) they mentioned some functions they would like to see in the software, which would work against the decentral nature of the application.
These were the following:
Our coach said that it's up to to us to decide 'Is the bank central, or the client?'
TODO: Discuss which direction we want to go with the implementation. Fully decentralized, regulated, or something in between.
Scalability
We mentioned our fear that the blockchain would become really big due to the large amount of documents involved in a mortgage application. This has been deemed as a problem out of the scope of our project.
Dispersy
We discussed the complexity of Dispersy. Martijn happened to barge in at the right moment, and he discussed a few dispersy details with us, and how we should approach it. He also requested that if possible we document everything we learn about dispersy which aren't in the manual and submit them to the dispersy docs.
TODO: Try the 'Hello World' tutorial and formulate questions for Martijn/Quinten based on the result.
Github issues
Use the github issue to dump everything so the coach and clients can follow our progress. We agreed to do this. Use ticket #2606
Related initiatives & Introduction
TODO: Augment the related initiatives page with 'Bouwsteen.org' and 'Gradefix' TODO TOO: Write introduction for problem and subject.
Risks
We discussed a few risks the project faces. These are:
Sabotage. How can the correct working of the system be sabotaged? _
API
Martijn suggested we create a RESTful API that at the start provides dummy data so that the view can be created and properly tested before the (blockchain) database layer is completed. He suggested using SQLite for local data storage.
The API will have to be described first. Our market will implement 'unique asset trading'. These unique assets could be identified by a 'uuid'. Take a look at encryption possibilities with a master key etc.