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

比特序和字节序

1. ViteX内置合约设计与实现简介

...效率,也最终决定了撮合的执行效率。Vite链底层基于LevelDB实现存储,支持字节序的顺序遍历,和vDex Taker-Maker撮合规则依次匹配价格有序订单的特点一致。vDex根据levelDB字节序的特点设计了下面的订单id格式,保证taker匹配时只需要一次迭代便利即可完成整个撮合,订单结构实现如下图表示。订单id为定...

知识:合约,链上,挖矿,订单

2. Comunion区块链深度学习系列|区块链进阶原理:构成

...所有交易的交易哈希,Merkle root是通过交易哈希计算出来的。我们通过下图比特币的一个区块结构来具体分析一些。1、Magic Number(魔数)占4个字节,一般是固定值;2、Block Size(区块大小)占4个字节,可变值;3、Version(版本)占4个字节,标明当前版本,固定值;4、Previous Block Hash(前序区块哈希)占3...

知识:区块,区块头,交易哈希,矿工

3. 区块链进阶原理之区块结构构成

...所有交易的交易哈希,Merkle root是通过交易哈希计算出来的。我们通过下图比特币的一个区块结构来具体分析一些。1、Magic Number(魔数)占4个字节,一般是固定值;2、Block Size(区块大小)占4个字节,可变值;3、Version(版本)占4个字节,标明当前版本,固定值;4、Previous Block Hash(前序区块哈希)占3...

知识:挖矿

4. 在线侦探相信中本聪(Satoshi Nakamoto)的比特币藏匿地是被发现的区块链寻宝之

在过去的十二年中,加密货币社区一直被比特币的发明者中本聪(Satoshi Nakamoto)所吸引。 十多年来,扶手椅侦探和新闻工作者一直试图揭露创建者的身份和有关该网络仍处于起步阶段时所挖出的所有比特币下落的信息。 现在有些人认为中本聪的硬币可能是有史以来最伟大的竞赛,而私钥则隐藏在区块...

知识:中本聪,区块,比特币,中本聪的

5. 以太坊InputData解析

...62ee6b1d483890976fd66168e390f2: 第一个参数为 address 即你要转账的地址,并补位到 32 字节即 64 个 16 进制字符0000000000000000000000000000000000000000000054b7d8ed70650b290000: 第二个参数为 value 即你要转账的数量,并补位到 32 字节即 64 个 16 进制字符通过对比分析我们可以发现 input data 的基本结构为函数标识符+参数函数标识...

知识:合约,钱包,在区块链,字节

6. 深入学习区块链共识机制(三)POW目标值

...的矿工平均每8,496个区块,或者平均每59天,才能找到一个正确结果。再看下比特币中创世区块(GenesisBlock)的难度值:nBits字段值为:0x1d00ffff(十进制即为:486604799),表示为十六进制的Target值为:00000000ffff0000000000000000000000000000000000000000000000000000综上,这个高度为277,316的有效区块的区块头的部分信息如下:...

知识:目标值,区块,难度,字节

7. 区块链入门 | 从算法层讲清楚以太坊工作量证明

...难度值和下一个区块的预期出块时间也会变短。 挖矿方程Ethash 区块链鼻祖比特币,是PoW共识,已经稳定运行10年。但在2011年开始,因为比特币有利可图,市场上出现了专业矿机专门针对哈希算法、散热、耗能进行优化,这脱离了比特币网络节点运行在成千上万的普通计算机中并公平参与挖矿的初衷。...

知识:工作量证明,以太坊,区块链入门

8. 首发 | 肖风新书序:我们终将穿越平行宇宙,实现从物理世界向数字世界的迁徙

注:本文为《区块链:分布式商业与智数未来》作者序,作者肖风。巴比特资讯经授权刊载。区块链技术崛起的背后是新一轮数字经济变革带来的时代机遇。2020年是全球化进程中一个关键的分水岭。这个分水岭本来可能会晚几年出现,然而2020年突如其来的新冠肺炎疫情将它猛然提前了3~5年。2020年——...

知识:区块链,数字经济,肖风

9. 技术分享——Vite存储层设计详解之indexDB索引系统设计

...据读取的效率是hot cache > memory cache > levelDB。2.levelDb索引levelDB作为一个字节序的kv存储结构,简洁的实现对于固定类型的存储数据来说非常便于优化。通过预定义的key字节结构,有效的将同一类型的数据进行物理的排序,能够充分发挥底层硬件性能。具体实现是通过定义不同的字节前缀将不同的数据...

知识:存储

10. 丰币赢财:比特币现金网络升级公告

...去时间中位数大于或等于UNIX时间戳1589544000时,2020年5月15日下午12点左右,比特币现金将根据此规范,执行网络共识规则升级。从下一区块开始,以下共识更改将生效:名为SigChecks的新系统将取代比特币现金的SigOps计数和限制系统:名为OP_REVERSEBYTES的新操作码将添加到脚本系统中。基于BIP9矿工信号,将...

知识:比特币,区块,钱包,全节点

11. Nervos DAO 中的存入和取出

...间内,他们的持有比例只会受到创世块和基础发行的影响,就像和有硬顶的比特币一样。持有者可以随时将他们的 CKByte 存入 Nervos DAO 中。Nervos DAO 是一种定期存款,存在一个最短存款期限(会按照区块计算),持有者只能在一个完整的存款期之后进行取款。如果持有者在存款期结束时没有取款,这些 CK...

知识:代币,区块,区块头,创世块

12. Filecoin测试网新波澜,排名有巨大变动

...(RawBytePower):矿工的扇区原始值算力;假设在网络中矿工证明了存储1T的字节空间,则它的原值算力就是1T。有效算力(QualityAdjPower):矿工的质量调整后算力,;假设矿工的原值算力为1T,会根据矿工存储数据的质量调整后产生一个值。而这个值将作为网络中获得爆块奖励的依据。存储越多,有效算...

知识:算力,矿工,爆块,算力排行

13. Vite存储层设计概述

...有非常好的性能,非常适合区块链这样追加写多,更新少的场景。levelDB支持字节序的排序,方便通过定制化的key来实现多版本状态数据的读写,并且能够执行kv方式的读写,以兼顾随机读写的需求。c、cache为了充分利用内存性能优势尽可能加速读,cache会通过一定的策略来存储热点数据。d、异步flush为...

知识:区块链,合约地址,链上,状态

14. BCH升级又来了各大客户端发布升级版本

...了执行的限制,并由新的限制代替。这个新系统称为SigChecks。从早期开始,比特币就有一个SigOps计数规则,用于限制给定交易或区块中可能的CPU使用量,其依据是签名验证是迄今为止CPU强度最高的操作的原理。尽管部分有效,但sigops存在一些问题,这主要因为:SigOps是通过解析脚本而不是执行脚本来判...

知识:智能合约,区块,Bitcoincash.org,全节点

15. Filecoin测试网新波澜,排名有巨大变动

...(RawBytePower):矿工的扇区原始值算力;假设在网络中矿工证明了存储1T的字节空间,则它的原值算力就是1T。有效算力(QualityAdjPower):矿工的质量调整后算力,;假设矿工的原值算力为1T,会根据矿工存储数据的质量调整后产生一个值。而这个值将作为网络中获得爆块奖励的依据。存储越多,有效算...

知识:节点,FILECOIN,矿工,算力