解析Berty:基于IPFS的即时通讯工具

社交一直是一个热门赛道,我们的日常生活也离不开各种各样的社交应用。但无论是在Web2还是Web3,社交应用都存在着一些问题。在Web2中,如Telegram、Sinal、Whatsapp、Facebook、Twitter、微信等社交应用,虽然产品体验丝滑,部分软件也能够实现通信加密,但由于运营方式中心化,隐含着停止服务、内容审查、隐私泄露的风险。在Web3中,如Lenster、Link3、EthereumWorld、Farcaster等社交应用,虽然实现了去中心,相比Web2社交应用更加抗审查、保护用户隐私,但存在延时、成本高、多次授权的问题,影响用户体验。

最近,Odaily星球日报发现了一个叫做Berty的即时通讯App。它不是一个最近推出的新产品,而是一个不断更新,直到最近才勉强可用的、与众不同的产品。

WalletConnect 发布钱包开源解决方案 Web3Modal v2.0 版本,新增 ENS 域名解析等功能:9月17日消息,Web3 基础设施 WalletConnect 发布钱包开源解决方案Web3Modal v2.0版本,新功能包括可自定义的UI、支持上百个钱包、最终用户登陆、可定制的条款和条件、ENS域名解析,未来几周内也计划添加和增强更多功能,包括支持React和Vanilla等多种框架、为账户地址和实时余额等功能预建组件、支持非EVM链等。[2022/9/17 7:02:59]

它基于IPFS构建,每个用户下载的Berty都是一个IPFS节点,它既是客户端也是服务器,所有Berty共同构成一个点到点的分布式网络,因此实现了去中心与抗审查。除此之外,它还具备端到端加密通讯、免身份注册、断网通讯、完全开源的特点。与此同时,在《WhataretheadvantagesofBertycomparedtotheothermessengers?》中,Berty认为它们在开源、分布式、电话号码、匿名使用、端到端加密、离线消息、多设备通讯等12个维度超越全世界的16款主流即时通讯工具。下文Odaily星球日报将向大家介绍Berty上的基础操作、存在问题以及与Web3链上社交应用的比较。教程

奇虎360公开“基于联盟区块链的标识解析方法”专利:8月30日消息,北京奇虎科技有限公司、中国信息通信研究院日前联合公开一种“基于联盟区块链的标识解析方法、装置、存储介质及服务器”专利,申请日期为2021年4月29日,申请公布号:CN113315811A。天眼查App显示,该专利属于计算机技术领域。方法包括在第一对外节点接收到标识解析请求的情况下,从第一对外节点对应的本地数据库中查询是否存在与标识解析请求中的标识符对应的IPFS哈希值。

若未查询到IPFS哈希值,则基于标识解析请求向联盟区块链中除第一对外节点之外的其他节点发送第一查询请求;接收由联盟区块链中响应于第一查询请求的节点发送的IPFS哈希值,并基于IPFS哈希值通过第一对外节点访问IPFS服务,以获取IPFS哈希值对应的标识解析信息由此可有效提高对标识解析过程的安全性,保证通过标识解析得到的数据不易被篡改。(邮箱网)[2021/8/30 22:45:51]

首先在官网下载App,完成之后点击创建账户就能够免信息地直接创建一个Berty账户。

Etherscan现支持以太坊域名服务ENS反向解析:5月12日消息,以太坊域名服务(Ethereum Name Service,简称ENS)发推称,Etherscan目前支持ENS反向解析。ENS反向解析可使用户的ENS域名成为跨DApp的以太坊账户的便携式用户名。除Etherscan外,使用此功能的其他DApp包括Uniswap、Opensea、Aavegotchi和Snapshot Labs等。目前,要使用该服务,用户必须手动启用反向解决,之后将更改为自动启动;DApp须在其UI代码中使用PR。

注:正向解析(Forward resolution,FR)是将一个ENS域名解析到以太坊地址等资源,反向解析(Reverse resolution,RR)是指将一个以太坊地址解析到一个ENS域名。[2021/5/12 21:52:40]

BitDNS入选火种源计划,将为BitCherry生态应用提供域名解析服务:据官方消息,2021年4月14日,BitDNS成为首批加入BitCherry分布式商业生态的合作伙伴。BitDNS将为BitCherry链上应用提供分布式域名解析服务,实现一键去中心化,帮助企业和个人用户更加便捷、安全的参与数字资产交易,管理链上价值数据信息。BitCherry将携手BitDNS打造去中心化的网络生态系统,建立安全便捷的链上分布式商业生态体系。[2021/4/14 20:18:34]

