Bitcoin Unlimited : 联邦条款

tan90d 发布在 比特币 2 1984

 

Articles of Federation 

比特币正处于一个决定它是否将成为一个全球性公共产品的十字路口,表现为是否成为无需信任的公共账簿和是否成为全世界范围内的人们、公司和金融机构所使用的货币。

BitcoinUnlimited 项目旨在为比特币生态系统中所有利益相关者提供代码和算力方面的建议。作为一个基本性原则,我们断定比特币是并应该是用户由他们运行的代码和用他们的哈希算力投票决定的规则来定义的。该项目旨在消除现有利益相关者在表达其观点所面临的实际障碍。

在比特币生态系统中,我们看到许多公司,团体和经济参与者,根据当前的增长轨迹——如果比特币作为公共产品可行并确保增长——做出了很大的投资决策。包括支付处理供应商,小额支付解决方案,交易所,商家等。我们认识到挖矿行业的重要性,以及随着区块补贴减少,增加交易手续费收入以支持其挖矿行业增长的必要性。这种增长与比特币网络作为一个整体的利益是一致的,因为它增加了网络安全性。

在Bitcoin Core中,我们没有看到给这些参与者正式表达其对网络演化的愿望。相反,我们看到的是一个小众开发者控制的项目,该开发组被面向金融的盈利性创业公司雇用,该公司开发的企业产品(闪电网络,侧链和许可分类账簿)将从比特币网络中获益,这些产品不能够满足世界对公共产品的交易需求。

这些企业开发人员是否故意阻止比特币的长期成功是无关紧要的。在有潜在利益冲突的情况下,社会伦理和道德应该支持比特币社区撤换掉这些开发者,而作为相竞争的企业开发者,他们也应当在比特币项目开发上做出回避举措。相反,这些开发人员坚持一个糟糕的MIT代码开发共识,而且这个共识并非他们自己最初创建。这种策略和他们直接回避不一样,他们对任何变化有了否决权。这阻碍了Bitcoin Core 对区块大小问题的改进。

Bitcoin Unlimited 认为自己是比特币生态系统中的一个重要部分。我们的创立法规坚定地以中本聪的最初愿景为基础。然而,我们承认比特币是一个去中心化的系统,因此我们不会主张将协议的制定权利中心化。 Bitcoin Unlimited客户端的目标是帮助人们维持和表达他们自己的选择自由。

 

条款一:全球性的点对点电子现金系统

 

I.中本聪的最初愿景:可扩展的比特币

BitcoinUnlimited坚持中本聪的愿景,比特币是一个可以扩展到全球的支付网络和去中心化的货币体系。交易按区块进行分组并记录在不可伪造的分类总帐上,这被称为比特币区块链。区块链是世界上任何人都可以访问的,通过加密保护,并创造了至今最强大的单用途计算网络来维护区块链。

II.Bitcoin Unlimited运行的代码管理

Bitcoin Unlimited的指导原则是,网络演化是由人们自由选择运行的代码决定的。因此,共识是一个新兴的属性,客观上由最长的工作量证明链表示。共识是比特币的一个不可或缺的属性,并且无法被任何法定意见改变。

比特币白皮书最后一句话是这样说的:

他们【节点/矿工】通过自己的CPU计算力进行投票,表决他们对有效区块的确认,他们不断延长有效的区块链来表达自己的确认,并拒绝在无效的区块之后延长区块以表示拒绝。

正是这种“用他们(节点/矿工)的CPU算力投票”的机制让比特币无需许可和免于被审查。如果有可能迫使矿工使用一组特定的规则运行特定的应用程序,这么做对于代码库的所有者来说是毫无价值的,例如,使交易无效,修改发行货币计划,阻止某些比特币地址或IP范围,限制一个区块中的交易数量,或实施任何其他中心化策略。

