Nếu bạn quan tâm đến tiền điện tử, bạn đã có thể nghe nói về cái gì đó được gọi là Hard fork (Phân kỳ) Chúng tôi đã nhìn thấy một vài lần hard fork rồi, nhưngchúng là gì? Trước khi chúng ta có thể nhìn vào hard fork, bạn phải hiểu làm thế nào một blockchain hoạt động.
Bạn có thể xem video này ở đây để xem một giải thích một cách đơn giản Trong video này, tôi sẽ sử dụng Bitcoin làm ví dụ chính, nhưng khái niệm này áp dụng cho tất cả Các đồng tiền điện tử khác Như bạn có thể biết, Bitcoin là một đồng tiền kỹ thuật số và có nghĩa là nó được thực hiện với rất nhiều phần mềm.
Phần mềm này được gọi là giao thức Bitcoin và nó thiết lập các quy tắc mà mọi người nên đồng ý nếu họ muốn sử dụng Bitcoin.
Điều này bao gồm độ lớn của khối như thế nào, phần thưởng nàothợ mỏ nhận được, cách tính phí, vv .
.
.
Nhưng giống như bất kỳ dự án phần mềm, phát triển trên Bitcoin sẽ không bao giờ kết thúc.
Luôn luôn có chỗ cho sự cải tiến.
Các nhà phát triển Bitcoin thường xuyên đưa ra cập nhật để khắc phục lỗi hoặc để tăng hiệu suất.
Một số cải tiến này nhỏ nhưng những cải tiến khác về cơ bản thay đổi cách Bitcoin hoạt động.
Vì vậy, đôi khi nó xảy ra rằng một nhóm các nhà phát triển không đồng ý với hướng Bitcoin đang thảo luận Các thợ mỏ cũng có thể không đồng ý vì cập nhật tới giao thức Bitcoin có thể làm giảm lợi nhuận.
Nếu một nhóm người rất không hài lòng họ có thể chọn để đi theo con đường riêng của họ và tạo ra phiên bản riêng của họ về giao thức và rẽ nhánh các blockchain.
Vậy điều gì sẽ xảy ra nếu họ làm việc này? Vâng Bitcoin bao gồm hai phần lớn:các giao thức Bitcoin và blockchain cái mà lưu trữ tất cả các giao dịch đã xảy ra.
Nếu họ quyết định tạo ra một rẽ nhánh riêng, họ bắt đầu bằng cách sao chép mã giao thức Bitcoin và bắt đầu thực hiện thay đổi của họ.
Họ có thể làm điều này vì Bitcoin là hoàn toàn mở mã nguồn Sau khi họ đã thực hiện mong muốn thay đổicủa họ, họ xác định một điểm thời gian nơi mà nhánh sẽ hoạt động.
Điều này được hoàn tất bằng một block với số thứ tự được xác định Ví dụ: bạn có thể nói rằng phân nhánh sẽ đi vào hoạt động khi block số 480, 000 sinh ra cho blockchain.
Khi số khối đó đạt đến cộng đồngrẽ nhánh thành hai.
Một số người quyết định hỗ trợ bản gốc trong khi những người khác muốn hỗ trợ phân nhánh Mỗi nhóm sau đó bắt đầu thêm các khối mới vào nhánh mà họ muốn hỗ trợ.
Tại thời điểm này, cả hai blockchains là không tương thích với nhau.
Bởi vì một nhánh được dựa trên blockchain gốc, tất cả các giao dịch đã xảy ra trên blockchain gốc, cũng tồn tại trên phân nhánh Và điều đó có nghĩa là nếu bạn đã có một lượng coin trước khi phân nhán, bạn cũng sẽ nhận cùng một lượng coin bằng với với đồng mới Một số người gọi số coin này miễn phí, nhưng tất cả phụ thuộc vào nhánh đó có thu hút được giá trị thực.
Chúng ta cũng đã thấy một vài phân nhánh Nó xảy ra với Bitcoin vào ngày 01 tháng 8 năm 2017 khi Bitcoin Cash ra đời.
Trong trường hợp này, các nhà phát triển không đồng tình về kích thước khối mới Một số nhà phát triển muốn nó đi từ 1Mb lên 2Mb, nhưng một số khác lại muốn nó tăng thêm nữa.
Khi vấn đề không thể giải quyết, cả hai nhóm quyết định đi theo con đường riêng của họ.
Bitcoin đã có một vài hard fork, một số nhánh trở nên thành công hơn những nhánh khác.
Nhưng nó không phải là duy nhất.
Ethereum cũng có một hard fork khi tách ra Ethereum và Ethereum classic Vì vậy, đó thực chất là những gì của một hard ford Nhưng cũng có cái gì đó gọi là “soft fork “, vậy sự khác biệt là gì? Một hard fork xảy ra khi một ai đó fork Bitcoin và làm cho nó không tương thích với bản gốc Tuy nhiên, nếu bạn phân nhánh Bitcoin và thực hiện thay đổi tương thích, sau đó chúng tôi gọi nó là soft fork Một sự khác biệt tinh tế.
Vì vậy, bây giờ bạn biết những gì cho một hard fork và tại sao họ xảy ra.
Vì tiền thuật toán đang trở nên ngày càng phổ biến hơn nên nó không dễ có sự đồng tình sẽ bật lên thường xuyên hơn và nhiều phânn nhánh hơn nữa sẽ được tạo ra.
Đó là lý do tại sao có video này, cảm ơn rất nhiều để xem và tôi sẽ gặp bạn trong phần tiếp theo.