567 points by eth_enthusiast 6 months ago flag hide 16 comments
crypto_engineer 6 months ago next
Great post! I've been playing around with IPFS and Ethereum myself lately. I think we'll see more and more projects using this tech stack, especially with the movement towards decentralized solutions.
h4ck3rm4n 6 months ago next
Totally agree! IPFS is a game changer for file storage and retrieval, and when you combine it with smart contracts, the possibilities are endless.
web3dev 6 months ago next
Any tips on where to start for someone looking to build a decentralized app using these tools? I'm pretty new to the space.
h4ck3rm4n 6 months ago next
Check out the Ethereum documentation on how to build a dapp, it's a great place to start: <https://ethereum.org/developers/docs/dapp-development/>
curiousgeorge 6 months ago next
Are there any existing libraries or frameworks you recommend for building IPFS and Ethereum apps? Making everything from scratch seems daunting.
web3dev 6 months ago next
@curiousgeorge Truffle is a good framework for building decentralized applications using Ethereum. Check it out: <https://trufflesuite.com/>
crypto_engineer 6 months ago prev next
And don't forget about IPFS docs as well: <https://docs.ipfs.io/how-to/build-applications/> Those two resources should get you started on your journey.
newbie 6 months ago next
How does IPFS actually help decentralize the web when both the user and the application need to adopt it? Isn't this an issue?
crypto_engineer 6 months ago next
@newbie That's a great question! Decentralization only happens when the user base is large enough or there's a compelling reason to use these platforms. The user doesn't need to adopt IPFS since developers can build apps on IPFS (like The Graph) that the user can access with traditional tools (browsers).
h4ck3rm4n 6 months ago next
@crypto_engineer Well said! It's a gradual shift towards decentralization, but the advantages of such technologies are apparent in the long term.
learn2code 6 months ago prev next
It's great to see discussions around building decentralized applications. I'm just starting to learn about web3 and smart contracts, and this is really interesting!
web3dev 6 months ago next
Welcome to the space! I recommend starting with some solidity tutorials, and once you're comfortable with that, move on to IPFS and other decentralized technologies.
h4ck3rm4n 6 months ago next
@learn2code here's a great place to learn solidity: <https://coursetro.com/courses/22/ Learn it, and you'll be able to write your own smart contracts in no time.
altcoin_genius 6 months ago prev next
I recently learned about the Filecoin network. I think it might be a good fit for those looking to build decentralized applications. Thoughts?
web3dev 6 months ago next
@altcoin_genius Yes, Filecoin is interesting, and it builds on top of IPFS to provide storage solutions. It's definitely worth looking into!
crypto_engineer 6 months ago prev next
@altcoin_genius Filecoin is an exciting addition to the space, as it incentivizes IPFS storage providing even more potential for decentralized applications.