6月3日,2018以太坊技术及应用大会在京召开,以太坊创始人Vitalik Buterin出席大会并在演讲中分享了Casper与分片技术的最新进展。

在提及二次分片时,V神称假设一个节点能处理N个交易,那么主链能追踪N个分片,每个分片都能处理N个交易,所以系统一共能处理N的2次方个交易,因此这个提案叫二次分片。

另据V神介绍,验证节点的责任为:验证主链;验证2个分片(为了生成区块,为了确认区块/交联);生成分片区块;生成主链的区块;确认分片区块并进行交联。

他还强调,验证节点不要加入跟别人一样的权益池,不要用跟别人一样的VPS,不要使用跟比人一样的操作系统,不要用跟别人一样的客户端。

同时,V神指出:你拥有的以太币越多,你的验证节点的位置越多,那么需要的算力也越多,这个机制支持协议的多中心化,对拥有较少以太币的人会公平一些。

在演讲结束后,V神在台上接受了现场观众和媒体的提问。

谈及区块链的应用,他认为,**金融行业可能应用得最早,另外还有游戏行业,游戏行业也可以快速应用。**同时他表示,他们也看到很多其他行业的不同应用场景,比如身份认证、价值链等等。

V神表示,他们希望在一两个月内完成以太坊分片技术相关工作。现在团队已经开始对它进行落地使用,但可能花上一年时间才进行推广。

值得一提的是,有很多人在提问之前,公开先向V神示爱称“I like you”“I love you”等。主持人更是表示这些告白言论会统统上链。

以下为演讲全文:

今天我和大家分享Casper Pos/分片的技术,尤其是作为验证者角度参与验证本身工作分享Casper技术。

Casper有一个全新的算法,算法的分片是解决方案,我会具体跟大家阐述一下这两种技术的流程。

大家如果参与到Casper和分片,从节点角度来说要做什么?

第一步是存款,Casper是个验证系统,换句话说,为了加入,需要在权益当中有所存款,存款需要发送存款的交易,这是正常在以太坊上的交易。包括一个公钥,有32个以太币并且验证,首先规定你使用的公钥,用它做信息的签名。也要有一个取款地址,在验证的时候有相应的奖励措施。

这里大家要注意,签名公钥和取款地址并不意味着完全一致,这意味着两件事情,首先可以把签名的权利分配给其他人,比如像我在全世界旅行,不可能一直带着电脑,就可以把这个key给你的朋友,让你的朋友为你签名验证,为你参与到算法。

但你不会把所有资金托付给一个朋友,即便你的朋友能代替你做签名 ,但他也不能把你的钱取出来,你的钱唯一可以进入的地址是之前提供的取款地址,这意味着你可以使用热钱包来签名 。

我们刚才提到状态验证的机制,公钥是在一个在线的电脑上,但资金永远会留在冷钱包里,这个公钥是激活这部分资金,防止发给其他人,让你的资金留在自己的电脑上。这种情况下,作为验证者,就更加安全、有保障。

但是一旦你完成了取款交易之后,就进入了第二步:等待加入。这个可能需要一天的时间,这部分协议还没有完全被确定,但要等待这个协议把你加入了验证者的池。

第三步是参加验证机制,有了存款等待了一天时间加入这个机制,你现在已经进入了活跃验证者的池,你就是个验证者了,这是个好消息。

作为验证者,在网络当中有两个关键功能:

第一个是Casper的过程,来参与并且敲定主链,这意味着它可以确保主链上的区块,超过一定点之后,主链上的区块是不可逆转的。一旦完成之后,主链就被敲定了,你就完成了工作。

第二个是验证分片上的区块,我们的系统中不会所有人都来做区块的验证,这些区块被可能分配到100甚至更多的分片中,交易也是分开的,有不同的验证者来验证不同的区块和交易。

这是验证者最主要的两个功能。Casper这个工具的主要目的是一个敲定工具,是链上共识机制的一部分,用于区块的敲定,它可以给区块更多的安全性。

分片的提案看起来是这样子的,以太坊的分片提案包含100个子链,帐户交易信息都是储存在子链上的。

主链完成一些工作,子链完成一些工作,主链负责生成随机数,随机选择哪个验证者进入哪个分片、谁可以创立一个分区,并且保持验证节点的追踪,如果你是一个验证者的话,它会一直追踪你验证节点的相关信息,比如你分配到什么分片、你现在的奖励和惩罚是什么,所有这些信息都是由主链完成的,除此之外,它可以追踪子链上的区块。

