区块链网站|NFTS 区块链物联网 IoTeX:区块链如何赋能物联网?

IoTeX:区块链如何赋能物联网?

广告位

IoTeX:区块链如何赋能物联网?

物联网设备数量每年都在快速增加,预计2022年将达到180亿台。物联网前景广阔,但也存在用户隐私、可扩展性和互操作性等问题。物联网走向主流面临很多困难。区块链作为一种分布式账本技术,具有防篡改、隐私保护等诸多优势,但在性能上也存在不足。区块链和物联网之间会发生化学反应吗?区块链能赋能物联网吗?蓝狐笔记邀请了IoTeX的创始人Raullen分享IoTeX如何理解区块链和物联网。劳伦是优步加密研发部门的负责人,也是谷歌的技术总监。滑铁卢大学密码学博士和研究科学家。

蓝狐指出:IoTeX希望成为物联网的推动者。那么,既然it想要被赋能,那么主流采用物联网最需要的方面是什么呢?IoTeX能给物联网带来哪些不一样的东西?

劳伦:总的来说,IoTeX要解决的是物与物、人与物、甚至人与人之间的大规模交互问题。目前物联网的主要问题是寡头垄断形成的信息孤岛阻碍了物与物之间的交互,进一步阻碍了设备和数据产生更大的经济新闻。

另一个问题是安全和隐私。比如我在家里用了一套亚马逊的智能家居解决方案设备(知己知彼,百战不殆)。亚马逊对我的日常生活和饮食喜好了如指掌,会根据这些喜好给我推送商务票。虽然方便,但是想起来很可怕。目前不会作恶,但不代表永远不会作恶。

所以我们的愿景是,物联网要大规模普及,就要考虑数据垄断的问题,解决安全和隐私的问题。实际上,这不仅涉及区块链,还涉及我们开发的可信硬件等技术。

蓝狐注意到:传统的集中式组织可以在没有用户许可的情况下收集物联网设备的数据。IoTeX非常重视隐私。那么,从技术上来说,如何实现隐私保护?

劳伦:这是一个非常宽泛的问题。首先,我们得看看如何定义隐私。一般来说,隐私可以视为数据保密。传统的实现方法是访问控制和加密解密。前者是为了防止不该访问数据的人接触数据,后者是即使遇到不能访问数据的人,也无法得到明文。在实践中,系统通常采用这两种方法。比如优步之前做了很多保护用户数据隐私的产品,也是这个思路。IoTeX的顶层设计思路也遵循这两种方法。

在访问控制方面,IoTeX采用主从链结构,子链可以是私有链,也可以是联盟链,从而保证子链中的数据能够得到很好的保护甚至删除。我们有一个关心GDPR的客户,我们的解决方案被采纳了。

加密是另一种方法。这里有两个难点:一是如何管理加解密密钥;二是如何保持加密数据的计算。密码学中有一些方法,主要是安全多方计算MPC,全同态加密FHE和零知识证明ZKP。但现实中表现很差。TEE或enclave等硬件沙箱在商业项目中广泛使用。我们的方法是混合MPC和TEE,从而实现前述的密钥管理和计算。

蓝狐注意到:除了隐私保护,IoTeX还要解决物联网的可扩展性问题。物联网是由异构设备组成的,计算能力、存储、功耗都有很大差距。另外需求不同,比如智能家居设备更注重隐私保护,工业物联网节点更注重可扩展性。具体来说,IoTeX是如何解决这个问题的?

劳伦:可以从两个维度解决:提高单链容量和主从结构。提高单链容量,俗称高TPS,估计大家耳朵都起茧了,就不赘述了。一般来说,IoTeX采用的是Roll-DPoS的机制,TPS可以轻松达到30左右

有意思的是,在实现的过程中,我们的工程师发现,达到3000TPS后,基本就遇到了瓶颈。主要在存储和网络方面。因此,我们对如何在高tps环境下减少存储做了一些研究。其中心思想是为链上的数据设置TTL,过期的数据可以删除,链上只留下一个证书。另一个瓶颈是网络。对于PoS来说,基本上3000TPS以后,互联网环境就不能再改善了。有一些有意思的公司来和我们合作,利用他们的专网继续改进TPS,但是我们觉得意义不大。

主从结构已经提出很久了。如固定子链,如血浆。IoTeX目前的设计是2层主从结构。根链拥有者要求稳定,不一定快。但因为承担着治理的重任,所以以不出问题为主要考量。子链主要是业务,比如有些业务主要是数据存储和设备跟踪,我们可以优化它的状态层结构。有些业务要求安全和隐私,我们就用刚才提到的那些技术来做隐私和安全;这也是我们今年3月主上线后开始变现的第一个侧链。

观众eos小一:这个链条需要eos这样的超级节点吗?

