社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  区块链

Skrumble Network:区块链时代的WhatsApp?

蓝狐笔记 • 6 年前 • 203 次点击  

(吉普赛人的篷车扎营,梵高)


区块链时代的到来,人们对隐私和安全的需求意识逐步觉醒。人们原本觉得免费软件很便利,可以很方便的发布信息、聊天,但随着使用产品越来越频繁,有很多人担忧个人信息在网上得不到很好的保护。人们不仅需要有好的用户体验,有方便的沟通,也需要安全和隐私保护。


区块链特点之一就是通过分布式账本技术实现不可逆,同时采用各种技术,比如环签名、零知识证明等实现匿名、保护隐私等。

 

科技世界中,社交网络由Facebook垄断、即时通讯由WhatsApp等中心化产品垄断,它们给用户带来了无与伦比的沟通方便,大大提高了人们之间沟通的频次和效率,给全世界几十亿人带来便利。

 

但,人们也付出了代价。把自己的个人资料、内容数据和行为数据都保存在通讯科技公司的中心服务器上,人们的隐私和安全也无法得到完全保护。另外,大公司也利用用户的数据,进行精准的广告推送,从而获得收益,这些收益在目前的情况下,普通用户是无法享有的。

 

只要世界存在问题,总会有解决方案出现。”蓝狐“注意到了一个区块链项目——Skrumble Network,试图用区块链技术解决通讯网络中安全和隐私的问题。

 

Skrumble Network试图成为真正分布式的全球通讯网络

 

Skrumble Network之所以要使用区块链技术,最重要的原因是致力于构建一个真正可以让用户完全信任的通讯网络,在这个网络上面,用户不用担心自己的隐私和安全受到威胁。

 

目前的通讯网络构建在中心服务器上面,效率很高、也很方便,只要有网络,随时随地都可以发文字、照片、视频通话等。人们在享受这些便利的同时,由于服务免费,一般都会同意服务条款协议,默认个人信息被分享,平台运营方和监管机构也可以收集和使用个人信息。人们在Facebook上留下各种数据,包括发布内容、点赞、评论等,这些行为可以让广告主精准地把广告投放给目标人群。如果一位用户在社交网络浏览过一双鞋的资讯,可能下次在该用户的信息流中就可能看到鞋的品牌商的广告。用户的个人行为偏好被纪录下来。

 

像WhatsApp一样的即时通讯平台,每天有海量数据,包括550亿条信息、40亿张照片和10亿个视频传输,所有这些数据都通过中心化系统传输,一旦被黑客侵入,数据就有可能被盗取或篡改。据Greenberg报道,2018年1月,黑客发现WhatsApp安全系统后门,成功侵入群聊,这说明即使是端对端的加密技术也会被攻破。可以说,只要你使用了网络,就有被黑和泄漏的风险。

 

随着数字token资产日益丰富,各种资产都在网上流转,对于用户来说,保证资产安全也变得越来越重要。

 

以上的问题,就是Skrumble试图通过区块链方式来解决的。除了安全和隐私,Skrumble也非常关注用户的数据所有权,这个也是从互联网时代迈向区块链时代的重要标识之一。在互联网时代,用户生产了大量的信息,不管是在Facebook还是在WhatsApp,人人都发出了大量的碎片化的信息。这些信息不属于用户,都在平台上沉淀,甚至还可能会被屏蔽等。比如Telegram在2018年2月被苹果从应用商店下架。用户产生的数据,作为用户无法享受到收益,比如Facebook一年几百亿美元的广告收入,用户是无法得到任何收益的。当然,这也可以理解,这是互联网时代公司最主要的商业模式。

 

具体来说,Skrumble Network试图通过分布式的方式,通过区块链技术,让所有人可以安全地连接在一个隐私和安全免遭威胁、不用担心黑客入侵、可以自由交流的平台。

 

Skrumble Network融合了通讯技术和区块链技术

 

