Hacker News new | past | comments | ask | show | jobs | submit login
Show HN: Decentralised Twitter – Microblogging on the Ethereum Blockchain (github.com/yep)
63 points by yep171 on Dec 12, 2015 | hide | past | favorite | 19 comments



See also something similar using Bitcoin: http://eternitywall.it/


How big will the blockchain become? I have not read much about Ethereum and not a deep understanding of every technical aspect regarding blockchains, however I understand that most applications just are not practical with endlessly growing blockchains. Does Ethereum a solution for that?


They are calling this the 'scalability problem' and are researching it as well. I think the general idea is to divide the blockchain into shards with some links in between.


One needn't store the data on blockchains, just a hash to it, or even a hash of many data blocks' hashes, etc.


Well, someone has to store and transmit the actual content at some point, and for real twitter there's a total volume of 400 million tweets a day...



The payment aspect is what ensures that a big distributed network will actually store and serve your tweets.

Any single given application on Ethereum (except straight-up value transfer as seen in Bitcoin) isn't compelling enough to have its own network, but together they are.


What language are the .sol files written in?

I have never seen that file extension before, but the language looks to be C-derived.


It's for Solidity, a language created by the Ethereum folks for writing smart contracts.

https://ethereum.github.io/solidity/



Interesting concept, not sure I'd want to pay per tweet though, even 1/3rd of a cent..


Yes, sure, having to pay for each tweet is a drawback compared to the commercial version of Twitter.

Please note there's a donation mechanism [1].

If others like what you write, there's a chance you can get back some of the money you spent on tweeting ;)

Still, using blockchain technology has positive aspects, like some kind of censorship resistance. That is, if some country is going to block access to Twitter again: who knows, can this be an alternative? Not saying access to the ethereum network can't be blocked at all, though.

[1] https://github.com/yep/eth-tweet/blob/master/TweetAccount.so...


I would love to see Twitter adopt this. Any tweet with an external link - you must pay 1/3 cent. Let's see which tweets you really deem important to tweet!


What about retweets?


It has a link. Pay the toll.


how do you determine what things are a link in a way that can't be easily evaded?


I think it would be decent tradeoff to not be spammed and datamined (although datamining certainly is possible as it is an open system).


How big would be a standalone binary for this ?


Can't be too big! That could be a great project, perhaps an easy entrance for many into Ethereum technologies.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: