简述

NANO(RaiBlocks XRB),是一种基于区块点阵(Block Lattice)结构的新型加密货币。Nano创新性地采用了一个用户一条链的方式,只记录自己的交易,也只有自己可以修改记录,不与其它帐户共享数据,从而使所有的交易都可以并行执行,能提供秒级的交易速度和无限可扩展性,并且允许他们异步地更新到网络的其余部分,从而以极小的资源开销获得快速的交易确认。

交易数据的收发是可以异步进行的,所以就算同时有多笔金额汇入一个账户也没有问题,最终的金额是收到的金额的加法。如果接收方不在线也没关系,未到账的金额会单独标记,等到接收账户上线之后,这笔金额就会从未结算区打入接收区块,完成交易。

NANO使用了DPOS共识机制,账户可以指定代表为其投票,得票最多的代表将处理分叉,这个代表会将分叉广播到网络,并观擦来自高权账户节点在固定时间内的投票结果,以此来确定保留哪一块。DPOS可以保证区块的合理低能消耗运行,NANO也是用到了POW机制,确认交易需要非常少的工作证明。

NANO的主要问题

没有被充分测试、缺乏同行评议,共识算法可能有严重的缺陷。例如:如果没有足够的法定人数投票来解决网络冲突会发生什么?另一个大问题:如果NANO网络的某些部分长时间分离,当分离的网络重新加入时会发生什么?重新加入的网络是否会在不可避免发生的投票过程中瘫痪?

参考

DAG的几个代表性项目 https://www.jinse.com/bitcoin/214475.html

DAG三架马车之一NANO相关推荐

  1. Docker 三架马车

    1. Docker Compose 我们前面的课程讲到过两个容器之间通过名字进行互联互通的话可以通过link参数来关联,这种做法比较麻烦,更好的方式是使用Docker Compose来定义一个 YAM ...

  2. Google 三架马车:GFS、BigTable、MapReduce

    一.GFS Google File System就是HDFS的前身 HDFS 参照了GFS的设计理念,大部分架构设计概念是类似的,比如 HDFS NameNode 相当于 GFS Master,HDF ...

  3. 中科院院士丁汉:数字化制造、机器人、人工智能是智能制造 “三驾马车”

    丁汉院士演讲 1月10日,由中国机电一体化技术应用协会.北京理工大学智能机器人与系统高精尖创新中心.中关村智友天使学院.机器人大讲堂(立德共创服务平台).中关村融智特种机器人产业联盟和中关村信息谷等单 ...

  4. 【赠书福利】人工智能发展的三驾马车

    提醒!文末有福利哟! 说起今年的科技热词,非人工智能(AI)莫属了."智能+"时代已经到来,那么人工智能是怎么逐步发展起来的呢?   先来看看它在历史上经历过的三次浪潮: 第一个兴 ...

  5. CRM系统的“三驾马车”

    CRM系统的"三架马车"分别是客户服务.销售自动化(Sales Force Automation,SFA)和营销自动化(Marketing Automation,MA)." ...

  6. 数据、算法、场景:工程化的“三驾马车”

    作者:陆兴海 彭华盛 编著 来源:大数据DT(ID:hzdashuju) 人们对新事物的认知过程总是螺旋式迭代演进的,对于智能运维也是如此,智能运维是运维发展的方向,而且是一个长期的过程-从经验主义到 ...

  7. 沃丰科技AI浅谈|语音交互的三驾马车:ASR、NLP、TTS

    在日常生活中,AI机器人离我们很近.你是否接到过这样的电话:"您好,检测到您已经购买某产品一周的时间了,请问您的使用感受如何?""请问您对产品满意吗?有什么建议给到这边吗 ...

  8. 研发部门管理的三驾马车

    在众多的科技型组织尤其是信息技术行业组织中,研发部门都是一个重要的部门,研发部门生产的产品创造的收益,是组织生存和发展的基础.因此,研发部门的管理是这些组织管理的重中之重. 研发部门很像一辆战车,带着 ...

  9. 微软服务器架云,微软云计算的“三驾马车”

    构成:微软云计算的"三驾马车" 以"三"为要素的词语在汉语里常常意味着稳定.有冲击力,像我们常说的三足鼎立.三剑客.Windows Azure Platform ...

最新文章

  1. java.util.concurrent.locks.Condition 源码
  2. 精通python语言要多久-这样学可以精通Python语言
  3. Vue项目使用百度地图——经纬度地图组件的封装及使用
  4. vue axios 发送get请求传递参数给后端失败_Java之Vue插件之Axios
  5. 数据流被污染?数据质量不高?蚂蚁金服数据资产管理平台了解一下
  6. GridView的常用操作(增删改查)
  7. 第五章 处理器拦截器详解
  8. SAS9.4安装过程中的sid文件更新
  9. 【动画消消乐|CSS】083.纯CSS实现卡通齿轮效果
  10. 最优模型选择的准则:AIC、BIC准则
  11. 黑产用“未来武器”破解验证码
  12. SEGGER Embedded Studio 4.22 入门之:配合cubemx 快速建立ES工程
  13. SettingWithCopyWarning:A value is trying to be set on a copy of a slice from a DataFrame(Pandas库)
  14. MJLQ2CH A java开发_新MacBook Pro的原彩显示技术是如何实现的?
  15. 优课联盟 实境英语Test for Unit 2
  16. PT项目-SAP库存账龄分析报表
  17. 【Bitmap】Canvas: trying to use a recycled bitmap android.graphics.Bitmap问题
  18. spring boot 项目在启动时调用接口
  19. H5页面中调起高德地图app,如果未安装应用,则提示用户安装
  20. 在WinMe中安装java环境

热门文章

  1. 基于HTML的《尼尔机械纪元》游戏专题网页设计
  2. iOS开发框架介绍(一)---iOS开发介绍
  3. 13/14周练习解析
  4. gvim【三】【_vimrc配置】
  5. JS实现自定义折叠树节点展开层数
  6. POJ1741 Tree(树分治)
  7. 排他锁(EXclusive Lock)
  8. python闭包修改全局变量_Python 闭包
  9. C#关于操作符的重载
  10. 如何真正理解B2B2C电子商务系统平台模式