二维码

附录A 术语表 - 数据结构 - 机器学习

1154 人阅读 | 时间:2021年01月15日 01:17
附录A 术语表 - 数据结构 - 机器学习 #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 }); })();

附录A 术语表

1074 人参与  2018年09月29日 10:50  分类 : 区块链精品文章  评论

通用术语

Blockchain(区块链): 基于密码学的可实现信任化的信息存储和处理的结构和技术。

Byzantine Failure(拜占庭错误): 指系统中存在除了消息延迟或不可送达故障以外的错误,包括消息被篡改、节点不按照协议进行处理等,潜在地会对系统造成针对性的破坏。

CDN: Content Delivery Network(内容分发网络),利用在多个地理位置预先配置的缓存服务器,自动从距离近的缓存服务器进行对请求的响应,以实现资源的快速分发。

Consensus(共识): 分布式系统中多个参与方对某个信息达成一致,多数情况下为对发生事件的顺序达成一致。

Decentralization(去中心化): 无需一个独立第三方的中心机构存在,有时候也叫多中心化。

Distributed(分布式): 非单体中央节点的实现,通常由多个个体通过某种组织形式联合在一起,对外呈现统一的服务形式。

Distributed Ledger(分布式账本): 由多家联合维护的去中心化(或多中心化)的账本记录平台。

DLT: Distributed Ledger Technology(分布式账本技术),包括区块链、权限管理等在内的实现分布式账本的技术。

DTCC: Depository Trust and Clearing Corporation(存托和结算公司),全球最大的金融交易后台服务机构。

Fintech: Financial Technology,与金融相关的信息技术。

Gossip: 一种P2P网络中多个节点之间进行数据同步的协议,如随机选择邻居进行转发。

LDAP: Lightweight Directory Access Protocol(轻量级目录访问协议),是一种为查询、搜索业务而设计的分布式数据库协议,一般具有优秀的读性能,但写性能往往较差。

Market Depth(市场深度): 衡量市场承受大额交易后汇率的稳定能力,例如证券交易市场出现大额交易后价格不出现大幅波动。

MTBF: Mean Time Between Failures(平均故障间隔时间),即系统可以无故障运行的预期时间。

MTTR: Mean Time to Repair(平均修复时间),即发生故障后,系统可以恢复到正常运行的预期时间。

MVCC: Multi-Version Concurrency Control(多版本并发控制),数据库领域的技术,通过引入版本来实现并发更新请求的乐观处理,当更新处理时数据版本跟请求中注明版本不一致时则拒绝更新。发生更新成功则将数据的版本加一。

Non-validating Peer(非验证节点): 不参与账本维护,仅作为交易代理响应客户端的请求,并对交易进行一些基本的有效性检查,之后转发给验证节点。

P2P(点到点的通信网络): 网络中所有节点地位均等,不存在中心化的控制机制。

SLA/SLI/SLO: Service Level Agreement/Indicator/Objective,分别描述服务可用性对用户的承诺,功能指标和目标值。

SWIFT: Society for Worldwide Interbank Financial Telecommunication(环球银行金融电信协会),运营世界金融电文网络,服务银行和金融机构。

Turing-complete(图灵完备): 指一个机器或装置能用来模拟图灵机(现代通用计算机的雏形)的功能,图灵完备的机器在可计算性上等价。

Validating Peer(验证节点): 维护账本的核心节点,参与一致性维护、对交易的验证和执行。进一步可以划分为Endorser、Committer等多种角色。

密码学与安全相关

ASN.1: Abstract Syntax Notation One,定义了描述数据的表示、编码、传输、解码的一套标准,广泛应用于计算机、通信和安全领域。

CA: Certificate Authority,负责证书的创建、颁发,是PKI体系中最为核心的角色。

CRL: Certification Revocation List(证书吊销列表),包含所撤销的证书列表。

CSR: Certificate Signing Request(证书签名申请),包括通用名、名称、主机、生成私钥算法和大小、CA配置和序列号等信息,用来发给CA服务以颁发签名的证书。

DER: Distinguished Encoding Rules,ASN.1中定义的一种二进制编码格式,可用于保存证书或密钥内容。

Genesis Block(创世区块): 区块链的第一个区块,一般用于初始化,不带有交易信息。

Hash(哈希算法): 可将任意长度的二进制值映射为较短的、固定长度的二进制值的算法。

IES: Integrated Encryption Scheme(集成加密机制),一种混合加密机制,可以应对选择明文攻击(可以获知任意明文和对应密文)情况下的攻击,包括DLIES(基于离散对数)和ECIES(基于椭圆曲线)两种实现。

Nonce: 密码学术语,表示一个临时的值,多为随机字符串。

OCSP: Online Certificate Status Protocol(在线证书状态协议),通过查询服务可在线确认证书的状态(如是否撤销)。在RFC 2560中定义。

PKCS: Public-Key Cryptography Standards(公钥密码标准),由RSA实验室提出,定义了利用RSA算法和相关密码学技术来实现安全的系列规范,目前包括15个不同领域的规范。 最早的版本在1991年提出,目前最新版本为2012年提出的2.2版本。

