该提案旨在通过向用户收取在Unitrie节点中存储状态数据(例如,帐户状态、合约代码和合约存储)的“租金”来改善RSK中的资源利用率。存储租金可以减少存储垃圾信息的风险,并使存储付款更加公平。它还可以改善缓存并帮助保护网络免受某些IO攻击。每个交易的gas限制在执行成本和租金之间平均分配,根据新的RPC方法设置累计gas限制,收取的租金将传递给矿工。
该提案(RSKIP 178)旨在改进RSK区块链的安全性,通过引入“外部确认哈希率”机制,使RSK节点能够计算活跃的SHA256哈希率,检测与攻击相关的活跃哈希率变化,并将所有活跃的SHA256哈希率累积到RSK区块链中,从而提高抵抗双重支付攻击的能力。该机制不仅包括比特币哈希率,还可能包括来自比特币分叉的哈希率,以此增强RSK的安全性。
该RSKIP提议合约应支付存储租金,以降低存储垃圾的风险,并使存储支付更加公平。合约每次被调用时,自动推迟休眠期限。调用消耗gas来支付租金。租金gas的数量与未使用的增量时间(当前时间减去上次访问合约的时间)和合约持久内存大小(代码和存储)成正比。如果调用提供的gas不足,则调用失败。合约还引入了多级缓存机制,根据未支付的租金数额将合约数据在不同速度的存储介质间移动。
该RSKIP提议合约应支付存储租金,以降低存储垃圾的风险,使存储支付更加公平。同时,讨论了由于额外的复杂性和开销,存储租金的局限性,在某些情况下,这些复杂性和开销超过了收益。提出了一种多级缓存机制,根据未付租金的高低,在不同速度的存储介质(DRAM、SSD、HDD)之间移动合约数据,以平衡成本和性能。
该RSKIP(Rootstock改进提案)提出了合约应支付存储租金,以降低存储垃圾的风险并使存储支付更加公平。
该RSKIP提议修改RSK的共识机制,通过在RSK merge-mining标签中添加额外信息,使用户或自动化系统能够更准确地判断网络健康状况,并对异常情况做出自主响应,以保护经济节点免受双重支付攻击。新标签格式旨在提供足够的信息来识别矿工是否在同一链上挖矿,并检测是否正在创建平行自私区块链,同时考虑空间限制,防止矿工滥用新标签格式。
该提案(RSKIP-179)旨在增强RSK网络的安全性,通过要求RSK区块的时间戳与相应的比特币区块时间戳保持在5分钟的误差范围内,从而防止恶意矿工利用过旧的RSK区块和当前的比特币算力进行双花攻击。实施该提案后,攻击者必须放弃比特币挖矿的收益,并创建无效的比特币区块才能进行欺骗,从而提高攻击的成本。
该RSKIP提议用户应为使用账户、合约和合约存储单元支付存储租金,以降低存储垃圾的风险,并使存储支付更加公平。该合约基于RSKIP61,但针对Unitrie中任何类型的节点统一应用存储租金,而不仅限于账户或合约节点。提案详细描述了存储租金的计算方式、交易格式的修改以及未来的改进方向。