0

提议

提议知识专题栏目,提供与提议相关内容的知识集合,希望能快速帮助您找到有用的信息以解决您遇到的提议问题。

分享

浏览

5097

文章

15

代表提议高考外语分值降至100分,这个建议的背景和可能影响是什么?

全文共 568 字

+ 加入清单

简要回答

全国人大代表、四川某中学校长庹庆明建议高考外语科目分值降低到100分,这一建议受到多方面的关注。该校长表示目前的高考模式存在一定问题,外语在高考当中占的分值太高,导致学生们耗费了太多时间和精力,不但增加学生们的学习负担,而且不利于提高成绩,且外语对很多学生的实用性其实非常有限,不利于实现城乡之间的教育公平,因此建议降低高考的外语分值到100分。

1

降低学生们的学习压力

在此之前,关于给中小学生减负的呼声很高,在一系列政策的加持下,其实很多学生并未实现真正意义上的减负,而在该地校长看来,高考外语分数的降低也达到了减负的目的,通过开展的调查数据表示,目前中学生在外语上分配的学习时间已经远远超过学习语文和数学的时间,因为外语要求学生的听说读写四个方面,这对学生的能力要求很高。如果降低外语的分值,则学生能够把更多精力放到其他科目上面。

2

外语的实用价值不搞

该校长认为外语的实用价值并不高,从农村中出来的孩子们,经历过高考以后,后面再考研,英语的使用率也并不是很高,而主要的价值就是在阅读英文文献的时候,对于有些学生来说,外语并不是刚需;且很多本科毕业的学生,外语四六级可能是找工作时需要的一个证书,但是除此之外,基本没有什么价值。该校长的观点引起很多人的支持,但是也有说法认为外语能锻炼一个人的学习能力,并不存在影响其他学科学习进度的问题。

展开阅读全文

任泽平:提议法定婚龄降到18岁!真的能让年轻人早结婚?

全文共 588 字

+ 加入清单

2月5日,任泽平称,我国的结婚登记对数连续八年下降,另外离婚率逐年上升,建议法定婚龄降到18岁,保障单身女性生育权。他认为,越来越低的生育率以及年轻人口的减少,已经是我国社会面临的重大挑战了。此前,著名人口专家梁建章以及任泽平等在《中国婚姻家庭报告2022版》中建议,法定婚龄降到18岁!其中有一点理由就是,世界主要国家法定结婚年龄都是18岁,此前法定18岁都是为一胎设定的。现在四川等省份放开了生育登记制度,但是对女性单独生育权和法定结婚年龄并没有明确表示,还是要按照国家的制度执行。

年轻人不敢结婚生孩子,和年龄没啥关系,主要还是经济压力太大,结婚就意味着婚车婚房彩礼以及孩子生育等各方面的问题,18岁,很多都刚上大学,如果家里不是本身富有,有多少人能够拿出钱来买房+买车?为了结婚掏空父母和自己,为了减少经济压力,不得不努力工作,哪还有什么时间和精力去生孩子,去带孩子呢?这就导致很多年轻人对婚姻和生孩子望而却步。

感觉现在18岁的人都还是半个孩子,期盼孩子带孩子,还不是压力又来到了老人这边,或者说是中年人这一边,而且教育观念的差异,反而可能导致老人和年轻人之间增添不必要的麻烦。

其实,不管下不下调结婚年龄,不结婚的还是不结婚,根本原因就不是年龄的问题,也不是全面放开生育的问题,等年轻人不再为房子车子和养育成本考虑的时候,结婚率和生育率自然上去了,你怎么看专家的建议呢?

展开阅读全文

委员提议独生子女父母养老政府解决

全文共 541 字

+ 加入清单

独生子女养老问题一直是社会关注的焦点,全国政协委员会朱列玉提出关于独生子女父母养老问题立刻引起了社会广泛讨论,特别是对于那些独生子女家庭来说,简直就是天大的福音。

朱列玉提出建议:一是加强顶层设计,建立健全中国特色社会主义养老制度下完整的独生子女养老政策体系;二是建立以政府为主导的独生子女家庭养老长期护理保险制度;三是抓紧建立政府部门管理下的爱老助老制度。

一对夫妻只能生一个孩子是我国过去的基本国策,随着社会的发展,我国人口老龄化现象越发严重,独生子女家庭养老问题就进入了高峰期。部分独生子女家庭中的失独、失偶、失能的现象频发,他们出现的生活困难和问题让人触目惊心。由此,解决我国独生子女父母养老问题刻不容缓。

中国在早期人口众多,政府提出了优生优育政策,建议年轻夫妻少生或者不生,以此来减少我国人口。也是在此条件下,全国各地均涌现出了一大批独生子女家庭,如今当初的独生子女大多数已经长大成人,面对各种各样的压力,比如工作压力、结婚压力、房贷压力和车贷压力。相比于一些多子女家庭而言,独生子女身上肩扛养老担子更重。

独生子女父母养老问题想要得到解决,该提案必须提上日程,解决这个问题才能解决独生子女家庭的部分压力,年轻人们的生活状态好了,经济宽裕了,自然我国人口生育率也会得到相应提高。

展开阅读全文

元宵节放假的提议有没有通过

全文共 583 字

+ 加入清单

没有通过,只是一个建议。两会召开在即,全国人大代表在接受采访时表示应该将春节假期延长到9天,元宵节可以增加一天放假。但很显然,这个提议也仅仅只是提议,要想实现有着较大的难度。

元宵节是什么

元宵节是我国一大传统的节日,被称之为上元节,拥有着悠久的历史。建议多放假一天,可以让大家感受到节日的氛围,能够有更多的时间和家人团聚,在这一天就可以享受各种不同的特色元宵,享受一些甜蜜的团圆时刻。元宵节的放假能有效鼓励广大民众去参与到庆祝活动中,感受中华优秀传统文化,可以弘扬社会主义核心价值观,有效促进民族的团结。

