Block Producer Agreement Discussion Thread @thomasbcox

in thomasbcox •  6 years ago  (edited)
原文链接:https://forums.eosgo.io/discussion/922/block-producer-agreement-discussion-thread


Here's the text just published by @thomasbcox:

这是 @thomasbcox刚刚出版的关于BP需要遵守的规则:


As a Block Producer (BP), I/we promise to:

作为一个BP,我/我们承诺:


1.Produce exactly the authorized number of blocks faithfully, accurately, at the appointed time in the rotation

1.在指定的时间内,轮流、如实、精准地生产出授权的块数。


2.Never produce and sign two or more blocks with the same block height or block interval

2.从不在同一块高或出块间隔内生产并且签名两个或两个以上的块。


3.Never censor governance related transactions such as votes or Arbitration related transactions

3.对交易相关的治理,如投票或交易相关的仲裁,绝不进行审查。


4.Only add "good" transactions from the transaction pool to the block

4.只把交易池中“优质”的交易添加到块中。


5.Make a good faith effort to include as many "good" transactions as possible to the block without undue discrimination

5.尽力将“优质”交易如实放到块中,不得有不必要的歧视。


6.Exclude "bad" transactions from the block, and publish why they were excluded

6.把“劣质”的交易从块中剔除,并且公布剔除原因。


7.Show no favoritism among transactions, ordering them in a FIFO fashion or using some other ordering mechanism that is declared publicly in advance, including the default ordering provided by the unmodified software

7.不偏袒任何交易,所有交易按FIFO排序,或按之前公开声明的其他一些排序机制,包括未经修改的软件所提供的默认顺序。


8.Refrain from using my/our superior information to "front run" transactions nor enabling anyone else to “front run”

8.避免利用我/我们的信息优势来“预先运行”交易,也不要让任何人“预先运行”。


9.Accept as valid any Arbitrator’s order that’s

9.接受仲裁人以下任何有效命令:


i. signed by an Arbitrator

1)由仲裁人签名


ii. that the chain shows was assigned to a Case,

2)链表被分配到一个实例中,


iii. such that the order affects only the Accounts named in that Case, and

3)这样一来,该订单只影响到该实例中指定的账户,同时


iv. the Arbitrator is in good standing with their Arbitration Forum, and

4)仲裁人遵守其所在仲裁庭的规章,并且


v. the original Transaction that gave rise to the Case names that Arbitration Forum as the venue for dispute resolution

5)仲裁庭将原始交易引起的案例域名作为解决争议的场所


10.Only freeze accounts when authorized to do so by a valid Arbitrator’s order

10.只有在仲裁人有效命令授权下才能冻结账户。


11.Always file a dispute against myself/ourselves after taking initiative to act on an emergency

11.在对紧急情况采取初步行动后,要始终对我自己/我们自己提出异议。


12.Provide at least four (4) public endpoints running full nodes (the Minimum Configuration)

12.至少提供4个公共端节点运行全节点(最低配置)


13.Not requesting my/our daily Vote Bonus pay on days when I/we don’t have the Minimum Configuration running, and repaying any Vote Bonus income collected while the Minimum Configuration wasn’t running

13.在我/我们没有运行最低配置的日子里,不需要我/我们支付每天的投票奖金,同时在最低配置没有运行时,偿还收集到的一切投票奖金收入。


14.Disclosing all ownership of my/our organization greater than 10%

14.公开占我的/我们的组织持有总量超10%的持有人。


15.Not sharing more than 10% ownership with another BP

15.不要与其他bp共享超过自己10%的所有权



Email: [email protected] 

Website: http://www.eos.store 

Twitter: https://twitter.com/StoreEos 

Github: https://github.com/eosstore 

Eosgo: https://steemit.com/@eos.store

Telegram: https://t.me/StoreEos

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!