The future is a dead mall - Decentraland and the metaverse11 votes
My channels were hacked, streamed crypto scams, then deleted last night12 votes
Telegram is auctioning off rare usernames on the TON blockchain4 votes
SourceHut bans cryptocurrency-related projects15 votes
Reddit launches NFTs30 votes
RadioShack would like to clarify that its Twitter account wasn’t hacked. It just sells crypto now.18 votes
Coinbase is selling US Immigration and Customs Enforcement (ICE) a suite of features used to track and identify cryptocurrency users11 votes
"Letter in Support of Responsible Fintech Policy" - Twenty-six well-known computer scientists send letter to Congress urging them to resist crypto lobbying11 votes
Why this computer scientist says all cryptocurrency should “die in a fire”17 votes
How cryptocurrencies actually work7 votes
An analysis of what crypto has now become by David S. H. Rosenthal, one of the original developers of PoW9 votes
Bored Ape Yacht Club is racist and started by Neo-Nazi trolls27 votes
The rules to make the rules (regarding cryptocurrency protocols)3 votes
Abuse and harassment on the blockchain21 votes
The problem with NFTs31 votes
Reddit is preparing to launch "Community Points" sitewide, allowing any subreddit to add a custom token to their community5 votes
How Signal is playing with fire: A push into untraceable payments could put end-to-end encryption at risk12 votes
Reddit adds "Community Points" on the Ethereum blockchain - used for purchases, memberships, tips, and reputation-weighted voting (in polls)23 votes
Polygon (formerly known as Matic Network) dodges $850M hack, pays record $2M bounty2 votes
Twitter rolls out tipping with bitcoin, explores verifying NFT profile pics7 votes
NotOnlyFans: An open source, self-hosted digital content subscription platform like `onlyfans.com` with cryptocurrency payment10 votes
People are paying millions of dollars for digital pictures of rocks17 votes
Reddit CryptoSnoos NFT Auction has ended; The average sale price is 131.67 ETH10 votes
Reddit introduces CryptoSnoos NFTs19 votes
DarkSide ransomware gang quits after servers, Bitcoin stash seized17 votes
Elon Musk announces that Tesla will no longer accept Bitcoin for vehicle purchases citing the energy demand required to maintain the cryptocurrency
@Elon Musk: Tesla & Bitcoin pic.twitter.com/YSswJmVZhP27 votes
SSD manufacturers start warning that mining proof-of-space blockchains like Chia Coin will void warranty14 votes
Thread of Brian Armstrong seeking cofounder on HN (2012)4 votes
In defense of Signal12 votes
I now own the Coinhive domain. Here's how I'm fighting cryptojacking and doing good things with content security policies.15 votes
Nvidia confirms they accidentally released a driver that removed the Ethereum-mining limitations on RTX 3060 GPUs, undermining their attempt to make the cards unappealing to cryptominers25 votes
On NFTs: They're just a different database9 votes
The technological singularity may have already happened, and perhaps bitcoin is the result16 votes
Escaping the dark forest - Rescuing over $9.6 million worth of Ethereum from a vulnerable smart contract8 votes
Reddit starts an Ethereum scalability competition in order to launch Community Points (monetization of karma) site-wide
Here is the admin post in r/ethereum announcing the contest and below is the text of that post. Previous Tildes and r/TheoryOfReddit discussions on this: Tildes: Reddit is moving forward with...
Here is the admin post in r/ethereum announcing the contest and below is the text of that post.
Previous Tildes and r/TheoryOfReddit discussions on this:
Tildes: Reddit is moving forward with their Community Points ("donuts" in /r/ethtrader) experiment, including moving them onto the Ethereum blockchain
r/ToR: Reddit is moving forward with a monetizing of karma experiment
r/ToR: Reddit is rolling out "community points" (cosmetically monetized karma) in /r/FortNiteBR and /r/Cryptocurrency
r/ToR: The admins roll out a new system of "Community Points for Subreddit Governace" on r/libertarian - thought?
tl;dr: Do you believe your Ethereum scaling technology can handle Reddit's scale? It's time to let the Ethereum community hear about it. Send your demo in the comments by July 31, 2020.
This is your chance to earn some fame but, to be clear, there is no prize if your solution is chosen or modified to meet Reddit’s needs. Our lawyer made us write this.
In conjunction with the Ethereum Foundation, Reddit is inviting Ethereum scaling projects to show the community how your scaling solution can be used to bring Community Points to mainnet. Our goal is to find a solution that will support hundreds of thousands of Community Points users on mainnet today, and can eventually scale to all of Reddit (430 million monthly users).
We’ve evaluated some of the most promising scaling solutions, and have learned a few things:
- There are plenty of awesome projects that we don't know about yet. We seem to learn about a promising new scaling solution every day.
- Most existing scaling solutions focus on the exchange use case, which favors optimizing for transfers. Many of these designs don't take into consideration the costs of obtaining tokens or entering the scaling system, which can be significant. Community Points distributions have cost an order of magnitude more gas than all other operations combined, primarily due to on-chain storage costs associated with onboarding new users.
- It's unclear how to determine the best solution. There is a lot of code, a lot of documentation, and a lot of hype out there. But there are very few objective real-world reviews or comparisons of various products/implementations.
- We need the Ethereum community's help to figure this out.
Do you have a scaling project that meets the criteria below? If so, share your demo in the comments of this post by July 31, 2020. Please note that all demos need to simulate Community Points usage for 100,000 users.
We also invite all scaling experts in the Ethereum community to comment on any demos submitted to enable a better understanding of the trade-offs and compromises between different solutions.
We will review the demos and plan to share any updates by September. While we don’t expect any novel scaling projects, we hope that you, the Ethereum scaling expert, can show us how to scale Community Points.
Demos should include:
- A live proof of concept showing hundreds of thousands of transactions
- Source code (for on & off-chain components as well tooling used for the PoC). The source code does not have to be shared publicly, but if Reddit decides to use a particular solution it will need to be shared with Reddit at some point
- How it works & scales
- Cost estimates (on-chain and off-chain)
- How to run it
- APIs (on chain & off)
- Known issues or tradeoffs
- Summary of cost & resource information for both on-chain & off-chain components used in the PoC, as well as cost & resource estimates for further scaling. If your PoC is not on mainnet, make note of any mainnet caveats (such as congestion issues).
Scaling. This PoC should scale to the numbers below with minimal costs (both on & off-chain). There should also be a clear path to supporting hundreds of millions of users.
- Over a 5 day period, your scaling PoC should be able to handle:
- 100,000 point claims (minting & distributing points)
- 25,000 subscriptions
- 75,000 one-off points burning
- 100,000 transfers
Decentralization. Solutions should not depend on any single third-party provider.
- We prefer solutions that do not depend on specific entities such as Reddit or another provider, and solutions with no single point of control or failure in off-chain components, but recognize there are numerous trade-offs to consider
Usability. Scaling solutions should have a simple end user experience.
- Users shouldn't have to maintain any extra state/proofs, regularly monitor activity, keep track of extra keys, or sign anything other than their normal transactions
- Transactions complete in a reasonable amount of time (seconds or minutes, not hours or days)
- Free to use for end users (no gas fees, or fixed/minimal fees that Reddit can pay on their behalf)
- Bonus points:
- Users should be able to view their balances & transactions via a blockchain explorer-style interface
- Exiting is fast & simple
Interoperability. Compatibility with third party apps (wallets/contracts/etc) is necessary.
- Scaling solutions should be extensible and allow third parties to build on top of it
- APIs should be well documented and stable
- Documentation should be clear and complete
- Third-party permissionless integrations should be possible & straightforward
- Simple is better. Learning an uncommon or proprietary language should not be necessary. Advanced knowledge of mathematics, cryptography, or L2 scaling should not be required. Compatibility with common utilities & toolchains is expected.
- Bonus Points: Show us how it works. Do you have an idea for a cool new use case for Community Points? Build it!
Security. Users have full ownership & control of their points.
- Balances and transactions cannot be forged, manipulated, or blocked by Reddit or anyone else
- Users should own their points and be able to get on-chain ERC20 tokens without permission from anyone else
- Points should be recoverable to on-chain ERC20 tokens even if all third-parties involved go offline
- A public, third-party review attesting to the soundness of the design should be available
- Bonus points:
- Public, third-party implementation review available or in progress
- Compatibility with HSMs & hardware wallets
- Minting/distributing tokens is not performed by Reddit directly 
- One off point burning, as well as recurring, non-interactive point burning (for subreddit memberships ) should be possible and scalable
- Fully open-source solutions are strongly preferred
 In the current implementation, Reddit provides signed data for claims, but does not submit the actual claim transaction for the user (the user does that themselves). Note that smart contracts are considered independent of Reddit provided there is a path to decentralizing control over them.
 Subreddit memberships are currently implemented as a contract acting as an ERC777-style operator that can burn points on a monthly basis, but we are open to changing that implementation.
