• Kinh Nghiệm Crypto
  • Crypto Trading
  • Sàn Crypto

CryptoViet

Cộng Đồng Crypto Việt Nam

Binance

Fork, Soft Fork và Hard Fork là gì?

Thanh Nguyễn 29/01/2023 03/08/2023 Để lại bình luận

fork soft fork va hard fork la gi

Trong thế giới của các Blockchain công cộng, cụ thể là Bitcoin và Ethereum, các khái niệm Fork, Soft Fork và Hard Fork thường được nhắc đến và thậm chí đã từng gây ra những biến động lớn trên thị trường tiền điện tử. Nhưng những khái niệm này đối với những người mới bắt đầu hoặc người không có kinh nghiệm với công nghệ này có thể là một chủ đề khó hiểu. Vậy Fork, Soft Fork và Hard Fork là gì? Hãy cùng tìm hiểu rõ hơn về các khái niệm này.

Nội dung bài viết ẩn
1. Tìm hiểu sự phân tách trong Blockchain
2. Temporary Fork là gì?
3. Soft Fork là gì?
4. Hard Fork là gì?
5. Tại sao lại có Hard Fork và Soft Fork?

Tìm hiểu sự phân tách trong Blockchain

Blockchain là một mạng lưới các nút phi tập trung cùng hợp tác để xác thực các giao dịch và lưu trữ thông tin. Bản chất phi tập trung của chuỗi khối công khai (ví dụ như Bitcoin và Ethereum) yêu cầu các tham gia trong mạng đồng thuận với nhau để đạt được một trạng thái chia sẻ chung của Blockchain, bao gồm cả sổ cái chung, trạng thái các khối và giao thức Blockchain. Sự đồng thuận giữa các nút mạng dẫn đến một Blockchain duy nhất chứa dữ liệu (giao dịch) được xác minh mà mạng xác nhận là chính xác.

Tuy nhiên, do tính chất phi tập trung của Blockchain, nó thường bị ảnh hưởng bởi độ trễ trong quá trình truyền tải hoặc giao dịch bị mất trong quá trình này. Ngoài ra, cũng có thể có những nút thông tin độc hại cố ý truyền thông tin sai lệch, dẫn đến các nút trong mạng không thể đạt được sự đồng thuận nhất trí về trạng thái tương lai của Blockchain. Sự kiện này dẫn đến tình trạng phân nhánh (fork), trong đó chuỗi khối bị chia thành hai hoặc nhiều chuỗi khác nhau đều hợp lệ và được chấp nhận bởi một phần nào đó của mạng lưới.

Sự phân nhánh này có thể xảy ra dưới 3 dạng:

  • Phân nhánh tạm thời (Temporary Fork): xảy ra khi hai người khai thác khai thác được một khối mới tại cùng một thời điểm.
  • Phân nhánh cứng (Hard Fork): khi giao thức Blockchain bị thay đổi mà không hỗ trợ khả năng tương thích ngược với giao thức cũ.
  • Phân nhánh mềm (Soft Fork): khi giao thức Blockchain bị thay đổi sao cho vẫn hỗ trợ khả năng tương thích ngược với giao thức cũ.

Temporary Fork là gì?

Khi nhiều người khai thác khối mới gần như cùng một thời điểm, mạng có thể phân nhánh và xuất hiện nhiều chuỗi khối khác nhau. Sự phân nhánh tạm thời (temporary fork) có thể tự được giải quyết dựa trên các giao thức đồng thuận của mạng lưới Blockchain. Nếu có sự thay đổi trong cách vận hành phần mềm Blockchain, sẽ có hai dạng phân tách khác mạnh hơn, làm thay đổi sự phát triển của Blockchain đó vĩnh viễn đó là: Hard Fork và Soft Fork.

Temporary Fork

Soft Fork là gì?

Soft Fork là sự phân tách do sự cập nhật chức năng hoặc giao thức mới trên Blockchain, nhưng vẫn tương thích ngược với giao thức và phiên bản cũ. Các trạng thái của Blockchain vẫn được chấp nhận trong phiên bản mới và các nút không cập nhật vẫn có thể xử lý các giao dịch và đẩy các khối mới vào Blockchain như cũ. Tuy nhiên, các khối được tạo bởi các nút tuân theo bộ quy tắc đồng thuận cũ sẽ vi phạm bộ quy tắc đồng thuận mới và có thể sẽ bị lỗi khi xác thực trên các nút đã cập nhật phiên bản mới. Ví dụ về soft fork trên Blockchain là giảm kích thước khối từ 3MB xuống 2MB.

Hard Fork là gì?