换句话说,比特币只保留其无需许可,不可修改,无需信任的和不可超发,那其本质上就是有价值,这是一款不由也不应该由任何实体控制的软件。

III.区块有效的条件?

比特币白皮书中,“只有那些区块里的所有交易都被验证有效的,并且没有被花费的区块,才会被节点接受。”一个区块不能因为其大小而被认定是否有效。相反,在传输层中处理过大的区块会对节点来说会遇到技术挑战,这会增加区块的被孤立的风险。Bitcoin Unlimited可以在需要时接受更大的区块的链,这可以自然达成共识。

IV.价值观和信念:接受度是至关重要的

比特币应该基于市场需求来自由扩展。 用户的经验很重要——我们的目标是为所有人服务。 因此,需要低费用。随着区块补贴减少,矿工可以根据交易数量而不是排他性赚钱。随着比特币网络的发展,底层传输和存储技术的局限性自然会产生一个手续费市场——这个市场将随着供给和需求自然波动,并适当跟踪基层物理技术的创新。

可以理解的是,与已经确认的交易相比,即时(0-确认)交易本质上是不安全的。与已经有连续两个确认的交易相比,只确认一次的交易更不安全。 因为0-确认交易对人们实际上有用,因此在不损害比特币网络的其他关键属性的情况下,我们鼓励提高0确认交易安全性的创新。

提高接受度,抗审查性和安全性就自然提高了——点对点网络中有越多的参与者,那任何人都越难获得有影响力的百分比的控制权。

V.技术:将控制权交给用户

任何软件都可以加入比特币网络,因为它是一个无须批准的去中心化的分类总账。如果添加允许用户容易更改其节点行为并把整个网络都置于风险中的代码,那么网络现在就处于风险中。但我们拒绝这个想法。 相反,我们相信自由市场和动态网络将消除不良参与者,不同的措施和行为使网络面对攻击者时更强大,而异质网络(heterogenous network)将允许“好的参与者”比坏人提前发现和修复潜在问题 。

VI. 政见:比特币是跨学科的

科学家,学者,开发商,企业家,投资者和用户的意见都应该被听取和尊重。

 

条款二:联邦

 

I.所有Bitcoin Unlimited(以下称为BU)的活动应予记录并可公开访问。

II. BU职位应包括:

主席:一个公开认证的(现实生活中的身份是已知的)BU成员,负责联邦的持续性活动。 主席应解决BUIP号码冲突,组织BUIP讨论(由秘书指定的论坛),并发起/安排投票(在这些条款规定的限制内)。

秘书:公开认证的BU成员,负责记录活动和投票结果,并公开此信息。 秘书负责创建,维护和有节制的管理一个公共论坛。 有节制的意思是指权限仅限于移动帖子,并且要做出移动的标记——没有删帖的权限。秘书应对投票进行记录和做报告。

开发者:公开认证的BU成员,负责维护BU代码存储库,选择哪些提交者有权访问软件存储库,查看和合并补丁以及定期发布BU软件。 开发者是一个外联职位 – 她/他必须积极工作,鼓励他人提交提案,并将一次性提交者转化为定期提交者。

矿池运营:公开认证的BU成员,负责运行第4条中规定的BU挖矿池。矿池运营这个职位可能是空缺的,运营矿池是一个可选项,如果条件允许的话。

成员:被(BUIP)邀请加入联邦的个体和在过去1年内加入或投票的个体,并且签署了本文档。非公开认证的成员可能受到后续BUIP确定的限制投票或其他限制——此措施是为了限制马甲帐户。

要员任期为两年。 为了延续性,各个职位的选举应相互错开6个月,并在权责移交之前1周进行。 2018年1月15日,从主席开始,然后秘书,开发者和矿池运营。 这意味着最初的职员任期可能超过2年。所有最初职员的投票选将于2016年1月15日进行。

III.成员之间的正式互动,包括但不限于BUIP的提交和投票必须通过加密验证的身份进行。成员在申请会员资格时必须提供比特币公钥,并用相应的私钥对所有的正式通信进行签名。