子链的责任比较简单,主要做交易处理,并且存储帐户状态、合约 状态,它可以存储绝大多数用户比较关注的信息,每个阶段是差不多1个小时左右,每个验证节点由系统随机分配一个分片,为了这个阶段或为了这个小时,验证节点的工作就是要验证,并且帮助确认这个区块是在这个分片之上的。在任何的时间点,如果验证节点被分配到某个特殊的分片上,比如我们一共有100个分片,有些人随机选择1%的验证节点,来确认任意一个分片上的区块。

这个是系统的可扩展性,我们假设一个计算机可以来处理N个交易,主链这个时候就可以来追踪N个分片,每个分片本身都能够处理N个交易。系统可以处理的是2倍N的交易,所以它叫“2次性分片”,如果你电脑的计算能力是翻一番,这时主链可以来追踪2倍的分片,系统能处理的交易是之前的4倍。

接下来看Cross-links,交联是彼此间沟通的方式,并且是主链追踪分片的方式,主链不会追踪每个分片中的每个区块,只会追踪交联。每个交联大概是100个左右为这个分片分配节点的签名 ,并且在主链上确认这个分片节点的区块。

这个验证节点有以下职责:

首先,作为验证节点工作,做主链验证,并且验证主链上的每个区块,主链包括副联、交易以及对验证节点的奖励和罚款 。

会验证两个节点的区块,时间更久做区块的生成。我们也可以经常在不同的分片中来回交换,做区块的确认,还有分片和主链之间的交联。

作为验证节点,它必须要在分片上做区块的生成,主链区块的生成,并且确认分片上的区块已经交联。

这些都是大家作为验证节点的主要责任,也是大家在一个分片系统当中主要的工作。

在线正常运行的状况发出了应该发出的信息,所有都是正常的,这种情况下会发现其他的三分之二节点正常,就可以拿到利息,如果没有的话就拿不到利息。大部分其他节点都在线,会有一些小小的惩罚。

第三种情况是最差的情况,如果你有这个签名 ,这个是错误或有冲突,你可能是在线的,但签名的信息是不正确的。

当我说到你签的这个信息不对,我可以更深入的讲一下,但是现在我先不讲它为什么这样,但我只知道这个情况发生了。这种情况是你要攻击网络,或者你被黑了,如果有这样的情况发生,你会受到按比例的惩罚,这个比例是按照其他的在线签名的验证节点的比例做到的,也就是说你的罚款与其他犯错节点的罚款数量是成正比的。

另外,如果你是无辜的,有这种情况出现是因为你被黑了,或者电脑有问题,或者数据有问题,这时你受的惩罚就会比较小。如果真的有攻击发生,需要非常多的验证节点,这时你的罚款 就会非常大。攻击系统的成本非常高,如果你作为个人的验证节点出现了问题,成本是没有那么高的,是公正的。

这个机制希望激励大家做验证节点,也希望大家去设置时,能够更好的保护自己的机制,不要和其他的验证节点同时有不成功的感觉。比如你是一个高度去中心化的网络,不同的节点会在不同时间上线或离线,不同的节点会在不同的时间被黑。

如果是一个去中心化网络,大家都有同样的权益池,所有人都用不一样的权益池,如果权益池被黑了的话,假设我们非常集中,所有人都会有非常高的罚款 。

但是这就是说明要告诉大家的,不要跟大家用一样的权益池、不要跟别人用一样的VPS,如果你所有的节点都在这上面,就避免跟其他人撞车,一旦被黑了的话大家都赔很多钱,如果只有你一个人被黑的话也会损失 很大,所以大家不要跟其他人使用同样的系统,也不要跟其他人使用同样的客户端。

这个机制是希望大家更好的去进行配置自己,不让网络同时有非常高的风险。

假设大家已经拿到自己的奖励,希望能够把以太币提出来,该怎么做?

私钥或提款地址其中的一个都可以触发取款过程,一旦触发了取款过程,验证节点会在大概7天左右关闭,你一旦退出了之后就要等待4个月,4个月之后就可以提取太币了。

这就是如何在系统中成为验证者验证节点。

内容来源于:BiaNews

活动推荐

扫描下图中二维码或点击“阅读原文”即可报名参加