PEM: Privacy Enhanced Mail,用于保存证书和密钥的一种编码格式,在RFC 1421-1424中定义。

PKI: Public Key Infrastructure,基于公钥体系的安全基础架构。

SM: 国家商用密码算法,2010年以来陆续由国家密码管理局发布的相关标准和规范,主要包括:SM2(基于椭圆曲线密码的公钥密码算法标准)、SM3(Hash算法标准)、SM4(基于分组加密的对称密码算法标准)、SM9(基于身份的数字证书体系)。

比特币、以太坊相关术语

Bitcoin(比特币): 最早由中本聪提出和实现的基于区块链思想的数字货币技术。

DAO: Decentralized Autonomous Organization(分布式自治组织),基于区块链的按照智能合约联系起来的松散自治群体。

Lightning Network(闪电网络): 通过链外的微支付通道来增大交易吞吐量的技术。

Mining(挖矿): 通过暴力尝试找到一个字符串,使得它加上一组交易信息后的Hash值符合特定规则(例如前缀包括若干个0),找到的人可以宣称发现了新区块,并获得系统奖励的数字货币。

Miner(矿工): 参与挖矿的人或组织。

Mining Machine(矿机): 专门为数字货币挖矿而设计的设备,包括基于软件、GPU、FPGA、专用芯片等多种实现。

Mining Pool(矿池): 采用团队协作方式集中算力进行挖矿,对产出的数字货币进行分配。

PoS: Proof of Stake(股份持有证明),拥有代币或股权越多的用户,挖到矿的概率越大。

PoW: Proof of Work(工作量证明),在一定难题前提下求解一个SHA256的Hash问题。

Smart Contract(智能合约): 运行在区块链上的提前约定的合同。

Sybil Attack(女巫攻击): 少数节点通过伪造或盗用身份伪装成大量节点,进而对分布式系统进行破坏。

超级账本相关术语

Anchor(锚定): 一般指作为刚启动时的初始联络元素或与其他结构的沟通元素。如刚加入一个通道的节点,需要通过某个锚点节点快速获取通道内的情况(如其他节点的存在信息)。

Auditability(审计性): 在一定权限和许可下,可以对链上的交易进行审计和检查。

Block(区块): 代表一批得到确认的交易信息的整体,将由共识加入到区块链中。

Blockchain(区块链): 由多个区块链接而成的链表结构,除了初始区块,每个区块头部都包括前继区块内容的Hash值。

Chaincode(链码): 区块链上的应用代码,扩展自“智能合约”概念,支持Golang、Nodejs等语言,多为图灵完备。

Channel(通道): Fabric网络上的私有隔离机制。通道中的链码和交易只有加入该通道的节点可见。同一个节点可以加入多个通道,并为每个通道内容维护一个账本。

Committer(提交节点): 一种Peer节点角色,负责对Orderer排序后的交易进行检查,选择合法的交易执行并写入存储。

Commitment(提交): 提交节点完成对排序后交易的验证,将交易内容写到区块,并更新世界状态(World State)的过程。

Confidentiality(保密): 只有交易相关方可以看到交易内容,其他人未经授权无法看到。

Endorser(推荐节点或背书节点): 一种Peer节点角色,负责检验某个交易是否合法,是否愿意为之背书、签名。

Endorsement: 背书过程。按照链码部署时候的背书策略,相关Peer对交易提案进行模拟和检查,决策是否为之背书。如果交易提案获得了足够多的背书,则可以构造正式交易进行进一步的共识。

Invoke(调用): 一种交易类型,对链码中的某个方法进行调用,一般需要包括调用方法和调用参数。

Ledger(账本): 包括区块链结构(带有所有的交易信息)和当前的世界状态,见后面的World State术语。

Member(成员): 代表某个具体的实体身份,在网络中拥有自己的根证书。节点和应用都必须属于某个成员身份。同一个成员可以在同一个通道中拥有多个Peer节点,其中一个为Leader节点,代表成员与排序节点进行交互,并分发排序后的区块给属于同一成员的其他节点。

MSP: Member Service Provider(成员服务提供者),抽象的实现成员服务(身份验证、证书管理等)的组件,实现对不同类型的成员服务的可拔插支持。

Orderer(排序节点): 共识服务角色,负责将看到的交易排序,提供全局确认的顺序。

Permissioned Ledger(带权限的账本): 网络中所有节点必须是经过许可的,非许可过的节点则无法加入网络。

Privacy(隐私保护): 交易员可以隐藏交易的身份,其他成员在无特殊权限的情况下,只能对交易进行验证,而无法获知身份信息。

System Chain(系统链): 由对网络中配置进行变更的配置区块组成,一般可用来作为组成网络成员们形成的联盟约定。

Transaction(交易): 执行账本上的某个函数调用或者部署、更新链码。调用的具体函数在链码中实现。

Transactor(交易者): 发起交易调用的客户端。

World State(世界状态): 最新的全局账本状态,Fabric用它来存储历史交易发生后产生的最新的状态,可以用键值或文档数据库来实现。


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

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

(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特权,现在就加入我们吧!登录注册×
»
会员登录
新用户注册
×
会员注册
已有账号登录
×