IV. 决定应通过以下程序作出:

任何成员都可以提出“Bitcoin Unlimited改进建议书”(提案人)。 提案人可以代表另一个非成员提交建议书。主席或秘书应向本提案分配一个号码并公开此提案。 主席,秘书或开发者有2周的时间审查此提案并在其自己的专业领域内提出修改建议。也就是说,主席审查有关Bitcoin Unlimited 联邦运营的提案,秘书审查提案是否遵守BUIP标准,开发者审查提案中有关Bitcoin Unlimited代码的部分。 提案人可以根据需要选择延长2周的期限。

此后,职员可以在此BUIP上附上意见或反对此BUIP。 该提案应展示给所有成员,并开放讨论至少2周的时间。 提案人可以选择将期限最多延长6个月。 在公开讨论结束时,成员应投票决定是否采用该BUIP。 除非本文件中另有说明(BUIP 更改这些条款或移除职员),采纳一个BUIP的条件如下:如果参与投票的人数超过总投票成员的50%,则至少要获得51%以上的赞同票;如果参与投票的人数最少为25%,则至少要获得75%的赞同票。

如果提出反对该BUIP(counter-BUIP),投票将以双重方式进行:第一次投票是每个成员根据自己的喜好投票,一共三个选项:“(同意)BUIP,反对(BUIP),或无所谓”,选择获票超过33%的选项。第二次投票,不管是同意BUIP或反对BUIP的一方赢了,然后所有成员再次对这个获胜的选项进行投票是否接受。注意,成员可以同时投票(我投票反对BUIP,但如果同意BUIP赢了,我投票接受),这取决于秘书处对这一过程的执行情况

投票应至少开放48小时,最长为5天。 在该段期间内不能出席的成员,可按秘书所述的方式提早表决。成员不得更改他们的投票。 所有投票都被公开记录。

V. BUIP补丁(additional BUIP)的附加要求。

如果一个BUIP包含一个补丁,则开发者可以在接受BUIP之后审查补丁的可接受性(包括但不限于bug,测试,编码标准)。 为了确保补丁是可接受的,开发者可以与提案人(Proposer)或其他方一起合作。 2个月后,如果提案人认为此过程耗时过长,主席,秘书或提案人可以建议通过相同的BUIP提案渠道“按原样”提供补丁,并计划投票(正常的BUIP多数规则)。 这种投票可能不会在正式“提交”提案的一个星期内发生。

如果该BUIP没有包含补丁,但建议进行技术更改,则是提案人或任何其他方有责任生成此补丁。 补丁生成后,开发者按照前面段落中的所说的进行审核,除了“按原样”情况下,必须遵循正常的BUIP计划和过程。如果补丁在不条例提案人的BUIP的情况下被通过了,这时提案人的需要重新提交一个带有补丁的BUIP。

VI本文件在满足下面条件可以被修改,参与投票修改的人数超过有BUIP投票权的总投票成员人数的66%,至少要获得75%的赞同票。

VII选举通过以下过程进行。 秘书(如果秘书/主席离席,主席之后是开发者)到BU公共论坛宣布空缺或即将空缺的职位,选举日期不得早于公告后4周。 有兴趣的成员提交BUIP并宣告他们的候选资格,现实生活中的身份,并包括任何其他所需的信息。可以随时提交。 允许对候选人进行公开讨论,并遵循与其他BUIP相同的机制。

在选举期间,当成员为他们选择的候选人投票时,修改的BUIP投票也将进行。 如果有多于2个候选人时,则第二轮投票后,选择获得选票最多的那个候选人胜出。 注意,为了方便起见,如果候选人的数量足够小到合理地这样做的话,秘书可以选择将投票操作折叠成单个阶段(投票人以类似于同意BUIP /反对BUIP系统的方式进行多个选择)。

