-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Code]: DAOSpace security #123
Comments
插件升级带来的问题的有一个可能的解决方案:
|
DAO里面锁定有资产,插件如果没有经过投票评审就自动升级,真的很危险,如果是我我真的不敢使用这样的插件。 |
这个安全问题不解决,DAOSpace不建议上线,强制上线感觉是去找骂 |
我觉得服务可以共享,插件不应该共享,我们平时使用的软件里的插件,感觉都是独立下载安装的 |
@jolestar 我们晚上再约个会讨论出一个方案再开发? |
插件只是个称呼而已,可以理解成 SaaS 服务式的插件。比如 Confluence 中的插件,肯定不会让用户保留多个版本。如果觉得插件的独立安装的概念太强,改个名字也行。 |
我觉得可以先简化把那个 PR 合并了再讨论改进方案。先让大家能用,再考虑安全问题。如果最后实在觉得风险大,可以暂时不开放插件市场。 |
可以统一一下术语,把服务型插件和工具型插件分开来讲。从 Saas 服务的角度去说,好理解一些。 |
合约升级的事情应该是没法解决的,除非提供方自己将合约设置成不可升级或者两阶段升级,否则都是随时可以升级合约的。插件的安全性应该由提供方自己背书:要么你是大机构,要么你就把合约设置成不可升级。 平台方做好风险提示就好了,比如增加显式的徽章,监控合约升级的 event 并通知用户等等 |
好的,我今天尽快把PR按周会讨论的结果修改好 |
DAOSpace 的设计上有一些安全方面的难题暂时没有好的方案,或者方案太复杂会影响使用体验。所以先列举在这里,可以逐步改进:
The text was updated successfully, but these errors were encountered: