FORK LÀ GÌ

     

Trong thời đại technology hiện nay, bất kỳ phần mềm nào thì cũng cần được cập nhật liên tục nhằm khắc phục sự cầm cố hoặc tăng hiệu suất. Với những cập nhật đó trong nghành nghề dịch vụ đồng tiền kỹ thuật số dành riêng thường được gọi là “Forks“.

Bạn đang xem: Fork là gì

Vì tiền năng lượng điện tử là những mạng phi tập trung, tất cả những người tham gia trong mạng- được gọi là các nút (nodes)- rất cần được tuân theo các quy tắc tương tự để gia công việc cùng mọi người trong nhà đúng cách. Bộ quy tắc kia được biết đến như là 1 trong giao thức “protocol”.

Các quy tắc nổi bật trong giao thức bao gồm kích thước của một khối trên blockchain, phần thưởng nhưng mà người khai quật nhận được khi khai thác một khối new và nhiều hơn nữa nữa.

Có hai loại “Fork” trong tiền điện tử là: soft forks và hard forks. Cả hai một số loại fork này đều biến hóa căn bạn dạng cách thức giao thức của một một số loại tiền điện tử hoạt động.

Tuy nhiên trước khi đi sâu vào search hiểu cụ thể về softfork và hardfork, hãy thuộc tổng quan lại lại một cách ví dụ fork là gì.

Fork

“Fork” là một trong thuật ngữ lập trình, hoàn toàn có thể biết mang lại như một chuyên môn sửa đổi mã mối cung cấp mở, hay nói theo một cách khác là “cập nhật phần mềm” với “nâng cấp, sửa lỗi”. Thông thường một bạn dạng fork tốt nhánh sẽ tương tự như như bản gốc hầu như thêm một vài ba sửa thay đổi quan trọng, cả nhì nhánh trực tiếp sẽ cùng tồn tại.

Đôi lúc fork được áp dụng để kiểm soát một quy trình, tuy nhiên trong lĩnh vực tiền điện tử, nó thường được áp dụng để thực hiện biến hóa cơ bản hoặc để tạo ra một tài sản mới tất cả các điểm lưu ý tương trường đoản cú (nhưng ko bằng) như ban đầu.

Không phải toàn bộ quy trình fork những được dữ thế chủ động thiết lập, với một cơ sở mã mối cung cấp mở được phân phối rộng rãi, fork rất có thể vô tình xảy ra khi ko phải toàn bộ các nút đều chào đón cùng một thông tin. Thông thường những fork này đã được xác minh và giải quyết, mặc dù nhiên phần lớn quá trình forking trong các loại tiền điện tử là do sự bất đồng về các điểm sáng nhúng.

Một điều cần xem xét với fork chính là họ tất cả “chia sẻ định kỳ sử”, bản ghi những giao dịch trên mỗi chuỗi (cũ cùng mới) là hệt nhau nhau trước khi phân tách.

Fork trong bitcoin

Bản hóa học phi tập trung của những chuỗi khối công khai như Bitcoin có nghĩa là những fan tham gia bên trên mạng phải hoàn toàn có thể đi đến một thỏa thuận hợp tác về trạng thái chia sẻ của blockchain. Sự đồng thuận hoàn toàn giữa những người tham gia mạng dẫn đến một chuỗi dữ liệu được xác minh duy nhất nhưng mọi bạn cho là chủ yếu xác. Một “Blockchain fork” sẽ xảy ra khi có sự bắt đầu từ sự đồng thuận, điều này hoàn toàn có thể xảy ra trong tía kịch bản:

Temporary ForkSoft ForkHard Fork

“Temporary Fork” hay được dịch là “fork tạm bợ thời”, xảy ra khi các người khai quật trên các hệ thống tiền năng lượng điện tử, phát hiện ra một khối (block) cùng một lúc. Điều này dẫn cho hai blockchains tuyên chiến đối đầu phân chia. Temporary Fork được giải quyết trong các hệ thống bằng bệnh công việc. Chẳng hạn như Bitcoin khi các thợ khai thác chọn một chuỗi nào đó nhằm hình thành những khối tiếp theo. Chuỗi khối lâu năm nhất được coi là chuỗi khối “chính xác”, và sẽ thắng, trong khi chuỗi ngắn thêm một đoạn sẽ bị trường đoản cú bỏ.

