How I learned Ethereum Blockchain
About me
I am a software developer interested in emerging technologies and how they can be used to improve upon existing frameworks or traditional business models.
Why I wanted to learn Ethereum Blockchain
I wanted to use ethereum smart contracts for ecommerce to demonstrate how property owner ship can be transferred using the ethereum blockchain while maintaining a familiar UI/UX for users.
How I approached learning Ethereum Blockchain
I used Truffle and Ganache to setup a local ethereum blockchain locally the used the Magento 2 API as the ecommerce layer. This would be the basis of the shopping experience for users while the blockchain and smart contract would act as the custody layer - in theory you could sell any high valued item including a car, home, jewellery and art without the need for a broker or middle man.
Challenges I faced
It was really straight forward although the server side config was a bit fiddly.
Key takeaways
The future will be peer 2 peer for items of any value.
Tips and advice
Get straight in and build the future of finance and ecommerce using this amazing technology.
Final thoughts and next steps
I would like to return to this project in the future when the tech matures a bit more.