Urban75 Home About Offline BrixtonBuzz Contact

Bitcoin discussion and news

It costs money to execute a smart contract that writes to the blockchain, therefore they have to be as simple as possible, otherwise no one will want to use your smart contract because the transaction fees would make normal users wince.

Because the smart contract itself lives on the blockchain, that's it, unless of course it's deleted - and in the case of Ethereum (or any other EVM based smart contract) - it would need to be published with the selfdestruct() function.

Now I don't speak to that many developers, but I don't like leaving that selfdestruct() function in there.

The reason being is that one of the biggest attractions for developers into this field, is that developers are sick to the back teeth of corporates like FB, Google, Microsoft and just about every other commercial software outfit under sun, creating products with APIs for the products later to be withdrawn or functionality removed just because it's no longer in the commerical interests of that company.

Remember Google Wave? There would have been an awful lot of excited 3rd party developers who developed for that .. for the whole lot to go up in smoke.

Do you see why this isn't going away? There is a growing army of developers who are actually making money by working for protocols or DAOs without even having to disclose who they really are or having to worry about what they are building on top of, will be rug pulled from underneath them. Furthermore, their own work is very likely going to stay around for a long time to come, because the whole lot is immutable and indestructable.

Of course, simple smart contracts can go wrong, so how can they be fixed? How can upgrades be performed?
Professional smart contract developers are taught to create a proxy smart contract that uses a state value to point to the real smart contract that has the real meaty stuff.

That way, if there is anything wrong with the meaty smart contract, a new version of that can be created, with the pointer state value being updated so that the proxy smart contract calls the new meaty one.

That's yet another reason to keep it modular.

DeFi in particular is layered so no one devloper team is going to remove functionality in their smart contract.

Regarding the consequences fo smart contracts going wrong, there are a number of different insurance protocols out there - and some developers build them into their smart contracts so that users don't need to buy that insurance.

There is at least one commercial monitoring service that can constantly monitor the Ethereum mempool for any suspecious transactions related to a smart contract.

As for everyone needing to be coders, I disagree. Smart contracts tend to be generic and 99 times out of a 100, you simply be another user of the exact same smart contract. The longer a smart contract is around, the more it can be trusted.

Some products generate new smart contracts. I admit that's more complicated, but I would say the longer those products are around, the safer they are.
That’s a lot of words just to basically agree that everybody will have to be a programmer and that you’re fucked if somebody has embedded something into a smart contract that shouldn’t be there. Y’know, like has already happened with NFTs that contain hidden bombs allowing third parties to steal everything in the wallet of anybody that the NFT is transferred to.
 
Mastodon isn't decentralised in the same sense that a blockchain-centric one would be.

It's more a "distributed network" where everyone who owns a server is king of their little kingdom.

Lens is far more powerful as it has the potentional to work across websites running DAPPS.....

...but once something is written to the blockchain, everything stands even if someone pulls the plug on their DAPP.

While the IPFS is a distributed file system, because of the way it works, many hosts may share the same file ... so if the authorities see content they don't like, then they would have to go after quite a number of IPFS nodes in different durastictions.

And we're back to NFTs and how powerful they will be. If you accept someone as your friend, then you (and they) recieve an NFT that represents that friendship ... a lot of it works on NFTs. Everytime you post content to it - that's an NFT .... minted on Polygon, so it's green.

Lens is powerful because just about any Web3 enabled website will able to take advantage of it ... and anything can be built on top of it.

Imagine being able to harness Lens to encourage social interaction between members of DAO, or even recruit people to your DAO ... a lot of it occuring within a few clicks seamlessly for users.
🤷‍♂️
 
That’s a lot of words just to basically agree that everybody will have to be a programmer and that you’re fucked if somebody has embedded something into a smart contract that shouldn’t be there. Y’know, like has already happened with NFTs that contain hidden bombs allowing third parties to steal everything in the wallet of anybody that the NFT is transferred to.
I'm pretty sure I contested your notion of us all having to be programmers.

I would need a source for your claim about evil code embedded in NFTs before I can comment on it.