“Soft Fork” với “Hard Fork” khác “Temporary Fork” nghỉ ngơi chỗ chúng diễn tả sự đổi khác vĩnh viễn trong các quy tắc cơ bản của giao thức. Lý do để thực hiện một biến đổi như vậy hoàn toàn có thể xảy ra do nhiều lý do, bao gồm:

Thêm chức năng bổ sung cập nhật vào mạng bên dưới dạng nâng cấpThay đổi quy tắc then chốt trong giao thức, chẳng hạn như tăng kích cỡ khối mạng

Các “Soft Fork” với “Hard Fork” khác “Temporary Fork” bởi các biến đổi được triển khai là dài lâu và cho nên yêu cầu thay đổi ở lớp giao thức.

SoftFork và HardFork

SoftFork là gì?

*

SoftFork là một phương thức tương thích hợp ngược để tăng cấp blockchain. Hay nói giải pháp khác, một SoftFork là sự tăng cấp phần mềm cân xứng ngược với các phiên bạn dạng trước của phần mềm. SoftFork không yêu thương cầu các nút (nodes) trên mạng phải upgrade để duy trì sự đồng thuận, chính vì tất cả những khối bên trên blockchain đang “soft- forked” đều tuân theo bộ quy tắc đồng thuận cũ cũng như các luật lệ mới. Tuy nhiên, các khối được tạo thành bởi những nút tuân theo cỗ quy tắc đồng thuận cũ sẽ vi phạm luật bộ luật lệ đồng thuận bắt đầu và bởi đó, hoàn toàn có thể sẽ bị lỗi bởi đa phần những khai thác nâng cấp. Điều này là do để một Softfork hoạt động, nhiều phần các thợ khai quật cần phân biệt và triển khai bộ luật lệ đồng thuận mới. Nếu như đạt được đa số này, mạng cũ sẽ lâm vào tình trạng không áp dụng được, cùng với blockchain bắt đầu hơn được thừa nhận là blockchain “chính xác”.

Tóm lại Softfork là một đổi khác trong giao thức tiền năng lượng điện tử cân xứng ngược. Điều đó có nghĩa là các nút không được cập nhật vẫn rất có thể xử lý các giao dịch với đẩy các khối bắt đầu vào blockchain, miễn là chúng không phá vỡ những quy tắc giao thức mới.

Một lấy ví dụ về Softfork là việc tiến hành quy tắc mới biến hóa kích thước khối mạng từ 3MB xuống 2MB. Các nút chưa được upgrade sẽ tiếp tục xem những giao dịch mang lại là vừa lòng lệ, vì các nút này tuân theo cỗ quy tắc đồng thuận cũ cũng giống như mới. Mặc dù nhiên, các nút khai quật chưa được nâng cấp và cố gắng khai thác phần nhiều khối mới sẽ bị nockout bỏ bởi các khối này, do nó không tuân thủ bộ nguyên tắc đồng thuận bắt đầu (kích thước khối 2MB). Bao gồm nghĩa là các nút cũ rộng vẫn rất có thể xử lý những giao dịch với đẩy các khối new có dung tích 2MB trở xuống. Mà lại nếu một nút cũ hơn cố gắng đẩy một khối lớn hơn 2MB vào mạng, các nút new hơn sẽ khước từ khối vị nó vi phạm các quy tắc mới. Điều đó khuyến khích các nút cũ cập nhật lên giao thức mới vì bọn chúng có hiệu quả như các nút được cập nhật. Do đó, blockchain với những khối có kích cỡ 3MB có chức năng rơi vào chứng trạng không thực hiện được khi các công ty khai thác thực thi nguyên tắc đồng thuận mới là 2MB.

HardFork là gì?

*

