NLK白皮书问题汇总
密码学方面汇总
可能存在的问题:
1. 加密过程中公钥使用错误会是接受方无法正确解密
2. 接受方的公钥受到攻击被篡改(Daphnis)
解决方案:
代理重加密:发送方使用公钥生成一份只能由发送方本人解密的密文并且生成重加密钥给代理节点,代理节点部署在NuCypher上,重加密后发送给接收方,接收方可直接解密。
IBE:将接受方的身份信息绑定在公钥中,像是发邮箱时写定邮箱地址
ABE:IBE只嵌入身份。作为IBE的拓展,ABE同时嵌入属性(身份是属性的一种)与不同属性之间的关系,Nulink使用的是将属性之间的关系嵌入密文,而将属性嵌入公钥。可以达到的效果是:数据的发送方可以通过设置不同属性之间的关系来决定哪些属性可以访问该数据
Fully Homomorphic Encryption:全同态加密,意思是对密文进行代数运算后得到的结果进行解密,得到的结果与对明文进行代数运算后得到的结果一致。好处是可以将数据和操作托管给第三方节点并且保密,主要解决计算力不足的问题。(Daphnis)
零知识证明相关
疑惑:
1、零知识证明怎么实现?零知识证明只写了定义和特性和方案(John T、Reversing).
答疑:
1、暂未看到。
流程逻辑方面汇总
疑惑点:
白皮书内《工作流程①》章节中的流程图仅标明数据提供者②使用#NuLink的服务付费流程,而未标明数据使用者③的购买付费流程。且根据《参与者④》章中的参与者和定义潜在意思,数据提供者和数据使用者均为消费者⑤的内容产生了疑问,即流程图中是否存在内容缺失。存疑。(yuyang)
①Work flow:工作流程即整个程序工作时的工作顺序抽象流程。
②Data Provider:数据提供者,即数据交易中,提供所需数据的一方(交易中的卖方)。
③Data Consumer:数据使用者,及数据交易中,数据需求方(交易中的买方)
④Participants: 参与者,定义为整个#NuLink项目运行中所有参与者的分类和定义。
⑤消费者为整个#NuLink项目运行中,会为项目产生实际利益的参与者,即实际在为该项目服务付费的人。
答疑:
数据提供者1也就是alice,她对应data provider,需要向NuLink网络节点支付服务费。数据消费者2也就是bob,他需要向Alice付费。目前NuLink作为提供隐私服务的平台,使用者向节点付费是我们必须体现在work flow里的。但撮合数据消费者和提供者的线上或者线下平台,后期可能会是以grant或者生态项目的方式来进行,不一定由我们来开发,所以说计划在后期提供。(Rookie)
总结:
当前#NuLink仅为提供隐私服务的平台,因此白皮书内的工作流程图仅展示和NuLink强相关的部分,实现完整交互流程的其余部分为待开发状态或尤其它项目提供撮合。
NuLink和Nu关联方面汇总
疑惑:
1、看完白皮书NuLink目前也只是加密层用了nu的库,以后(NuLink)要实现自己的加密,那(NuLink)和nu是不是也没关系了?(Eric Wang)
答疑:
1、we will extend the cryptography layer. This means the crypto primitive of NuLink includes PRE,ABE/IBE, ZKP and FHE. As the whitepaper describes, we will provide solution not only for secure data sharing, but also for secure data computing. This doesn’t mean we are irrelevant to Nu. We will share the technology with Nu. Our team will have deeper cooperation with Nu team both in technology and BD in the future. 我们将扩展密码学层。这意味着NuLink的加密基础包括PRE、ABE/IBE、ZKP和FHE。正如白皮书所描述的,我们将提供不仅是安全数据共享的解决方案,而且是安全数据计算的解决方案。这并不意味着我们与Nu没有关系。我们将与Nu分享技术。我们的团队将在未来与Nu团队在技术和BD方面有更深的合作。 (本段为机翻,如果有更好的翻译请联系我,进行修改。 由pawnz答复)
生态链相关
1、他们没有预留波卡的平行链竞拍代币,这意味着(他们)没有计划做波卡的平行链,所以如何接入波卡(生态链)仍然存有疑问,可能会以平行线程的方式或者和其他平行链合作接入。(Regulus)
答复
1、we
are developing two pallets in Polkadot and you can check in our GitHub.
We might deploy it in some parachain who already get a slot or
accomplish through parathread. We are a very young startup project and
it’s hard for us to handle the slot auction right now. Detail plan is in
internal discussion. Would publish result here once it’s
settled.我们正在Polkadot中开发两个托盘,您可以查看我们的GitHub。
我们可能会将它部署在一些已经获得插槽或通过平行线程完成的平行链中。 我们是一个非常年轻的创业项目,我们现在很难处理老虎机拍卖。
详细计划正在内部讨论中。 确定后将在此处发布结果。(本段为机翻,如果有更好的翻译,请联系我进行更新。 由pawnz答复)
白皮书意义总结
1、粗略看学术角度应该没有太多新东西,还要看更多细节。不过本来重点就是要看应用落地,而不是真的有什么学术方面的突破。(NaN)
2、重点在于价值累加(value accrual),应关注代币怎么捕获价值的。(常博)