Such a scam would have to rely on the victim trying to send the NFT onto someone else - invokng an action that fools the user into running the code.

Unless they interact with the NFT in such a way they need to sign the transaction, or visit a malicous website, I can't see how that can happen.
 
I'm pretty sure I contested your notion of us all having to be programmers.

I would need a source for your claim about evil code embedded in NFTs before I can comment on it.

Such a scam would have to rely on the victim trying to send the NFT onto someone else - invokng an action that fools the user into running the code.

Unless they interact with the NFT in such a way they need to sign the transaction, or visit a malicous website, I can't see how that can happen.


And of course: Web3 Is Going Just Great cataloguing the $10Billon of theft and bad practice. I'm so pleased it's decentralised and unregulated.
 

And of course: Web3 Is Going Just Great cataloguing the $10Billon of theft and bad practice. I'm so pleased it's decentralised and unregulated.
If I noticed an NFT (or any other type of token) being sent to me that shows up up etherscan (How else would I even know of it?) - then I wouldn't try to do anything with it. If I had designs on selling it, I would first go to a reputable marketplace that has a whitelist of the "good" NFTs.

People have long known to stay away from spammy tokens that hit their wallets.

I don't see where you are leading with this.

You could argue that normal simple people who aren't tech savvy don't stand a chance, but such people wouldn't even know about evil NFTs and airdrops hitting their wallet, because they wouldn't use websites such as Etherescan.

Most, if not all wallets don't show up NFTs and tokens unless they are either on some kind whitelist OR the user has added them in manually.

It's only the tech savvy that spot these things hitting their wallet through tools like etherscan and get wrecked if they interact without checking what it is they are dealing with.

You don't click on dodgy emails do you? No one is making the case to avoid setting up email accounts, are they?

EDIT TO ADD:

I read that website "Web3 is doing just great"

It makes a side swipe about our "already smouldering planet".

Most web3 websites use IPFS. IPFS makes the WWW much much more greener and efficient.

With Web2 if we continue the way we are going, we won't have the electricity to power datacentres. We can't just keep building datacentres to handle people's thirst for video content.

The IPFS will save us from having to build so many power-hungry data centres in the future, by reversing such a trend.

IPFS Powers the Distributed Web

As for NFT Discord servers - I don't care. It's a centralised service that hasn't been disrupted by Web3 ... yet.
 
Last edited:
The whole idea that anyone would want a decentralised, unregulated money supply is quite mad. The entire basis of money is that it provides external guarantees. Money represents an obligation. Crypto's assumptions see such obligations as necessarily serving some ill-defined power structure in an ill-defined evil way. But it has no answers to the questions that come up when you attempt to take obligation away from money. Using the old cliche, scamming isn't a bug of a system without obligation. It's a feature.

The scary thing is that I see people talking about this while making these assumptions without realising that they are making them.
 
The whole idea that anyone would want a decentralised, unregulated money supply is quite mad. The entire basis of money is that it provides external guarantees. Money represents an obligation. Crypto's assumptions see such obligations as necessarily serving some ill-defined power structure in an ill-defined evil way. But it has no answers to the questions that come up when you attempt to take obligation away from money. Using the old cliche, scamming isn't a bug of a system without obligation. It's a feature.

The scary thing is that I see people talking about this while making these assumptions without realising that they are making them.
It really depends on what that unregulated money supply is being used for.
One good way to keep an argument going is to completly ignore all the reasons why people want a global unregulated decentralised money supply, focus on the end point, then just make a proclamation that it's "mad."

If it were regulated, it would be no different than normal money. It's value comes from it's utility, not from any obligation.

People tried to create efficient ways of transmitting money and every time they did, the authorities shut it down. It has been historically impossible to innovate.

Without the threat of cryptocurrencies, banks would never have bothered with "Open Banking".

There's plenty of scams on the internet that don't involve crypto. No one is saying the internet is "useless", "a solution to a problem", and "wall to wall with scams".

How about this for an argument "Proponents of the internet keep arguing that the dark web and all of it's scams are a feature. It's time to shut the thing down or regulate it with digital IDs so that we can monitor everything the user does and shut them out if they put a foot wrong!"
 
