简单了解下DHT网络及比特币的相关知识。
说到比特币或许很多人会一脸懵逼,这是啥玩意,对我有什么用?
先从电子货币和数字货币说起,电子货币主要指 网络上那些“代币”,如QQ币,M币,元宝等,它们本质是确实具备货币的一些基本特征,如充当一般等价物,部分可以进行流通,部分可以进行储藏,但它们背后代表的,仍然是以人民币,纸币作为媒介进行交易流通的。所以这些称不上数字货币。而数字货币它的特点在于它能直接进行交易流通。根据其发行主体的不同,可以分为两种,一种是私有的数字货币,比如 比特币、莱特币。。一种是央行发行的数字货币(还没有出,但是很快就会出了,因为央行为此做了非常长时间的调研,并于15、16、17年多次公开招聘相关计算机科学专家从事数字货币方面的设计)。在目前纸币主流的情况下,为什么那么多人倾向于虚无的数字货币,它的安全又如何得到保障呢?
先说纸媒的特点,
纸媒的缺点主要有,1、它易于损耗。2、它的生产需要消耗社会资源。3、它会因货币超发而贬值。4、它的公信力受政府,如果政府下台,它将一文不值。
数字货币就能解决上面这些问题么?
数字货币本身是虚拟的,所以它的流通基本不会造成太大的损耗,生产也是。它不需要中央服务器,最多也就是用点电而已。理论上来讲,它不会被超发(但如果利用系统漏洞则不好说)。它不受政府影响(央行数字货币不在此列)。
先了解下什么是货币,所谓货币就是一般等价物。
比如,小A给你干活了,你给他5元人民币,这5元人民币,代表小A给你干活的价值,理论上他可以通过这5元交换到同等价值的事物,或让他人干和他同等的活。当然这只是理论,现实情况是最终小A获得的报酬或进行消费得到的回报不会那么的精准。多少会有一些偏差的,但正常的交易,这个数值一般八九不离十的样子。
而数字货币的应用场景则是
小A给你干活了,此时小B站了出来,说,我看到小A给你干活了,这笔交易,我承认。三方都承认这笔交易的达成,则这笔交易就算成功了。然后小A根据该凭证和小B说,你给我5个鸡蛋,小A的活就算是你干的了,此时你或其它第三方在场,同意了这笔交易,则交易达成。
进行比特币交易的风险点
一、它是非法的货币,不受政府承认的。目前它的交易并没有被列入非法,但不意味着以后不会,央行目前的数字货币还没有落地,所以对于这些三方货币采取容忍的态度,一方面也是促进相关的技术发展。但如果央行的数字货币推广时,这些三方货币将会受到严厉打击,此时的交易只能在黑市中进行,那么汇率什么的就不一定划算了。还可以被抓
二、它本身的价值由看好它的人承认才行。如果人们都不认可它,或者随着技术迭代升级,则有可能被淘汰或直接消失。跟股票一样,变成一堆废纸,哦,不一堆废电子电压。或者被其它数字货币取代,因为它本身没有中央机构,所以难以像美元(美国政府),人民币(中国政府)、欧元 撑腰,甚至于在很多国家是非法的。
扯远了,聊个1块钱的,DHT网络是什么?
DHT全称为分布式hash Table唏哈表,它是一个去中心化的服务。2014年,国内举行轰轰荡荡的“净网行动”,主要目的,一方面是打击低俗内容,另一方面打击盗版。它的严格,使得绝大多数网站被关停,同时很多业内同行相互举报,一时间人人自危,从那以后,不时地 分区域,分时段的进行“净网”,网盘,下载工具都逐一关停。。几乎很难再看到直接进行资源分享类网站。这一度使得类似 爱奇艺,优酷,各类什么音乐发展迎来黄金期。
但净网行动,搞那么严,却始终封不了DHT网络,也就是电驴和磁力链。这是为什么呢?
因为它没有中央服务器,所以很难被封闭,每一个使用电驴的银,他自己就是一台服务器。对外提供服务,同时还能内网穿透。
举个形象的例子,比如资源就是一张地图,以前的人买地图都是去商店购买,监管部门直接把这几个商店全封了,人们不就买不成了,于是人们想了个办法,每个人都持有地图的一部分,需要这张地图的人,把所有人都找一遍,通过相互交换各自的地图,最后就能得到完整的地图了。监管人员一般做不到,监控所有人的电脑,把所有违规的文件通通删掉(朝鲜,或变成类似朝鲜的国家不在此列)。
找了一份nodejs实现的接入dht网络的代码,暂时还只具备初级的交换meta的能力,也就是搜索dht网络上的资源,但下载还是依赖于已有的下载引擎。涉及下载部分比较复杂,因为还涉及到对区块的校验。同时涉及到的数据交换的协议也挺多的,有写好的,可以发我一份。~_~..
网友评论