Blog: Mjolnir: Tooling for BAT Apollo (by Samuel Dare, Blockchain Engineer at Brave)
Marching towards Brave’s mission to create a decentralized ecosystem for digital advertising that respects user’s privacy, we aim to incrementally decentralize components of our architecture as they relate to the Basic Attention Token (BAT) as well as Brave’s advertiser and publisher ecosystem. We also aim to maintain or improve the performance, security and privacy guarantees which the BAT ecosystem currently offers.
Public blockchains (like the Ethereum Mainnet) are open networks, allowing anyone to both add and verify data in the network. This guarantees a high level of decentralization, non-repudiation, and censorship resistance at the expense of :
- Transaction Throughput: In its current implementation, Ethereum nodes broadcast transactions at an average of 15 Transactions Per Second (TPS). This throughput pales in comparison to VISA4, which claims a performance of 65,000+ TPS . This low transaction speed is because (i) there are many nodes taking part in consensus (ii) it takes a longer time to broadcast the transactions to all the nodes in the network.
- Execution Costs: To solve the halting problem, Turing complete public blockchains attach a monetary cost (gas) to the execution of commands. This cost is undesirable and can be unpredictable.
- Lack of Privacy: Confidentiality and Anonymity are also issues, as participants are privy to all the data in the network and interactions between participants.
Read the full text here: https://brave.com/mjolnir-tooling-for-bat-apollo/
Brave User Stats Update: Brave surpasses 13.9 million monthly active users and 4.8 million daily active users for April 2020!
Let’s gooo!Read More