If I noticed an NFT (or any other type of token) being sent to me that shows up up etherscan (How else would I even know of it?) - then I wouldn't try to do anything with it. If I had designs on selling it, I would first go to a reputable marketplace that has a whitelist of the "good" NFTs.

People have long known to stay away from spammy tokens that hit their wallets.
OK, but with my banking app I don't need to worry
I don't see where you are leading with this.

You could argue that normal simple people who aren't tech savvy don't stand a chance, but such people wouldn't even know about evil NFTs and airdrops hitting their wallet, because they wouldn't use websites such as Etherescan.

Most, if not all wallets don't show up NFTs and tokens unless they are either on some kind whitelist OR the user has added them in manually.
So you are putting trust in a 3rd party centralised system to filter out the crap.
It's only the tech savvy that spot these things hitting their wallet through tools like etherscan and get wrecked if they interact without checking what it is they are dealing with.

You don't click on dodgy emails do you? No one is making the case to avoid setting up email accounts, are they?
But with email scams you normally have to reply to the email, or open an attachment, with NFTs you just need to open it and it is not a bug it's a feature. The last 'just open an email bug was fixed decades ago.

EDIT TO ADD:

I read that website "Web3 is doing just great"

It makes a side swipe about our "already smouldering planet".
So Bitcoin isn't using the same power as the Netherlands for something that is worthless?
Most web3 websites use IPFS. IPFS makes the WWW much much more greener and efficient.

With Web2 if we continue the way we are going, we won't have the electricity to power datacentres.
So we are going to run out of power to mine Crypto too? Or how does that work?
If we don't have power for data centres we don't have power for data centres.
We can't just keep building datacentres to handle people's thirst for video content.

The IPFS will save us from having to build so many power-hungry data centres in the future, by reversing such a trend.

IPFS Powers the Distributed Web

As for NFT Discord servers - I don't care. It's a centralised service that hasn't been disrupted by Web3 ... yet.
 
It really depends on what that unregulated money supply is being used for.
One good way to keep an argument going is to completly ignore all the reasons why people want a global unregulated decentralised money supply, focus on the end point, then just make a proclamation that it's "mad."

If it were regulated, it would be no different than normal money. It's value comes from it's utility, not from any obligation.

People tried to create efficient ways of transmitting money and every time they did, the authorities shut it down. It has been historically impossible to innovate.

Without the threat of cryptocurrencies, banks would never have bothered with "Open Banking".

There's plenty of scams on the internet that don't involve crypto. No one is saying the internet is "useless", "a solution to a problem", and "wall to wall with scams".

How about this for an argument "Proponents of the internet keep arguing that the dark web and all of it's scams are a feature. It's time to shut the thing down or regulate it with digital IDs so that we can monitor everything the user does and shut them out if they put a foot wrong!"

Your whatabouttery is absurd. And you don't understand what money is. (Hint: crypto isn't money.) Another hint: Money represents an obligation - that's where its utility comes from.
 
Your whatabouttery is absurd. And you don't understand what money is. (Hint: crypto isn't money.) Another hint: Money represents an obligation - that's where its utility comes from.
If crypto "money" is more sound than money and believe me, Ether is more sound money than money, then we can call it money, despite the fact that it's better than money and you don't like it.
 
If crypto "money" is more sound than money and believe me, Ether is more sound money than money, then we can call it money, despite the fact that it's better than money and you don't like it.
Problem is that, for all your words, you don't have an argument.

'Believe me' isn't an argument. ;)
 
A social network where nothing can be deleted. Who wants this?
Anyone who understand the direction of travel that we are in.

This goes beyond the right wing perception of "cancel culture".

We are at a crossroards.

Down one road is the decentralised world that I'm all for and the price we would pay is an immutable web ... and that immutable web is already here to be honest.

Down the other path we will wind up with a Chinese social credits system where an overbearing and corrupt government controls everything we do and we are past a point of no return whereby ANY critism of the powers that be would be deleted.

Two extremes I admit, but within a decade, I can't see how we will have anything that is inbetween the two.
 