VIII主席,秘书,开发者或矿池运营,可以在任期结束前通过在BU公共论坛上发布的签名公共消息,自愿辞职。 在这种情况下,从辞职之日起,如第VII节中所述的过程,选举将提前进行。在突然离职的情况下,主席可任命临时担任此职位的人,包括目前担任另一角色的人。在这种情况下,他/她不能成为原来职位的候选人。

IX一个职员可以通过“没有信任(no confidence)”BUIP被开除。 这个BUIP遵循正常的日程表,但它必须通过至少在占有投票权总人数的33%成员参与投票,并且75%以赞同票的情况下才能通过。 成员在提交某提案但未通过后的四个月内,是不会面临被开除。开除提案由一个不受BUIP影响的成员管理。 同时开除多个职员的BUIP是不被允许的,应单独提交他们。

X如果主席,秘书,开发者,矿池运营或成员的行为违反了这些规则,那这就是开除的理由。 任何成员可根据第九节提交“没有信任”的BUIP。 投票是基于判断被拟定要开除的成员是否违反了这些规则,而不是他的个人意见是否和本组织相违背。被开除的职员可以重新竞选任何职位。

 

条款三:运营和资源

 

假设 Bitcoin Unlimited 成为一个非盈利性组织,本条款为BitcoinUnlimited运营提供指导。但它也提供了 Bitcoin Unlimited 在不是一家非盈利性组织之前的运营指导说明。

I.任何未分配资金应存放在由主席,秘书和开发者持有私钥的2到3重签名帐户中。不管比特币的波动性,只有在必须支付法定货币的情况下才会去兑换成法币,法定货币被主席或Bitcoin Unlimited非盈利组织账户所持有。

已分配的资金可以由雇用他们的人暂时持有。

II.捐赠给BitcoinUnlimited的资金可用于任何旨在推进项目目标的项目(包括Bitcoin Unlimited矿池),由主席的“运营BUIP”项目中的多数投票授权。捐款不得用于支付主席,秘书,开发者或矿池运营的工资,奖金等。这些志愿者角色是无偿的,期望这些人将从比特币的成功中受益。

然而,履行这些角色的人可以在完成超出他们所声明的角色的特定任务时被支付相应的报酬。例如,开发者可能在完成特定功能时获得报酬——但是完成审查和合并功能是不会有报酬的。

III.源代码存储库管理帐户应由主席持有。但主席可能只能根据开发者的建议添加和删除提交者(committers)。 此外,主席不得使用其管理帐户直接提交软件到源存储库。 相反,这些贡献必须作为分叉或补丁提交,并由开发者或其他提交者审阅和合并。

IV.开发者控制所有注册域名。

V.秘书控制公共论坛。

VI.在日常工作过程中,源代码存储库提交者可以在无需明确的BUIP批准情况下提交到主分支代码存储库。实现特定BUIP的提案应引用带注释的文档(checkin comments)。 但是提交者(committers)有责任在分叉或分支上实施任何潜在的或大的有争议的更改,并通过BUIP过程将此更改提请成员注意。提交者(committers)有责任尊重独立提议人(submissions)的努力,确保作者的署名在最终提交到BU存储库中是正确的。提交者(committers)必须协同独立提议人(submissions)工作,以确保(独立提议人(submissions)提出的提案是)符合开发者定义的编码,测试,文档和格式标准的。

VII.如果某个成员认为某个提案(commit)需要BUIP批准,则可以提交一个BUIP,并引用此提案来反对这个变化(指前半句的commit)。但此变化可能会一直保留在代码存储库中,直到问题被确定,但开发者不得发布(非实验性质)包含BUIP还在讨论任何提案的二进制版本。

VIII.开发者可以以BitcoinUnlimited 名义发布实验性功能,并在Bitcoin Unlimited存储库分支中进行研发。但是,这些发行版的命名和公布必须与主要的Bitcoin Unlimited版本明显分开。 推荐使用BUIP流程来发布具有额外功能(additional flavors)的版本。