V神北京演讲全文:Casper与分片技术的最新进展相关推荐

  1. Java 20 超神版正式发布,展示了 Java 技术的最新进展

    作用域值(Scoped Values)进入孵化阶段 记录模式(Record Patterns)进入第 2 预览阶段 switch 模式匹配(Pattern Matching for switch)进入 ...

  2. V神以太坊:Casper 权益证明与分片技术最新进展

    V神以太坊:Casper 权益证明与分片技术最新进展 原创: 卢凯 区块链大本营 昨天 2018年6月3日,由全球最大开发者社区CSDN和专注以太坊生态建设的领先企业灵钛科技主办,以太坊爱好者社区.柏 ...

  3. 独家对话V神! 质疑之下的以太坊路在何方?

    记者 | 佩奇 出品 | 区块链大本营(blockchain_camp) "我构思以太坊这个项目时,最初的想法是'这要是能做成那太牛掰了'.当以太坊真的落地后,证明我的想法是对的,以太坊从里 ...

  4. 区块链分片技术相关资料收集

    区块链分片技术相关资料收集 分片要提高的就是每秒交易量tps 目标是很明确的,比特币的tps是7,以太坊的tps是15,eos现在的tps是三千多,理论上可以达到10k需要很多dapp来实现,但现实生 ...

  5. V神全面回应币安下架BSV:万字长文、4大要点 (全文)

    "下架不会让人们无法交易BSV,但确实引发了社会对BSV的强烈谴责,这是有用且必要的." 来源 | 火星财经 作者 | 杜会堂 褚杏娟 梁雨山 "完全同意并支持下架BSV ...

  6. 你了解V神吗?先吃透这份不能更全的《以太坊攻略》再说!

    本文来自Odaily星球日报,作者秦晓峰,公众号Odaily(ID:o-daily),经作者授权转载 从 2008 年诞生以来,区块链走过了十多年的风雨路,繁衍出比特币.以太坊.EOS 等诸多公有链. ...

  7. V神最新演讲:以太坊2.0的分片交易

    V神最新演讲:以太坊2.0的分片交易 以太坊创始人Vitalik Buterin 文/Vitalik Buterin 2019年6月29日,由CSDN.灵钛科技主办的"2019第二届以太坊技 ...

  8. V神玩起freestyle! 5位以太坊核心大咖在悉尼的演讲精华全在这了!| 直击EDCON

    作者 | Aholiab 出品 | CSDN.灵钛科技 4月11日,以太坊开源技术社区最受关注的系列峰会EDCON 2019,在悉尼的国际会议中心(ICC)召开.EDCON是由以太坊社区成员灵钛科技发 ...

  9. V神演讲干货全送上!关于以太坊2.0,你想知道的都在这里!

    编辑 | 晋兆雨.Carol 8月8日 ,「2020以太坊技术及应用大会·中国」顺利举行.CSDN 创始人&董事长.极客邦创投创始人蒋涛.以太坊创始人Vitalik Buterin .Unit ...

最新文章

  1. method=post 怎么让查看源代码看不到_网站文档不能复制怎么办?教你3个小妙招,1分钟轻松化解...
  2. 薛其坤、向涛两位院士,担任这家研究院联合院长
  3. idle和python区别_Python的IDLE与命令lin的区别
  4. 遍历二维数组_Java编程基础阶段笔记 day06 二维数组
  5. CentOS单机安装k8s并部署.NET 6程序
  6. android 7.0 禁止 imei,Android一些适配
  7. poj 2096 , zoj 3329 , hdu 4035 —— 期望DP
  8. Linux下修改时区
  9. AIX 查看进程列表
  10. DE29 Matrix Exponentials
  11. 20200723每日一句
  12. php单页搜索引擎小偷,PIGO mini php搜索小偷 v2.0 正式版
  13. php excel导出科学计数法,php导出excel时科学计数法的处理方法
  14. Python Numpy
  15. 基于 Verilog 的经典数字电路设计(8)计数器
  16. Java FTP下载文件
  17. Keil MDK终于免费了,并且没有代码大小限制~
  18. CTF网络安全大赛介绍
  19. 设计方法(原型法、敏捷开发)
  20. mysql插入数据时如果有相同数据就不插入或者替换

热门文章

  1. Android BLE4.+ 蓝牙开发国产手机兼容性解决方案
  2. cad打开卡死_在打开cad文件的时候会出现死机的状态
  3. 预备内容:---软件安装篇(1)
  4. Redis的五种基础数据结构和三种高级数据结构
  5. Redis 各种用法总结,你知道几种?
  6. python字母转换_python中字母与ascii码的相互转换
  7. 德克萨斯长角牛 --最短路径
  8. 路由器老掉线的原因之一
  9. 利用CSS,实现翻页效果
  10. 在Android面试前背八股和学面试技巧真的有用吗?