想做分布式通讯的项目有很多,Skrumble Network的特点在于它有自己明确的解决方案和实施能力。Skrumble Network项目团队来自加拿大多伦多,在通讯技术方面经验丰富,同时能与区块链分布式账本技术相结合,构建一个完整的分布式通讯网络。

 

Skrumble Network不依赖于一个中心化服务器,它的信息存在多个节点,黑客无法通过侵入单一中心服务器控制整个系统。而且,使用分布式的账本技术意味着,数据一旦达成共识,就无法篡改。

 

Skrumble Network特有的共识算法、自定义用户名的匿名认证方式,使得用户可以保留个人数据、拥有数据和通讯交易的所有权。用户参与的单聊和群聊都是隐私和保密的。

它的功能除了常规的信息发送、群组会议、音频沟通、视频沟通、文件传输之外,还包括了屏幕共享、用户控制存储、截屏通知、匿名认证、数据加密、电子钱包及支持任何浏览器等。这里面有不少实用的功能都是从用户的隐私和安全保护考虑,比如截屏通知。虽然群聊或单聊可以保证不被外部人入侵,但难保聊天时有人把截图泄露出去,截屏通知这个功能可谓是非常实用和贴心。

 

Skrumble Network的安全通讯如何实现

 

1.Skrumble Network是基于分布式网络的安全通讯,它技术架构跟现有通讯网络不同,传统的通讯网络都是基于中心服务器建立,会首先通过一个封包数据实现第一次握手连接,进行数据的交换,建立实现数据流连接,中心服务器建立同时调解这个通讯连接。而Skrumble Network完全是分布式的通讯网络。

2.Skrumble Network的会话ID 保证用户通讯的隐私和安全。Skrumble Network安全协议的传输是由Skrumble Network区块链网络的私钥衍生算法来进行的。用户如果要进入网络,则需要输入持有代币的钱包的公钥,同时输入密码和私有用户名。每个用户都有独一无二的私有ID和公共ID,用户ID也可以生成二维码或链接,便于分享和沟通。

 

由于所有对话都有非对称加密的特点,保证了通话不可能被窃取。通话数据加密的子秘钥源于参与者的私人用户ID秘钥。Skrumble Network采用衍生算法,在会话参与者的秘钥中随机选择,任何两个秘钥都不会相同。比如用户A和用户B的私人用户ID秘钥会被随机组合,生成这个会话的子秘钥和会话ID。由此,它不可能被基于模式的方法解码。

 

这是完全不同于传统通讯网络的信号交换协议,传统的通讯网络通过中央服务器来实现信号交换,而Skrumble Network通过会话描述协议信息,通过分布式服务器实现第一次握手协议、开启会话、实时传输协议和数据流。

 

当端口间的连接被建立,用户的IP地址除了对方之外,任何第三方无法看见。随后开启的交互通讯会话也支持实时分享信息,包括通话、文件传输、媒体流传输等功能。

 

Skrumble Network的通讯是P2P模式,实现多人通讯,则可以通过网络中富余通讯桥实现。同时,Skrumble Network可以在所有浏览器中运行,跟大多数手机、平板设备、电脑兼容。

 

3.Skrumble Network也会有自己的独立区块链,目的是为了构建安全可靠的特殊通讯会话。SkrumbleNetwork区块链用来建立初始的通讯会话,同步用户的昵称和用户ID。Skrumble Network需要矿工算力支持以上的两个功能,以提供一致性认证。网络还将通过激励机制来奖励做出贡献的主节点服务器和矿工社区成员。

 

4. Skrumble Network如何解决速度和扩展性问题?大家都了解,区块链在为了达成共识牺牲了效率,会带来延迟。同时,随着区块链上存储的数据越来越多,加载时间也变长。而在通讯网络的场景,会有极其庞大的数据传输, Skrumble Network需要把信息、照片、语音、视频、文件等作为单独交易转账来进行传输,会导致用户的服务速度降低。

 

