Soft Fork là gì? Hard Fork là gì? Những điều cơ bản cần biết

hard-fork-la-gi

Tại sao chúng ta cần cập nhật giao thức?

Trước khi chúng ta bắt đầu nói về những từ ngữ ‘soft’, ‘hard’ và những từ ngữ khác, chúng tôi muốn đưa ra một lời giải thích ngắn gọn về mỗi thuật ngữ.

Giao thức Blockchain (Blockchain protocol) : quy ước mã xác định các quy tắc kết nối, khai thác và giao dịch. Để trở thành một phần của mạng, bạn phải tuân thủ giao thức.

Fork: thời điểm bạn có một phiên bản giao thức khác với phiên bản chính.

Bây giờ, chúng ta hãy nói một cách chi tiết hơn. Câu hỏi đầu tiên chúng ta cần trả lời trước khi nói về ‘fork’ hay bất kì cái gì khác là: Tại sao chúng ta cần cập nhật giao thức?

hard-fork-la-gi-cac-dieu-khoan-ban-nen-biet-1

  • Để khắc phục các rủi ro bảo mật quan trọng được tìm thấy trong các phiên bản cũ. Vì tiền mã hoá là một phát minh tương đối mới, gần đây nó đã bước vào thời kỳ phát triển, mà bất kỳ một loại tiền tệ thông thường nào cũng đều đạt được. Phải mất nhiều phiên bản, màu sắc, phông chữ, lớp bảo mật và nhiều hơn nữa để phát triển đồng đô la mà chúng ta biết ngày nay. Bây giờ rất khó để giả mạo nó. Cùng một cách, nó sẽ mất một thời gian để tìm tất cả các rủi ro bảo mật tiền mã hoá và sửa chúng.
  • Để thêm chức năng mới - thực tế chúng ta có Windows 10 ngày nay về cơ bản có nghĩa là, Windows đã cải tiến rất nhiều trước đó để có ngày hôm nay. Mã Blockchain cũng được nâng cấp từ năm này sang năm khác. Vì nó là mã nguồn mở, các nhà phát triển làm việc trên toàn thế giới và đề xuất các cải tiến của họ. Nếu một tính năng đủ tốt, nó sẽ được thêm vào phiên bản tiếp theo.
  • Để đảo ngược giao dịch. Chính phủ có thể bắt người làm tiền giả vào tù nhưng hầu như không thể hoàn trả tất cả những người đã sử dụng nó như tiền thật. Trong thế giới crypto, bạn thực sự có thể giảm thiểu tác hại này. Khi cộng đồng phát hiện ra họ vi phạm an ninh, họ có thể công bố tất cả các giao dịch được thực hiện. Bạn đã bao giờ muốn quay ngược thời gian chưa? Ở đây bạn có thể. Đối với những người tốt, một quá trình ‘back up’ có nghĩa là chúng ta chỉ cần thực hiện các giao dịch một lần nữa. Đối với "xấu" - nó có nghĩa là khó khăn hơn để ăn cắp.

‘Soft fork’ là gì?

Như đã đề cập trước, nó là sự thay đổi về giao thức, nhưng với khả năng tương thích ngược.

Lấy các quy tắc giao thông như một ví dụ. Mỹ đã có một quy tắc, tốc độ ở đường cao tốc tối thiểu là 30 dặm và tối đa 60 dặm. Một ngày, chính phủ quyết định rằng, từ bây giờ, tối thiểu là 40 và tối đa là 70. Điều gì sẽ xảy ra? Đối với hầu hết người lái xe với tốc độ trung bình 55 dặm - sẽ không có thay đổi. Họ vẫn đủ điều kiện để lái xe và không vi phạm mức thấp mới. Nhưng nếu bạn đang lái xe 30 dặm - bạn phải tăng tốc độ lên.

Trong cùng một cách, bạn không cần nâng cấp ngay lập tức phiên bản Blockchain của bạn và bạn có thể làm việc chính xác như bạn đã làm trước đây, trừ khi bạn muốn làm điều gì đó chống lại giao thức mới.

hard-fork-la-gi-cac-dieu-khoan-ban-nen-biet-1

‘Hard fork’ là gì

Nếu chúng ta tiếp tục với ví dụ về giao thông, ’hard fork’ về cơ bản là tạo ra một vũ trụ song song mới, với nhà ở, đường cao tốc , tài xế....

Ví dụ: Nếu có một người lái xe sống ở Nebraska và có xe Jeep - thì bây giờ có thêm “người lái xe Cash”, người đó sống trong “Nebraska Cash” và có xe “Jeep Cash” ở vũ trụ song song. Vì vậy, cả hai sống cuộc sống riêng biệt trong hai vũ trụ riêng biệt. Lái xe Nebraska Cash sẽ không bao giờ có thể đến thăm lái xe sống ở Nebraska hoặc làm một công việc ở Nebraska - không có cổng thông tin giữa các vũ trụ song song.

Hãy quay lại các thuật ngữ mật mã. Sau hard fork, phiên bản trước và phiên bản mới hoàn toàn bị phân tách, không có tùy chọn giao tiếp hoặc giao dịch nào giữa hai phiên bản này. Thông thường, phiên bản mới kế thừa tất cả các giao dịch lịch sử. Kể từ bây giờ, mỗi phiên bản sẽ có lịch sử giao dịch riêng.

Các trường hợp Hard Fork

Bitcoin cash

Sự khác biệt so với Bitcoin: tốc độ giao dịch cao hơn, ít phân cấp hơn.

Điều gì đã xảy ra: Sau khi Hard Fork, Bitcoin Cash đã trở thành một loại tiền tệ mới, riêng biệt, tất cả những người có Bitcoin trước khi hard fork sẽ nhận được cùng số lượng Bitcoin Cash.

Xảy ra khi nào: ngày 1 tháng 8 năm 2017.

hard-fork-la-gi-cac-dieu-khoan-ban-nen-biet-3

The DAO

Sự khác biệt từ Blockchain của Ethereum: DAO được xây dựng như một hợp đồng thông minh trên Blockchain của Ethereum. Sau khi tạo ra, tất cả các chủ sở hữu Ether có thể trao đổi với DAO token.

Điều gì đã xảy ra : DAO bị tấn công và kết quả là, 3,6 triệu Ether đã bị đánh cắp. Để ngăn chặn hacker rút tiền mặt, cộng đồng đã bỏ phiếu để ‘soft fork’. Nhưng, sau một thời gian ngắn, phần lớn đã bỏ phiếu để ‘hard fork’.

Khi xảy ra : ngày 20 tháng 7 năm 2016.

hard-fork-la-gi-cac-dieu-khoan-ban-nen-biet-8

Nguồn: cointelegraph.com

Đánh giá

Để lại ý kiến của bạn:

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *