Re: [Coin] io.net 真有搞头吗??

楼主: wahaha99 (此方不可长)   2024-06-13 15:10:40
去中心化的分布式运算租赁
一直有两个问题
****
第一个问题是可靠性问题
所有的分布式运算租赁
都是靠你的算力给钱
你的算力则是决定于一件工作完成的速度
那问题来了
如果我送回去的资料是错的呢(软硬件有问题)
甚至是假的呢(为了冲速度 送垃圾资料回去)
传统上挖矿这点不是问题
因为每一笔资料都会经过 Hash验证
而且Hash验证的性能成本很低
而其他分布式运算则否
必须要跟着跑一遍才会知道答案是否正确
所以冗余就是必须的
也就是一份答案必须要两、三人以上回传相同的
才算解答
但也可能从 Client 软件就出错
举个例子
Client 推出新版、用了新的程式码来增加效能或功能
但有 bug
结果更新到新版的人 都产生出了相同错误的结果
但因为性能较好, 所以通过了三人验证
甚至有可能假的 Client
另外找两个人当我的托之类的
我抛一个假的结果出来 他们repeat就好
如果开放原始码、第三方可以自制 Client
这问题还会更严重
*****
第二个问题是 很难公平
用 Hash 挖矿是因为你的贡献在机率上
与硬件性能是完全成正比
因为Hash可以被完全细分 (就是猜数字而已)
但如果是要完成一个Job、完成后还要验证
那很可能硬件性能差的设备
永远都只能做别人的验证
甚至连验证的机会都没有
尤其是性能差距过大的时候
除非网络塞满工作
然后靠碰运气的方式捡到、又被你优先算完
但这势必很容易做白工
在一定性能门槛下的设备 会变的没有参与价值
我是想不到一个完美的解决方案
去中心化状况下更为复杂困难
作者: Ayukawayen (亚布里艾尔发芽>//<)   2024-06-13 15:39:00
之前看过Truebit在部份面向有一些进展。Truebit还不能说很完美但可能已经繁复到不实用了。目前没看到有什么能优雅处理通用问题的运算租赁的方向符合特定条件的问题,比方给我一个大于n的大质数之类可能做得到。或是ZK-SNARK相关说不定可以弄出一些东西把特定条件(这条件比较广)问题转成SNARK相容来做之类
楼主: wahaha99 (此方不可长)   2024-06-13 16:21:00
太复杂.... 感觉很难实用在多数运算
作者: Ayukawayen (亚布里艾尔发芽>//<)   2024-06-13 16:41:00
刚刚想到的应该是ZK-EVM才对 ~.~
作者: smallworld (肠门有稀)   2024-06-13 18:27:00
所以理想跟现实还是差很多啊尤其有的还要迭代运算的
作者: DarkerDuck (達克鴨)   2024-06-14 15:05:00
硬把区块链PoW搞成通用Useful PoW本来就逼近于不可能现在区块链的发展都太畸形了,PoW本来在中本聪的设计只是给帐本增加沉没成本的安全机制罢了区块链发展起来后,矿工成本本来就应该花在验证与频宽上这些真的能带来实际用处的地方上结果现在矿工却把99%的成本都花在PoW沉没成本上花更多的成本却不能带来更多的收益最终当然就是渐渐走上死胡同成本花在验证与频宽上才能替区块链矿工带来真实收益结果BTC被木马屠城,自己把自己锁死等死,城内一片欢呼ETH则是为了方便图灵完备,搞account机制,难以平行化,经过了要十年,直接放弃L1 sharding

Links booklink

Contact Us: admin [ a t ] ucptt.com