Skrumble Network采用PBFT的拜占庭容错机制算法,以此来提高速度。对于实时转账确认,它的目标是要在10秒内完成通讯的建立。

 

此外,Skrumble Network使用分层技术框架开发,把大的数据库分成更容易管理的小块。需要数据时,Skrumble Network不用每次读取一个纪录,只需一次性从每个分层中抽取信息碎片,就能够总合成数据库。

 

5.对于文件存储来说,Skrumble Network也采用加密算法来实现分布式的存储。它的算法是通过独一无二的会话ID和每位用户的随机秘钥来确保文件信息被加密。也就是说,只有参与对话的用户才能查看到传输文件的内容。

 

Skrumble Network采用混合存储策略技术来加强文件的安全保护。首先,文件通过刚才提到的加密算法进行加密。加密完毕后,单个文件被切分成几块,分布式地存储在不同的服务器中,只能通过特定秘钥才能重新组合。也就是说,即使一个文件服务器被盗取,丢失的数据也没有实际作用。

 

Skrumble Network还考虑了一些增值功能,根据用户等级来确定文件存储的时间和文件大小等增值服务,用户等级则通过其钱包内的Skrumble token数量来确定。

 

6.大容量通讯桥解决多人会话问题。关于超过6位参与人的语音或视频会议,如有匿名和隐私需求,Skrumble Network便可以通过专用通讯桥梁来实现。专用通讯桥梁覆盖主要通信地区,可用独一无二的会话ID和衍生的秘钥验证。Skrumble Network运用与一个地址相连的IP组合,后者从大的地址池中被随机选择出来,一旦用户实现互通,它只能在安全连接插座内显示。

 

这里也是可以根据Skrumble token数量来升级更多功能,比如添加更多参与人、通话时间延长等。

 

7.Skrumble Network上的信息,用户有权选择是否存储或保留。只有拥有会话秘钥的参与者,才能查看保存的信息和对话纪录。如果是两人对话,需要双方认可后才能保留或存储。如果是多人会话,则由会话管理人决定是否保留。群聊保留会话的功能也跟群里用户持有的token数相关。

 

最后,Skrumble Network也会发布开源的软件程序工具包(SDKs),鼓励第三方开发者在Skrumble区块链上开发新的应用。

 

Skrumble token的经济体系

 

Skrumble token(SKM)是一种应用token,直接同用户会员等级挂钩。持有不同的token,意味着拥有不同的会员等级。有更多token的用户会被允许用来解锁高级功能、升级会员资格等。

 

所有用户都会免费获得初始数量的token。下面是它的一些实际使用场景:

 

1.  加密视频聊天:跨国用户想要进行视频聊天,只有双方都持有一定数量的SKM才能实现加密视频聊天。

2.  大容量文件加密传输:一位用户向另外一位用户传输的文件超过了大小限制,传输者必须持有一定的token来实现加密传输。

3.  对话信息保存:只要双方认可就可保存对话记录,双方需要持有一定量的token。

4.  再次传输提醒:如果一位用户给另外一位用户发送了一份文件,但他不希望对方进行分享,用户可以通过使用一定的token,当文件被再次传输时会获得通知提醒。

5.  秘钥解锁文件:一位用户给另外一位传输秘钥文件,只允许对方查看。发送的用户可以通过使用token,让对方收到的是碎片化的文件,只有通过发送者那里得到秘钥才能解锁文件。

 

为了增加社区粘度,Skrumble Network还设有token的激励机制,会根据活跃度不同进行奖励。活跃的用户会有奖励token,还有随机的token会空投到活跃的群中,激励社区贡献者。最后,矿工、算力节点、推广社区的人也会得到token的奖励。

 

Skrumble Network也是自运转的生态体系。通过API和SDK,Skrumble Network为开发者提供了独有的安全通讯技术,在这之上可以建立很多基于安全、保护隐私的应用。比如构建虚拟直播Show Room,在上面实现即时支付;比如构建自由职业者市场,通过智能合约实现交易。Skrumble Network还支持在线支付和数字资产钱包,及点对点的加密支付系统,可以实现在对话框中完成转账和支付,同时支持多种数字资产。

 

