首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

IPS不仅仅是区块链

作者 | 瘦瘦

来源 | IPSTfans(ID:ipstcn2023)

推荐 | 区块链大白(ID:blockchain_white)

IPS 并不仅仅是区块链

IPS并不是区块链,而是基于Distributed Hash table(DHT)的新一代去中心化架构。

IPS特色如下:

1

- DHT BASED -

我们并没有打算在传统区块链架构上做一些修补或者改进来解决传统区块链系统中存在的性能瓶颈,以及其他问题。

我们打算从根本上改变比特币以及以太坊等传统区块链系统的设计理念,团队曾仔细研究过DAG、DHT等可能会彻底变革掉传统区块链的技术,最终我们选择了以DHT为基础技术架构。因为只有DHT可以做到在不损害去中心化的前提下,大大提高系统的运转效率,同时具备传统区块链所有甚至更多的功能。

当然还有一个很重要的原因是团队的成员大部分是IPFS的忠实追随者,但并不都认同IOTA的Tangle设计理念,我们更相信DHT才是更大的变革,所以我们聚在一起准备加快这一变革的到来。

相比于目前传统的区块链系统,DHT Based Decentralized system 有如下优点:

1. 区块的无限扩容,大大降低了交易的延迟

既然区块数据是存储到DHT中,而不需要再广播到系统中的每一个节点,那么就不太需要考虑网络带宽造成的区块扩容上限瓶颈,那么在区块进行打包的时候就可以将此刻之前发生的所有交易都打包到一个区块里,然后将区块的Hash值广播出去,而Hash的长度永远是固定的,需要消耗的网络带宽也永远是固定的。这样每一笔交易的延迟基本就是区块打包的间隔时间。出块的间隔控制在1秒,那么每笔交易的延迟最多不超过2秒。

2. 系统的存储扩展性不再受单节点存储能力上限的约束

由于不再需要每一个节点都存储一份完整的区块数据,区块数据打散存储到DHT网络中,并返回数据的唯一标识(Hash值),每一个节点只需要存储数据的一部分,整个系统的存储能力理论上可以无限水平扩展。

3. 充分利用了更加碎片化的存储

低存储容量的便携式设备,例如手机,并不能用来充当传统区块链系统的节点,但是对于基于DHT的decentralized system 而言,低存储量的便携式设备完全可以参与进来,并充当一个存储节点。

2

- DATA SAFETY & SECURE NODE(STORAGE & COMPUTING)-

DHT技术本身就会有数据的防丢失备份机制,并且这种机制已经成功在多个去中心化系统中稳定运行多年,例如Ceph和Bittorent,不仅理论上做到了数据的安全性,并且也经受住时间的考验。但是作为系统的设计者,我们总是需要考虑最坏的情况,尽管我们知道它基本不可能发生。

因此我们在DHT的基础上,设计了100个安全节点,安全节点存在的意义就是为了应对最坏的情况。一旦因为某些因素DHT中的数据不再完整,那么则需要实时从安全节点同步所需要的数据。

安全节点作为系统稳定性和数据完整安全性的最后一道屏障,当然安全节点是需要很专业的存储设备才可以,所以就需要设置合理的激励和惩罚机制。建立安全节点也会是挖矿的一种很有用的形式,同时安全节点建立的权力是社区共有的,每一个参与者都可以建立安全节点,只要对方的硬件设备可以达到建立安全节点的基础要求。

3

- Anchor & ANONYMOUS NETWORK & RELAY NODE -

至今依旧有很多人认为比特币是匿名的,实际上比特并做不到在网络层的完全匿名,Zcash\Manero\Zencash等币种都选择在原有的区块链网络基础上再设置一层匿名网络来确保交易和账户的匿名性,匿名网络的搭建则需要设置足够多的安全节点。

传统并且已经成型的匿名网络有tor,i2P等,都是经过时间验证可以做到一定的匿名性的,但是其自身也存在很多问题,Tor 和i2p本身已经被证明无法做到100%的匿名,微小的操作失误都会导致上网信息被监控。并且使用流程十分复杂。

因此我们发起了anchor项目,主打匿名性和易用性,在提高匿名性的同时简化普通用户的使用难度,庆幸的是EDC有来自美国海军试验的成员,他全程参与了TOR项目的研发,与此同时,我们详细研究了I2P和兰花网络的部分代码,我们确信我们的解决方案是匿名性最高,最容易使用的。

不幸的是,这个项目还在开发中,目前并不能正常使用,尽管我们已经从想好了如何去开发这样一个项目,但是这依旧需要一些时间。

4

- REGULATION & DOUBLE SECRET KEY-

数字货币的监管困难一直是阻碍行业发展的巨大障碍,完全的自由主义者希望自己不被监管,不受任何约束,政府却希望对每一个公民都了如指掌,两者之间似乎有着不可调和的矛盾。但是我们认为应该给普通人自己选择的权利,接受监管也接受保护,或者完全的自由这也就意味着不受保护。

基于这样一个理念,我们为系统设计了双重秘钥机制。双重秘钥意味着每一个账户有两把秘钥,拥有全部功能的秘钥我们称之为operation_key,此处的全部功能值得是不仅仅可以发起交易,并对交易进行签名,还可以随时查看账户的状态。另外一把秘钥,我们称之为review_key,其只有查询账户状态的功能。

此处如果用户选择接受监管,则用户将自己的review_key交给政府的监管部门,这样监管部门就可以实时查看账户的状态和变动情况。但是执法只能通过线下找到账户的所有人,账户的变动状况只是作为证据而存在。如果用户想要拥有完全的自由,则用户需要保存好自己的两把私钥。

可能有人会说,作为一个区块链系统选择接受监管就是违背理想的妥协,也有人说监管是整个行业向前发展不可或缺的一部分。既然如此,我们就把选择的权力交给普通用户。

5

- PRIVACY & ZERO KNOWLEDGE PROOF -

隐私一直以来都是区块链从业人员十分头痛的一个问题,因为真的是没有很好的解决方案,在对比了广播协议和零知识证明之后,我们认为零知识证明是一个更好的解决方案,Zcash首次在数字货币领域采用了零知识证明这样一门技术,EDC曾无数次告诉过我们Zcash价格突破5BTC的那个夜晚他是有多么的激动。隐私从来都不是小部分人的需求。

6

- PARRALL DOUBLE COIN CURRENCY SYSTEM -

货币基本功能是交易媒介和价值尺度,而资产的基本功能是保值增值。我们设计了一个平行双代币的经济系统,稳定货币BUT和数字资产IPST。BUT是一个稳定币,然后这种稳定并不是,如同DAI,这种锚定法币,也不是USDT这种以法币为背书,而是通过一个透明的增发与销毁机制严格控制货币的供应量来达到价值的稳定。IPST和普通的数字货币并没有区别,既有使用价值也有价值,由于总量有限,并且永不增发和销毁,所以只能用来充当数字资产以及信任危机时刻的硬通货。

区块链大白唯一官方公众号:

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180710A028TD00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券