Bitcoin Forum
December 14, 2024, 05:04:32 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: 区块链必知技术汇总--技术是第一生产力!  (Read 274 times)
caoowd8 (OP)
Member
**
Offline Offline

Activity: 140
Merit: 12


View Profile
March 29, 2018, 05:27:16 AM
Merited by goodyang (10)
 #1

区块链的衍生技术

1、 主链扩容

☞ 分片/ Sharding


分片是区块容量的一种解决方案。通常情况下,每个节点和区块链网络都包含区块链的完整副本,分片是一种允许节点具有完整的区块链的部分副本的技术,以提高整体性能和稳定速度。

☞ 闪电网络/ Lightning Network

闪电网络是一种允许加密货币的交易即时发生和成本降低的技术,它使一般在比特币网络中需要等待区块确认的交易瞬间完成。闪电网络基于一个可扩展的微支付通道网络,通过序列到期可撤销合约RSMC,使交易双方在区块链上的预先设置的支付通道进行的多次高频的双向交易瞬间完成

同时,它通过哈希时间锁定合约 HTLC 在没有直接点对点支付信道的交易双方之间连接一条由多个支付通道构成的支付路径,实现资金的转移。

☞ 雷电网络/ Raiden Network

雷电网络是一种以太坊链下扩容解决方案,它使得使用以太坊技术的加密货币能够即时和低成本交易。交易双方只要在链上存在交易信道,就能在链下根据被锁定的余额进行高频、双向的即时确认交易,将这样多个通道形成的支付路径构成“雷电网络”。



☞ 隔离见证/ Segregated Witness / SW

隔离见证是一种技术,通过把占用大量存储空间的区块的数字签名重新放置到不同的记录(也称为隔离),使每个区块能进行更多的交易,以达到扩容的目的。区块链上不仅记载了每笔转账的具体信息,还包括了每笔交易的数字签名以核实交易的合法性。

矿工在打包区块的时候需要用数字签名来验证每笔交易,确认无误之后才会将该笔交易记录在区块里。但对于用户不需要验证信息,且每个比特币记录大小被限制在 1 兆字节(MB),每 10 分钟记录一次新的记录,所以通过隔离见证转移签名以扩大区块空间

2、跨链协议

☞ 跨链技术/ Cross-Chain


跨链技术是实现区块链之间互联互通的技术,若对标互联网则可理解为“去中心化网络的结合”,区块链技术的特性使得跨链技术的落地,以及对于链外信息的获取都非常困难,早期跨链技术包括以 Interledger Protocal 和 BTC Relay 为代表,更多是关注资产的转移;

现有跨链技术以 Aion 、Kyber Network 、Bletchley 、Polkadot 、Cosmos 主要着重的是跨链基础设施。

“如果说共识机制是区块链的灵魂核心,那么对于区块链特别是联盟链及私链来看,跨链技术就是实现价值网络的关键,它是把联盟链从分散单独的孤岛中拯救出来的良药,是区块链向外拓展和连接的桥梁。”
——《连接不同区块链的跨链技术介绍》
☞ 原子互换/ Atomic Swap

原子互换是一种正在开发中的去中心化、无需第三方的新技术,允许在不同类型的数字资产之间实现无需信任的点对点交易,任何一方在瞬间完成的点对点交易中都遵守协议,且之后若有一方退出,资金会在规定的时间返回各方账户。



☞ 见证人机制/ Notary Schemes

见证人模式是一种中心化的结构,通过选定一批见证人并在见证人之间采用拜占庭容错结构,监听目标链上的事件和状态并签名进行资产的转移,如 Ripple 的 Interledger Protocal 的早期版本。

☞ 侧链协议/ Sidechain Protocol

侧链协议是一种实现双向锚定(Two-way Peg)的协议,通过侧链协议实现资产在主链和其它链之间互相转换,或是以独立的、隔离系统的形式,降低核心区块链上发生交易的次数

☞ 楔入式侧链技术/ Pegged Sidechain

它将实现比特币和其他数字资产在多个区块链间的转移,这就意味着用户们在使用他们已有资产的情况下,可以访问新的加密货币系统。

☞ 中继技术/ Relays

中继技术是通过在两个链中加入一个数据结构,使得两个链可以通过该数据结构进行数据交互,并通过在一个链上调用数据结构的 API,实现监听并验证另一个链上的交易,而若该数据结构是一个链式结构,则具备侧链的形式并称作中继链。

