在比特币的世界里,并没有一个纪录所有帐户余额的帐本。那么要怎么确定一个地址现在有多少余额呢?简单的说,你要回顾以前所有的交易,并且找到所有寄给你的比特币,再把他们全都加起来,才会知
btc: 发送交易时,账单-金额,剩余的钱都作为手续费,但手续费不可超过0.11BTCETH: Gas Limit * Gas Price Gas limit一般是21000
以太坊:AccountNonce:此交易的发送者已发送过的交易数(可防止重放攻击)Price:此交易的 gas priceGasLimit:本交易允许消耗的最大 gas 数量
离线签名:就是在不联网的情况进行签名,随后将签名后的原始数据放在网络上进行广播,从而达到交易的目的。最主要的原因在于保护用户的私钥安全。一种是使用Armory处理离线交易签名,二是手动进行签名
私链:私链和公链是相对的概念,所谓私有就是不对外开放,仅仅在组织内部使用。私链是联盟链的一种特殊形态,即联盟中只有一个成员。有些区块链的应用场景下,并不希望这个系统任何人都可以参与,任何人都可以查看所有数
Uniswap 采用的【恒定乘积】模型,使用户可以直接在兑换池进行代币兑换,不仅改变了以往的订单簿交易模式,而且降低了做市的门槛,让每一个用户都可以成为某一个交易对的做市商,并分享手续费收益。该机制是 DeFi 领域
智能合约是基于这些可信的不可篡改的数据,可以自动化的执行一些预先定义好的规则和条款。以保险为例,如果说每个人的信息(包括医疗信息和风险发生的信息)都是真实可信的,那就很容易的在一些标准化的保险产品中,去进行自动
在加密技术方面,区块链使用的是非对称加密算法。非对称加密,即加密一条信息实际上不是用单个密钥,而是用公钥和私钥两个密钥,它们可以保证在分布式网络中点对点信息传递的安全。
P2P网络技术就是一个非常对等、非常高效的传输协议,成千上万个彼此相连的节点都处于对等的地位,并且可以自由进入和退出网络系统。正是由于P2P网络技术的这个特性,保障了区块链技术是一个分布式的、去中心化的系统。
所谓共识机制,复杂了说是去中心化数字货币系统,要求在没有中心节点的情况下保证各个诚实节点记账的一致性,就需要区块链来完成。这既是认定的手段,也是防止篡改的手段。区块链提出了四种不同的共识机制,PoW、PoS、DPoS、分布式一致性算法。简单说就是多个不同的人达成共识,A、B、C、D同时认为我是个好人,那基本断定我不会是坏人。
私有链,是指其写入权限仅在一个组织手里的区块链。读取权限或者对外开放,或者被任意程度地进行了限制。私有链的应用场景一般是企业内部的应用,如数据库管理、审计等;在政府行业也会有一些应用,比如
联盟链是指有若干个机构共同参与管理的区块链,每个机构都运行着一个或多个节点,其中的数据只允许系统内不同的机构进行读写和发送交易,并且共同来记录交易数据。联盟链或允许每个人都可读取,或只允许参与者读取,或走混合路线,联盟链可视为部分去中心化,适合于机构间的交易、结算或清算等 B2B 场景。比如,在银行间进行支付、结算、清算的系统就可以采用联盟链的形式,将各家银行的网关节点作为记账节点,当网络上有超过2/3的节点确认一个区块,该区块记录的交易将得到全网确认。联盟链对交易的确认时间、每秒交易数都与公有链有较大的区别,对安全和性能的要求也比公共链高。