I'm curious how uncensorable this really is. If there's no moderation and there are posts violating FOSTA/SESTA, I'm pretty sure someone is going to be having a talk with their domain registrar at minimum.
They're running on AWS (ask Parler how that's working out) and their contact is a gmail address, this seems like the opposite of uncensorable.
Their github repo mentions "A host with good capacity and DDOS protection would be helpful to the project," which I'm assuming means it's also extremely vulnerable to DDOS.
That's true, as soon as a large enough group of people act offended by something, AWS and big tech are required to censor them, in case people get a bad case of the "WRONG" opinion.
So member.cash is an instance of Member - it's there to make it easy to see how it all works.
Member is open source, so you can host a mirror on your own infrastructure. You might make that mirror available publicly, or you might use it privately. Shutting down all the public instances would likely be a game of whack-a-mole. Similarly, its not dependent on AWS, or a gmail address.
While a single website might be vulnerable to DDOS, the vision is many independent instances which will allow for great redundancy.
Yes, but how would one go about removing posts that violate human decency? If I were to host an instance, I would want to not host any content illegal in my country (Child Porn for example). How do you go about preventing that?
You forgot the most important part: because it's pay to play, there will only ever be a half-dozen moles to whack if the project is successful, or one if it isn't.
As soon as this contains some illegal content - child pornography, violent/obscene content law enforcement will start going after anyone hosting a mirror and the ISPs/Hosting providers they are using, the whole thing will crumble like Napster.
https://twetch.app is similar but more popular. Uncensorable isn't the word I would use - the data is stored on the blockchain but the website is just like any other. The difference is instead of needing to 'export' your data - it can be instantly accessed through the bitcoin network
Twetch is interesting, especially the marketing. However, while it uses a blockchain, it is a private platform and does not use an open protocol (probably to create a moat).
It differs from mastodon because it's on the blockchain & mastodon isn't. The problem is I don't see why that's better. Being on the blockchain also means a (less than a penny) processing fee, just as a standard BTC/BCH transaction, paid by you, so you're paying to post. The one advantage to that is users could potentially tip each other. Google, Twitter, & Facebook are proof that people don't like having to pay to use something if there's a free alternative. Plus it means having to have BCH which most people don't understand.
What are the costs to operating something like this that requires adding to the Bitcoin blockchain? And who pays? What would costs look like if it had 1,000,000 new posts at current prices, etc?
"Run it against your Bitcoin Cash Node to process Memo transactions into a database."
Since the protocol of this is based on inscribing transactions into the Bitcoin Cash blockchain, that means posting content will cost transaction fees. In this case, it seems the server operator is expected to pay for that.
According to bitcoinfees.cash it's currently at $0.0025 per inscription.
Yes, each action on the blockchain requires a small transaction fee but the fee is paid by the end user, not the server operator. There are advantages and disadvantages to this, but remember the old saying, 'if you're not paying for a product, you are the product.'
It's a feature not a bug. How many trolls will disappear if you have to pay to post? It brings other problems like economic disenfranchisement leading to social disenfranchisement for those less fortunate in the world but it is an interesting design experiment.
That may change though. Say we brought in UBI to solve the problems I described above. At the same time twitter is over run by bots making engaging there even more exhausting than it is now. Maybe your peer group have been banned because of one thing or another. Would you consider it then?
Once a Member instance is big enough to be attractive for spamming/phishing/otherwise-exploiting the bot herders will arrive anyway, using compromised Member clients, just as current spammers don't generally pay for the data volumes they generate. Perhaps the entry barrier of charging will keep Member small enough to delay this.
Ok but normally you pay for bandwidth and storage, but here you have to pay for the ability to store a message. While someone else pays for bandwidth, compute and storage.
You just added another expense without solving anything.
how does this handle straight up illegal content? If someone uploads say, copyrighted material to the chain, who is voluntarily going to host an instance of this site?
"we consider the remaining three instances objectionable for almost all jurisdictions: Two of them are backups of link lists to child pornography, containing 274 links to websites, 142 of which refer to Tor hidden services. The remaining instance is an image depicting mild nudity of a young woman."
As for who is hosting it ... even though illegal, blockchain mining is still very profitable if you have subsidized cheap electricity like in China.
This explains the name but the problem is that this name induces distrust and many additional questions even before visiting website: do they want to monetize me/my content? do I have to pay for it? etc.
Unless intention is to have it limited to circle of people who already know what this "cash" is then I don't think it's a good idea - especially now when censorship, tracking and shady data collection practices are becoming mainstream topic.
A pruned, fully synced Bitcoin Cash Node (Bitcoin Unlimited v1.9.0.1)
Member server, fully synced database
Member client
To run it, just unzip it, and run 'install.bat', it will install the node as a service and run the server in a window. To open the client, open 'client/index.html'.
That's all. 100% sovereign social media, runs as long as Bitcoin Cash network stays up.
What is the benefit of using a blockchain here? Why do you need distributed and decentralized consensus? I mean on the face of it this just makes no sense. What am I missing?
Member.cash’s blockchain architecture completely eliminates the need for centralized hosting providers — at least for pure text short message data. It’s as impervious to censorship as the blockchain being used to directly store the short messages.
This is really quite a sensible approach for member.cash as it looks to gain a footing as a safe harbor for censored conservative voices.
Many are asking why not Mastodon. The “Member.cash” protocol could ship inside of a native desktop application which scans a general purpose blockchain already on your computer for embedded messages. Ideally this would be done with a thin client, so that nobody has to download terabytes of data.
64 comments
[ 3.1 ms ] story [ 140 ms ] threadThey're running on AWS (ask Parler how that's working out) and their contact is a gmail address, this seems like the opposite of uncensorable.
Their github repo mentions "A host with good capacity and DDOS protection would be helpful to the project," which I'm assuming means it's also extremely vulnerable to DDOS.
Member is open source, so you can host a mirror on your own infrastructure. You might make that mirror available publicly, or you might use it privately. Shutting down all the public instances would likely be a game of whack-a-mole. Similarly, its not dependent on AWS, or a gmail address.
While a single website might be vulnerable to DDOS, the vision is many independent instances which will allow for great redundancy.
It is like playing whack-a-mole, but with a government mallet that's 5 miles in diameter.
Source: I used to run steemit.com.
Maybe I could tip some steem, if i can locate my ancient wallet
In the US it’s illegal to provide communications equipment or service to terrorists
Sure, support decentralized chat services where terrorists are moving to avoid Twitter
Enjoy having the FBI come to your door if they find out you have nodes on those networks
Trusting people you don’t verify is never a good idea. Building a protocol that verifies computers but not the user of the computer is insane
Oh yes, nice math you got there. But who is really on the other end?
1. http://twister.net.co/
Since the protocol of this is based on inscribing transactions into the Bitcoin Cash blockchain, that means posting content will cost transaction fees. In this case, it seems the server operator is expected to pay for that.
According to bitcoinfees.cash it's currently at $0.0025 per inscription.
I personally don't want to use niche social networks, which is what any pay-to-play platform is, due to the barrier to entry.
To me (and, I assume, most people) it is most assuredly a bug.
You just added another expense without solving anything.
1. There's already pages where people can inscribe random text and images into blockchains: https://cryptograffiti.info/
2. Researchers found that the Bitcoin blockchain already contains presumably illegal content: https://blockchain.comsys.rwth-aachen.de/
Excerpt from paper #2 on that page:
"we consider the remaining three instances objectionable for almost all jurisdictions: Two of them are backups of link lists to child pornography, containing 274 links to websites, 142 of which refer to Tor hidden services. The remaining instance is an image depicting mild nudity of a young woman."
As for who is hosting it ... even though illegal, blockchain mining is still very profitable if you have subsidized cheap electricity like in China.
Please cite blockchain mining being illegal.
magnet:?xt=urn:btih:E1E4C04EFEA99A16A992FEF7F8E8F3C5964E865E
It includes :
A pruned, fully synced Bitcoin Cash Node (Bitcoin Unlimited v1.9.0.1)
Member server, fully synced database
Member client
To run it, just unzip it, and run 'install.bat', it will install the node as a service and run the server in a window. To open the client, open 'client/index.html'.
That's all. 100% sovereign social media, runs as long as Bitcoin Cash network stays up.
EDIT: IMO https://en.wikipedia.org/wiki/Bitmessage was a far superior alternative to this.
This is really quite a sensible approach for member.cash as it looks to gain a footing as a safe harbor for censored conservative voices.
Many are asking why not Mastodon. The “Member.cash” protocol could ship inside of a native desktop application which scans a general purpose blockchain already on your computer for embedded messages. Ideally this would be done with a thin client, so that nobody has to download terabytes of data.
“Want to earn $1000 a month browsing the internet???”