Conways Game of Life on Blockchain(github.com) |
Conways Game of Life on Blockchain(github.com) |
When counting how expensive a visa transaction is, you don't also consider the price of all the bank vaults in the world and the staff protecting those vaults, because protecting existing ownership is orthogonal to enabling new transactions.
One of the more poetic reasons why I like Ethereum VM is because it seems likely to keep running for a very, very long time. I would take a Long Bet that it will still exist 100 years in the future.
With that in mind, this might end up being the longest "continuously running" (both words with some heavy qualifiers) Conway's Game of Life implementation.
And yet your phone could compute the next 100 years of this ethereum GoL calculations in far less than a second!
Sure, it's a very different beast, but I still find it really _cool_.
The 'largest distributed search site of cellular automata', Catagolue, which discovers new patterns everyday, has enormous potential of pattern finding, trading and synchronous exhibiting. Could we embed soup search as a backend PoW
So a NFT of a Tweet of an NFT.
Hell, I’ll give you the tokens myself just to see it go!
Good excuse to play with Rust or AssemblyScript https://docs.near.org/
"This application would be able to run 'forever' - so long as there was some funds in an Ethereum account that could be used to run each 'step'.
However, the cost of Ethereum (and therefore 'gas') used to run smart contracts is so high that it would cost (in March 2021) over $80 just to register the smart contract, and to run a single 'step' of the game would cost over $2,000! No doubt that the code could be made more efficient and consume less resources, but hey that's just too much work for a concept app, so I have simply registered the contract on the Kovan test network instead, and use some 'fake' Ethereum to run the system. The app is the same, but it just points to the 'Kovan' test network instead of the Ethereum mainnet."
If it’s ubersecure maybe it would outperform Moore’s Law, quantum computing, and the hyper-intelligent AIs.
or, the way Skynet comes about? I strain under some miner's vengeful glee
four points below
smitten with a pick axe to the heart,
my question's right though:
is this the killer app? Prometheus' fire was deemed too vain a thing
compared to blocked chained trees ...
And yet, were lies the gain?
Untold amounts of money changing hands amount to naught
compared to all the promises of gold
and a world changed, made by Satoshisan
not long ago.I thought as much ...
(At least you've taken the time to reply - even to a tongue in cheek comment - instead of taking to the downvotes, which I appreciate ...)
Considering EVM fees, I find it endlessly fascinating that people are paying for computation per cycle, on a distributed VM.-
It blows one away ...
(Also, a pity that Conway is not here to opine on this.)
A decade and some years passed
much DeFi's come and gone
and neither acolytes of doom
nor coiners wild
can tell, in truth
who's winning most.
(If any at all ...) Society? I highly doubt.
Today at least.
Satoshi's promise though, lives on
in every mint.Meanwhile, most of todays blockchains will be dead. No nodes left to sync with. Maybe the blockchain concept will live on in a new form, but even now, there seem to be dying blockchains that are very difficult to connect to and use (e.g. Dogecoin, at least before the recent price surge)
I guess a real threat to all historical code would be the end of open computing, and the requirement for any code run anywhere to be signed and censored by a megacorporation. Something we're getting worryingly close to. But in that world, most of today's blockchains will quickly die, too.
That being said, The Paris Agreement and I hope you’re right.
You could argue that the $2000 transaction is actually validating all previous transactions... which sure. I will grant you that.
But by that reasoning, you need to amortize all future purchases as paying for part of the Game of Life transaction! If you do that then the cost of the transaction approaches INFINITY DOLLARS as time goes to infinity!
Obviously, this way of looking at the cost of the transaction is useless to the point of being meaningless. So let's stick with $2000, which has a clear meaning in reality.
Also, the cost per transaction - even if viewed through that lens - does not approach infinity as time goes to infinity because there would be an infinite number of transactions as well.
But for blockchain, those are the same thing. You cannot add new transactions to the blockchain without doing the work to secure it.
This is actually one of the largest open problems for Bitcoin. In a few years, the inflation will drop below a point where it is enough to secure the blockchain, meaning the security of Bitcoin is entirely dependent on revenue from transaction fees, which only exist if there are more transactions trying to get into blocks than there is block space to hold the transactions.
If Bitcoin doesn't have enough transaction demand, you will be able to transact on bitcoin for nearly free without contributing to the security at all, which is a very bad thing for Bitcoin as a whole.
The inflation element exists to secure the blockchain, and is proportional to the total amount of value being held on the blockchain. As the coin price goes up (independent of any transaction activity), the amount of reward for PoW mining also goes up. It doesn't make sense to count this part of the PoW reward a cost of transacting because the purpose is unrelated to transacting and also if transacting completely halts the expense does not go away.