区块链的通讯项目很多,Skrumble Network有什么优势

 

在区块链领域,通讯网络也是兵家必争之地。比如有snt、kin、telegram、beechat、bitmessage等。那么,Skrumble Network目前有什么自己的优势吗?

 

在Skrumble Network团队看来,目前它的分布式信息传输、实时的语音视屏会议、文件共享和存储、包含小型智能合约的对话内支付、集成了钱包和交易所、跟其他app的交互都是独一无二的。

 

Skrumble Network认为,同Telegram相比,它的专用协议彻底实现去中心化,同时将Skrumble公司现有的Omni-Channel通讯技术融合进来。这一技术在区块链和中心化通讯世界都有过成绩,还积累了很多实际经验。同时,Telegram目前使用的是类似VPN的方法,这个方法的一大弊端就是可以被封锁。而Skrumble Network的网络可以做到不会被传统防火墙阻挡,保证沟通顺畅;用户一旦删除数据,数据会消失,不会有纪录保存在任何服务器上;所有的会话、信息和文件传输都会被加密。

 

Skrumble Network认为,从目前看SNT,bitmessage等仅是一个信息平台。Kin更多是通过token让用户在内部建立基于token的激励体系。

 

在Skrumble Network看来,它优势是比较全面,它可以实现安全、匿名、分布式服务器、加密、全球连通、用户控制存储、安全的文件传输、截屏通知、开放API、无法被追踪和无法被屏蔽等诸多功能。

 

Skrumble Network的团队与开发路线图

 

Skrumble Network团队现有40人,以技术人员为主。项目所在公司Skrumble科技2014年成立于加拿大多伦多,服务于40多万终端用户,包括世界500强公司、IT咨询公司、呼叫中心、安全公司等。可以说,在通讯技术领域内有自己的一定的积累和服务经验。


Skrumble Network于2015年申请国际专利,2016年诞生BetaUC产品,2017年上线UC产品和开放了API市场。2018年的规划是预计五月份上线MVP和POC产品,Q4上线Skrumble NetworkBeta版本。2019年Q1完成Skrumble Network第一个版本发布,Q4完成第二个版本发布。2020年Q1完成区块链生态系统的发布。

 

结语

 

区块链技术的兴起,唤醒了人们在隐私和安全方面的意识。随着人们信息安全和隐私被侵入和威胁,人们意识到区块链技术是一个很好的解决方案。

 

Skrumble Network通过为公司和组织提供传统的云通讯服务,也逐步意识到了人们需求的变化,它试图通过区块链技术来构建真正分布式可信任的通讯网络。首先,它可以让人们不用再担心对话隐私的问题。在此基础上,Skrumble Network的网络会开放API和SDKs,让更多的开发者参与到它的网络中来。同时,采用token的激励机制让Skrumble Network的社区用户更加活跃,让矿工和节点更有动力提供算力。

 

通过Skrumble Network的解决方案,我们可以看到未来一个可以保护隐私和安全的通讯网络体系的可能。这对于人们来说,未来会有更多更好的选择。当然,这个领域也不容易,也会有越来越多的竞争者,更需要踏实地努力,同时区块链的处理速度目前看,还有待提高,走向主流人群需要较长时间。


期待S krumble Network能够在未来区块链的通讯领域开拓出自己的一片天地。


附录:Skrumble Network的地址:www.skrumble.network


风险警示:蓝狐所有文章都不构成投资推荐,投资有风险,建议对项目进行深入考察,慎重做好自己的投资决策。


本文得到币乎内容支持计划(bihu.com)奖励。


成为区块链高手,关注“蓝狐笔记”区块链公众号:

(长按关注蓝狐笔记)


今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/ddK0dquNTj
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/8349
 
203 次点击