元宵节放假可促进经济收入

在放假这一天,人们会把精力放在消费以及购物上,能有效促进经济发展,增加收入。放假一天还能有效促进传统市场的发展,可以吸引无数的顾客前来购物,对于拉动当地的市场拥有着较好的效果。通过这些改革可以合理的帮助大家安排休闲娱乐时间,拥有足够的休息时间,没有必要让自己长时间的处于压力的阶段。

是否可以通过

元宵节放假一般是无法通过的,首先这并不是一个国定节假日,而且当前一年内放假的天数已经达到10天左右。如果增加元宵节还会增加放假的时间,对于企业而言是一种无形的压力。如今的员工有着较大的生活压力,即便元宵节放假通过,估计也不愿意休息,毕竟现在基本上都是无薪休假,会有效减少经济收入,在减少经济收入的情况下,也并不会选择消费,没有办法促进消费的增长。

展开阅读全文

有人提议每月退休金统一发放5000,但委员辟谣了,具体情况如何?

全文共 606 字

+ 加入清单

简要回答

养老金的话题经久不衰,每个人对于养老金的关注程度都是非常高,因为这关乎自己退休以后的具体福利待遇。张其成委员曾经建议国家给退休人员发放统一退休金,每个月5000元。这个方案可以彻底解决目前底层劳动人员退休以后退休金过低的问题,但是同时也遭到了许多人的反对。

1

为何会有那么多人反对?

1. 改变了多缴多得的原则

一旦彻底实施了这个方面,那么所有人只要小纳足够的年限就不会再多交,享受不了多交多得的福利待遇。对于某些人来说,自己少缴纳了一部分养老金,反而得到了更多的养老金。这对于国家养老金的协调和统筹也是一个较大的负担。

2. 没有社会凝聚力

那么一改革,似乎所有人又回到了以前吃大锅饭的时代,大家有福同享有难同当,所有人都失去了奋斗的动力,失去了凝聚力对于整个社会的进步来说,并不是特别有利,而且大多数人都会以自己为中心,缺少奉献精神。

3. 容易被人钻空子

这种制度一旦产生,很容易就被人钻空着,例如吃空饷或者是提前早退等等各种情况都会出现,反正不管交多少年或者是自己为国家奉献多少年,最后的养老金都是一模一样的。

2

为何会提出统一发放5000元养老金?

其实张其成委员提出来统一发放5000元养老金,主要的出发点就是为了缩小大多数人养老金之间的差距,有些人退休之后拿到养老金高达上万元,但是有些人的退休养老金可能只有2000元。委员的目的就是为了尽量的缩小这期间的贫富差距和收入差距,但是以现有条件来说,实现的可能性微乎其微。

展开阅读全文

委员提议每月退休金统一发5000 是否公平?

全文共 598 字

+ 加入清单

国内市场经济下,多劳多得、多缴多得已经成为了当代人缴纳养老金的原则,退休人员每月退休金统一发放5000元看似美好,实则很不公平。关于养老金这个话题已经是老生常谈了,养老金制度初期建立阶段就存在很大缺陷,只保障了一部分人的权益,比如机关事业单位退休人员和企业单位退休人员会因为养老金制度得到不同的待遇,前者远远超过后者。

正所谓职业不分高低贵贱,在法律面前人人平等,似乎成了每个人心中的常识,针对退休人员每月可以领5000元退休金确实看似公平,但不合理之处比比皆是,这种想法完全是忽略了当下的市场经济情况,一旦利益变少,谁都不会愿意当傻瓜多缴纳养老金。那些体制内的退休人员每个月退休金能达到六七千左右,如今变为统一的5000谁都不会接受。

退休人员养老问题一直是社会关注的焦点,对那些身居高位,事业有成的人而言,他们的养老希望不会焦虑,每月是否能领到5000元也不会在意。但对于多数人而言,退休之后所领养老金少之又少,甚至无法维持基本生活,如果每月可以领到5000元退休金完全能够满足日常生活所需,这看似美好的提议,似乎要针对不同人群而定。

由于疫情原因和国际因素,我国面临很严峻的问题就是社会经济问题,从而演变成一系列的社会问题,比如人口率降低、老龄化社会加剧、赡养父母等问题。这一系列的问题归根结底就是当前国情问题,要完善养老金制度,达到一个真正的公平,就必须让居民的收入增加,所有问题才会迎刃而解。

展开阅读全文

春分养生有什么好的提议

全文共 1313 字

+ 加入清单

春分时节之后,各地将陆续进入阳光明媚的春天,昼渐长夜渐短,气温回暖,春耕也即将开始。春天天气多变且空气较为干燥,人易食欲不振、上火等。那么春季应如何养生呢?下面是小编为大家精心推荐的春分养生的一些提议,希望能够对您有所帮助。

起居方面多留意

(1)保证室内空气清新洁净,减少呼吸系统疾病。

(2)经常消毒,杀死病毒

保持室内外卫生,角落和阴暗死角的污垢都要清扫干净,并经常消毒,杀死病毒,减少传染病的扩散。

(3)运动不宜太过激烈

从冬季的寒冷中舒缓过来不久,外出运动锻炼需要循序渐进,不可太过激烈,以免身体不适应。

应对春困有妙招

春分时节,“春困”的症状越来越明显,尤其是每天午后,表现更为明显。如果这种症状的不到缓解,会严重影响工作、学习的正常进行。

(1)午饭后稍微休息一会

在最困的时候,哪怕只是小睡十来分钟,也可大大缓解疲惫。有条件的朋友可以午睡半小时,上班族和学生,坐在椅子上打个盹也可。

(2)晚上做一些有助睡眠的“功课”

晚饭后稍微活动一下身体,有利于身体的舒展和放松;睡前半小时摒弃杂念,心情平静,有利于入睡。

养生的提议

据古籍记载:“分者,黄赤相交之点,太阳行至此,乃昼夜平分。”“斗指壬为春分,约行周天,南北两半球昼夜均分,又当春之半,故名为春分”。意思是说,春分平分了白天黑夜,也平分了整个春季。由于春分节气平分了昼夜、寒暑,人们在保健养生时应注意保持人体的阴阳平衡状态。运用阴阳平衡规律,协调机体功能,达到机体内外的平衡状态,使人体这一有机的整体始终保持一种相对平静、平衡的状态是养生保健的根本。

减衣不宜过早过多

春分时节,冰雪消融,草木复苏,无论南方北方,都是春意融融的大好时节,我国平均气温稳定在10℃。但春分时节,乍暖还寒,日夜温差仍较大,且不时有寒流侵袭,因此,公众减衣不宜过早过多,以防着凉感冒。

此外,气象资料显示,春分时节,常有低压活动和气旋发展,低压移动引导冷空气南下,北方地区多大风和扬沙天气。天文专家提醒,此时节,北方地区要做好防沙尘工作,妥善安置易受大风影响的室外物品,遮盖建筑物资,做好精密仪器的密封工作。同时,公众外出也要做好防风防沙准备,及时关闭门窗,要戴口罩、纱巾等防尘用品,以免沙尘对眼睛和呼吸道造成损伤。

饮食宜省酸增甘以养脾气

据悉,关于春天的饮食民间有很多流传,中医也有很多讲究,俗称吃“春”。专家建议,在这个季节,可以多吃一些红枣等养脾的甜食,还有蜂蜜、韭菜、菠菜等,少食酸和辛辣食品。此外,每周应至少补充3次坚果类食品,如核桃、花生、杏仁、桃仁等,有助于提神去燥,除瘙痒等。而在每日的午餐,也适宜补充炖汤食品,如胡萝卜排骨汤、白果乌鸡汤等,既可补充人体在季节过渡中需要的水分,又可增加蛋白质的摄入,有助于增强人体抵抗力。

防病从细节做起

中医认为,春分天气状态不稳定,早晚气温偏低,不但容易诱发年老体弱者和易犯病人群的病症,对于长期处于高强度工作状态和高压力状态下的“亚健康人群”,要注意防范未来可能出现的“未病”,建议市民这段时间里注意调整自己的生活习惯。如尽量少到人群密集的场所,可利用居住环境进行简单的健身运动,如爬楼梯、跳绳等,运动时间不易太早。早起洗漱时可使用淡盐水漱口,每天房间开窗通风的时间也不易太早,9时后较为适宜。

展开阅读全文

美国私企提议用钻地弹钻入火星内部

全文共 842 字

+ 加入清单

据国外媒体报道,美国航天局目前是人类探索火星的主要机构,已经在火星轨道和表面部署了几个火星探测器,但也有一些私人组织在努力探索火星,比如这个名为“探索火星”的非营利组织。该组织的研究人员设计了一种工具来搜索火星上的生命。这是一种可以在火星表面下钻孔的探测器。从外面看,它像是一种用于军事目的的地面穿透武器,可以穿透非常坚固的防御工事。然而,这项技术现在将被用于探索火星,并在火星表面下钻探,以寻找火星上可能的生命。

标枪系统的技术来源于军用透地弹头,它可以穿透火星表面一至两米,找到火星地下的微生物。

目前,“火星探索”研究机构试图建造的地球穿透探测器没有取得任何实质性进展,因为它在概念的第一阶段之后需要财政支持。该组织的研究人员计划在未来12到14个月内筹集所需资金。尽管计划已经宣布,但没有合作伙伴参与该项目。“火星探索”组织认为,下一阶段将主要进一步完善这一概念,并寻找合作伙伴提供资金。目前,该计划已被设定为寻找火星表面下的简单微生物。为了实现这个目标,我们需要把探测器送到火星轨道,并找到一个合适的地方部署。

研究人员设计的功能训练器是一种投掷装置。它最初的设计主要是在军事领域。从图中可以看出,它的外观类似于专门设计用来攻击固体设施的制导武器。研究人员将它命名为“标枪”,可以用来研究火星表面以下1到2米的地方。为了开发标枪系统,科学家们参考了美国国家航空航天局在20世纪70年代发射的维京系列探测器和好奇号探测车的技术,比如一种可以穿透火星表面的钻头。最前面是装载室,里面有减震装置和检测仪器,后面是通讯天线。

标枪系统的工作机制相对简单。标枪系统具有一定的动能,穿透火星表面,深入火星表面以下,通信天线位于尾部,通过火星轨道上的中继探头与地球保持联系。研究人员预计该项目的早期预算为25万美元,如果实现了里程碑式的突破,预算将达到100万美元。从某种意义上来说,科学家已经将攻击掩体的武器转化为探索火星生命的探测器。他们依靠动能穿透火星表面,寻找可能的古代火星生物。(罗季)

展开阅读全文

状态规模日益恶化?以太坊状态规模管理诸提议

全文共 7538 字

+ 加入清单

以太坊协议所面临的一个最为长久且尚未解决的挑战,就是由于状态数据规模不断增长而带来的问题。以太坊区块链上的许多操作(创建账户、写入一个合约存储槽、发送 ETH 到一个新的账户……)都会给以太坊添加状态内容(也即是给状态数据增加数据对象),而所有全节点都必须存储全量的状态数据,这样才能验证新区块以及制造新区块。这些操作只需事务的发送者一次性缴交按 gas 用量来计量的手续费,但会给整个网络造成永久的持续性成本,因为节点需要存储这些新数据(而未来加入的节点也需要在同步过程中下载这些数据)。