Problem is that, for all your words, you don't have an argument.

'Believe me' isn't an argument. ;)
I do because my argument doesn't rest on whether you believe it's sound money or not.

More and more people believe it's sound money, better than fiat money, ergo, they are well within their rights to call it money.

I stress, however, that I have no wish for ETH to replace GBP. I would just love to see GBP used more and more on blockchains like Ethereum and Polygon. That's a good thing because otherwise our government would be incentivised to introduce a CBDC on their own infrastructure, withdrawing cash, allowing them to run all sorts of financial and social experiments where workers are paid with money that has to be spend within a certain amount of time.

I don't want to live in a world where the government can stop me from spending my money on a kebab just because they think I've exceeded my trans-fat quota for the month, or bans unemployed people from picking up a bottle of vodka from the offer licence. Do you?
 
If crypto "money" is more sound than money and believe me, Ether is more sound money than money, then we can call it money, despite the fact that it's better than money and you don't like it.
It’s not money. You don’t know what money is. Money is more than just currency. It’s a unit of account. It represents social obligation. It’s lots of things that go beyond being a simple transactional tool.
 
Last edited:
It’s not money. You don’t know what money is. Money is more than just currency. It’s a unit of account. It represents social obligation. It’s lots of things that go bring a simple transactional tool.
If you don't think it's money, then what's your problem with people using it, if it has different properties to conventional money?

Honestly, I could write you a book on the logical journey that people have before using it, along with why smart contract tech was conceived in the first place, but many of the counter arguments I get back, pretend that the starting point of crypto rests on replacing fiat currencies.

That simply isn't the case.
 
Anyone who understand the direction of travel that we are in.

This goes beyond the right wing perception of "cancel culture".

We are at a crossroards.

Down one road is the decentralised world that I'm all for and the price we would pay is an immutable web ... and that immutable web is already here to be honest.
So the Government can see what we have said and create a DAO to weed out dissidents.
For example, the bat-shittist loons get into power in the USA and make LBGTQ+ illegal, if your social media is immutably linked to your identity and any transactions you carry out then the only thing you can do is hide as any time you interact with everything the govt will know where you are and pick you up.
Down the other path we will wind up with a Chinese social credits system where an overbearing and corrupt government controls everything we do and we are past a point of no return whereby ANY critism of the powers that be would be deleted.

Two extremes I admit, but within a decade, I can't see how we will have anything that is inbetween the two.
 
If you don't think it's money, then what's your problem with people using it, if it has different properties to conventional money?

Honestly, I could write you a book on the logical journey that people have before using it, along with why smart contract tech was conceived in the first place, but many of the counter arguments I get back, pretend that the starting point of crypto rests on replacing fiat currencies.

That simply isn't the case.
Write your book then. You might want to start by addressing the detailed issues that have already been raised myriad times in this thread. You think you’re raising original points? You think you’re saying anything we haven’t already heard 100 times over the last 10 years? Just look at how long this thread is.

Money is a unit of account. It’s what people account for their transactions in. People account for transactions according to the local rules, which are based on accounting principles and tax regulations. The tax authorities expect businesses to account in the state issued currency, so that the tax can be correctly calculated. This is all part of the power relations associated with money. None of that applies to cryptocurrencies. Cryptocurrencies aren’t money.
 
So the Government can see what we have said and create a DAO to weed out dissidents.
Nope. They wouldn't need a DAO for that - they would just employ the services of a blockchain analytics firm.
For example, the bat-shittist loons get into power in the USA and make LBGTQ+ illegal, if your social media is immutably linked to your identity and any transactions you carry out then the only thing you can do is hide as any time you interact with everything the govt will know where you are and pick you up.
Well if they made it illegal, then surely there would have been some kind of debate in both houses along with a huge amount of people posting content about it. That content would still stand - and a fair few million people would have made comments against it - heck lets face it, tens of millions of people would have made negative comments about such a draconian proposal - and all of that is up there on the net for good.

Sooo.... wtf do you think an evil government would do with tens of millions of dissidents?

