Comments (3)
they can. If I have 51 % or more hashpower I will be able to start from the genesis block and eventually catch up. the protocol says the chain with the highest proof of work will win. Obviously It would take an increadible amount of time. But assume I have 10x more hashpower than the current network it would only take about 1 year to provide as much proof of work as has been provided in the last 10 years. and another tenth of a year to catch up with the 11th year. Therby I could basically change the entire blockchain (even in the sense that I would send all coinbase tx to my account and basically remove all tx that have ever taken place)
from the-lightning-network-book.
I haven't seen the math, but at 51% I'm pretty sure it would take an extremely long time to undo blocks. Potentially centuries? Especially for blocks that are far back in the blockchain.
Perhaps a simple rewording would be useful so that it doesn't look like they can just change data at will once they have 51%.
from the-lightning-network-book.
Yeah as mentioned with 90% it will take a year to redo the second block. So yes I will try to do another less confusing formulation
from the-lightning-network-book.
Related Issues (11)
- Input from /u/almkglor and offer to help writing sections
- Idea: Orient your bitcoin exposition on the actual history HOT 1
- who's the target audience for this book? HOT 2
- It might be more clear to use 'satoshis' instead of 'Bitcoin' for value units HOT 3
- translations HOT 1
- Introduction about bitcoin is too long, it's already described in detail in other books HOT 2
- Adding a list of essential resources to the appendix HOT 3
- microtype (LaTeX)
- Inconsistency in casing in headings
- Asymmetric cryptographic system properties and examples HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from the-lightning-network-book.