这是系统设计中的一个显著的失衡,可能会让以太坊系统变得越来越难用,因为状态中充斥着不再有用处的 “垃圾数据”。本文的目的是详细解释问题产生的根源,以及一些解决该问题的方法。如果我们能实现某个解决方案,这将为安全地大幅提高区块 Gas 上限 铺平道路。

本文所论述的研究领域仍在推进中,随时有可能出现更新、更好的想法和更优雅的权衡。

引言:问题出在哪?

“状态” 指的是节点若想处理新产生的区块和事务就必须存有的信息。状态与 “历史” 完全不同,后者是关于过去时间的信息,节点可以保存这些信息以便日后重新广播或归档,但并不是处理区块链所必需的。

在以太坊协议中,状态信息包括:

账户的ETH余额 和 nonce(流水号)

智能合约的代码

智能合约的存储项(storage)

与共识机制相关的数据(近期的区块哈希值,叔块;权益证明的共识数据还包括验证者的公钥以及及其记录在信标链上的活动,等等)

历史信息则由旧的区块和收据组成。EVM 中没有操作码可以让你访问旧区块、旧事务和内容和收据输出,所以节点丢弃这些数据也仍然能验证新区块,所以这些是历史信息。

上述状态信息列表中的最后一项 —— 共识机制相关数据 —— 在设计上已经精心限制了其规模,因此我们不太需要为此困扰。但前面三项,就令人头大了。这三类状态信息的规模会随着时间推移而不断增大,因为不断会有新用户加入网络,他们会创建新的账户、新的合约,还会加入合约、收到 token 什么的。

难办的是,许多状态用过之后就会静静地躺在那里(不会再被触及);一旦某个用户停用某个应用之后,就会产生一些 “垃圾状态” —— 不会再派上用场,但会永远存在那里。

理论上,用户可以做到 “垃圾不落地”。用户可以仅发布带有 SELFDESTRUCT 条件的合约,等他们再也用不上这个合约的时候,就调用这个操作码移除这个合约、清空其 token 余额;他们还可以使用智能合约钱包,通过一个已有的外部持有账户(EOA)来发送交易,而无需生成一个新的 EOA(EOA 状态是没法删除的)。

但是在实践中,这样的激励非常少,而适当的状态清理的技术复杂性又太大了。在许多合约中,给任何人赋予这样调用 SELFDESTRUCT 的权限都是不合适的(人们想要的就是 “无法终止” 的应用!),而且,也会给用户体验和代码上也会增加很多复杂性。实际上,由于 SELFDESTRUCT 用处极其有限而副作用极大,我更倾向于永远移除这个操作码。如果我们真想控制状态数据的规模,我们需要的是一个网络中的节点可以 默认 丢弃不再被使用的 “垃圾状态” 的方法。

无状态客户端

这个问题的一类解决方案基于 “无状态客户端” 的观念(此文是论述这个观念的出处 ,此处是演讲视频)。

基本原理是,让区块验证不再以持有全局状态为前提。相反,区块会自带证据(或者叫 “见证数据(witness)”),证明其所访问状态的值。就跟现在的设计一样,区块内会包含一个 “状态根(state root)”,所访问的值可以对应着状态根得到证明(译者注:默克尔证明即是一种常见的证明技术)。以太坊现在的状态树方案(默克尔帕特里夏树)支持这样的证明技术,像二进制树或者 Verkle Trie 这样更高效的方案也可以。见证数据也会证明处理完该块后新状态根的正确性。

无状态性有两种形式:

弱无状态性:出块者仍然需要完整的状态,以为(自己制造的)区块生成见证数据;但验证区块的阶段可以是无状态的;

强无状态性:没有任何节点需要完整的转台。反过来,是交易发送者需要提供见证数据,而出块者可以聚合这些数据。交易发送者自己负责存储为所关切的账户生成见证数据所需的部分状态树。

强无状态性是一个非常 “优雅” 的解决方案,因为它把责任完全转移给了用户,虽然为了保证实践中的良好用户体验,我们需要创造某些类型的协议来帮助不运行个人节点的用户维护状态、并处理用户需要与意料之外的账户交互的情形。打造这样的协议非常难。

此外,所有类型的无状态性都提高了网络所需的数据带宽;而强无状态性还需要交易声明其所交互的账户及存储项的键(概念上这个叫做 “访问列表”)。

一个更温和的解决方案:状态过期

更温和的解决方案可以归结为不同形式的 “状态过期” 方案。必须持续得到访问的状态才能保持 “激活状态”;而长期无人问津的状态会变成 “失活”(或者叫 “过期的”)。具体用什么机制来更新状态,有很多选择(例如预付 “租金”,或者只需访问那个状态),但一般原则是,除非某个状态对象被显式地更新,否则就以某种形式处于失活状态。因此,任何创建新状态对象(以及更新已有状态对象)的活动,都只能成为节点在一段时间内的负担,而不像现在这样变成永久负担。

失活状态,故名思义,就不是 “状态” 的一部分;想要处理区块或创建区块的节点无需存储失活状态。不过,失活状态不是被完全删除了!在所有类型的状态过期提案中,都预设了某种方法可以 “复活” 已经失活的状态。

一般原则是,激活状态的使用与当前相同,而失活状态则需通过上述无状态客户端的机制来使用。复活一个过期状态对象的事务需要提供一个证据(见证数据),来证明该对象是失活状态的一部分。为了能够生成这样的证据,用户自己需要存储和维护至少一部分失活状态(对应于其所关切的失活状态对象的那部分)。

何时过期

决定过期条件的设计也有很多种。最常见的几种是:

直接租金:逐块逐块收取 “租金”,直接以每个账户(或其他状态对象)的余额来支付;状态对象的余额降到了零,该账户就过期了。

剩余存活时间值:每个状态对象都存储一个 ”剩余存活时间“ 值,这个值可以通过支付费用来增加

触达即刷新:每个状态对象都存储一个 ”剩余存活时间“ 值,并且每逢读取或写入该账户都会增加该值