接下来跟随新手引导就可以完成账户创建的全过程。左上角是刷新,右上角是设置,点击右下角可以添加好友与群组。

哈勃公链CTO全面解析项目技术开发进展:据官方消息,近日,哈勃公链(Hubble Chain)首席架构师 Kevin 从美国硅谷视频连线,对目前项目的技术开发进度,进行详尽的汇报解读。

Hubble Chain是一条支持跨链交易且拥有去中心化交易系统的公有链,通过采用H+POR 共识机制、虫洞网络系统,以及底层跨链协议等区块链技术,构建全球区块链智能金融新生态。

2020年5月,哈勃GDP(全球数字支付)计划面向全球正式启动,通过HB跨境兑换、HB全球结算、HB尊享支付,全面实现以HB为价值流通转换的全球化数字货币支付场景的应用落地。[2020/6/5]

目前Berty功能较少,操作也较为简单,下文主要向大家演示Berty如何完成离线通讯。我们点击右上角进入设置界面,点击离线通讯并允许蓝牙。

完成设置后我们就可以关闭网络,通过打开蓝牙,可以直接与附近同样打开蓝牙的Berty客户端进行通讯,但通讯距离比较近,非常鸡肋。

根据Odaily星球日报测试,两个客户端之间第一次通过蓝牙建立通讯需要大约40秒时间。如果两个客户端第一次通过互联网建立通讯,需要约两分钟的时间。问题

在完成一些基本的交流和测试后,我们发现Berty显著的问题是慢,非常慢。当用户初次向好友与群组发送信息会花费大量的等待时间,这个时间会随着距离的增加而延长。

当第一次与另一个客户端建立联系,物理距离越短,初次发送消息需要等待的时间就越长,随后的通讯延迟将会极大地缩短。如果是面对面第一次建立联系需要40秒左右,如果另一个客户端距离太远,可能需要极长的时间,我在北京与远在丹麦的好友在都开通互联网的情况下,第一次建立联系花费了超过一个小时的时间,但最终仍未成功。关于网络加载缓慢的问题,官方给出的优化建议是启用路由器的IPv6网络。

除此之外,缓慢的问题还可以随着Berty用户数量的增加而得到解决。由于Berty是一个IPFS节点,所有的Berty共同组成了一个分布式网络,网络上的信息传播速度会随着节点的增加而提高,因此,当Berty用户在全球较为均匀地分布,且数量达到百万级别的时候,通信质量将会得到巨大改善。但目前根据IPFS官方数据,全球IPFS节点只有约20万,Berty的提速进程任重而道远。Berty除了慢以外,还存在在自定义设置节点期间闪退的问题。比较

在体验方面,Berty不像Web3社交应用那么难用,却也没有Web2社交应用那么好用,特别是在初次发送小消息的时候会花费大量时间。在机制方面,将区块链上的社交应用与Berty对比,链上社交应用需要共识、互联网和验证等待时间,会给用户体验造成延迟影响。而且由于有限的区块成本高昂,这会增加用户的使用成本,因此区块链更适合在没有中央权威的情况下验证交易,而不是匿名交换经济效益几乎为零的消息。

而Berty由于基于分布式网络的设计,它自始至终都是以“非共识”的理念构建的,因此可以在没有互联网访问的情况下运行,也可以在只有少数用户的情况下运行,相比去中心的区块链社交应用更加强大。下图说明了去中心的区块链与点对点的分布式网络之间的区别。

总结

Berty是一个基于IPFS开发的即时通讯工具,既是客户端也是服务器,具备端到端加密通讯、免身份注册、断网通讯、完全开源等特点。所有的Berty客户端共同组成一个分布式网络,以实现网络内的通信。与去中心的区块链网络相比,Berty部署在分布式对等网络上更加抗审查,成本更低。Berty目前的产品还很早期,明显的缺点是慢,用户初次发送消息需要大量的等待时间。但这可以随着Berty用户数量或者IPFS节点数量的增加而得到解决。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

银河链

PEPE币Nansen:如何发现和跟踪NFT巨鲸?

一、介绍 NFT交易者应该有一个目标:找出如何找到和跟踪NFT「巨鲸们」。区块链技术从根本上透明、开放和可审计的特性催生了一种新的社交化复制交易实例:观鲸.

[0:31ms0-1:716ms