IX.资源管理员(源代码存储库帐户,域名,公共论坛,等等)在其任期内负责支付费用。这些管理员应通过运营BUIP从BU资金中获得补偿或预先补偿。

X.主席可以定期发布一个称为“运营BUIP”的特殊BUIP,详细说明计划付款和其他组织性活动。 该BUIP遵循与任何其他投票方法相同的投票方法(详见2.IV)。

XI.主席,秘书,开发者或矿池运营可以发布(或代表另一个成员发布)一个称为“信息BUIP”的特殊BUIP,该BUIP允许成员对无约束力的事件或问题进行投票。这些BUIP允许社区成员正式表达关于项目未来发展方向的看法/反馈。例如,一个信息性BUIP可能是“我们应该研究并提出与硬件钱包的合作关系吗?”发布这个类型的BUIP会受到防止“垃圾BUIP攻击(BUIP spam)”的限制。

 

条款四:Bitcoin Unlimited矿池

 

越来越多的利益相关用户对掌握一小部分比例的比特币哈希算力感兴趣。Bitcoin Unlimited 矿池旨在为公司和用户提供一个透明运行,非营利,高支出(high payout)的矿池,矿池是明确和全球比特币兼容(supportsglobal bitcoin),并且是挖Bitcoin Unlimited区。

运营

I.矿池由BitcoinUnlimited指定的矿池运营和其他已知真实身份的BitcoinUnlimited成员运行,运营和任务的透明度被当成是关键优先事项。BitcoinUnlimited矿池将运行BitcoinUnlimited全节点软件。

II.捐赠者激励

持有和该矿池相同理念和价值观的用户、公司和比特币生态里的其他利益相关者将会通过捐赠的方式激励矿池的发展。 一如既往,哈希算力拥有最大的权力,并且利益相关者最终通过算力来执行他们的投票。

III.用户激励

理想情况,捐赠将超过运营成本,因此BitcoinUnlimited矿池将向参与该矿池挖矿的矿工提供超过算力原有回报的奖励,具体细节由BUIP决定。 这会为有利于矿池建立一个强大的哈希算力基础。 捐款可以明确用于支持矿池,而不是捐赠给一般的BitcoinUnlimited基金,捐款由2到3(总统,秘书,矿池运营商)多重签名帐户管理,并独立于BitcoinUnlimited一般用途基金。

IV. 51%的风险

为了减轻该矿池获得超过总网络50%的哈希算力的实际或预知风险,如果矿池的哈希算力连续30天超过平均值的30%,则它必须被解散成两个完全独立的没有人员重叠的实体 。

我,签署人,完全同意条款一中定义的Bitcoin Unlimited愿景,并同意努力实践条款一所定义的比特币的成功。我同意遵守条款二,三和四条中列出的所有关于BitcoinUnlimited事项的规则。 我进一步认识到,成为BitcoinUnlimited联邦的成员,如果削弱了BitcoinUnlimited的愿景,将会对BitcoinUnlimited联盟的其他成员造成的实质性损害,包括但不限于,由美国主要工程师按平均每小时工资量化的会员时间价值的损失,对捐赠者的资金造成损失和损失机会。

 

 

发文时比特币标准价格 买价:¥8615.00 卖价:¥8594.00
原文链接:https://www.bitcoinunlimited.info/articles
原文作者:Bitcoin Unlimited
译者:tan90d(微博@闪电HSL 微信tan90d 微信公众号 闪电HSL) 如果本文对您有用,欢迎打赏我一点比特币,谢谢。
我的BTC地址:14mhzjkJ71oMAMkKu3dy98dnUpkyQBHL1r
版权声明: by nc" sa 作者保留权利。文章为作者独立观点,不代表巴比特立场。

评论:2

您需要登录后才可以回复 登录|注册