簡單來說,什麼是分叉:Git、加密貨幣、應用程序及其他

"分叉" 最近無處不在 - 加密貨幣、編碼、電視應用,甚至網路威脅。這有點迷人。盡管上下文不同,核心思想仍然相似 - 一個分裂,一個復制,或者從現有的東西中創造出新的東西。讓我們深入了解在不同領域中分叉的真正含義。沒有華麗的說辭。只有簡單明了的解釋,幫助你理解區塊鏈、Git、應用程序,甚至那些奇怪的分叉炸彈。

"分叉" 在簡單術語中是什麼意思

詞的意思

分叉字面上就是那個有叉子的餐具。想一想 - 它分支出去。在技術術語中,它是指某物分成兩條路徑。一變成二。

這個術語最早出現在編程圈子裏。開發者會“分叉”項目以制作不同的版本。從那裏開始,它傳播開來。現在我們到處都能看到它。每個分叉都從某個已建立的事物出發,進行調整,創造出自己的東西。

爲什麼一個術語到處出現

分叉作爲一個概念是有意義的。某些東西分開了。新的事物出現了。簡單。

在編碼中,分叉讓人們可以隨意嘗試,而不破壞原始內容。對於加密貨幣來說,分叉可能會創建一個全新的幣種。應用程序被分叉以添加原始版本沒有的酷功能。

人們常常把這些搞混。Git 的分叉和區塊鏈的分叉並不相同。上下文很重要!我們會在接下來的過程中澄清這一點。

什麼是加密貨幣中的分叉

像比特幣這樣的加密貨幣運行在區塊鏈上——這些是每個人都在談論的交易數據塊鏈。加密分叉改變了管理該鏈的規則。有時這會將整個東西分成兩部分。這些變化引發了很多戲劇。讓我們看看它是如何運作的。

區塊鏈分叉是如何工作的

想象一下,區塊相互連結,每個區塊都有交易信息。網路中的每個人都遵循相同的規則。然後有人說:"我們來改變規則吧。"

他們可能想要:

  • 更大的區塊以實現更快的交易
  • 新功能
  • 修復漏洞
  • 完全不同的東西

當新規則與舊規則衝突時,鏈就會分叉。一個遵循原始規則。一個遵循新規則。人們選擇立場。礦工、開發者、用戶——每個人都選擇自己喜歡的版本。有時這會創造出一種全新的加密貨幣。

硬分叉與軟分叉:有什麼區別

存在兩種主要類型。它們完全不同。

分叉:重大變更。不可向後兼容。舊軟件無法與新鏈工作。通常會創建一種全新的加密貨幣。在2017年,一些比特幣用戶想要更大的區塊。結果?比特幣現金誕生了。完全分裂。

分叉:溫和的變化。仍然遵循舊規則。未更新的節點仍然可以工作,只是有一些限制。沒有新鏈 - 只是對現有鏈的改進。比特幣的SegWit更新就是這樣做的。沒有大的戲劇。

硬分叉引發更多爭論。每個人都必須選擇。軟分叉則更順暢,因爲網路保持統一。

知名例子:比特幣,以太坊,以及其他

一些分叉改變了加密貨幣的歷史:

比特幣現金 (2017):區塊大小爭議導致了這次分叉。一些人希望使用 8MB 的區塊而不是 1MB。現在它已經成爲一個獨立的事物。

以太坊和以太坊經典 (2016):在DAO被黑客攻擊後,很多人想要逆轉盜竊。一些人說“絕對不行 - 區塊鏈應該是不可變的。”兩個鏈條應運而生。

Bitcoin SV (2018):這是從比特幣現金分叉而來。他們推動了巨大的128MB區塊。他們聲稱遵循中本聰的“真正願景”。

分叉不僅僅是技術上的。它們也是社會和政治上的。對於投資者來說,分叉可能意味着免費的幣,但也可能帶來瘋狂的價格波動。風險很大。

Git和編程中的分叉是什麼

在編程中,“分叉”通常指在 GitHub 等平台上復制一個 Git 倉庫。但它也適用於操作系統和應用程序。讓我們來解析一下。

Git 倉庫分叉:它是什麼以及爲什麼

Git分叉創建了他人代碼庫的個人副本。你可以隨意修改。人們分叉代碼庫是爲了:

  • 修復錯誤或添加功能,當他們無法編輯原始內容時
  • 制作他們自己的衍生版本
  • 嘗試瘋狂的實驗而沒有後果

分叉推動開源。它們讓任何人都有機會改進現有代碼。不需要權限。

如何分叉一個項目

GitHub上非常簡單:

  1. 找到你喜歡的倉庫
  2. 點擊 "分叉" 按鈕
  3. 轟!你有一個副本
  4. 進行更改
  5. 想分享改進嗎?創建一個拉取請求

您正在使用自己的副本。如有需要,隨時更新以與原始版本匹配。

分叉 vs. Clone: 有什麼區別

人們經常把這些搞混。

分叉:在您的帳戶中創建一個服務器端副本。它是獨立的並且在線.

複製:將一個倉庫下載到您的計算機。用於離線工作的本地副本。

你可能在 GitHub 上分叉,然後複製到你的筆記本電腦上開始編碼。不同的事情。

分叉和應用分叉

超越Git,這個術語的應用範圍廣泛:

分叉: 基於現有操作系統的新操作系統。Ubuntu 從 Debian 分叉。Linux Mint 從 Ubuntu 分叉。每個都添加了自己的特色。

應用分叉:程序的修改版本。Brave瀏覽器從Chromium分叉,但增加了隱私功能和加密相關內容。

這些分叉推動了創新。在既有基礎上建立的新想法。只需注意許可問題。

其他領域的分叉

這個術語超出了科技圈的範圍。讓我們看兩個例子:

分叉 玩家 在電視上:這是什麼

ForkPlayer是一個受歡迎的智能電視應用程序。它讓您觀看在線內容 - 電影、節目、IPTV頻道。它基本上是一個經過修改的媒體播放器,旨在更方便地訪問在線內容。它支持公共播放列表等更多功能。

不華麗。只是能用。

BTC3.09%
ETH4.08%
ETC1.64%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 轉發
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate App
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)