LOADING...
LOADING...
LOADING...
当前位置:主页 > 知识列表 >

hash160 交易id

1. 三分钟了解DSP (网络篇)- DHT

...的node将被丢弃。叫node ID(节点id)。引言DHT全称叫分布式哈希表(Distributed Hash Table),是一种分布式存储方法,一类可由键值来唯一标示的信息按照某种约定/协议被分散地存储在多个节点上,这样也可以有效地避免“中央集权式”的服务器(比如:tracker)的单一故障而带来的整个网络瘫痪。实现DHT的技...

知识:节点

2. 三分钟了解DSP(网络篇)-DHT

引言DHT全称叫分布式哈希表(Distributed Hash Table),是一种分布式存储方法,一类可由键值来唯一标示的信息按照某种约定/协议被分散地存储在多个节点上,这样也可以有效地避免“中央集权式”的服务器(比如:tracker)的单一故障而带来的整个网络瘫痪。实现DHT的技术/算法有很多种,常用的有:Chord, Pas...

知识:节点,路由表,文件,将被

3. 如何使用Merkle树验证?交易区块

前言 本教程旨在简化对比特币如何使用Merkle树验证交易区块的讲解。Merkle根是通过将成对的txid散列一起创建的,它为区块中的所有事务提供了一个简短但唯一的认证。 然后将这个merkle根用作于区块头中的字段,这意味着每个区块头将对区块内的每个事务都有一个简洁的表示。 本教程将演示如何计算...

知识:比特币,区块,数据

4. 一文读懂隔离见证优势及工作原理

...多个 BIP(141、142、143、144 和 145)描述的软分叉,其主要用意是优化比特币交易和区块的结构,将交易的签名(也叫 “脚本签名(scriptSig)”、“witness” 或 “解锁脚本”)从交易中移到一个独立的结构中。它不仅允许降低比特币交易的数据量大小(因此能让一个区块塞下更多的交易),也能解决 “...

知识:隔离见证,钱包,公钥,闪电网络

5. 解读比特币可扩展性方案:隔离见证

...多个 BIP(141、142、143、144 和 145)描述的软分叉,其主要用意是优化比特币交易和区块的结构,将交易的签名(也叫 “脚本签名(scriptSig)”、“witness” 或 “解锁脚本”)从交易中移到一个独立的结构中。它不仅允许降低比特币交易的数据量大小(因此能让一个区块塞下更多的交易),也能解决 “...

知识:比特币

6. RFC:可组合的 Open Transaction lock script

...,并放入blake2b事件中。例如,命令0x00将通过 CKB syscall 获取当前正在运行的交易的哈希值,然后将交易哈希值作为数据片段提供给blake2b事件。稍后我们将看到更多为blake2b哈希物件生成数据的命令。看到hash_array的另一种方法是,每个哈希物件将生成的数据(除了一些项目不这么做以外,我们可以把这些...

知识:命令,数据,交易哈希值,交易的哈希

7. 区块链核心技术演进之路-算法演进

...聪在设计比特币的时候其实有很多地方用到Hash函数,比如计算区块ID,计算交易ID,构造代币地址等。我们说的算法具体是指用何种Hash函数计算区块ID,所谓算法创新也就是在这个地方下功夫。此外其他任何用到Hash函数的地方,对计算难度没有要求,而且应该选用可以快速运算的算法,尤其在计算交易I...

知识:区块链核心技术,数字货币算法

8. 从Plot文件看PoC硬盘挖矿算法的细节

...Target得到deadline。所以动态的调整BaseTarget就能控制出块的时间。3、6-9,打包交易,铸造区块,广播区块。这个过程是所有区块链系统都存在的。不过值得注意的是,Burst的区块负载大小限制为176KB,即能够成爱19k个左右的交易,则能算出Burst的理论tps值约为80左右。这与BTC等POW区块系统的性能量级相似。...

知识:区块,挖矿,矿工,挖矿难度

9. 从Plot文件看PoC硬盘挖矿算法的细节

...Target得到deadline。所以动态的调整BaseTarget就能控制出块的时间。3、6-9,打包交易,铸造区块,广播区块。这个过程是所有区块链系统都存在的。不过值得注意的是,Burst的区块负载大小限制为176KB,即能够成爱19k个左右的交易,则能算出Burst的理论tps值约为80左右。这与BTC等POW区块系统的性能量级相似。...

知识:区块,挖矿,矿工,挖矿难度

10. python爬取区块链浏览器上的交易列表数据

...2022年6月3日 端午节安康。今天主要分享如何利用爬虫爬取区块链浏览器上的交易列表数据。原因dune上没有bsc链上的转账明细数据表。Footprint Analytics上现有的bsc_transactions表transfer_type粒度不够。环境python 3.7数据存储:mysql 5.7缓存:redis 6.2.6开发工具:pycharm思路(1)所有协议、合约、swap地址转账信息全...

知识:合约,区块链浏览,链上,区块链浏览器

11. 科普:区块链中的哈希到底是什么?

...常高效。比特币和以太坊中都使用了马尔科夫树。从上图可以看出,所有的交易都在底部,最顶部的哈希值叫做 Root hash 或 Merkle root(马尔科夫根)。如上图所示,有 4 个交易 A、B、C、D。A 和 B 哈希后会形成一个哈希值,C 和 D 会形成另一个哈希值,AB 的哈希结果和 CD 哈希结果会组合来形成一个新的哈...

知识:区块链,哈希,Merkle Tree

12. 读懂Mimblewimble协议UTXO

...接到要使用的P2SH付款地址的UTXO必须满足的条件。与比特币不同,Mimblewimble交易不涉及付款地址,因为所有交易都是加密的。使用Mimblewimble UTXO的唯一要求是能够解密(或解锁)包含令牌的Pedersen承诺;它不需要“owner”的签名。典型的Mimblewimble UTXO看起来像这样:08c15e94ddea81e6a0a31ed558ef5e0574e5369c4fcba92808fe99...

知识:UTXO,验证,比特币

13. 区块链说数据没被篡改过是不是在骗你?

...的SPV(简单支付验证)便是应用该原理,比特币中区块记录的root便是区块中交易集合构成的默克尔树的树根,使得无需下载完整区块,只需要区块头便可以验证某条交易的有效性。【以太坊上的数据证明】默克尔树虽然满足了数据证明以及验证的需求,但是其二叉树的结构,会使其在存储庞大的状态数...

知识:节点,区块,联盟链,以太坊

14. 技术解码|区块链中的散列函数及Filecoin的选择

...进行零知识证明,在ZCash中,PedersenHash 是为 PedersenCommitment服务,这在ZCash的交易中起到举足轻重的作用。Filecoin的复制证明和时空证明采用与ZCash类似的零知识证明,所以顺理成章地采用PedersenHash。PoseidonHash但是,技术在不断进步。随着ZCash的研究,2019年5月,一篇论文横空出世:Starkad and Poseidon: New Hash F...

知识:区块链,区块,函数,算法

15. 技术解码,区块链中的散列函数及Filecoin的选择

...进行零知识证明,在ZCash中,PedersenHash 是为 PedersenCommitment服务,这在ZCash的交易中起到举足轻重的作用。Filecoin的复制证明和时空证明采用与ZCash类似的零知识证明,所以顺理成章地采用PedersenHash。PoseidonHash但是,技术在不断进步。随着ZCash的研究,2019年5月,一篇论文横空出世:Starkad and Poseidon: New Hash F...

知识:区块链,散列函数,IPFS,FILECOIN,火星号精选