所有状态对象定期过期(例如每 6 个月一次):也就是 ReGenesis 提案(中文译本)

我自己越来越喜欢 ”触达即刷新“ 方案,因为(1)它避免了应用需要创造复杂的经济模型来让用户承担状态租金;以及(2)它保证了激活状态的规模有一个清晰的上限(区块 Gas 上限 / 触达状态对象的 Gas 消耗量 × 状态存活的时长)。让大量状态按照规律的时间间隔过期的方案(也就是 ReGenesis)也有同样的好处,但也有一些有趣的权衡:关键好处是,过期方案更简单(无需遍历整棵状态树而逐个逐个地灭活状态对象),但关键不足是,跨过一个过期时点后,你再激活自己的状态对象时,需要多少见证数据会跟你触达状态对象的时间点有关。

账户层面的过期 vs. 存储槽层面的过期

状态过期的逻辑既可以运营到账户层面,也可以运用到单个存储槽层面。当前,我强烈偏向于在存储槽层面实现状态过期方案。因为很多合约账户的存储槽数量是不受限制的,任意用户都能加入合约并增加合约名下的存储槽的数量(例如,空投就是一个已经出现过的案例)。不管使用什么样的账户层过期方案,想要实际限制状态的规模,租金的数量都必须与合约内存储槽的数量成比例(或者存活时间与之成反比)。结果是,用户还是能够仅支付一次性的费用就给合约及其用户施加 永久的持续性成本。

要解决这个问题,合约要么加入复杂的内部逻辑,将存储操的租金 “转嫁” 给用户,要么重新设计自己合约的模式,转向使用 CREATE2 操作码创建新的合约并使用这些合约来充当存储槽。不管是哪种办法,最后都会变成等价于存储槽层面的过期方案。因此,我个人认为,我们应该仅在合约存储槽层面实现状态过期方案。

但是,存储槽层面的过期方案也有自己的缺点:每个存储槽都要增加一个元数据,指明它何时过期(或者说是否已经失活),这也意味着 “复活冲突问题”(详见下文)不仅会影响账户,也会影响存储槽。

从状态树上移除 vs. 给状态树安排一个 “退休” 部分

另一个区分不同状态过期提议的技术角度是 “一树流” 和 “二树流”。也就是说,我们到底是像现在这样,只有一棵状态树,只不过把某些状态标记为过期;还是直接把失活的状态从主状态树上移除,转移到另一棵专门的(只包含过期状态的)树(或者其他数据)上?

一树流

激活节点以白色标记,失活节点以灰色标记

注意,即使是树上的中间节点,也会被标记为激活或者失火(或者,更现实一点的方案,每个节点都会带有失活日期的标记,所以能够容易检查其活性);标记工作可以在状态树上的每个节点(叶子节点和中间节点)处完成。

二树流

白色的树包含激活状态;灰色的树存储失活状态

一树流的好处是,最起码,其工作方式看起来会跟当前的状态树相似,失活和复活的流程也比较简单:复活流程只需刷新树上相关节点的 “过期日期” 参数,而失活则是自动化的。但它的缺点在于:它需要一种能够在节点中以此种方式存储过渡信息(intermediate information)的树结构,而且不能很好地扩展到 Verkle 树。此外,它还需要额外的默克尔证明元件,不仅要能够下沉到叶子节点,还要能够(在需要证明某部分状态已经过期时)停在中间节点处。

二树流的好处是:当前的、形式纯粹的状态累加器就能支持这类方案,而无需为每个节点增加元数据。缺点是,它需要对整个协议做一些更深层次的变更,而且需要一个显式的流程来灭活状态(所以过期不再是自动化的了)。另外,它也没有为复活冲突两难(见下一节)提供内置的解决方案,所以需要在两种办法中作出选择。

注意,在二树流中,存储失活状态的数据结构不是非树不可。事实上,完全有可能出现这样一种设计:需要复活一个状态对象时,只需提供一个指向该对象失活时候收据的默克尔树,再附上一些密码学证据,证明此前该对象未被复活过(或者最近又重新过期),即可。

复活冲突

然后我们就到了状态过期方案的一个关键难题上:“复活冲突”。复活冲突的概念如下。假设某个账户由地址 A 生成;这个账户过期了;然后,地址 A 又创建了一个新的账户(例如,使用 CREATE2 操作码保证两次生成的账户的地址时同一个);最后,地址 A 再尝试复活那个最开始的账户。这时候会出现什么情况?

这里有几种可能的解决方案:

显式的 “账户合并” 流程:类似于规定 “除了两个账户的 ETH 余额相累加以外,以旧账户的状态为准”或者 “除了累加 ETH 之外,以新账户的状态为准”;甚至于,可以由旧账户的合约代码来规定特殊的合并流程

通过消除同一地址重复部署的功能来确保复活冲突不会发生:也就是调整 CREATE2 的功能,比如在最终哈希成地址的数据原像中包含当前时间,因此即使未来使用同样的数据来生成,也无法得到同样的地址

向状态对象增加一个 “存根”,以防止在同一位置生成新账户(上述一树流方法自动实现了这一功能)

要求生成新账户时都必须附带该账户此前未过期的证明:某种意义上等价于存根方案,只不过这种办法是把存根放在状态的一个单独部分中,所以任何想要创建合约账户的用户都必须跟踪这部分状态

(注意,如果我们使用存储槽过期方案,则上述任一解决方案都必须延伸到单个存储槽层面,而不能止步于账户层)

主要的担忧有:(1)会给应用增加很多复杂性,他们需要加入合并的逻辑;(2)这样做了之后,除非在链上 “注册” 一个地址,否则用户就没法再轻易获得可以与之交互、可以积累资产(例如 ERC20 token)的地址了。未注册的地址是很重要的:任何第一次收到 ETH 的用户都是在使用一个尚未注册的地址。这第 (2) 的担忧的根源是:未注册的地址实际上有了时间限制,如果用户生成了一个地址、收到了资金,但在接下来一年里忘了发送交易(也就是忘了 “注册”),那他的资金就会被锁住。