Hardfork một thay đổi trong giao thức tiền năng lượng điện tử không tương xứng với các phiên bản trước đó, là một trong những sự phân chia vĩnh viễn trường đoản cú phiên bản trước của blockchain. Một bộ quy tắc đồng thuận mới sẽ được đưa vào mạng không tương hợp với mạng cũ.

Nói cách khác, một hard fork có thể được xem là một phiên bản nâng cấp phần mềm không tương hợp với các phiên phiên bản trước kia của phần mềm. Tất cả những bạn tham gia mạng được yêu cầu nâng cấp lên phiên bạn dạng mới tốt nhất của phần mềm để có thể tiếp tục xác minh và xác thực các khối giao dịch thanh toán mới. Trong một hard fork, những khối được chứng thực bởi những nút chưa được tăng cấp lên phiên phiên bản mới nhất của ứng dụng giao thức sẽ không còn hợp lệ. Các nút không cập nhật lên phiên bạn dạng mới tất yêu xử lý các giao dịch hoặc đẩy các khối new lên blockchain. Những nút chạy phiên bạn dạng trước của ứng dụng sẽ phải tuân theo cỗ quy tắc đồng thuận bắt đầu để các khối của bọn chúng có hiệu lực thực thi hiện hành trên mạng rẽ nhánh (forked network). Trong trường hòa hợp hard fork, trường hợp vẫn còn cung cấp khai thác cho 1 vài chuỗi thiểu số, thì nhì blockchain rất có thể tiếp tục trường thọ đồng thời.

Hãy tưởng tượng một sự đổi khác trong một giao thức làm tăng size khối từ 2MB lên 4MB. Nếu như một nút được cập nhật cố cố đẩy một khối 3 MB lên blockchain, thì những nút cũ hơn, ko được update sẽ không xem khối này là đúng theo lệ với họ sẽ không đồng ý nó.

Các hardfork có thể được thực hiện để chuyển đổi hoặc nâng cấp một giao thức hiện gồm hoặc thậm chí là để tạo nên một giao thức với blockchain mới, độc lập.

Hardfork thông thường có 2 loại:

Hardfork đầu tư (Planned Hard Fork): Một hard fork được lên kế hoạch đơn giản và dễ dàng là một bản nâng cung cấp cho giao thức sẽ được các nhà cải cách và phát triển dự án làm rõ từ trước. Thông thường, dành được sự đồng thuận cao từ những nhà cải cách và phát triển dự án và xã hội trước khi quá trình hard fork xảy ra. Trong một công tác “Planned Hard Fork” người tham gia sẽ tự nguyện upgrade phần mềm của mình để tuân theo các quy tắc mới, quăng quật lại phiên bản cũ. Những người không update được đã phải khai thác bên trên chuỗi cũ, địa điểm mà rất ít người sẽ sử dụng. Ví dụ về hardfork bài bản đó là hard fork Monero trong thời điểm tháng 1 năm 2017, đã cho thấy thêm sự bổ sung cập nhật của một tính năng bảo mật thông tin mới được call là “Vòng thanh toán giao dịch bảo mật” (Ring Confidential Transactions ) viết tắt là “RingCT”.Hardfork gây tranh cãi (Contentious Hard Fork): tức là có một sự bất đồng trong xã hội về vấn đề nâng cấp, giao thức hay được chia thành 2 chuỗi khối ko tương thích- 2 nhiều loại tiền năng lượng điện tử không giống nhau. Cả nhì blockchain sẽ có xã hội riêng và các nhà cải tiến và phát triển sẽ thực hiện theo bí quyết họ tin là xuất sắc nhất. Hay có thể nói Contentious Hard Fork xảy ra khi tất cả sự bất đồng nghiêm trọng giữa các bên liên quan khác nhau trong dự án. Rất có thể bao gồm: nhà cách tân và phát triển dự án, người tiêu dùng mạng và bạn khai thác. Các hardfork khiến tranh cãi thường ra mắt vì một trong những phần của cộng đồng tin rằng những biến đổi lớn trong mã tiền năng lượng điện tử sẽ khởi tạo ra một blockchain thừa trội. Ví dụ nổi giờ về một hard fork gây bất đồng quan điểm là hard fork Bitcoin Cash. Một phần của xã hội đã tin rằng việc tăng form size khối Bitcoin từ 1MB lên 8MB sẽ chất nhận được xử lý những giao dịch trên mạng nhanh hơn.