Hard Fork là một quá trình tách ra của một Blockchain thành hai Blockchain khác nhau. Quá trình này có thể xảy ra theo hai trường hợp, bao gồm Hard Fork có kế hoạch và Hard Fork cạnh tranh. Trong Hard Fork có kế hoạch, sự thay đổi được lên kế hoạch trước và có sự đồng thuận cao giữa các nhà phát triển và cộng đồng trước khi Hard Fork xảy ra. Ví dụ, Hard Fork của tiền ảo Monero xảy ra để bổ sung một tính năng bảo mật mới được gọi là Giao dịch bí mật Vòng (RingCT). Trong Hard Fork cạnh tranh, có sự bất đồng nghiêm trọng giữa các bên liên quan khác nhau trong dự án. Ví dụ, Hard Fork của Bitcoin tạo ra Bitcoin Cash là một trường hợp Hard Fork cạnh tranh. Quá trình Hard Fork gây ra nhiều sự không thống nhất trong mạng lưới và tạo thành hai Blockchain độc lập khác nhau.

Hard Fork

Tại sao lại có Hard Fork và Soft Fork?

Hard Fork và Soft Fork là hai hiện tượng phân nhánh thường xảy ra trên các Blockchain công cộng do tính chất nguồn mở của chúng. Hard Fork và Soft Fork dẫn đến sự thay đổi vĩnh viễn trong các quy tắc cơ bản của giao thức trên Blockchain, do những lý do như bổ sung chức năng mới, nâng cấp mã nguồn, thay đổi quy tắc cốt lõi, khắc phục sự cố bảo mật, hoặc đảo ngược giao dịch. Hard Fork và Soft Fork khác với temporary fork chỉ xảy ra tạm thời và cuối cùng mạng vẫn sẽ đạt được trạng thái đồng thuận chung.

Chia sẻ
icon f icon t icon p icon tl icon in icon rd icon tb

CryptoViet tổng hợp

Binance
  • Blockchain là gì? Tìm hiểu về công nghệ Blockchain
    Blockchain là gì? Tìm hiểu về công nghệ Blockchain
  • Lý thuyết Trò chơi (Game Theory) là gì?
    Lý thuyết Trò chơi (Game Theory) là gì?
  • Tương lai của Blockchain sẽ như thế nào?
    Tương lai của Blockchain sẽ như thế nào?
  • Độ khó (Difficulty) đào Bitcoin là gì?
    Độ khó (Difficulty) đào Bitcoin là gì?

Nói về Thanh Nguyễn

Thế giới có 7 tỷ người nhưng chỉ có 21 triệu Bitcoin. Về mặt toán học, nếu bạn sở hữu 1 đồng BTC thì bạn đang nằm trong 3/1000 người giàu nhất thế giới trong tương lai.

Reader Interactions

Trả lời Hủy

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 *

Sidebar chính

XEM NHIỀU NHẤT

  • Bitcoin là gì? Thông tin về đồng BTC
  • Bitcoin Halving là gì? Tìm hiểu về sự kiện Bitcoin Halving
  • BRC-20 là gì? Tìm hiểu tiêu chuẩn BRC-20
  • Hướng dẫn cách chơi Bitcoin cho người mới bắt đầu
  • Chỉ số Bitcoin Fear & Greed Index là gì?

NHÓM THẢO LUẬN CỘNG ĐỒNG

Cộng Đồng Trade Coin Việt Nam

DÀNH CHO NGƯỜI MỚI

nguoi moi tham gia crypto thi nen hold hay trade

Người mới tham gia crypto thì nên hold hay trade?

Người mới tham gia vào thị trường tiền điện tử thường đối diện với câu hỏi: Nên hold coin hay trade coin? Dưới đây, chúng ta sẽ xem xét cả... Xem thêm →

TÀI CHÍNH CÁ NHÂN

top 9 ung dung quan ly chi tieu va tai chinh ca nhan hang dau

Top 9 ứng dụng quản lý chi tiêu và tài chính cá nhân hàng đầu

Trong thời đại công nghệ hiện nay, việc kiểm soát và quản lý tài chính cá nhân trở nên vô cùng quan trọng. Ghi chép chi tiêu vào cuốn sổ... Read more →

Footer

Về chúng tôi

  • Giới thiệu
  • Branding
  • Miễn trừ trách nhiệm
  • Quyền riêng tư
  • Tuyển dụng
  • Liên hệ

Bài viết mới

  • Hướng dẫn làm airdrop Fuel Network
  • Hướng dẫn làm Arbitrum Odyssey – Reignited
  • Tìm hiểu về bản nâng cấp Ethereum Cancun-Deneb (Dencun)
  • Những công cụ xem dữ liệu onchain phổ biến

Cộng Đồng Thảo Luận

  • Cộng Đồng Trade Coin Việt Nam
  • Telegram: CryptoViet Community

THEO DÕI CHÚNG TÔI

  • Email
  • Facebook
  • LinkedIn
  • TikTok
  • Twitter
  • YouTube

CryptoViet - Cộng Đồng Crypto Việt Nam © 2016 - 2023