A discussion forum in the Bitcoin blockchain
bitaps.com
bitaps.com
I think what we really need is more transience in online discussions. If I said something when I was 14 years old that shouldn't come up when an employer searches for me. I was a completely different person then. Heck, that's why I don't use my real name on HN.
This seems like a step in the wrong direction.
However, there are real concerns for censorship.
The fact that our lives are increasingly documented means that we'll all have to be less judgmental about our shared weaknesses and growing pains, and that's a good thing.
It's a bit like the IQ testing for employment placing.
The 14 year olds of tomorrow will learn not to shitpost under an easily identifiable alias, the employers of tomorrow will learn that a decade old "GGEZ" doesn't disqualify someone from employment, and the me of tomorrow might be able to finally figure out this piece of software doesn't work.
[1] http://www.theverge.com/2017/2/1/14478948/reddit-alt-right-b...
[2] http://www.zerohedge.com/news/2016-11-23/reddit-bans-pizzaga...
[3] https://www.washingtonpost.com/blogs/erik-wemple/wp/2014/09/...
I mean it's nearly indefensible to even add an energy overhead to financial transactions, but this...
Come on now. How much energy is devoted to securing the traditional financial system? I'm talking about buildings, personnel, armored vehicles, weapons, lawyers, courts, etc.
Other blockchains are secured by different mechanisms than proof-of-work, and research is ongoing into more efficient ways of achieving distributed consensus.
However, as block space is limited, actually using the Bitcoin blockchain as a discussion forum is prohibitively expensive, because miners only want to include the highest fee-transactions.
Using the Bitcoin blockchain for forums is a really bad decision: high fees, tiny data buffer, high confirmation times. These are the kind of decisions that kill your project from the beginning.
The quality of the bits tends to go up as they become more scarce. Compare the telegraph of old with todays internet.
Very few cared when Telegraph cable was torn and took weeks to repair. Now if the Internet Protocol is unavailable - the whole enterprise is paralyzed [0].
[0] http://www.mercurynews.com/2016/08/01/southwest-pilots-want-...
I am sure because we can quickly analyze this from a computer science perspective. We are trying to use data structures and algorithms that don't fit for the problem they are trying to solve (forums).
You can say that future blockchains can be a better fit but we need to see yet if those future blockchains are something new or just using concepts that we already had but with a new label.
Business expecting to piggy back on a free block chain deserve to go under.
There was a much more sensible attempt at this with bitmessage [0] but anonymity and security guarantees are hard, and everyone receives everything is a really expensive strategy for a messaging protocol.
tl:dr those that don't research prior work are bound to create useless stuff.
PS: Does anyone of you know what kind of API/implementation this site use to post the message on the blockchain? i'm new to the topic but quite interested
Consider the use of Twitter's platform as (currently) allowing a small subset of knowledgeable users to leverage viral behaviors to spread their belief systems into a larger aggregate, without the larger aggregate being able to defend against it.
In a modern world, isn't this just "you must pay a fee to post here?" It actually doesn't seem to prove work was done by the author?
> Consider the use of Twitter's platform as (currently) allowing a small subset of knowledgeable users to leverage viral behaviors to spread their belief systems into a larger aggregate, without the larger aggregate being able to defend against it.
I've been considering this problem, but I think these kinds of work proofs are really just proof of minimum economic status.
Using the trust embodied in the blockchain allows for the mapping of comment, author, topic commented on, participants in the topic (a sub-aggregate) and a general context in which the topic is shared (web link and/or IPFS link). This can be done without making any of those things part of the POW.
Yes, anonymous comments and topic submissions can be made, but those may have a lower associated karma attached to them, similar to what we have here in HN. With a bit more code (Script), one could add voting based on value (i.e. I could vote you down with $20 if I had over $20 of karma associated with my account), transparency in voting (you could see it was someone with high karma commenting on x/y/z articles voting you down), and any other analytics anyone thought would be valuable in determining trust levels.
BTW, I am not indicating karma is a one-to-one mapping with value injected into the blockchain by market growth or trades. For example, I couldn't vote you down with $200 of fiat just because I didn't like what you said. I would have to "earn" the karma from upvotes from other users over time, which would be tied to my source address used to pay for voting on other users. When I actually went to vote, a portion of the revenue would go to the platform operator (HN equivalent), a portion to the submitter of the topic, and a portion to the person I voted up (or down).
Can't we just schlep a merkle tree over the top of any forum software and get similar guarantees? And isn't this sort of false due the lack of convergence of the block chain over long partitioning events?
"Jordan and Jeremy I Love You Forever & Loved Being Your Father."
https://bitaps.com/66791de561fd235bf1b16924642903af8b8013aa5...
But, this generally means that you will prioritize smaller, more high value things like large financial transactions (moving $10 million costs 400 bytes, complaining about the core developers take 2kb). And so in my opinion this payment model makes a ton of sense.