☞ 哈希时间锁定合约/ Hashed TimeLock Contract / HTLC

哈希时间锁定合约包含哈希锁定(Hashlock)以及时间锁定(Timelock)两个部分。

哈希时间锁定合约最典型的代表就是比特币的闪电网络,闪电网络提供一个可扩展的微支付通,用以提升链外的交易处理能力,使用哈希锁定将发起方的交易代币进行锁定,并通过时间锁定让接收方在某个约定的时刻前生成支付的密码学证明,并与先前约定的哈希值一致,则可完成交易。



3、其他技术

☞ 图灵完备/ Turing Complete

在可计算理论中,当一组数据操作的规则(一组指令集、编程语言或元胞自动机)满足任意数据按照一定的顺序可以计算出结果,则称为图灵完备。

☞ 混币服务/ Mixing Service

混币服务,就是用一种加密货币从其他人那里得到同样金额的加密货币。原理是分离交易中的输入和输出地址,目的是提高加密货币的隐私性和匿名性,使其更难追踪加密货币的用途以及它属于谁。

☞ 零币协议/ Zerocash Protocol

零币协议是一个发布于 2013 年的独立协议,原先目的是为了在混币技术、环签技术外增强加密货币的匿名性,零币协议使用零知识证明实现完全匿名,通过一个集合的托管池(Escrow Pool)删除交易的历史记录。

零币协议有两个主要部分:

“铸币”使有交易记录的币匿名化并置于托管池;
通过零知识证明创建一个没有交易记录的新币,并销毁托管池中的币。
☞ CryptoNote 协议/ CryptoNote

CryptoNote 是一种应用协议,旨在实现加密货币的匿名性,于 2013 年 10 月发布,并可被用于多种加密货币中,如门罗币、百特币、Aeon 、Fantomcoin 等。CryptoNote 通过使用分布式公共分类账,记录区块链上加密货币的交易和余额,将发送方、接收方匿名化,并将交易金额模糊化。



☞ 缠结/ Tangle

Tangle 是 IOTA 项目创造的一种改革性的去区块化分布式账本,它是可扩展的、轻量级的,还能在无需任何费用的前提下进行价值转移。Tangle (缠结)是基于有向无环图(DAG)的机构,而不是像区块链的连链式架构,它能定期添加区块,从而实现更高的交替吞吐量和零交易手续费。

☞ 有向无环图/ Database Availability Group / DAG

DAG 指有向无环图,是常用于计算机领域的数据结构。DAG 具备独特的拓扑结构,经常被用于处理动态规划,导航中获得最短路径等场景中。在区块链领域,DAG 用来解决扩容性的问题,通过增加区块大小或者区块频率在网络中产生大量分叉,但是攻击者还是需要 51% 的算力才能进行攻击。

☞ 去中心化应用/ Decentralized Application / DApp

DApp 是一种在网络上公开运行的软件应用程序,这项技术是由许多人维护的,而不是由一个组织维护的,黑客不能改变应用程序的数据,除非他们能够访问几乎所有的网络计算机并在那里调整它。

☞ 去中心组织/ Decentralized Organization

去中心组织是一个没有中央领导,而是使用正式民主投票进程和共识主动性自我组织的结合来作为其基本操作原则的组织。

☞ 去中心化自治组织/ Decentralized Autonomous Organization / DAO

去中心化自治组织是一个通过编码为称为智能合约的计算机程序的规则运行的组织,由计算机网络支持的无中心组织并且没有单一的领导者,是一种自主的或者是自治的组织结构。



算力

☞ 算力 / 哈希率/ Hashrate

算力是计算机能够完成一个数学程序的速度,譬如接收任何一组信息,并将其转换成字母和一定长度的数字的速度就称为算力。
在比特币“挖矿”中,对于数学难题的求解需要找到相应的数学解,而对于任意一个给定范围内的 Hash 值,其求解只能通过自动生成的随机数,因此一个挖矿机每秒能做多少次求解过程就是算力的代表,其单位为 Hash/s 。

❶ 千哈希 / 秒/ Kilo-hashes per Second / KH/s

KH/s 是千哈希 /秒的缩写,即10³hashes/s 。
❷ 百万哈希 / 秒/ Mega-hashes per Second / MH/s

MH/s 是百万哈希 /秒的缩写,即10⁶hashes/s 。
❸ 十亿哈希 / 秒/ Tera-hashes per Second / TH/s

TH/s 是十亿哈希 /秒的缩写,即10⁹hashes/s 。
❹ 万亿哈希 / 秒/ Giga-hashes per Second / GH/s

