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

比特币 随机散列 签名

1. 区块链前世今生

... 此文章来自[区块链技术社区](https://www.liankexing.com),未经允许拒绝转载。 比特币的起源 2008年,一位化名为中本聪的人,在一篇为《比特币:一个点对点的电子现金系统》的论文中首先提出了比特币。中本聪结合以前的多个数字货币发明,如B-money和HashCash,创建了一个完全去中心化的电子现金系统,...

知识:比特币,挖矿,数字货币,区块

2. 比特币:一种点对点的电子现金系统上集

1.简介互联网上的贸易,几乎都需要借助金融机构作为可资信赖的第三方来处理电子支付信息。虽然在绝大多数情况下这类系统都运作良好,但是这类系统仍然内生性地受制于“基于信用的模式”(trust basedmodel)的弱点。人们无法实现完全不可逆的交易,因为金融机构总是不可避免地会出面协调争端。而...

知识:区块链,现货,比特币

3. 比特币:一种点对点的电子现金系统Bitcoin:APeer-to-PeerElectronicCashSystem

比特币:一种点对点的电子现金系统Bitcoin: A Peer-to-Peer Electronic Cash System1.简介互联网上的贸易,几乎都需要借助金融机构作为可资信赖的第三方来处理电子支付信息。虽然在绝大多数情况下这类系统都运作良好,但是这类系统仍然内生性地受制于“基于信用的模式”(trust basedmodel)的弱点。人们无法实现...

知识:电子货币,双重支付问题,工作量证明机制,双重支

4. 区块链基础:散列法(Hashing)

  灯泡,比特(bits)与字节(bytes)   你可能知道计算机中所有的数据都是由0或1组成的,最小的数据单位就是一个比特(bit,或位),它也是0或者1。想象一下,一台计算机拥有着很多的灯泡,而这个灯泡的状态有两种,亮(1)或者灭(0)。而不同的数据,由灯泡显示的图案也是不同的。大数据如视...

知识:区块链基础,散列法

5. 技术科普|国密算法在Ultrain区块链中的运用

...线算法拥有1024bit RSA算法相同的安全程度。2.3 常用几种椭圆曲线secp256k1. 在比特币和以太坊网络中,用的是secp256k1,p是256位的素数,k代表Koblitz。a=0,b=7。曲线方程即y2=x3+7。Koblitz椭圆曲线具有一些特殊属性,可以更有效地实现组操作。secp256r1. secp256k1的姊妹曲线。p也是256位的素数,但值和secp256k1曲线是...

知识:公钥,私钥,区块链,曲线

6. 技术科普 | 国密算法在Ultrain区块链中的运用

...线算法拥有1024bit RSA算法相同的安全程度。2.3 常用几种椭圆曲线secp256k1. 在比特币和以太坊网络中,用的是secp256k1,p是256位的素数,k代表Koblitz。a=0,b=7。曲线方程即y2=x3+7。Koblitz椭圆曲线具有一些特殊属性,可以更有效地实现组操作。secp256r1. secp256k1的姊妹曲线。p也是256位的素数,但值和secp256k1曲线是...

知识:算法,数字签名,私钥,密码学,加密

7. Hardcore | “量子霸权”是什么?会不会威胁到比特币

...”到底是什么? 为什么它对加密社区可能构成威胁? 面对“量子霸权”,比特币和以太坊会崩溃吗?一直是加密货币行业比较关注的问题,金色财经翻译此文以犒读者。以下为译文:谷歌最近表示,它们的一台量子计算机已经能够解决传统计算机几乎无法解决的问题,从而成为首个实现所谓“量子霸...

知识:比特币,以太坊,加密货币,量子

8. 如何快速搞懂密码学

... decrypt 解密 crytography 密码 confidentiality 机密性、加密等级 Bit、byte:比特(Bit)与字节(byte)的关系是8个Bit = 1byte 编码:将数据(文本、音频、视频)映射为比特序列的过程。 密钥:固定长度的字符串。通过密钥及加解密算法,对给定的数据进行加密和解密。 对称加密:在加密和解密的过程...

知识:密钥,字节,非对称

9. 揭秘比特币白皮书(4)--解密区块链

...了,怀旧的人多活的不够快乐,若能忘记,就好了。   上文我们说了比特币的本质,记录公共历史交易信息的公共账簿,而你的私钥,是开启这本账簿中被封存的比特币的唯一钥匙。   接下来说区块链。   中本聪在白皮书里这样说道:   时间戳服务器通过对以区块形式存在的一...

知识:比特币白皮书,区块链

10. 比特币白皮书:一种点对点的电子现金系统

...mputer Science, pages 329-334, 1993.S. Haber, W.S. Stornetta, “Secure names for bit-strings,”(比特字串的安全命名) In Proceedings of the 4 th ACM Conference on Computer and Communications Security, pages 28-35, April 1997. on Computer and Communications Security, pages 28-35, April 1997.A. Back, “Hashcash – a denial of service counter-measure,”(哈希现金—拒绝服务...

知识:比特币,中本聪

11. 2020年及以后:比特币的潜在协议升级

比特币的共识层两年多来一直保持不变。自2017年8月“隔离证人”启动以来,比特币一直没有进行硬叉或软叉协议升级,这是迄今为止比特币在没有达成共识的情况下最长的一段时间。但是这种扩展可能很快就会结束:几个向后兼容的软分叉目前正在开发中。乐观地说,如果他们能从比特币生态系统中获...

知识:比特币,侧链,链上,比特币区块

12. 开哥秘制长文区块链币圈解读

...,所有区块连起来就是区块链,相当于总账下图中图就是区块链的构成二、比特币以及挖矿比特币是一种可以点对点直接交易的电子货币,交易的技术就是区块链,进行比特币交易时不需要任何第三方,只要双方达成一致即可交易,这笔交易会广播给全网。整个交易过程如下:1)新的交易向全网进行广...

知识:区块,工作量证明,挖矿,虚拟币

13. 区块链是由哪五个部分分别组成的?

...1. 用于连接前面的区块、索引自父区块哈希值的数据;2. 挖矿难度、Nonce(随机数,用于工作量证明算法的计数器)、时间戳;3. 能够总结并快速归纳校验区块中所有交易数据的Merkle(默克尔)树根数据。区块链系统大约每10分钟会创建一个区块,其中包含了这段时间里全网范围内发生的所有交易。每个...

知识:区块,私钥,公钥,在区块链

14. 冲量网络|可信计算与数字签名

...一个消息发送给另一个人,或者传递一个书名的信息,那首先需要获得一个随机值,也就是将其所需要发的消息取一个种子数,也就是计算初一个散列值,然后根据加密算法(一些常用的加密算法将在下文列出)对其进行加密,从而生成私钥,散列值的作用便是将书名加在消息后面,使得文章只有拥有...

知识:公钥,私钥,数字签名,跨链

15. 浅谈夸克区块链第四期:数据层

...的版本号、前一区块地址、时间戳(记录该区块产生的时间,精确到秒)、随机数(记录解密该区块相关数学题的答案的值)、当前区块的目标哈希值、Merkle数的根值等信息。从结构来看,区块链的大部分功能都由区块头实现。概括来看,一个区块包含以下三部分:交易信息、前一个区块形成的哈希散...

知识:区块,私钥,公钥,区块头