简单来说,什么是分叉: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.32%
ETH3.07%
ETC1.46%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)