GH/s 是万亿哈希 /秒的缩写,即10¹²hashes/s 。
❺ 千万亿哈希 / 秒/ Peta-hashes per Second / PH/s

PH/s 是千万亿哈希 /秒的缩写,即10¹⁵hashes/s 。
❻十亿兆哈希 / 秒/ Exa-hashes per Second / EH/s

EH/s 是10¹⁸哈希 /秒,截止至 2018 年 1 月,比特币全网算力约为20EH/s 。
❼ 10²¹哈希 / 秒/ Zetta-hashes per Second / ZH/s

ZH/s 是10²¹哈希 /秒的缩写。
❽ 10²⁴哈希 / 秒/ Yotta-hashes per Second / YH/s

YH/s 是10²⁴哈希 /秒的缩写。

作者:币圈卡丘

大佬轻轻一 “赞”,就是新人成长的动力 !
caoowd8 (OP)
Member
**
Offline Offline

Activity: 140
Merit: 12


View Profile
March 29, 2018, 05:28:11 AM
 #2

知道了这些,就抓住了 比特世界发展的趋势。
kuimn965
Member
**
Offline Offline

Activity: 154
Merit: 10


View Profile
March 29, 2018, 06:16:37 AM
 #3

知道了这些,就抓住了 比特世界发展的趋势。
经典,好全啊, 得技术者得天下
zooe
Member
**
Offline Offline

Activity: 140
Merit: 10


View Profile
March 29, 2018, 06:26:52 AM
 #4

这些技术汇总起来还是不错的,希望可以汇总更多的信息进来,变成一个动态更新的基础帖,那样价值可能更大。
我是没有赞,希望有赞的人可以给你吧。
nie417665
Member
**
Offline Offline

Activity: 154
Merit: 10


View Profile
March 29, 2018, 06:44:19 AM
 #5

这些技术汇总起来还是不错的,希望可以汇总更多的信息进来,变成一个动态更新的基础帖,那样价值可能更大。
我是没有赞,希望有赞的人可以给你吧。
确实不错,看完了,觉得 立马对 技术发展了解的很多,知道现在 什么技术最有前途
kecitiaoc
Member
**
Offline Offline

Activity: 140
Merit: 12


View Profile
March 29, 2018, 06:54:43 AM
 #6

这个很强啊,这么多发现都挺有用的, 原来大家说的名词都是这个意思,受教了!
runque
Member
**
Offline Offline

Activity: 140
Merit: 10


View Profile
March 29, 2018, 07:46:58 AM
 #7

干货好多啊, 感觉学到了很多, 难得的知识普及贴
daow403
Member
**
Offline Offline

Activity: 140
Merit: 10


View Profile
March 29, 2018, 08:19:19 AM
 #8

技术永远是第一位的,这是不会改变的,走在前面才能有好的回报。
diaonle
Member
**
Offline Offline

Activity: 140
Merit: 10


View Profile
March 29, 2018, 08:48:22 AM
 #9

扩容还分链上和链下啊,这么多区别 和方法,见识了
ICOAnswer
Copper Member
Newbie
*
Offline Offline

Activity: 266
Merit: 0


View Profile
March 29, 2018, 09:04:54 AM
 #10

非常專業!長知識了 Cheesy

Provide a range of services
including multi-languages CM service
Forum marketing, Reddit management.
holder99
Member
**
Offline Offline

Activity: 140
Merit: 12


View Profile
March 29, 2018, 09:31:29 AM
 #11

非常專業!長知識了 Cheesy
确实,让人知道了好多有用的 概念 ,以后不再稀里糊涂了
Javanewstar
Member
**
Offline Offline

Activity: 224
Merit: 10

The Experience Layer of the Decentralized Internet


View Profile
March 29, 2018, 09:50:48 AM
 #12

这是一些很好的概念,收藏了,谢谢大佬

liangzi123
Member
**
Offline Offline

Activity: 182
Merit: 10


View Profile
March 29, 2018, 09:52:30 AM
 #13

这是一些很好的概念,收藏了,谢谢大佬
是啊,太有用了。必藏

oldmember2014
Newbie
*
Offline Offline

Activity: 154
Merit: 0


View Profile
March 29, 2018, 10:09:55 AM
 #14

技术普及贴,看完这个 很多技术问题都迎刃而解
biyuan200
Newbie
*
Offline Offline

Activity: 168
Merit: 0


