Cardano SL中的权益委托

本文由币乎社区(bihu.com)内容支持计划奖励。

这篇文章是讲解权益委托过程的实现细节。

就像前面说的那样,被选举为领导者的股东为了产生新区块必须在线。不过,这样的情况可能没什么吸引力,因为大多数当选的股东都必须为了刷新随机数而参与币投掷协议(领导者选举过程的关键属性)。如果有很多当选的领导者,这会让股东和网络都有很大的压力,因为可能需要广播和存储大量的提交以及共享

委托的特性允许被称为发行人I1...In的股东们将他们的“委员会参与”转移给某些代表团D1...Dm。这些代表团将会在币投掷协议中代表股东S1...Sn。这样的话真正参与到币投掷协议中节点数量就少很多,可以看看白皮书的第38页。

不仅如此,代表团不仅仅可以生产新区块或参与到MPC/SSC中,而且还可以在系统更新中进行投票。

策略

领导者可以将自己生产新区块的权利转移给代表团。为了转移这个权利,领导者使用一个代理委托的策略:领导者产生一个代理签名钥匙,或者说PSK,然后代表团会使用它签名信息来认证一个块。有两种类型的PSK:重量级和轻量级(看下文)。

具体来说,股东通过自己的公钥构建一个特殊的证书来指定代表团的身份。因此,稍后代表团可以在有效的信息空间内通过在自己的公钥下为这些信息提供的签名以及签署的证书给信息签名。

这是代理签名的格式。它包含了:

  • 代理私钥
  • 签名

代理私钥包含了:

  • omega 值
  • 发行人的公钥
  • 代表团的公钥
  • 代理证书

Omega(或者说ω)是一个特殊的值。在我们的实现中,它是一对时代的标识符。这些标识符定义了委托有效期:如果时代索引在这个范围内那么生产的区块就是有效的。

代理证书就是Omega和代表团公钥的签名

重量级委托

重量级委托使用权益阈值T。意思是股东拥有的权益不少于T的时候才能参与重量级委托。这个阈值在配置文件中定义了。就像主网的这个阈值是总权益的0.03%。这个值可以通过系统更新来改变。

来自重量级委托的代理签名证书存储在区块链中。请注意发行者在每个时代只能发布一个证书。

请注意重量级委托有一个传递关系。所以,如果A委托给B,然后B又委托给了C,那么现在C代表的权益等于A + B,而不仅仅只是B

到期

重量级委托证书如果在每个时代的开始不再传递阈值T那么它就会过期。这样做是为了预防委托池膨胀攻击:用户提交一个证书然后将自己所有的钱(高于阈值)都转到另一个账户,并且重复此操作。

轻量级委托

注意:当前轻量级委托功能是关闭的,在Shelley发布版本中会打开此功能,所以下面的信息可能是过期的。

与重量级委托相反,轻量级委托不要求代表团拥有T或更多的权益。所以轻量级委托可以用于任何的节点。但是轻量级委托的代理签名证书不存储在区块链中,所以轻量级委托证书必须要广播到代表团。

稍后轻量级PSK可以被指定发行者的公钥、签名和信息本身进行验证

请注意“每个时代只有一个证书”的规则在轻量级委托中不采用。因为轻量级委托证书不存储在区块链的里面,所以有可能在每个时代签发很多轻量级证书也不会导致膨胀。

确认代理签名交付

代表团应该使用他拥有的代理签名钥匙使用PSK和代表团的钥匙制作一个PSK签名。如果签名是正确的,那么就是由代表团进行签名的(由PSK策略确保是这种结果)。

为什么有两个委托?

你可以将重量级委托和轻量级委托想象成强委托和弱委托。

重量级委托证书被存储在区块链中,所以被委托的权益可能会通过加入到委托权益中而参与MPC。所以有很多重量级委托的代表团可能会累计足够的权益去通过阈值的门槛。不仅如此,重量级委托可以参与Cardano SL更新的投票。

与此相反的是,轻量级委托的权益不会被计算到代表团的MPC相关的权益。所以轻量级委托只可以用来生产新区块。

撤销证书

撤销证书是一个特殊的证书,发行者创建一个撤销证书来撤回委托。重量级委托和轻量级委托都可以被撤回,不过撤回的方法不同。

作为发行者和委托是相同的标准PSK,撤销证书也是相同的。(换句话说,发行者委托给他自己)。

要撤销轻量级委托,发行者发送撤销证书给网络,要求撤销委托,但是不能强制撤销,因为轻量级的PSK不是区块链的一部分。所以,理论上轻量级委托是可以忽略撤销证书的,这样的话,它就一直保持着委托直到它的委托过期。但是这样的情况不会妨碍区块链。

重量级委托撤销的处理是另一种方式。因为来自重量级委托的代理签名证书是存储在区块链中的,撤销证书也会被提交到区块链中。这样的话节点会删除撤销证书签发之前的重量级委托证。不过有三个重要点:

  • 如果提交的重量级委托证书是在节点的内存池里面,而且撤销证书也被提交了,那么委托证书将会从内存池中被删除
    显然,这种情况下委托证书将永远不会添加到区块链中
  • 如果一个用户提交重量级委托证书之后丢失了它的钱,他仍然可以撤销那个委托,即使那个时候他已经没有足够的钱了(也就是他拥有的钱少于上面提到的阈值T
  • 尽管发行者在当前的时代只能发布一个证书,但是在同一个时代他可以撤销他的重量级委托。

翻译作者: 许莉
原文地址: STAKE DELEGATION IN CARDANO SL

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,772评论 6 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,458评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,610评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,640评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,657评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,590评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,962评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,631评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,870评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,611评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,704评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,386评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,969评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,944评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,179评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,742评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,440评论 2 342

推荐阅读更多精彩内容

  • 一、快速术语检索 比特币地址:(例如:1DSrfJdB2AnWaFNgSbv3MZC2m74996JafV)由一串...
    不如假如阅读 15,882评论 4 88
  • 史上最完善のBEC V 备考经验分享 鱼骨头Cherry 2013届 商务英语专业 大一的视听说课,听老师介绍BE...
    林韦安Vian阅读 2,738评论 7 27
  • “神于天,圣于地” 既有一片理想主义的天空,可以自由翱翔,而不妥协于现实世界上很多的规则与障碍;又有脚踏实地...
    空中飞扬阅读 162评论 0 0
  • 我是老师,但我最反感的一句口号是:没有教不好的学生,只有不会教的老师。而今,我是母亲,我却深深的认同一句话...
    七弦07阅读 508评论 0 3
  • ‘RIGHT STANDPOINT.’ 个人生命的意义在于和谐地与自然和精神共存,不因生命外在的躯壳而失去自己。避...
    淇福阅读 200评论 0 0