分类
信息技术

体验去中心化通信软件BitMessage

对于P2P的产品,我都比较喜欢,就像我喜欢比特币和Skype网络电话一样(不过Skype有少量中心服务器,尤其是微软收购以后提高了数量)。P2P的网络世界越来越大发光彩,我曾经说:

用Tor浏览器浏览透明网络,在Deep Web深网中使用Bitcoin购买服务,通过BitMessage发送比特信,同步文件用BitTorrent Sync, 下载文件用BitTorrent,一切都是建立在P2P上而不需要信任任何第三方。

我很早以前就听说上面说到的这款去中心化保护通信隐私的软件: BitMessage,中文名叫比特信,从白皮书中可以看出创意来源于Bitcoin。最近,我体验了一下这款通讯软件,也触发了我一点点想法。

软件很简洁,绿色免费,支持各大操作系统。使用起来很容易,直接生成一个看似“无序且无意义”的号码,就可以公布出去然后别人就可以通过BitMessage将信件发送到该地址——这其实是一个公钥,与之对应有一个私钥,大概这就是所谓的非对称加密:公钥让对方加密,私钥自己解密。将公钥地址和私钥地址复制到其它机器上以后,可以继续使用。

与传统的邮件或者即时聊天产品最大的区别是:它的信息发送和储存都不依赖于第三方中心化服务器。

具体而言,它是基于P2P原理,每个使用该软件的计算机都参与运算,自己发送信件的时候,也会帮助整个网络传递信件——你的信息也会通过的别人的计算机中转,因为这个网络里没有中心服务器提供运算。

在这里,去中心化是优点,但也可以算作缺点。

优点是由于去中心化,信息不在中心服务器停留——在整个网络节点上中转的信息也是经过加密的信息,从原理上保证了通信隐私。在去中心化的点对点网络中,人人平等地贡献算力,保证网络正常运行。

而正是没有中心服务器,使得收发信息的速度并不快,再加上发送信息时基于工作量证明(Proof-of-Work),需要先提供运算,才能将信发出去,所以,通信时的速度不像我们平时用QQ那样快速,甚至连电子邮件的速度都达不到。

不过,基于工作量的模式还有一个好处,发送信息的“成本”提高了,这就从根本上杜绝了BitMessage网络中像传统垃圾邮件一样的信息。相比传统垃圾电子邮件短时间内发送的海量邮件,现在通过BitMessage短时间内发送海量垃圾比特信,是一件极其不划算的买卖。

安全性方面,由于信息没有在中心服务器储存,并且是加密传输,两个特点可以大大提高信息的隐私安全。但这并不是说安全完全不懈可击毫无问题。问题在传输过程中,信息还是有可能被抓取到,如果加密算法被像NSA这样的无良机构破解的话,加密内容也就不再是秘密。

在小功能方面,BitMessage也还有很多需要提高的地方,软件界面依然像过去邮件界面,不像是一个即时通讯或者微博那样友好的界面——不过它的即时性也达不到像QQ这样的即时速度,更别说没有移动客户端应用。

另一方面,它虽然设计得像传统邮件,却又不能原生发送图片和文件等附件——解决方法就是通过把图片或者文件(附件)转换成其它文本,收件人再将文本转回成原始文件——这无疑增加了普通用户的使用难度。

但我还是比较赞赏这款软件,它毕竟还是一个处于Beta版本阶段的软件,软件的目的也是做一个去中心化的提高网络隐私的通信软件。个人用户完全可以用PGP加密网络通信,因此BitMessage不是唯一的选择,它也远非完美,但它带来的意义是明显的,基于P2P的网络和工作量证明的原理,提供互联网通信隐私保护和减少垃圾邮件,至少又多了一个选择。

保护网络通信隐私最根本的办法还是需要强有力的制度,可惜现实离理想差得很远。退而求其次,弱势的个体只好依靠技术来提高网络通信安全与隐私。不可避免的事情是,坏蛋们也在用这些工具。但我并不觉得它是工具或者说技术的问题,工具永远都是中性的,用好与坏,在于人。

