Ry-E / Genesis

Discription? Excellent question.
0 stars 0 forks source link

How to Ethereum Stack? #3

Open Ry-E opened 2 years ago

Ry-E commented 2 years ago

So this is kind of the million-dollar question. How will blockchain improve our game in ways that aren't possible with traditional tech?

I think its is important for us to research and understand the true value proposition ethereum brings our game, and why cant we accomplish this without it?

which aspects of our game do we want blockchain to handle, and which aspects should be handled by our standard backend?

without really looking into it, I kinda just feel it should just be that in-game assets can be nfts? like character / weapons / clothing / maybe houses / furniture / decorations / land

something i want to look into tho is the in-game currency, I think I remember reading how its easier to have an in-game currency that isn't a cryptocurrency but is redeemable for a cryptocurrency. But directly using a cryptocurrency as an in-game game currency does sound interesting.

bhowl commented 2 years ago

DAPPS

so this is what we could use for... On-chain: Smart Contracts, On-Chain Assets like tokens and NFTs, On-Chain transactions etc. Off-chain: Backend infrastructure that collects data from the blockchain, offers an API to clients like web apps and mobile apps, indexes the blockchain, provides real-time alerts, coordinates events that are happening on different chains, handles the user life-cycle and so much more.

Ethereum library - e.g. web3.py or web3.js To interact with ethereum (connect to node) Smarl contracts language: vyper (python-like), solidity

image

bhowl commented 2 years ago

image

bhowl commented 2 years ago

image

bhowl commented 2 years ago

https://ethereum.org/en/developers/docs/programming-languages/golang/