Xem thêm: Nồi Chiên Không Dầu Bluestone Afb-5863, Nồi Chiên Không Dầu Afb

Vì một Fork dựa vào blockchain gốc, tất cả các thanh toán giao dịch từ blockchain lúc đầu cũng vẫn được xào nấu vào fork mới.

Ví dụ: nếu bạn có 100 đồng xu tiền điện tử mang tên là Coin A cùng một hard fork dựa trên loại tiền điện tử đó sẽ khởi tạo ra một các loại tiền năng lượng điện tử mới mang tên là Coin B, bạn cũng biến thành nhận được 100 xu Coin B.

Do tính chất nguồn mở của tiền điện tử với khi nhiều cá nhân cũng như tổ chức có mục tiêu khác nhau xâm nhập vào không khí tiền năng lượng điện tử, quá trình fork sẽ liên tục là một phần không thể thiếu thốn để cải cách và phát triển tiền điện tử.

Quá trình Bitcoin Fork và cách tiến hành

Bitcoin Fork là gì?

*

Fork về cơ phiên bản là một sự biến đổi của giao thức Bitcoin hiện tại tại cũng giống như những quy tắc của nó. Ví dụ, nếu như khách hàng đang nghịch một trò chơi trực tuyến đường và muốn thay đổi luật chơi, tất cả những người chơi không giống sẽ nên phải đồng ý về việc thay đổi quy tắc. Trường hợp thành công, các chuyển đổi được tiến hành và trò chơi liên tiếp như bình thường. Tuy nhiên, giả dụ sự đồng thuận không đủ bự thì nhì phiên phiên bản của trò nghịch sẽ được tạo nên (phiên phiên bản #1 = nguyên tắc cũ, phiên bạn dạng #2 = luật lệ mới). Đây là 1 fork vào trò chơi, điều đó cũng như áp dụng mang lại mã Bitcoin.

Bitcoin Fork sẽ tạo nên ra một “Bitcoin gốc” cùng một “Bitcoin mới”. Có ví dụ, Bitcoin Cash đã đổi khác kích thước khối trường đoản cú 1MB thành 8MB. Những người ủng hộ sự biến hóa này đã chuyển sang áp dụng một đồng tiền mới chính là đồng “Bitcoin Cash”, còn những người ủng hộ quy tắc lúc đầu sẽ thường xuyên sử dụng đồng “Bitcoin” ban đầu.

Ngoài ra còn tồn tại các SoftFork cho phép các quy tắc mới tương yêu thích với những quy tắc cũ.

Những lý do để cân nhắc fork vào bitcoin

Chuyển sang những quy tắc mới và đồng tiền mới vị nó giỏi hơn so với áp dụng Bitcoin ban đầu.Fork có thể tác cồn đến xã hội Bitcoin, việc vận dụng Bitcoin, và quý giá Bitcoin.Lợi nhuận thu được từ fork bằng phương pháp bán các đồng chi phí mới sẽ được phân phối cho tất cả những người nắm duy trì Bitcoin, vày mọi chủ tải Bitcoin phần lớn nhận được chi phí miễn phí tại một quá trình hard fork. Điều này không xảy ra tự động và các đồng tiền mới bắt buộc được yêu cầu. Mỗi đồng tiền mới cũng có một bề ngoài yêu ước khác nhau.

Mỗi nguy khốn trong Bitcoin Fork

*

Các các bước fork gần đây có vẻ tựa như nhau, trong khi lý do chính phía sau việc tạo ra những tiến trình fork bây chừ chủ yếu ớt là đẩy mạnh tiếp thị hơn là 1 ý thức hệ. Bitcoin fork dần đã trở thành ICO mới với khá nhiều người search kiếm coin miễn phí.Kiếm tiền gấp rút cho những nhà vạc triển: một vài fork đã tạo thành các bạn dạng sao thiệt của lịch sử vẻ vang Bitcoin. Các nhà trở nên tân tiến nhận được một lượng khủng tiền xu mới mà người ta bán trên thị trường sau thời điểm đồng xu ban đầu được giao dịch.Lừa đảo: một số trong những fork chỉ dễ dàng và đơn giản là lừa đảo. Ví dụ về một vụ lừa đảo và chiếm đoạt tài sản được ghi nhận báo cáo là Bitcoin Platinum. Lừa đảo hoàn toàn có thể xuất hiện bên dưới dạng những fork được chế tạo ra nhằm mục đích rút ngắn giá bán Bitcoin (ví dụ: Bitcoin Platinum) hoặc một cái nào đấy phức tạp hơn hoàn toàn như các fork được tạo nên để ăn cắp tài sản người tiêu dùng Bitcoin thật (ví dụ: ví mang Bitcoin Gold).Do đó, yêu cầu tạo cho một đồng xu ảo từ quá trình fork thường mang về rủi ro đáng kể.

Làm nạm nào để thừa nhận tiền một cách bình an từ fork

Tìm đọc kỹ dự án công trình là yêu ước đầu tiên.Tìm ra ai là nhà cải tiến và phát triển và làm hồ sơ theo dõi của họ.Kiểm tra lộ trình với tiềm năng cũng như những bước tiến lúc đầu mà bọn họ đạt được.Kiểm tra review về dự án, tương tự như các team phát triên dự án.

Quá trình yêu ước khá phức tạp và có nguy cơ tiềm ẩn làm chúng ta mất tiền.

Ví dụ, một đồng tiền rẽ nhánh (forked coin) buộc phải được tái bảo vệ. Nó có nghĩa là mạng bao gồm thể tách bóc tiền new từ phiên bản gốc. Nếu những đồng tiền sót lại trên một sàn giao dịch hỗ trợ fork thì đàm phán thường sẽ trích xuất các đồng tiền mới cho tất cả những người dùng.

Tuy nhiên, một quy tắc phải luôn tuân theo trước lúc yêu cầu bất kỳ một đồng tiền mới nào sẽ là chuyển Bitcoin sang trọng ví new với quá trình mới nhằm giảm nguy hại mất Bitcoin hiện tại tại.

Cảnh báo

Việc yêu ước hay bán đồng tiền fork dẫn mang đến những khủng hoảng đáng đề cập và đòi hỏi một số kiến thức và kỹ năng nâng cao. Khi triển khai các thủ tục trên, các bạn phải đồng ý một số khủng hoảng sau:

Làm vấn đề chung cùng tiết lộ những khóa riêng bốn (Private key) Bitcoin của bạn.Phải thiết lập và chạy một vài phần mềm duy nhất định.Giao dịch và hoàn toàn có thể xác định các bạn trên các sàn thanh toán khác nhau.

Quy tắc lúc yêu mong Bitcoin Fork

Yêu ước Bitcoin Fork đòi hỏi sử dụng những khóa riêng rẽ của ví Bitcoin, gồm chứa BTC tại thời gian đồng tiền được thấp nhánh (forked). Bởi vì vậy, hãy chuyển tất cả bitcoin quý phái ví hartware (hardware) bắt đầu để duy trì các tiêu chuẩn bảo mật trong những khi yêu cầu!

Ba nhân tố quan trọng cần thiết để thu lợi nhuận từ Bitcoin Fork

Fork Height (Chiều cao fork): Có nghĩa là thời hạn và ngày (được đo bằng chiều cao khối Bitcoin) lúc fork diễn ra. Một địa chỉ Bitcoin đã nhận giá tốt trị bitcoin lúc fork không nhận được đồng xu tiền fork nào.Reward Ratio (Tỷ lệ phần thưởng): Xu fork được trao theo tỷ lệ trực tiếp với con số bitcoin sống mỗi showroom (ví dụ: 1,582 đồng xu tiền fork cho 1,582 BTC), mặc dù nhiên, tỷ lệ này hoàn toàn có thể thay đổi.Exchange Deposit Availability (Trao đổi tiền nhờ cất hộ khả dụng): Rất ít đàm phán sẽ có thể chấp nhận được tiền nhờ cất hộ của fork. Cho nên vì thế nghiên cứu chuẩn bị phải được thực hiện nhằm tìm cách thoát ra khỏi sự nắm giữ tiền xu mới.

Yêu mong Bitcoin Fork

Xuất khóa riêng biệt (Private key) của bạn: Để yêu cầu hầu như các đồng tiền fork, bạn phải xuất những khóa riêng từ ví cũ. Trong hầu như các trường hợp, một tệp sẽ được tạo tất cả chứa toàn bộ các showroom và khóa riêng rẽ tương ứng. Một số ví, đặc biệt là ví hartware (hardware wallet), không cho phép chúng ta xuất các khóa riêng. Giữa những trường vừa lòng như vậy, bạn cần phải nhập “seed” ví cứng của khách hàng vào một số công vậy (chẳng hạn như phép tắc Ian Coleman BIP39). Một tùy lựa chọn khác là nhập “seed” vào ví HD tương thích, ví dụ như Electrum. Lý lẽ hoặc ví sẽ tạo nên lại các khóa riêng và add của chúng, có thể chấp nhận được thông tin này được nhập vào fork-coin theo đúng định dạng.

Kiểm tra số dư địa chỉ của chúng ta và lập danh sách: Để tiết kiệm thời gian, chỉ nhập khóa riêng gồm chứa giá bán trị. Sử dụng những trang website như findmycoins.ninja với btcdiv.com để bình chọn số dư tiền xu hoàn toàn có thể yêu mong của các showroom Bitcoin cũ của bạn. đánh dấu tất cả các showroom hợp lệ và tổng hợp khóa riêng.

Hai cách tiến hành yêu cầu đáng tin cậy

BitPie & Bither: BitPie và Bither là hai ví Bitcoin cho phép yêu cầu một số đồng tiền fork. Ở đó, có lẽ có côn trùng quan hệ công ty đối tác giữa nhị bên, trong khi trong khi Bither từ chối các showroom không buộc phải của BitPie khi yêu cầu. Bither được giới thiệu trên trang Bitcoin.org, điều đó cho thấy độ tin cậy.Ymgve’s Fork Claimer: Ymgve gồm một tập lệnh giỏi vời, hỗ trợ các showroom SegWit, tất cả phí khai thác thấp hơn BitPie/Bither và gật đầu đồng ý bất kỳ showroom nào để gửi. Tiền có thể được nhờ cất hộ trực tiếp vào tài khoản tiền gửi tới đổi. Mặc dù nhiên, tập lệnh yêu cầu thực hiện dòng lệnh và vì thế nó tinh vi hơn.

Xem thêm: Thụy Điển Nổi Tiếng Với Thể Loại Nhạc Nào ? Thụy Điển Nổi Tiếng Về Thể Loại Nhạc Nào

Dịch vụ yêu cầu Bitcoin Fork

Thay rứa cho phương thức DIY, gồm những dịch vụ tính tỷ lệ phần trăm (thường là khoảng chừng 5%) roi của fork-coin để xử lý quy trình. List sau đây trong khi đã dìm được tương đối nhiều phản hồi tích cực. Ngoài CoinPanic, họ vẫn yêu mong khóa riêng biệt của bạn.

Người dùng Reddit: CamkuNbysy là một Redditor khác hỗ trợ dịch vụ fork-coin, với nhiều phản hồi tốt.CoinPanic là một dịch vụ, không tồn tại yêu mong khóa riêng của khách hàng để yêu cầu fork-coin.Dig.Walleting.Loyce tất cả một thương mại dịch vụ yêu cầu trên diễn lũ BitcoinTalk, với tương đối nhiều phản hồi tích cực.