二维码

10.2 几种另类币的详细介绍 - 数据结构 - 机器学习

1363 人阅读 | 时间:2021年01月15日 01:09
10.2 几种另类币的详细介绍 - 数据结构 - 机器学习 #daohang ul li t,.reed .riqi,a.shangg,a.xiatt,a.shangg:hover,a.xiatt:hover,a.shang,a.xiat,a.shang:hover,a.xiat:hover,.reed-pinglun-anniu,span.now-page,#daohangs-around,#caidan-tubiao,#daohangs,#daohangs li,#btnPost{background-color:#D10B04;} .dinglanyou1 h3{border-bottom:3px solid #D10B04;} #dibuer{border-top:2px solid #D10B04;}.cebianlan .rongqi h3{border-bottom:1px solid #D10B04;} #edtSearch{border:1px solid #D10B04;} #daohang .zuo ul li{border-right:1px solid #;} #daohang ul li t a{border-top:1px solid #;border-right:1px solid #D10B04;} #daohang ul li t a:hover{border-right:1px solid #;} #daohang .you ul li a:hover,#daohang .zuo ul li a:hover,.reed-pinglun-anniu:hover{background-color:#;} a:hover,.reed h6 a:hover,#dibuer a:hover,.reed .riqiding,.cebianlan .rongqi li a:hover,#pinglun-liebiao ul.fubens li.depth-1 dl dd span.shu a,#pinglun-liebiao ul.fubens li.depth-1 dl dd span.huifuliuyan a:hover,.reed-biaoti h6 span{color:#D10B04;} .reed .kan a{color:#0A0AF5;}.reed .kan a:hover{color:#D10101;} @media screen and (max-width:1492px){a.shang,a.xiat{background:none;} a.xiat:hover,a.shang:hover{background-color:#f9f9f9;background-image:none;text-decoration:none;}} var _hmt = _hmt || [];(function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?b19db5ba3b437a9e8698d2bc8fc64334"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s);})(); var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?b19db5ba3b437a9e8698d2bc8fc64334"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?2d748c9763cfc72fb7d1ccab29f0770d"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?f6d451f3f1be23f3abf240c64c469c1b"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();

当前位置:首页 » 区块链精品文章 » 正文