View Profile
March 29, 2018, 10:39:22 AM
 #15

技术普及贴,看完这个 很多技术问题都迎刃而解
这种都应该让管理来置顶, 又不然很快就被淹没了
dianzan101
Newbie
*
Offline Offline

Activity: 140
Merit: 0


View Profile WWW
March 29, 2018, 10:54:56 AM
 #16

技术普及贴,看完这个 很多技术问题都迎刃而解
这种都应该让管理来置顶, 又不然很快就被淹没了
论坛只有规则之类的才可能点赞,这种智能靠个人收藏了
bit ciem
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
March 29, 2018, 12:20:04 PM
 #17

分析的不错
XHJ2018
Jr. Member
*
Offline Offline

Activity: 57
Merit: 5


View Profile
March 29, 2018, 12:55:53 PM
 #18

51% Attack(51%攻击)
当一个单一个体或者一个组超过一半的计算能力时,这个个体或组就可以控制整个加密货币网络,如果他们有一些恶意的想法,他们就有可能发出一些冲突的交易来损坏整个网络。
Address(地址)
加密货币地址用于在网络上发送或接收交易。 地址通常表示为个数字字字符。
ASIC(专用集成电路
“专用集成电路”简称。 通常,与GPU相比,ASIC专门用于挖矿,可能会节省大量能源。
Bitcoin(比特币)
Bitcoin是在全球对等网络上运行的第一个去中心化开放源代码的加密货币,不需要中间商和集中式发行商。
Block(区块)
区块是在区块链网络上承载永久记录的数据的数据包。
Blockchain(区块链)
区块链是一个共享的分布式账本,其中交易通过附加块永久记录。 区块链作为所有交易的历史记录,从发生块到最新的块,因此命名为blockchain(区块链)。
Block Explorer(区块资源管理器)
区块资源管理器是一种用来来查看区块上的所有交易(过去和当前)在线工具。 它们提供有用的信息,如网络哈希率和交易增长率。
Block Height(区块高度)
连接在区块链上的块数。
Block Reward(积分奖励)
它是在采矿期间成功计算区块中的哈希的矿工的一种激励形式。 在区块链上的交易验证的过程中产生新的币,并且矿工被奖励其中的一部分。
Central Ledger(中央帐簿)
由中央机构维持的分类帐。
Confirmation(确认)
去中心化的一次交易,将其添加到blockchain的成功确认。
Consensus(共识)
当所有网络参与者同意交易的有效性时,达成共识,确保分布式账本是彼此的精确副本。
Cryptocurrency(加密货币)
也称为令牌,加密货币是数字资产的呈现方式。
Cryptographic Hash Function(加密哈希函数)
密码哈希产生从可变大小交易输入固定大小和唯一哈希值。 SHA-256计算算法是加密散列的一个例子。
Dapp(去中心化应用)
Dapp(去中心化应用程序)是一种开源的应用程序,自动运行,将其数据存储在区块链上,以密码令牌的形式激励,并以显示有价值证明的协议进行操作。
DAO(去中心化自治组织)
去中心化自治组织可以被认为是在没有任何人为干预的情况下运行的公司,并将一切形式的控制交给一套不可破坏的业务规则。
Distributed Ledger(分布式账本)
分布式账本,数据通过分布式节点网络进行存储。 分布式账本不是必须具有自己的货币,它可能会被许可和私有。
Distributed Network(分布式网络)
处理能力和数据分布在节点上而不是拥有集中式数据中心的一种网络。
Difficulty(容易程度)
这是指成功挖掘交易信息的数据块的容易程度。
Digital Signature(数字加密)
通过公钥加密生成的数字代码,附加到电子传输的文档以验证其内容和发件人的身份。
Double Spending(双重支付)
当花费一笔钱多于一次支付限额时,就会发生双重支付。
Ethereum(以太坊)
Ethereum是一个基于blockchain的去中心化运行智能合约的平台,旨在解决与审查,欺诈和第三方干扰相关的问题。
EVM(以太坊虚拟机)
Ethereum虚拟机(EVM)是一个图灵完整的虚拟机,允许任何人执行任意EVM字节码。 每个Ethereum节点都运行在EVM上,以保持整个块链的一致性。
Fork(分支)
分支可以创建区块链的交叉版本,在网络不同的地方兼容的运行两个区块链。
Genesis Block(创世区块)
区块链的第一个区块。
Hard Fork(硬分支)
一种使以前无效的交易有效的分支类型,反之亦然。 这种类型的分支需要所有节点和用户升级到最新版本的协议软件。
Hash(哈希)
对输出数据执行散列函数的行为。 这是用于确认货币交易。
Hash Rate(哈希率)
采矿钻机的性能测量值以秒为单位表示。
Hybrid PoS/PoW(混合PoS / PoW)
POW(Proof of Work,工作证明)是指获得多少货币,取决于你挖矿贡献的工作量,电脑性能越好,分给你的矿就会越多。POS(Proof of Stake,股权证明)根据你持有货币的量和时间进行利息分配的制度,在POS模式下,你的“挖矿”收益正比于你的币龄,而与电脑的计算性能无关。
混合PoS / PoW可以将网络上的共享分发算法作为共享证明和工作证明。 在这种方法中,可以实现矿工和选民(持有者)之间的平衡,由内部人(持有人)和外部人(矿工)创建一个基于社区的治理体系。
Mining(挖矿)
挖矿是验证区块链交易的行为。 验证的必要性通常以货币的形式奖励给矿工。 在这个密码安全的繁荣期间,当正确完成计算,采矿可以是一个有利可图的业务。 通过选择最有效和最适合的硬件和采矿目标,采矿可以产生稳定的被动收入形式。
Multi-Signature(多重签名)
多重签名地址需要一个以上的密钥来授权交易,从而增加了一层安全性。
Node(节点)
由区块链网络的参与者操作的分类帐的副本。
Oracles(数据库)
Oracle通过向智能合约提供数据,它现实世界和区块链之间的桥梁。
Peer to Peer(点对点)
对等(P2P)是指在高度互联的网络中,双方之间的去中心化互动或更多的互动。 P2P网络的参与者通过单个调解点直接相互协商。
Public Address(公用地址)
公共地址是公钥的密码哈希值。 它们作为可以在任何地方发布的电子邮件地址,与私钥不同。
Private Key(私钥)
私钥是一串数据,它是允许您访问特定钱包中的令牌。 它们作为密码,除了地址的所有者之外,都被隐藏。
Proof of Work(工作证明)
POW(Proof of Work,工作证明)是指获得多少货币,取决于你挖矿贡献的工作量,电脑性能越好,分给你的矿就会越多。
Proof of Stake(股权证明)
POS(Proof of Stake,股权证明)根据你持有货币的量和时间进行利息分配的制度,在POS模式下,你的“挖矿”收益正比于你的币龄,而与电脑的计算性能无关。
Scrypt
Scrypt是一种由Litecoin使用加密算法。 与SHA256相比,它的速度更快,因为它不会占用很多处理时间。
SHA-256
SHA-256是比特币一些列数字货币使用的加密算法。 然而,它使用了大量的计算能力和处理时间,迫使矿工组建采矿池以获取收益。
Smart Contracts(智能合约)
智能合约将可编程语言的业务规则编码到区块上,并由网络的参与者实施。
Soft Fork(软分支)
软分支与硬分支不同之处在于,只有先前有效的交易才能使其无效。 由于旧节点将新的块识别为有效,所以软分支基本上是向后兼容的。 这种分支需要大多数矿工升级才能执行,而硬分支需要所有节点就新版本达成一致。
Solidity
Solidity是Ethereum用于开发智能合约的编程语言。
Testnet
开发商使用的测试区块链,它主要是用来防止改变在主链上的资产。
Transaction Block(交易区块)
聚集到一个块中的交易的集合,然后可以将其散列并添加到区块链中。
Transaction Fee(手续费
所有的加密货币交易都会涉及到一笔很小的手续费。这些手续费用加起来给矿工在成功处理区块时收到的区块奖励。
Turing Complete(图灵完备)
图灵完备是指机器执行任何其他可编程计算机能够执行计算的能力。 一个例子是Ethereum虚拟机(EVM)。
Wallet(钱包)
一个包含私钥的文件。 它通常包含一个软件客户端,允许访问查看和创建钱包所设计的特定块链的交易。











NAUS ● Facebook+Wechat+Twitter in the BLOCKCHAIN ● NAUS (https://www.naus.io/)
dsgvfbfgh
Newbie
*
Offline Offline

Activity: 26
Merit: 0


View Profile
March 29, 2018, 01:27:11 PM
 #19

还要再过好多年
biaoge30
Full Member
***
Offline Offline

Activity: 252
Merit: 100



View Profile
May 06, 2018, 08:51:50 AM
 #20

这贴太好了,解释了好多特定名词
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!