1. Hardfork diễn ra như thế nào ?

    13/06/2018
    2,021 lượt xem
    Bạn đã tham gia thị trường Crypto một thời gian khá lâu, cứ nghe hardfork Bitcoin quá nhiều lần mà vẫn chưa hiểu hardfork là gì ? Hôm nay mình xin giải thích cho anh em hiểu cơ bản hardfork là gì ? Điều gì sẽ diễn ra khi hardfork ?

    Trong phần mềm, từ “fork” thường được dùng để miêu tả sự những thay đổi trong phiên bản của phần mềm.

    cotto2.

    Khi chúng ta “fork” một cái mã code của ai đó. Đầu tiên chúng ta copy mã code đó, sau đó chúng ta sẽ chỉnh sửa, thêm bớt trên chính mã đó. Nó giống nhứ là chúng ta copy một bài luận của một người khác xong mang về chỉnh sửa, đó là lúc chúng ta “fork” bài của họ.

    Fork là đại diện cho sự đồng thuận hoặc trong một vài trường hợp nó là sự thay đổi các quy luật cơ bản trong một giao thức đặc biệt. Các giao thức đặc biệt sẽ quy định một số thứ như: dung lượng mỗi Block (khối), phàn thưởng khi đào, phí giao dịch,…

    Ví dụ: Giao thức Ethereum sẽ quyết định các quy luật và ràng buộc xung quanh đồng Ether.

    Để thay đổi một giao thức chúng ta có 2 sự lựa chọn:

    Thay đổi nhưng vẫn tương thích với giao thức hiện tại, cái này gọi là softfork. Một ví dụ của softfork là P2SH, đây là một bản cập nhật địa chỉ đa chữ ký của hệ thống Bitcoin. Thay đổi này mang tới sự bảo mật hơn cho Bitcoin khi sử dụng đa chữ kí và điều này không làm thay đổi các giao thức đặc biệt của Bitcoin. Softfork xảy ra khi nhận được sự đồng thuận từ 50% các node trở lên.

    moi-dieu-can-biet-ve-hard-fork-soft-fork-segwit-chi-trong-10-phut-4.

    Điều gì sẽ xảy ra khi một nhóm nhỏ người không thích các đặc điểm hiện tại của Bitcoin, họ cho rằng Bitcoin giao dịch quá chậm, dung lượng khối quá thấp và chi phí giao dịch quá cao và họ muốn thay đổi điều đó, nhưng họ chỉ là một nhóm nhỏ trong cộng đồng Bitcoin nên sẽ không thể đạt được đủ đồng thuận để thay đổi hệ thống. Lúc này nhóm nhỏ này sẽ tiền hành hardfork, họ muốn đi theo hướng họ chọn và không quan tâm đến sự tương thích.

    Hardfork sẽ bắt đầu bằng việc sao chép giao thức ban đầu. Ví dụ: Bitcoin Cash sao chép 100% giao thích của Bitcoin, sau đó các nhà phát triển Bitcoin Cash sẽ thay đổi nhưng thứ họ muốn từ giao thức nền tảng ban đầu.

    Trong quá trình hardfork, người phát triển phải cho thấy rõ khi nào quá trình fork bắt đầu ( tại block số bao nhiêu ). Ví dụ: như hardfork của Bitcoin Gold diễn ra tại blok 491407 của Bitcoin. Kể từ khi hardfork sẽ hình thành 2 blockchain hoàn toàn riêng biệt.

    Trong trường hợp hardfork, người nắm giữ đồng tiền của Blockchain nguyên bản sẽ nhận được thêm số lượng tiền tương đương ở Blockchain mới. Ví dụ bạn nắm giữ 3.5 Bitcoin trước khi Bitcoin Cash được hard fork ra từ Bitcoin thì sau khi hardfork xong bạn sẽ nhận thêm được 3.5 Bitcoin Cash.

    Đây chính là tiến trình xảy ra hardfork, anh em thấy hữu ích thì cho mình 1 like nhé :D

    Xem thêm

    >>10 dấu hiệu cho thấy có thể bạn đang đầu tư vào một ICO không tốt

    Nguồn imgur
     
Đang tải...