Community Points Overview
To help you get started, this is an overview of how Community Points work today and some stats on how it's used. We are open to changing most implementation details, provided the basic requirements (above) are met.
Usage stats over the past month
Number of Community Points holders: ~17,500
Number of transfers: ~20,000
Number of subreddit memberships: ~800
Community Points is built around 3 contracts:
- SubredditPoints: the ERC20 token
- Distributions: manages token supply & token claims
- Subscriptions: enables membership subscriptions in the form of recurring token burn
Deployed Contracts & Source Code
Points Distribution & Claims
Token supply is controlled by distribution rounds managed in the Distributions contract and triggered by Reddit. For each round (occurring ~monthly), Reddit submits a proposal for points distribution to a subreddit for approval. Once approved, Reddit issues signed claims for individual users according to the agreed upon points distribution. These claims can be redeemed on-chain. Claims are obtained from Reddit, and submitted to the Distributions contract, which validates the claim and calls the Subreddit Points contract to mint points.
Subreddit memberships are obtained by burning points via the Subscriptions contract. Redditors can optionally configure their membership to be renewable on a monthly basis without additional interaction. The Subscriptions contract is granted permission to burn points by being configured as an ERC777-style default operator in the Subreddit Points contract.
We'll be watching this thread and answering questions. Looking forward to what comes out of this!30 votes
Privacy browser Brave under fire for violating users’ trust23 votes
Reddit releases "community points", tokens on the Ethereum blockchain awarded for posts - currently available in /r/cryptocurrency and /r/FortniteBR20 votes
The coder and the dictator3 votes
The IOTA cryptocurrency network has been completely shut down for over 5 days while an exploit in the official wallet is investigated7 votes
Ponzi schemes, private yachts, and a missing $250 million in crypto: The strange tale of Quadriga and its founder's mysterious death8 votes
Keybase cancels further Stellar Lumen cryptocurrency giveaways after giving away 10% of the intended amount, due to abuse19 votes
Virgil Griffith, research scientist at the Ethereum Foundation, has been arrested for advising North Korea on how to use cryptocurrency to evade sanctions23 votes
Finland is preparing to defend itself against a mysterious activist group threatening to carry out cyberattacks – unless it gets some Bitcoin7 votes
The strange life and mysterious death of Jerrold Haas, co-founder of the educational-blockchain startup Tessr7 votes
Brave browser 1.0 has been released, and eight million BAT will be distributed to mobile users11 votes
Recent Study Estimates That 50% of Websites Using WebAssembly Apply It for Malicious Purposes10 votes
Kik is shutting down their chat app and firing most of their employees to focus on their Kin cryptocurrency and SEC trial23 votes
Highlights from Facebook's Libra hearing with the Senate Banking Committee8 votes
Firefox zero-day was used in attack against Coinbase employees, not its users11 votes