Many conventional banking services are not on the Blockchain, so I want to set up an Asset management service.
To conquer this Problem I want to set up a system of smart contracts, which govern access to given assets and enables cloud based programs to interact at any time in a secure way.
This is the total amount allocated to Asset Management ⛓💎.
My Solution is an answer to the question how people in the future will want to use the Blockchain.
Right now it is necessary to manually approve all actions on the blockchain by signing with a private key. Also a lot of assets are held in wallets, which are controlled from a users computer.
Now I want to change that by placing the assets into smart contracts, which have instructions how the assets are to be handled. For example this can be used to have an asset like ada be regularly paid to an over Adress, like a subscription fee or a credit payment.
Such an ability would be mandatory if blockchain systems should substitute the legacy financial system.
Yet something like a debit charge is not trivial on the blockchain. I can not take someones money with his consent.
So that is what I want to build along side more complex relations like rental and leasing.
Now to the technical bits:
To archive these functions an Asset is locked in a smart contract which can only be opened by the owner or under pre defined conditions by a specific program which is run in the cloud.
Thus I will build
My proposal targets the usability of Cardano for casual and professional users.
It falls under the many others category and it solves the challenge by enabling a host of essential services to be layered on the Cardano Blockchain.
Complexity
This project requires a very complex infrastructure to work and even more complexity to ensure security on the main net.
I will use visualizations to document the development process, this helps to focus on the most important Aspects.
Stage 1 Planning
For the first 1-2 months I will draft the conceptual groundworks this includes setting up the development environment and first tests.
Stage 2 Development local
The next 3-4 months I will develop the first smart contracts in a local system and test them on a simulated Blockchain with Quickchek.
Stage 3 Planning cloud
After that I will go into more detail on the cloud architecture and I will start to set up the cloud environment. This should take 1 month.
Stage 4 Cloud Development
For 3-4 months I will build out the cloud architecture and integrate the smart contracts from Stage 2
Stage 5 Testing
For 1 months I will test the complete system.
Stage 6 Frontend
For 1-2 months I will build the Frontend.
Stage 7 User Test
For another 1 months I will test the system with alpha users.
2'000 $ -external costs (cloud fees, unforeseen expanses)
S1 - 2'400$
S2 - 4'800$
S3 - 1'200$
S4 - 4'800$
S5 - 1'200$
S6 - 2'400$
S7 - 1'200$
1'200 $ per Month
Quirin Schlegel
https://github.com/QSchlegel/Decentralized-Accounting
If the project will be used by many people I will come back for funding to add features, scale up and perform external code audits.
The key metric would be the number of active users, also the number of transactions and the amount of ada or other token locked in the project would be interesting.
Success would be if a significant amount of people would use the project to manage their Assets.
Its a new project.
Not directly applicative, maybe some time after launch.
I am studying CS and Economics at the TU Berlin, where I learned Haskell a long side other programming languages.
Furthermore I was funded in F3 to build an Accounting system prototype in Plutus, which I have now completed.
In this context I also took part in the Plutus Pioneers.