注意,EOA 也不能幸免。虽然看起来能够,因为 EOA 的合并流程比较简单(只需把旧的 ETH 余额加到新的里,对 nonce 则有 EIP 169)这样的方案。不过,这里也有两个问题。首先,账户抽象的目标是用合约来替代 EOA,而账户抽象化的合约的合并流程可能并不简单。其次,会受过期和复活事件影响的不仅有 EOA 本身,还有该 EOA 所参与的应用中的相关存储建(例如 ERC20 token 余额),所以还是需要复杂的合并逻辑。

因此,从我的角度来看,破坏性最小的是某种形式的存根方案。不过,存根方案里存在一个信息理论问题,会导致一些奇怪的结果。为了防止新的状态对象在 N 个已经过期的状态对象位置处创建,一个覆盖(cover)了这 N 个地址(以及/或者 存储键)的集合必须是状态的一部分。如果这个集合是信息最小化的(即,只包含了这些地址),那么这个集合的大小会是 O(N),因此其状态规模也是 O(N);那么,激活状态的规模就将与失活状态的规模成比例,所以实际上我们并没有解决这个问题。

Tree rot

解决这个问题的唯一办法就是覆盖超过那 N 个账户的信息;实际上,我们将不得不让整棵树都变得不可访问(再次提醒,这就是一树流解决方案的实质:如果两个账户过期了,它们之间的所有空间都会隐式过期( if two accounts get expired, all the space in between them also implicitly gets expired))。

而这里还有一个问题:这产生了一种形式的 “树发霉(tree rot)”,随着时间推移,对于新帐户的创建来说,状态树的所有部分都是不可访问的,至少对那些没有跟踪该区域过期状态的用户来说是这样的。

而树发霉导致的次生问题也必须解决。举个例子:如果一个合约要创建子合约,它必须能够在要么未发霉,要么用户具有见证数据的状态区域创建合约(也许需要用户提供的 “提示”)。数发霉问题的一个解决方案见此处:持续地开放状态的新区域以供账户创建。另一种思路是每个用户都选择状态的某些区域(例如状态的 1/256),跟踪该区域的变化(包括过期状态)以便能创建见证消息,并且只在该区域创建帐户。

树发霉的另一个问题是,它需要一个显式的数据结构来存储和检查范围。如果一棵树有能够放在节点中、指明该节点以下的哪些部分已经过期的数据(就像一树流解决方案所用的那样),那是最好的,但一个键值对存储要做到这一点还是相当有难度的。

回头再看强无状态性

在状态过期方案中使用树结构所产生的许多问题,都可以被追溯到这样一个事实:我们需要对哪些状态是活跃的、哪些状态是失活的,达成共识。在二树流模式中,这一点更加明显;但即使是在一树流模式中,状态树上也需要有显式的标记,以便近期使用快速同步下载了状态的以太坊节点能够确定一笔尝试访问某个账户、但又没有提供见证消息的交易,应该成功还是失败。那我们能不能做到不需要明确这个区别呢?

如果我们实现了完全的无状态性,然后能帮助交易发送者和区块生产者可靠地获得见证消息生成所需的状态,不就解决这个问题了吗?那什么办法能帮助交易发送者和区块生产者做到这些呢?

一种自然而然的办法是:网络中的节点都仅保存状态树的一部分,例如,在过去一年中访问到的那部分。只需在客户端设定中加入一个自愿的设定即可。如果我们想要更可靠一些,我们可以通过引入一种 proof of custody 方案,强制至少矿工(后面就是 PoS 的验证者)存储一些数据。

有一点需要注意:如果共识层不能感知哪些状态是活跃的、哪些状态是失活的,那访问近期状态和老旧状态的 Gas 开销就是一样的。这会导致两个结果:

访问近期状态的 Gas 开销也需要进一步提高

包含了见证消息的区块大小上限可能非常之大,如果一个区块里满是访问老旧状态的事务的话(大概是 800 bytes * 12.5 m gas / 2400 gas per access ~= 4.1 MB,已假设实行了 EIP-2929,转成了二进制树)

如果我们想避免这些不利因素,就需要在共识中跟踪哪些状态对象(包括尚未填满的地址空间区域)是活跃状态,这又会让我们回到接近于状态过期方案的属性。这再一次地说明了,“无状态性 vs. 状态过期(状态租金)” 是一条光谱,是一个复杂的权衡空间,而不是一个非此即彼的选择。

Rollup 也需要,也可以,使用同样的解决方案

以太坊的一种重要的中期可扩展性解决方案是 rollups(中文译本)。不过,rollup 本身并非不再需要担忧状态数据规模问题;实际上,rollup 系统的状态规模问题,与以太坊链本身的,性质完全相同。

幸运的是,如果我们能推出一种解决方案,则至少 EVM rollup(尝试最大程度复制以太坊运行环境的 rollup 方案)能够使用同样的解决方案,来解决其内部状态的规模问题。因此,状态规模管理方案,与 rollup 和 分片等可扩展性方案是互补的(state size management is complementary to rollups, sharding and other scaling strategies)。

(译者注:个人认为此处的 “互补”一词有严重误导性。)

结论

状态规模是一个日益恶化的问题,而状态规模的解决方案也能为大幅提高区块 Gas 上限铺平道路。我们应该对某种形式的状态过期方案达成共识并加以实现。不过,不同的解决方案之间存在重大技术权衡,尤其如果我们还想要保持当前设计的一些重要属性的话。

一些我们可能需要牺牲的属性包括:

用户可以离线生成账户并以该地址接收资金、并且在使该地址在链上显明之前可以静默任意时长的属性

