请选择 进入手机版 | 继续访(fǎng)问电脑版
  • 4230
  • 0
  • 分享(xiǎng)到

区块链三个分支是什么?

2018-11-29 11:15

来源: 蓝(lán)狐笔记

乐鱼官方端网站登录入口-乐鱼leyu(中国)


1.核(hé)心开(kāi)发(fā)者

每(měi)个区块链都有一个核心(xīn)软(ruǎn)件存储库,用于保存其协议主(zhǔ)要实现(xiàn)的(de)代码。例如,以太坊的核心(xīn)存储库(kù)是Go-Ethereum,而比特币则是BitcoinCore。这(zhè)些软件存储库由核心(xīn)开(kāi)发人员团队密切管(guǎn)理,他们拥有向存储库添(tiān)加或(huò)删(shān)除(chú)代码(mǎ)的流(liú)程。

例如,以太(tài)坊(fāng)的流程(chéng)如下:

拥有GitHub帐(zhàng)户的(de)任何人都可(kě)以提交以太坊改进提案(àn)(EIP),以(yǐ)进(jìn)行代码更(gèng)新。
EIP之后会(huì)在GitHub上被非正式地(dì)讨论和审查(chá)。
如果一项(xiàng)EIP在技术上(shàng)可行(háng),它可以在(zài)以太坊两(liǎng)周一(yī)次的开发(fā)者(zhě)会议(All Devs)上(shàng)被(bèi)提出(chū),参会者由以太坊的50-100核心开发人(rén)员组成
如果所(suǒ)有核(hé)心(xīn)开发人员一致同意添加该(gāi)EIP,则该EIP被添加到代码库中。
核心开发人员就(jiù)像立法部门:他(tā)们有能力创建代码并将其添加(jiā)到核心存储库,但他们没有能力将其付诸实施(shī)。相反,全(quán)节点具有这种能力。

2. 全节点

全节点是区块链的主(zhǔ)干(gàn)。全(quán)节点是运行完整区块链软件(如Bitcoin Core,Geth等)的任何计算机(jī)。所有全节(jiē)点都包含(hán)区块链(liàn)的(de)完整(zhěng)分布式(shì)账(zhàng)本以及运(yùn)行P2P协议的路由软件。

矿工指的就是(shì)运行(háng)专业(yè)挖矿软件的(de)一部分全(quán)节点,但也(yě)有一些全节(jiē)点(diǎn)不运行挖矿软件(jiàn)。要(yào)使(shǐ)代码更改生效,节点(diǎn)需要单独更新其软件使(shǐ)其包含更新的(de)代码。 这可以通过软分叉,一种向后兼容(róng)的方式实现。也(yě)可以(yǐ)通过硬分叉实现,硬分叉与旧版本的软件(jiàn)不(bú)兼容。

乐鱼官方端网站登录入口-乐鱼leyu(中国)

Source: Investopedia

分叉(chā)可以达成一(yī)致或存在争议(或两者兼(jiān)而有之)。大多数分叉都是经(jīng)由网络一致通过的。例如,Bitcoin中的SegWit分(fèn)叉最终由比特币全节点一(yī)致同意(yì),这意味着(zhe)整个(gè)网络会更新到(dào)软件(jiàn)的最新版本。

但也有一些分叉存在争议,比如DAO事件之(zhī)后形成的ETC(以太坊经典)。有争议的分叉旨(zhǐ)在反对(duì)核心开发者并创造一种新的加密货币。分(fèn)叉(chā)的目的是让尽可能多的(de)节(jiē)点更新代码,但(dàn)最终的决定权在各个节点(diǎn)手中。

全(quán)节点就像区块链的司法部门。虽然立法部门(mén)可以根据自(zì)己的意(yì)愿制(zhì)定尽可能多的法律,但司(sī)法部门如(rú)果发现这些法律是非法的(de),可以选择不(bú)执(zhí)行这些法律。同样,核心(xīn)开发人员可以编写代码(mǎ),但(dàn)除非(fēi)全节点运行(háng)软件来实现代码,否则代码毫无(wú)意义(yì)。

3. 基金会

大多数区块(kuài)链都有一个“基金会”或组织来管理其(qí)资金并(bìng)给(gěi)核心开发(fā)人(rén)员(yuán)发放津(jīn)贴(一些区块链由(yóu)有(yǒu)限责任公司或其他类型的组织(zhī)管理(lǐ),为了方(fāng)便,以下(xià)简化为“基金会”这种(zhǒng)组织)。

例如,以太(tài)坊基(jī)金(jīn)会是一个支(zhī)持(chí)以太坊发展的非营利组织。它目前持有663,046枚ETH(189,000,000美元),由VitalikButerin领导。但是(shì)并(bìng)非所有基(jī)金会都是非营利(lì)性的。Ripple由营利性(xìng)公司瑞波实(shí)验室(Ripple Labs)管理。

基(jī)金(jīn)会/组织通常负责(zé)为区块链的持续(xù)开(kāi)发提供资金,并指导整体方向和制定发(fā)展(zhǎn)蓝图(tú)。虽然基金会/组织(zhī)可以影响路线(xiàn)图,但他(tā)们无法(fǎ)执行,执行(háng)取决于编(biān)写(xiě)实际代(dài)码的(de)核心开(kāi)发(fā)人员。

区块链(liàn)基金会通常有一个有(yǒu)影(yǐng)响力的人物,类似(sì)国家总统。Vitalik Buterin是以(yǐ)太坊的创(chuàng)始人,尽管他没(méi)有能力(lì)单独在网络(luò)上添加代码到核心存储(chǔ)库或强制分(fèn)叉,但是在社区(qū)中有(yǒu)很大的影响力。有的基金会可以直接控制任(rèn)命核心开发人员,尽管很多(duō)项目是开源的。
乐鱼官方端网站登录入口-乐鱼leyu(中国)
版权申明:本内容来自于互联网,属第三方汇集(jí)推(tuī)荐(jiàn)平台。本文的版权归原作者所有,文章言论不(bú)代(dài)表(biǎo)链(liàn)门户的观点,链(liàn)门(mén)户不承(chéng)担任何法律责任。如有侵(qīn)权请(qǐng)联系QQ:3341927519进行(háng)反(fǎn)馈(kuì)。
相关新闻
发表评(píng)论

请先(xiān) 注册/登录 后参与评(píng)论(lùn)

    回顶部(bù)

    乐鱼官方端网站登录入口-乐鱼leyu(中国)

    乐鱼官方端网站登录入口-乐鱼leyu(中国)