分类
信息技术

Skype全球资费下降并支持中国来电显示

Update: 从网友的反馈来看,目前能设置来电显示,但拨打中国大陆电话依然无法显示真实号码。

最近,微软旗下的Skype除了中国TOM-Skype被光明方正接管外,Skype全球也有新动作。Skype国际官网的最新价格显示,其资费全球大范围内下降

按照国际官网上的中国电话资费说明,现在用信用点数拨打中国电话,只需要1.1美分,合人民币只有7分钱左右,每次电话的接通费也从过去的0.19美元下降到4.9美分。如果使用包月套餐,则更低一些,只需要6分多钱一分钟。从这两个价格来看,电话费都比过去要下降了一些,尤其是接通费。而且,新的资费中使用点卡和套餐拨打中国电话的差别已经不大。国内用户也可以从光明网Skype购买套餐或者点卡,价格和国际官网的价格没有太大的差别。

再以欧洲比利时为例,该国尤其是移动电话的资费异常昂贵。拨打比利时国内用手机每分钟约0.20欧元,换成人民币为近2元。过去用Skype点卡拨打也需要0.15欧元左右,还需要加每次19美分的接通费。新的资费下,用点卡拨打比利时移动电话是8美分,每次接通费为8.9美分。如果购买套餐,400分钟资费可以低至1.2美分每分钟。

对中国大陆用户来说,Skype还有一个新变化。Skype账户现在支持添加中国电话号码(主要是移动手机号),设置后在拨打电话时支持来电显示中国号码——目前Skype上设置的国外手机号依然在国内显示,这是过去所不支持的功能。有了此功能后,用Skype拨打国内电话时再也不会显示为“未知来电”、“未知号码”、“私人号码”或者其它的奇怪号码——这些号码容易让人误以为是诈骗电话。估计是中国的电信运营商对Skype落地方开放的结果,也不排除是Skype合作商光明方正强大国有背景的作用。

Skype免费来电设置方法:

  1. 登录您的Skype帐户。
  2. 单击来电显示选项卡并输入您的手机号码。
  3. 此后您使用Skype拨打电话时即会显示您的手机号码。
  4. 系统将向您发送一条短信以设置和确认您的来电显示号码。

从中国和比利时这两个国家的Skype资费变化中可以看出,Skype现在的资费相比过去都有较大下降幅度。在绝大部分东西都涨价、通货膨胀的世界中,基于P2P的Skype VOIP网络电话资费变得越来越便宜,极大地降低了国际长途通话费用,顺应了人们的需求,正所谓:科技改善人们的生活。

分类
人在国外

【新年福利】手机验证码与国际化

大过年,虽然国外没有过年的气氛,但国内有,所以我多少还是要和国内的亲戚朋友打一下电话。这就自然需要使用Skype之类的网络电话服务。正好Skype套餐用完了,于是我去Skype中国官网上去买。

由于我没有国内银行卡,所以选择支付宝支付,却发现到最后要确认付款的时候,需要“发送验证码短信到您账户绑定的手机”,我于是又改用财付通,没想到最后关头,依然需要“发送验证码短信到您账户绑定的手机”。我这没有国内手机号的人还就被卡在这个手机接收验证码了。

无奈,只好在社交网站上大骂一通:

用支付宝买张Skype电话卡,“发送验证码短信到您账户绑定的手机”,改用财付通付款,“发送验证码短信到您账户绑定的手机”,老子哪来的中国手机号?马云和马化腾你俩厮能不能做出点国际化的东西?支持个国际手机号会死啊?

同样是腾讯,为什么微信就支持用国外手机号注册并能收到注册验证码?网易易信也支持,比特币中国支持国际手机号接收验证码,甚至连那种不出名的网站www.42btc.com都支持国际手机号,实在想不明白,为什么像支付宝和财付通这样的产品就不能支持国际手机号呢?我甚至碰到国外友人在线订中国酒店也由于无法输入国际手机号,只得作罢。这肯定不是技术上的难题和成本上的顾虑。