地址保持 20 字节的长度(rolling state expansion 方案需要更大的地址空间,虽然地址的长度可能本来就需要为抗碰撞的缘故很快改变)

状态可以被视为 “纯粹的” 键值对存储的属性,以及无需在状态树上每个节点内存储元数据的属性

现有的应用需要程度不等的重写,以保证用户无需存储全部失活状态就能生成见证数据

Gas 消耗量;或者创建新合约、写入新存储槽的难度

我们如果已经准备好作出牺牲,有些方案可以很快开始着手实现。另一方面,也许假以时日,我们能修补或者更好地汇总这些观念,减少问题,尤其是使它们在技术上更容易实现(例如,允许使用 “纯粹的” 键值对存储)。我们应该更深入地理解我们 更愿意/更不愿意 接受哪些方面的牺牲,并继续积极研究改进提案。

展开阅读全文

俄亥俄州议员提议在选举改革法案中对区块链进行投票

全文共 792 字

+ 加入清单

俄亥俄州众议院的民主党人提议为在七叶树州注册的海外军事选民启动一个区块投票试验。

法案是民主党选举改革的一部分,于周二推出,该法案呼吁俄亥俄州国务卿弗兰克·拉罗斯(FrankLaRose)“创建试点计划”,专门针对驻美国以外的军装服务成员开展区块链投票。

该法案是由众议员贝丝·利斯顿(BethListon)和米歇尔·莱波里·哈根(MicheleLepore-Hagan)提出的,并由此外16名民主党人一同发起。

该提案十分详细地介绍了区块链的作用。假如得到利用,它将看到军人利用“加密的区块链技术”将选票发给选举官员,该技术“维护流程的安全性和完整性,并维护选民的隐私。”随后,接受选举委员会将打印出该选票,“用于点算”。

法案读到:“国务卿应选择参加试点计划的选举委员会。”

法案中沒有列出任何技术供应商,但是包含依托于克利夫兰的Votem应用程序在内的多家公司都创建了符合民主党法案的依托于区块链的投票平台。俄亥俄州以外的其他国家/地区也创建了著名的区块链投票工具,例如Voatz,该工具已在犹他州县和西弗吉尼亚州的军事投票飞行员中采用。

民主党人提议的试点计划是在全部依赖互联网的投票系统(包含采用区块链的投票系统)遭受安全研究人员和专家的怀疑的干部的严格审查之后,他们认为这样的系统无法完全锁定。

“互联网上的投票除非是或直到制定和实施十分有力的保障,不然不应该采用互联网投票,是因为沒有已知的技术能够 保证利用互联网传输的带标记的选票的保密性,安全性和可验证性。”4月9日致美国科学促进协会的联合签名者名单。

他们说,区块链只增多了更多有可能的攻击媒介。

即便如此,区块链系统仍继续围绕美国投票管理展开对话。许多州已经限制了区块链试验,该技术甚至被纳入美国参议院最近的备忘录中,以保证参议院运作的连续性。特别注意的是,俄亥俄州众议员,共和党参议员罗伯·波特曼主持了备忘录的小组委员会。

展开阅读全文

中国人大提议建立区块链发展基金

全文共 694 字

+ 加入清单

中国人大建议政府支持的区块发展基金,以建立更好的治理体系。

全国人民代表大会,中国议会和中国人民政治协商会议是中国最强大的政治咨询机构,最近已开始年度会议。这些被广泛称为“两次会议”或“两会”会议。自5月22日以来,这些会议一直在进行。

全国人民代表大会是中国的最高立法机构。来自全国各地的近3000名代表每年开会一次,在会议期间提交提案。据 5月23日的《新京报》报道,全国人大代表谭洁清建议为区块链产业发展设立专项基金。如果被接受,这笔资金将由政府领导。

谭洁清表示,该基金的目的是支持众多有前途的区块链企业的发展和增长,鼓励区块链技术创新,并在区块链领域培育许多独角兽企业。

通过区块链进行智能治理

通过支持区块链行业的发展,谭洁清认为它将“现代化”该国的治理体系。

他说,区块链技术不仅将成为推动中国迈向智能治理和高度信任社会的重要工具,而且还将帮助中国在该技术的未来发展中在全球范围内占据上风。他认为,通过引领这一技术创新,中国将能够更好地保护其主权和国家安全。

谭洁清建议应该制定一个清晰的国家区块链行业发展计划。他解释说: “从底层技术标准,中间行业应用程序开发到顶层系统设计,国家区块链技术,行业和监管三维战略规划系统应得到很好的协调。”

当前的挑战和举措

区块链技术带来的新的经济潜力和新的就业机会是巨大的。但是谭洁清指出,当前有限的区块链企业数量众多,其可扩展性以及人才和信息的缺乏一直是阻碍区块链生态系统发展完善的生态系统的主要问题。

中国中央银行还在未来三年内为其区块链交易平台获得了470万美元的资金。北京税务局宣布了其区块链发票试点应用程序,以实现更环保,便捷和透明的未来治理。

展开阅读全文

印度政府再次提议全面禁止加密货币

全文共 589 字

+ 加入清单

最高法院裁定解除银行禁令三个月后,印度财政部提议依法禁止加密货币

印度财政部已提议合法禁止该次大陆内的加密货币。这样,印度的加密社区又遇到了另一个意外的转折。

该提案将首先发送给部长联盟理事会,然后转发给议会进行最终审查。《经济时报》的报道援引政府高级官员的话:“(财政部)已为部际磋商动议了一份说明。”

仅在三个月前,印度最高法院否决了印度储备银行关于禁止银行向从事加密货币交易的个人和公司提供服务的禁令。

对加密货币梦想的打击

