任何攻击都是有成本的,如果没有付出成本,为什么不是每个人都去做呢?
你说的这种极端的情况,我也想到了。我刚才在另一个帖子里有指出。 但是这个毕竟比目前的情况,极大地增加了大户的成本。 你想想,如果要能挤出所有普通交易,占满区块,那得耗费多少手续费啊。(而且这样可以验证你们系统的吞吐量,具体每个区块能最多存多少交易)
另外,我说的惩罚节点,并不是说不让节点参与。合规的情况当然可以。 但是节点仗着自己币多,发给特定的地址,然后让这个特定地址去提高手续费领奖励,这就相当于违规了吧?
也许这块我理解的不对,还请见谅。
但归根结底还是那个问题,现在大户的优势太太太过明显了(据说所有奖励几乎都被大户垄断了?),需要削弱,从而让更多普通用户参与进来。
这个方法并没有不允许高手续费交易,只是不计算在奖励内而已,并没有与真实环境不符
每次取整5000高度的前后10个区块,总共20个区块,取这些区块的最后几个交易作为奖励。
攻击者仍然可以大量发送高手续费交易试图占据这20个区块,但是攻击的难度高了很多。
而且,你们办活动的初衷是:压测。 但是目前的规则下,我估计你们的压测效果不会太好。我看了一下目标区块包含的交易数,也就才30笔左右。
我看另一个帖子,你有提到奖励一个范围内的区块,我觉得这方式要好一些。
如果把这个范围放大,比如奖励一个小时内(甚至一天)的区块。 那么就能测试这比较长的时间内的系统稳定性。 我个人认为要更有意义。
某范围的区块奖励的方法比较好,既可以增加普通用户的积极性,也可以增加攻击难度
另外不适宜取前几个交易作为奖励,这样仍然可以被高手续费攻击者得逞
同意,任何攻击都有成本。 目前的情况就相当于:“攻击”成本太低了。。 所以要改变一下规则,提高这个成本。
我们知道肯定做不到绝对的公平,即便修改了规则,大户依然是有利的。但至少是做到相对公平,让普通用户知道自己是有机会获得奖励的。而不是现在这样,完全看不到希望
任何攻击确实都有成本。
现在有三类用户,1:攻击者,2:节点等高收入者,3:普通用户,当前情况是,奖励都被第一类人得到了,节点和普通用户仍然得不到奖励。
这样的攻击方法会使得其他用户没有参与的积极性,因此需要修改奖励方案,提高积极性,增加攻击代价和难度。
节点等高收入者是能够拿到的,确实普通用户没法顾及到,超高压测试这个挑战性质的活动好像确实难顾及普通用户了。
考虑一下其余的贡献方式?例如社区宣传、文章输出、给产品提bug、给项目方提出有建设性的建议、多参加近期举办的AMA活动。
另外,随机算法也可以做到公开透明的哈。举个例子,你取当前区块的hash值,最后几位数字,就作为是区块内交易的序号,这些交易认为是中奖的。
我只是举个例子哈,可能不严谨,但是想说明的是,随机算法也能公开透明的。
目前需要解决的问题是攻击者的海量高手续费交易攻击。
这个随机算法的思路不错,可以借鉴。
目前水龙头的验证已经升级啦,效果比较明显,大家可以持续关注哈
是的,希望可以打击这些刷币的。
我试试攻击,看看能不能成功哈哈
欢迎来攻击!
赞同!
大家参与进来很重要!