劳伦:说到这里,我们的节点计划正在进行。可以详细看一下。粗略的说,我们会有36个BP,每个周期随机分配24个用于打包,另外12个空闲,下一个周期重新分配,随机选择另外24个节点。

一个更有趣的设计是,我们的节点同时负责主链和侧链。主链的这36个节点可以自主选择侧链打包,争取侧链上的奖励。

这个设计背后的逻辑是,我们想让IoTeX网络有一个统一的网络共识层,然后在上面做不同的状态层和执行层。因为我们的理解是,不同的业务逻辑或者说不同链条的不同特性,主要是因为状态层和执行层不同。比如比特币和grin,它们的网络层和共识层基本相同,只是身份层的不同造就了grin的隐私属性。

蓝狐笔记:刚刚提到tps有节点。我们知道IoTeX采用了Roll-dpo的共识机制。怎么理解呢?为什么采用Roll-DPoS的共识机制?

Raul len:roll-DPoS=DPoS的随机版本。如果有一个坐标轴,它的一端是集中式DPoS,另一端是分布式PoS,那么Roll-DPoS就在这两者的中间。DPoS非常集中。但是PoS有很多问题,比如性能和稳定性,所以我们选择了灵活的方案。

Roll-DPoS最初将从36个节点开始,每个周期将随机选择24个节点来承担bp任务。随着生态系统慢慢成长,我们会增加bp的池,比如24/36=24/48=36/56=36/72=…当然,如何增加取决于执政和投票的时间等。也就是说,我们会从一个去中心化的配置开始,然后慢慢走向去中心化,我相信这需要一段时间。

蓝狐注:IOTX是IOTX的通用通行证。它是如何获得的,又是如何消耗的?为什么有必要?

Raul len: IOTX是协议送给节点的礼物。具体来说,成为节点后,协议会在完成一个周期后对所有节点进行奖励。奖励分为两部分:块奖励周期奖励。前者主要用于覆盖打包节点的软硬件运维成本,后者奖励按获得票数比例分成。

IOTX在系统中有三种用途:

1.税收。这个系统中的所有交易都会被收取一定的税,类似于天然气,但注意这不是BP拿走的,而是协议拿走的;

2.治理。类似于民主投票,用于民主化的链式治理;

这是IoTeX的独特之处。如果要跑侧链,需要入股/支付一部分IOTX。打个比方,你在云端买一台机器,你需要向服务商支付法币。而如果需要在IoTeX中运行侧链,则需要向协议BP支付IOTX。

这里的协议收入进入奖池。奖池的输入是

1.征税

2.保留区块开采奖励

3.捐款

奖池的输出是对节点的奖励。看图就明白了,这是整个节点设计的总方针。

蓝狐笔记:之前关于自行车共享的押金退还问题引起了大家的关注。IoTeX能解决这个问题吗?IoTeX有机会成为未来物联网生态系统的底层基础设施吗?

劳伦:说到这个,我们和GSE有过一些合作。GSE是一款分布式自行车共享app。我之前用GSE做的事情,跟单车共享的押金退还有很大关系。GSE希望利用IOTEX智能锁来实现他们想做的事情。具体思路是,用户在智能合约中输入令牌,然后IOTEX打开智能锁,用户乘车离开。因为押金存放在智能合约里,用户完全有机会拿回来。我们已经做好并交付了这套东西的POC,看下一步怎么和他们一起推广。我希望区块链能帮助你保护存款。

蓝狐笔记:如果可以用一句话形容IoTeX的独特之处,会是什么?

劳伦:灵气,我们正在做的IoTeX是一个有灵魂的区块链。设计的每一个细节,实现的每一行代码,都浸淫着我们每一个IoTeX人的心血,我们希望我们所学到的,所努力的,能够帮助到这个行业,哪怕只是一点点。

观众:预计具体什么时候落地和落地形式?

劳伦:看看小着陆还是大着陆。我们现在有一个小平台。我们在今年的CES上展示了物联网区块链的具体应用(点击链接)。落地是整个行业的重要任务。所有修炼者都在积极寻找这个屠龙技能最大最合适的用途。上面展示的小成果,已经在与智能锁、共享经济公司的合作中推广。

现在很多公链都把游戏作为方向,但我个人认为这个落地方向是错误的。问问你自己为什么游戏需要区块链?已经到了不能信任BAT的地步了吗?显然不是。

警告:蓝狐笔记所有文章不构成投资推荐,投资有风险。投资要考虑个人的风险承受能力。建议对项目进行深入调查,谨慎做出自己的投资决策。

(作者:蓝狐笔记,内容来自链家的开放内容平台“GetNo”。本文仅代表作者观点,不代表链家官方立场)

广告位
本文来自网络,不代表区块链网站|NFTS立场,转载请注明出处:https://www.qklwz.com/qkl/lot/1746.html
上一篇
下一篇

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

返回顶部