(function() { var s = "_" + Math.random().toString(36).slice(2); document.write('
'); (window.slotbydup = window.slotbydup || []).push({ id: "u3646201", container: s }); })();
(function() { var s = "_" + Math.random().toString(36).slice(2); document.write('
'); (window.slotbydup = window.slotbydup || []).push({ id: "u3646162", container: s }); })();

10.2 几种另类币的详细介绍

1089 人参与  2018年09月12日 11:09  分类 : 区块链精品文章  评论

接下来,我们重点介绍几个最早的另类币。

域名币

本书已经介绍过比特币的区块链是一种安全的全球数据库,其对写入的数据具有防篡改保护,并且是永久的。那么是否可以修改比特币的设计,来支持其他安全的全球数据应用(比如域名系统)呢?

为了使这个数据库在非货币方面的应用更加有效,我们首先需要明确几个基本原则。第一,把录入的数据视为域名或数值对(name/value pairs),域名是全球唯一的。这就可以使任何人去寻找可映射到域名的数值,就像哈希链表或者有主索引的数据库一样。为了确保域名的全球唯一性,如果域名和数值对与以前录入的相同,则将其视为对旧数据的更新而非新的数据。

第二,只有首次录入某个域名的使用者,才有权限更新这个域名。这很容易实现,比如可以把每个域名与比特币地址联系起来,且规定必须用这个地址的私钥,才可以对更新交易签名。

比特币可以实现上述功能,正如第9章中所述,可以把比特币作为只有增添功能的日志来构建叠加货币。由于可以直接把这些协议写入规则中,其他另类币更易于实现上述功能。而且,一旦矿工执行了这些规则,这些规则就是不可改动的,而且不需要每个使用者(如全部节点)自己检查并判断在受到侵犯时该如何处理。它甚至可以实现类似SPV形式的验证:一个轻量级的客户端可向运行全节点功能的服务器提交一条查询(如查域名),服务器则会返回这个域名项的数值以及相关证据,用以证明返回的数值是数据库中最新的数据。

上文简要介绍了域名币。这是一个全球的域名/数值商店,在这个体系中,每一个用户都可以注册一个或者多个域名(需要一定的费用),并且可以更新他们拥有的域名的数值。用户同时也可以把拥有的域名转给别人。事实上,由于域名转让与货币转让交易不可分割,你可以在把域名转给别人的时候,获得几个单位的域名币。通过这种方式把域名卖给从未谋面并且未建立信任关系的人是安全的。虽然截至2015年,域名币还无法支持安全简单的客户端,但是支持这个扩张功能的提议已经被提出来了。

域名币的目的是提供一个去中心化的域名系统DNS,在DNS数据库里,名字即域名,数值对应IP地址。目前还无法在普通浏览器里默认使用域名币,但是通过下载相关插件,这个插件就会在域名币的注册系统而非传统的DNS中查找IP地址,这样,用户就可以在像火狐(Firefox)或者酷容(Chrome)此类的浏览器中访问如example.bit这样以.bit结尾的域名了。

域名币不仅在技术上而且在历史地位上都是很值得一提的。它诞生于2011年4月,仅比比特币晚两年,是第一个被创造出的另类币。其特点是共同挖矿,本章10.4节将就此做进一步讨论。

截至2015年,域名币并未被广泛使用。大部分的注册域名都被一些投机者抢先注册,他们希望通过卖域名获利(现实远未如此)。支持域名币系统的人认为,不应该让现有DNS体系将互联网核心组成部分的控制权,过多地交由单一机构来管理。可以想象,这种观点在比特币社区中也很流行。但是主流用户对于用其他方式来替代DNS并不热衷,因此,域名币这种杀手级应用无法普及。

莱特币

莱特币(Litecoin)诞生于2011年,在域名币之后。在过去的几年里,无论是从综合流行程度或是用户基础看,莱特币都是另类币中的领头羊。它也是被模仿修改最多的货币。事实上,莱特币被模仿修改的次数超过了比特币。

莱特币和比特币在技术上的主要区别是:莱特币用的是第8章讨论过的基于Scrypt算法的刚性内存解谜(memory-hard puzzles)。当莱特币出现的时候,比特币的挖矿还在GPU时代,所以当时莱特币使用刚性内存解谜,目的是替代GPU。一开始发行时,还可以用CPU在莱特币中挖矿,虽然那时候比特币早已无法使用CPU来挖矿。但是后来,莱特币也无法阻止挖矿的层层升级,从CPU到GPU再到ASIC。每次莱特币挖矿的升级,都比比特币花费的时间更长。其中原因,也许是因为莱特币的谜题,用硬件去解更难,或者由于莱特币币值交换比例较低,使得矿工缺乏动力。

不管是何种原因,从CPU升级到ASIC,就挖矿功效的改进效果来看,莱特币与比特币类似。从这点来看,莱特币并没有达到原先设计的目标:通过维护CPU矿工社区,创造出一个用CPU挖矿的分布式体系。但是,重要的是,这个理念虽然失败了,它依然吸引并保持了众多的追随者。如今,莱特币已经改变了其说法,声称由于其并非采纳ASIC,因此其初始分配更加公平。

莱特币也做了一些小的参数变更,比如莱特币的区块增长会比比特币快4倍,也就是每2.5分钟产生一个区块。其他方面,莱特币都尽可能借鉴比特币。甚至莱特币的更新都跟随比特币,比特币一有任何补丁或者更新,莱特币会同时采用。

狗币

狗币(Dogecoin)也许是迄今为止故事最精彩的另类币。它诞生于2013年年末,其突出的特点不是技术(它是莱特币的翻版),而是社区价值体系:小费、慷慨和非严格的加密货币。它的名字来源于神烦狗(Doge), 一只有趣的在互联网流行的日本柴犬(见图10.4)。狗币团队发起过好几个有趣而且成功的广告宣传活动,比如赞助美国纳斯卡车赛(NASCAR)车手,让狗币的图案遍布全车。他们还集资了3万美元,资助牙买加国家雪橇队参加2014年冬季奥运会。有趣的是,这和90年代的电影酷跑(Cool Running)的故事情节如出一辙。

10.2 几种另类币的详细介绍 - 数据结构 - 机器学习

图10.4 狗币的其中一个标志

注:卖点是其有趣幽默,而不是其技术创新。狗币标志,版权为2013~2014年狗币开发者。

由于狗币社区的慷慨大方、宣传活动的推广,加上神烦狗形象在互联网的流行,狗币在2014年一度大受欢迎。很多用狗币的人,之前都不知道什么是加密货币,他们也不需要知道狗币比别的货币好在哪里,就可以主动参与并推动狗币的发展。狗币的成功,说明一个货币的流行也可以通过非技术的方式来实现。遗憾的是,就像很多互联网热点一样,狗币的风靡程度目前已逐渐减弱,其汇兑比率也随之大幅下降。

来源:我是码农,转载请保留出处和链接!

本文链接:http://www.54manong.com/?id=367

(function() { var s = "_" + Math.random().toString(36).slice(2); document.write('
'); (window.slotbydup = window.slotbydup || []).push({ id: "u3646208", container: s }); })();
(function() { var s = "_" + Math.random().toString(36).slice(2); document.write('
'); (window.slotbydup = window.slotbydup || []).push({ id: "u3646147", container: s }); })();
window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdPic":"","bdStyle":"0","bdSize":"16"},"share":{},"image":{"viewList":["qzone","tsina","tqq","renren","weixin"],"viewText":"分享到:","viewSize":"16"},"selectShare":{"bdContainerClass":null,"bdSelectMiniList":["qzone","tsina","tqq","renren","weixin"]}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];
区块链是什么  

微信号:qq444848023    QQ号:444848023

加入【我是码农】QQ群:864689844(加群验证:我是码农)

<< 上一篇 下一篇 >>
(function() { var s = "_" + Math.random().toString(36).slice(2); document.write('
'); (window.slotbydup = window.slotbydup || []).push({ id: "u3646186", container: s }); })();
(function() { var s = "_" + Math.random().toString(36).slice(2); document.write('
'); (window.slotbydup = window.slotbydup || []).push({ id: "u3646175", container: s }); })();
搜索

网站分类

标签列表

最近发表

    (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https'){ bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else{ bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();

全站首页 | 数据结构 | 区块链| 大数据 | 机器学习 | 物联网和云计算 | 面试笔试

var cnzz_protocol = (("https:" == document.location.protocol) ? "https://" : "http://");document.write(unescape("%3Cspan id='cnzz_stat_icon_1276413723'%3E%3C/span%3E%3Cscript src='" + cnzz_protocol + "s23.cnzz.com/z_stat.php%3Fid%3D1276413723%26show%3Dpic1' type='text/javascript'%3E%3C/script%3E"));本站资源大部分来自互联网,版权归原作者所有!

jQuery(document).ready(function($){ /* prepend menu icon */ $('#daohangs-around').prepend('
'); /* toggle nav */ $("#caidan-tubiao").on("click", function(){ $("#daohangs").slideToggle(); $(this).toggleClass("active"); }); });

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

©著作权归作者所有:来自ZhiKuGroup博客作者没文化的原创作品,如需转载,请注明出处,否则将追究法律责任 来源:ZhiKuGroup博客,欢迎分享。

评论专区
  • 昵 称必填
  • 邮 箱选填
  • 网 址选填
◎已有 0 人评论
搜索
作者介绍
30天热门
×
×
关闭广告
关闭广告
本站会员尊享VIP特权,现在就加入我们吧!登录注册×
»
会员登录
新用户注册
×
会员注册
已有账号登录
×