Not a lot in a decentralsied world - they can damn well do business with whoever they want to at home and abroad because their money is immutabe, can't be frozen or confiscated.

But in a centralised world - bank accounts of anyone who steps out of line can be shut down.

Fast forward 10 years into the future. If crypto doesn't win, CBDCs will. In that world, an egovernment can force every known dissident to go without food for a week or two to teach them a lesson.

Look at what happened to the Canadian truckers. Even if you don't agree with that cause, surely you find it shocking that a government would resort to freezing the bank accounts of people who simply donated to the protests?
 
Nope. They wouldn't need a DAO for that - they would just employ the services of a blockchain analytics firm.

Well if they made it illegal, then surely there would have been some kind of debate in both houses along with a huge amount of people posting content about it. That content would still stand - and a fair few million people would have made comments against it - heck lets face it, tens of millions of people would have made negative comments about such a draconian proposal - and all of that is up there on the net for good.

Sooo.... wtf do you think an evil government would do with tens of millions of dissidents?

Not a lot in a decentralsied world - they can damn well do business with whoever they want to at home and abroad because their money is immutabe, can't be frozen or confiscated.

But in a centralised world - bank accounts of anyone who steps out of line can be shut down.

Fast forward 10 years into the future. If crypto doesn't win, CBDCs will. In that world, an egovernment can force every known dissident to go without food for a week or two to teach them a lesson.

Look at what happened to the Canadian truckers. Even if you don't agree with that cause, surely you find it shocking that a government would resort to freezing the bank accounts of people who simply donated to the protests?
Easily. If you need to interact with the govt in any way you need to accept a Token, if you are found to be a dissident then that Token will prevent you from doing whatever the government wants. Any businesses will also have to accept tokens that will prevent 'undesirables' from interacting with your business.
And although this is bollocks it is more likely than some Crypto utopia. The evidence is clear with the billions of dollars worth of scams that have taken place already when Crypto has a very small userbase.
 
Write your book then. You might want to start by addressing the detailed issues that have already been raised myriad times in this thread. You think you’re raising original points? You think you’re saying anything we haven’t already heard 100 times over the last 10 years? Just look at how long this thread is.

Money is a unit of account. It’s what people account for their transactions in. People account for transactions according to the local rules, which are based on accounting principles and tax regulations. The tax authorities expect businesses to account in the state issued currency, so that the tax can be correctly calculated. This is all part of the power relations associated with money. None of that applies to cryptocurrencies. Cryptocurrencies aren’t money.
It's a long thread because you pretending that people are pushng certain use cases for crypto that they aren't.

OK, so I'll run through your own logic with you the best I can.

The purpose of crypto-currencies is NOT to emulate or replace tradtional national currencies.

However, crypto-currencies have to actually exist to pay for the transaction charges on global public blockchains.

Now if you have a problem with global public blockchains, that is a seperate discussion.

But as far as I'm concerned, they are an important invention that will shape our futures whether we like it or not.

There are global markets on such blockchains. People arnd BLOCKCHAIN based businesses (Businesses that are crypto-native) have no problem for paying for entities using the native blockchain crypto-currency - that's it - it exists, that's an economy in it's own right and doesn't need to justify itself.

There are local markets on blockchains as well - and people want to be able to pay for entities using their local national currency., including me.

So please, stop painting this up as if crypto-currencies are being touted to replace national currencies. They aren't.

I fully take onboard your comments concerning local rules.

If I were to run a local business that is doing normal business but using the Ethereum network to transact, then I would be buying some ETH to fund the transactions, treating ETH as a commodity and then using a GBP stablecoin to pay for whatever is that I'm buying.
 
Easily. If you need to interact with the govt in any way you need to accept a Token, if you are found to be a dissident then that Token will prevent you from doing whatever the government wants. Any businesses will also have to accept tokens that will prevent 'undesirables' from interacting with your business.
And although this is bollocks it is more likely than some Crypto utopia. The evidence is clear with the billions of dollars worth of scams that have taken place already when Crypto has a very small userbase.

Yeah, does seem far more likely that the tech will be used to centralise power than to do the opposite.
 
Back
Top Bottom