去年7月,由印度前财政部长苏巴什·加尔格(Subhash Garg)领导的高端政府小组起草了一项法律,全面禁止加密货币。它提议对加密用户处以10年以下有期徒刑和/或25,000万卢比(320万美元)的罚款。草案内容如下:“任何人都不得在印度境内开采,产生,持有,出售,交易,发行,转让,处置或使用加密货币。”

随后,几乎没有听到任何政府官员对该提案的评论。

新提议再次在印度加密社区引起了恐惧。在过去三个月中,随着新创业公司的兴起,推动加密技术在全国范围内广泛使用,人们对加密技术领域表现出了极大的热情,但这一提议可能会对涉及该领域的所有企业和个人造成沉重打击。

像Binance和OKEx这样在印度扩展业务的公司将不得不撤退。

企业咨询公司AKM Global的一位官员在对记者发表讲话时说,如果该法律如去年起草时那样获得通过,它将“彻底削弱印度的加密产业。”

展开阅读全文

尽管美国证券交易委员会SEC长期存在封锁,但WisdomTree提议ETF拥有5%的比特币暴露

全文共 789 字

+ 加入清单

WisdomTreeTrust正寻求推新交易所交易基金(ETF),该基金部分注资于连续不断增长的比特币期货市场。

美国证券交易委员会(USSecuritiesandExchangeCommission)发布的文件显示信息,这家总部坐落于纽约的资产管理公司周二申请了一种ETF,该ETF很有可能将其净资产的5%注资至芝加哥商业交易所(CME)的比特币期货合约。

以往,不一样公司多次尝试推新纯比特币ETF的尝试都失败了,尝试推新投资比特币和国债的ETF的尝试也失败了。在各种拒绝意见中,SEC都对比特币市场的规模,操纵比特币的潜力,确保比特币保管以及在规模庞大的比特币市场与受监管交易所间欠缺监督共享协议等问题表明怀疑。

假如得到 批准,“WisdomTree增强型商品战略基金”将把其净资产的其余部分注资于能源,工业金属,贵金属和农业商品,这代表着比特币将仅占总份额的较小部分。

但这是一个显著的迹象。过去的几个月中,芝商所的以现金结算的比特币期货合约市场一直以来稳定增长。五月,芝加哥商品交易所(CME)的未平仓合约创出了多个纪录日,这一上升与PaulTudorJones等机构投资者对比特币期货的兴趣连续不断增强。现阶段,WisdomTree发言人未回应CoinDesk的请求。

此举将比特币转向了一个很有可能更正常化的投资机会。商品市场的走势与指数没有直接关系,尽管有些人认为以商品形式交易的比特币紧随市场。

WisdomTree对加密货币并不陌生。公司战略总监WilliamPeck之前对CoinDesk表明,他将数字资产视作WisdomTree商业模式的自然而然延伸。这名身家630亿美元的资产管理公司曾尝试在美国市场上推新一种受监管的稳定币,并于去年在瑞士的SIX证券交易所发售了比特币交易所交易产品。

WisdomTree增强型商品战略基金貌似是该公司在美国初次涉足比特币产品。

展开阅读全文

俄罗斯总理提议采取法律措施为加密市场带来秩序

全文共 574 字

+ 加入清单

俄罗斯总理提议根据国家税法将加密货币识别为财产。

俄罗斯总理Mikhail Mishustin似乎表示支持当地加密货币市场的进一步发展。

在11月26日举行的最近一次政府会议上,Mishustin建议为该国的加密货币持有人引入法律保护,以促进新兴产业的发展。

根据Mishustin的说法,这样的框架将以“文明的方式发展行业,以使此类资产的所有者能够保护自己的权益”,同时防止“影子计划”。

作为该计划的一部分,Mishustin建议修改俄罗斯税法,以将比特币(BTC)等加密货币视为财产,并指出:“让我们对《税法》进行一些更改,以便可以将数字金融资产确认为财产,并且其所有者将能够在发生任何违法行为时依靠法律保护,并在法庭上捍卫其财产权。 ”

米舒斯汀(Mishustin)于2020年1月取代了俄罗斯前总理德米特里·梅德韦杰夫(Dmitry Medvedev),此后他敦促俄罗斯优先发展数字经济。但是,由于政府计划在2021年1月正式禁止以加密货币付款,因此当地的加密生态系统的当前状况仍然令人怀疑。俄罗斯当局也希望引入监狱条款,原因是未能报告每年约60万美元的加密交易。

同时,主要的俄罗斯金融机构正急于在国外推出与加密和区块链相关的服务。11月19日,俄罗斯最大的银行之一的俄罗斯天然气工业股份公司在获得瑞士监管机构的批准后,首次推出了比特币交易服务。

展开阅读全文

人大代表提议 尽快设置翻译博士专业学位 人大建议尽快设置翻译博士专业学位

全文共 421 字

+ 加入清单

为培养新时代高水平复合型翻译人才,全国人大代表、大连外国语大学校长刘宏提议,教育部应尽快设置翻译博士专业学位。高水平复合型翻译人才有助于构建良好的国际形象、提升国家文化软实力。相关高校也要进一步了解国家实际人才需求,为设置翻译博士专业学位做好师资储备和教学准备。

目前,我国已有200余所高校设置了翻译硕士专业学位(MTI)。我国语言服务业的快速发展也在召唤教育界培养出更多高质量的语言服务业从业者,建立人才培养体系。刘宏建议,在高水平复合型翻译人才培养过程中,加大中译外课程比重,加强中译外能力培养,增加中国当代国情和中央政治文献外译训练,建设讲好中国故事优秀翻译案例库,加强讲好中国故事训练;摒弃照本宣科的教学方式,增加翻译实战训练。

同时,刘宏建议,依托各类翻译项目设立翻译工作坊,探索和更新掌握新时代话语体系的翻译人才培养路径;在翻译专业硕士和汉语国际教育两个专业学位点招收国际学生,在培养好中国翻译人才的同时,加强对国际翻译人才的培养。

展开阅读全文