【问链-EOS公开课】第七课 EOS 宪法草案与 BP 协议
宪法草案设计原则:
第一条–不说谎(EOS用户不得因为利益故意伪造或进行误导性陈述,这种行为将是违宪的并且将是可控告的)
第二条–产权(EOS将是一个有产权定义的区块链或社区,在链上或仲裁程序的范围内简历个人不可侵犯的财产权)
第三条–仲裁(EOS将提供一个“治理区块链”,通过有约束力的仲裁解决纠纷)
第四条–选民独立(令牌持有者可以选择块生产者,选民选举必须公平公正,不得因为某些利益而选择不恰当的块生产者)
第五条–无业主或受托人(EOS不属于任何人或任何组织,EOS只忠于EOS宪法)
第六条–10%所以权上限(因为EOS不属于任何人或组织,也为了不被大户控制,任何成员或受益人权益均不得超过已发行代币的10%)
第七条–处罚协议(会员应该同意对于违反宪法的处罚)
第八条–区块生产协议(将会被设计为一个要么同意它要么离开它的协议,记录着会员希望生产者做的事情和不应该做的事情,未同意该协议前不得作为生产者)
第九条–设立仲裁论坛(仲裁员需要在非常严格的约束力下行使权力,并且描述了一个仲裁法庭的组成和被授权审理案件的过程)
第十条–仲裁员标准(成为仲裁员的最低标准)
第十一条–开发人员和智能合同许可(提供智能合约的成员都是开发人员,应通过许可证来提供他们的合约,并且给合约指定一个仲裁法庭)
第十二条–多种语言合同(如有纠纷,多语言合约应指明主导语言,如果作者没有指定,则由处理纠纷的仲裁员选择)
第十三条–负责非会员访问的开发者(由于开发者可以通过他的应用程序向非成员提供服务和链上互动,因此开发者应担全责保证非成员的互动是符合宪法的)
第十四条–没有正面的权利(宪法指出不会为任何成员或成员之间创建积极权利)
第十五条–默认仲裁论坛命名(为没有明确指定仲裁法庭来处理纠纷的合约指定默认仲裁法庭)
BP协议:
作为块生产商(BP),我/我们承诺:
1.在轮换的指定时间,忠实,准确地生成正确的授权块数
2.绝不生产和签名两个或者更多块在同一个块高度或者块间隔
3.决不会审查管理相关的交易,例如投票或仲裁相关交易
4.只需将交易池中的“良好”交易添加到块中
5.尽量将尽可能多的“良好”交易包括在内,尽量避免不必要的对待
6.排除块中的“不良”交易,并发布排除的原因
7.在交易中不显示偏袒行为,以先进先出方式排列它们或使用其他公开预订的其他排列机制,包括未修改软件提供的默认排列方式
8.不要将我/我们的优秀信息用于“前期”交易,也不要让其他人“前跑”
9.接受有效的任何仲裁员的命令
(1)由仲裁员签名
(2)该连展示被分配给一个案例,
(3)以便该订单仅影响该案例中指定的账户,并且
(4)仲裁员对他们的仲裁论坛信誉良好
(5)最初的交易引起了案例的名称,即仲裁论坛作为争议解决的场所
10.只有在获得有效的仲裁员指令授权后才能冻结帐户
11.在主动应对紧急情况后,始终对自己/我们自己提出争议
12.提供至少四(4)个运行完整节点的公共端点(最小配置)
13.在我/我们没有运行最低配置的日子,不要求我/我们的每日投票奖金支付,并且在最低配置未运行时偿还所收集的任何投票奖励收入
14.披露我/我们组织的所有权超过10%
15.与另一个BP分享的所有权不超过10%
【问链-EOS公开课】第七课 EOS 宪法草案与 BP 协议相关推荐
- 【问链-Eos公开课】第一课 EOS简介
一.Eos简介 EOS(Enterprise Operation System),企业操作系统,是为企业级分布式应用设计的一款区块链操作系统.相比于目前区块链平台性能低.开发难度大以及手续费高等问题, ...
- 【问链-Eos公开课】第二课 EOS环境搭建(Ubuntu系统下)
1.EOS三个组件: nodeos:服务端区块链节点组件,也就是区块生产节点,用于接受客户端的远端请求,并打包区块,主要包含四个插件,chain_plugin.http_plugin.net_plug ...
- 【问链-EOS公开课】第九课 EOS 数据库与持久化 API(二)
上次的文章详细讲解了 EOS 数据库的架构,本文将以官方示例为基础,详解 EOS 数据库的开发实战. 基本步骤 在智能合约里与 EOS 数据库交互,首先要定义存储的数据: 定义对象:具体就是定义一个 ...
- 北大AI公开课第七课--AI赋能 智赢未来by科大讯飞胡郁
今天来打卡英语流利说第三天,希望自己可以坚持下去,说实话,一直以来我都挺喜欢英语的,然后从大一开始,也在网易公开课上听了很多世界名校的计算机专业课.金融.心理学方面的课,感觉对于语感的培养还是很不错的 ...
- 肖臻公开课(七)——比特币中的挖矿难度
本笔记对应北京大学肖臻老师<区块链技术与应用>公开课第七课. 0.前言 在本节中,肖老师介绍了比特币的挖矿难度的调整算法. 1.定义 在比特币的挖矿算法中,需要找出一个"恰当&q ...
- 一块链习公开课:从 0 到 1 构建去中心化应用 | ArcBlock 预告
2019 年 6 月 16 日 上午 10 点,ArcBlock 区块基石研发副总裁陈天将出席"一块链习"主办的第 30 期<区块链技术公开课 100 讲>,探讨分享今 ...
- 盒子模型代码_果冻公开课第五课:五分钟理清盒模型的前世今生
果冻公开课第五课:五分钟理清盒模型的前世今生 在前端程序员眼中,页面其实可以被视为一个个盒子组成的 那么,这些盒子是如何构建起整个页面的呢? 动画视频: 如何理解盒子模型 文字解析: 在上一节里面 我 ...
- 小学教师计算机课评课,信息技术公开课的评课
信息技术公开课的评课 (即使没有听课的教师看本文也是有用的,能领会我的意思,并学到一点知识的.有几处是精彩之处,值得大家细看.) 用◎表示一点. 宏观指与本节无关的内容,如个人素质,总体印象,对课程理 ...
- 【问链财经-EOS公开课】 第十八课 史上最全EOS 资源汇总
EOS 主网 超级节点 https://eos.live,EOS 竞选节点列表,by SuperONE https://www.imeos.one/block-producer,EOS 竞选节点列表, ...
最新文章
- 楚留香手游系统互通的服务器,楚留香手游互通服务器汇总 哪些服能一起玩
- javaweb项目开发日志的原理,方式
- 研修项目文件丢失的处理思路
- 大型分布式网站架构设计与实践 笔记
- Android输入输出系统之TouchEvent流程
- linux下网卡安装
- ipython notebook笔记(待续)
- DevOps组织如何有效地实施MSA
- 华为、小米和OPPO将采用联发科最新5G SoC天玑720
- 力压微信成 App Store 榜第一,子弹短信能否避免火一把就“死”?| 畅言
- 用批处理命令加WinRAR实现自动备份文件数据
- ffmpeg源码分析:transcode()函数
- 英文期刊催稿信模板_SCI论文催稿信模板
- bootstrap+javascript制作体重标准计算器
- c语言如何判断条件,C语言 条件判断详细介绍
- 通用Excel表格导出(Map类型数据导出为表格)
- openGauss系统函数添加指导
- 企业如何制作自己的公司网站?
- 2023第八届少儿模特明星盛典 小超模李迦曈 担任全球赛小主持人
- 动态规划-类数塔问题(在一个n* m的方格中,m为奇数,放置有n*m个数)