国人现在办什么事情都是讲国际化,与世界接轨。到最后落实阶段,却总由于一些细节问题,变成了中国特色的东西。

大过年的不应发牢骚,却不吐不快,恨铁不成钢。语言也刻薄,这或许说明我还年轻,又或许说明我为什么会喜欢比特币。祝朋友们马年吉祥!

P.S. 新年福利,我将在本博文留言中抽出五位幸运者,每人发送1mBTC,希望给大家带来一年好运气!要求只有一个,评论时请留下你的比特币钱包地址,活动截止到正月初七日晚上11点59分59秒。


Update: 中奖规则简单又复杂:找到五个真正的随机数(假如我说用MATLAB生成五个,当然是没有公信力的——你们看不到)。所以我的规则是:

  1. 取最后一名有比特币地址的留言者留言时的两位分钟数;
  2. 然后找到这个数字在PI(圆周率)中第一次出现的位置,抽出其后面的十个数字(假设留言者总数不超过99位,如果是超过99位不到1000位则需要取15个数字),依次两两分成五组,得到五个两位数(如有重复,继续往后取);
  3. 将所有的留言者(除我以外,刷屏作弊的当然要剔除)按先后顺序排队,每人有一个编号(最早的为01号,以此类推),并得到总人数;
  4. 将上述五个数字百分化,即除以99(假如是多于99位则需要千分化),再乘上总人数,四舍五入取整数,这五组整数就是对应的幸运编号;
  5. 如五组幸运编号有重复,直接传递给下一位(即每人只能得到一次奖励),如果中奖者无法领奖(没有钱包地址或者不愿意),也将奖品传递给其后的人,要是其后的都无法领取,再从第1位开始,直至领完。

原则就是真正的随机——由大家决定这个随机点,在圆周率中产生五个基准随机数,所有人都参与并机会平等(我自己不能参与),作弊不欢迎,无法获奖的传递给下一位,这个用意就是:好运气是给有准备的人——你没有比特币钱包地址,我当然无法发放比特币给你。


Update: 中奖结果说明。

lyndon是北京时间2014年正月初七晚上11点59分59秒之前最后一位留言并有比特币地址的朋友,到TA为止,先后共有43人次留言(博主不算在内,由于时区显示不一样,大部分是东一时区,极少数几个是格林威治时区,但先后顺序没有错):

good-luck-bitcoin

由lyndon决定的好运开始:TA的留言分钟数是53,53在圆周率中第一次出现后的10(五组不同)个数字是:58 97 93 23 84,

每个数除以99再乘以43,四舍五入后,先后得到:25 42 40 10 36五组幸运数字,此五组幸运数字对应的幸运留言者分别是:

  • superyao
  • dapeng
  • skypee
  • 安心

这五个幸运者中只有superyao和skypee符合条件。

另三位中:

  • dapeng没有留下比特币地址,无法领奖,由其后的lovelucy幸运地中奖;
  • 金 没有比特币钱包地址,无法领奖,由其后符合条件的skypee领奖,但是skypee已经中奖,所以由其后的 蓝天 中奖;
  • 安心 没有比特币钱包地址,无法领奖,由其后的lyndon中奖(开启好运,也获得好运)。

最终能够领奖的五位幸运者是:

  • superyao 1GdofwWULbZpeXMoKprm2CvhkR7eW2UpzB
  • lovelucy 1645jcKxTmvxxsCcgD4pYr6EbzdwW1kyLo
  • skypee 1Mv5aGcPGm55J1uPDY7kimU3NtcEsmXxuS
  • 蓝天 1QFaPuhh2whHYzLbgRFTqo2PokafQCQ1S4
  • lyndon 1Bh5rTTtDzRcgEfYtjg25DaU9zSivo3B1Y

幸运的比特币奖励已经发送到你们的钱包地址。三位没有领到奖励的朋友,没有关系,我相信你们今年的运气一定很好,尤其是Dapeng博主,三番“中奖”的机会!

所以,人生就是这样:运气降临你身边的时候,你一定要有迎接它的准备。