News Fixing This Bitcoin-Killing Bug Will (Eventually) Require a Hard Fork

hieuthong111

New member
** Các nhà phát triển Bitcoin Core khám phá lỗi có thể khiến mạng ngừng hoạt động trong 86 năm **

** Một lỗi trong phần mềm Bitcoin Core có thể khiến mạng ngừng hoạt động trong 86 năm, các nhà phát triển đã phát hiện ra. **

Lỗi có liên quan đến cách lưu trữ số chiều cao khối.Mỗi khối bitcoin có một số theo dõi số lượng khối đến trước nó.Nhưng do giới hạn trong cách lưu trữ các số này, Bitcoin sẽ hết số khối sau số khối 3101541.

Điều này có nghĩa là ở độ cao khối khoảng 86 năm trong tương lai, sẽ không thể tạo ra bất kỳ khối mới nào.

Để sửa lỗi, sẽ cần phải có một fork hard.Một hard fork là một thay đổi đối với giao thức Bitcoin không tương thích ngược, có nghĩa là tất cả các nút và người khai thác phải nâng cấp phần mềm của họ để tiếp tục tham gia vào mạng.

Mặc dù các dĩa cứng không phải là hiếm trong các blockchain khác, nhưng chúng rất hiếm ở Bitcoin.Lần cuối cùng một chiếc nĩa cứng bitcoin được cố gắng, nó đã thu hút rất nhiều tranh cãi.

Tuy nhiên, sửa lỗi này không có khả năng gây tranh cãi.Phần lớn các nhà phát triển và người dùng Bitcoin đồng ý rằng đó là một thay đổi cần thiết.

** Điều này có ý nghĩa gì đối với sự phân cấp của Bitcoin? **

Một số người đã lập luận rằng sửa lỗi lỗi này cho thấy Bitcoin không được phân cấp như nó thường được tạo ra.Rốt cuộc, nếu cần phải sửa lỗi để sửa lỗi, thì điều đó có nghĩa là cộng đồng phải cùng nhau đồng ý về việc thay đổi giao thức.

Tuy nhiên, đây là một sự hiểu lầm về ý nghĩa của sự phân cấp.Phân cấp không có nghĩa là không có cơ quan trung ương.Nó có nghĩa là không có điểm thất bại duy nhất.

Trong trường hợp của Bitcoin, thực tế là cần phải sửa lỗi để khắc phục lỗi này không có nghĩa là mạng không được phân cấp.Điều đó đơn giản có nghĩa là cộng đồng phải cùng nhau đồng ý về một thay đổi đối với giao thức.

Đây là một điều tốt.Nó cho thấy cộng đồng Bitcoin khỏe mạnh và nó có thể kết hợp với nhau để giải quyết vấn đề.

** Điều này có ý nghĩa gì đối với tương lai của Bitcoin? **

Sửa lỗi này là một lời nhắc nhở rằng Bitcoin vẫn đang được phát triển.Nó không phải là một sản phẩm hoàn chỉnh.Sẽ có lỗi và sẽ có những con ngựa khó.

Nhưng đây cũng là một lời nhắc nhở rằng cộng đồng Bitcoin rất mạnh mẽ và nó có thể kết hợp với nhau để giải quyết vấn đề.

Bitcoin vẫn là tiền điện tử phi tập trung và an toàn nhất trên thế giới.Sửa lỗi này không thay đổi điều đó.

**Người giới thiệu**

* [Lỗi lõi Bitcoin có thể khiến mạng ngừng hoạt động trong 86 năm] (https://www.coindesk.com/bitcoin-core-bug-could-cause-network-to-stop-working-in-86 năm)
* [Fork Fork vs Fork Fork] (https://www.investopedia.com/terms/h/hardfork.asp)
* [Ossification giao thức Bitcoin] (https://veriphi.com/blog/bitcoin-protocol-ossification/)
=======================================
**Bitcoin Core Developers Discover Bug That Could Cause the Network to Stop Working in 86 Years**

**A bug in the Bitcoin Core software could cause the network to stop working in 86 years, developers have discovered.**

The bug is related to the way block height numbers are stored. Each Bitcoin block has a number that tracks how many blocks come before it. But because of a limitation in the way these numbers are stored, Bitcoin will run out of block numbers after block number 3101541.

This means that at a block height of roughly 86 years into the future, it will be impossible to produce any new blocks.

To fix the bug, a hard fork will be required. A hard fork is a change to the Bitcoin protocol that is not backwards-compatible, meaning that all nodes and miners must upgrade their software in order to continue participating in the network.

While hard forks are not uncommon in other blockchains, they are rare in Bitcoin. The last time a Bitcoin hard fork was attempted, it attracted a lot of controversy.

However, this bug fix is unlikely to be controversial. The vast majority of Bitcoin developers and users agree that it is a necessary change.

**What does this mean for Bitcoin's decentralization?**

Some have argued that this bug fix shows that Bitcoin is not as decentralized as it is often made out to be. After all, if a hard fork is required to fix a bug, then it means that the community must come together to agree on a change to the protocol.

However, this is a misunderstanding of what decentralization means. Decentralization does not mean that there is no central authority. It means that there is no single point of failure.

In the case of Bitcoin, the fact that a hard fork is required to fix this bug does not mean that the network is not decentralized. It simply means that the community must come together to agree on a change to the protocol.

This is a good thing. It shows that the Bitcoin community is healthy and that it is able to come together to solve problems.

**What does this mean for the future of Bitcoin?**

This bug fix is a reminder that Bitcoin is still under development. It is not a finished product. There will be bugs and there will be hard forks.

But this is also a reminder that the Bitcoin community is strong and that it is able to come together to solve problems.

Bitcoin is still the most decentralized and secure cryptocurrency in the world. This bug fix does not change that.

**References**

* [Bitcoin Core Bug Could Cause Network to Stop Working in 86 Years](https://www.coindesk.com/bitcoin-core-bug-could-cause-network-to-stop-working-in-86-years)
* [Hard Fork vs. Soft Fork](https://www.investopedia.com/terms/h/hardfork.asp)
* [Bitcoin Protocol Ossification](https://veriphi.com/blog/bitcoin-protocol-ossification/)
 
Join Telegram ToolsKiemTrieuDoGroup
Back
Top