文章 2022-03-30 来自:开发者社区

北京大学肖臻老师《区块链技术与应用》公开课笔记9——比特币使用的脚本与原理

如图(第15秒)是比特币的一个交易实例。该交易有一个输入两个输出。左上角写着output,其实是这个交易的输入。右边两个输出,上面unspent即没有花出,下面spent表示已花出。该交易已经收到了23个确认,所以回滚的可能性很小了。下面是这个交易的输入输出脚本,输入脚本包含两个操作,分别把两个很长的数压入栈里。比特币使用的脚本语言是非常简单的,唯一能访问的内存空间就是一个堆栈。不像通用的编程语....

文章 2022-03-30 来自:开发者社区

北京大学肖臻老师《区块链技术与应用》公开课笔记2——比特币中的密码学原理

比特币被称为加密货币crypto-currency区块链上内容都是公开的,包括账户的地址,转账的金额。比特币主要用到了密码学中的两个功能:1.哈希2.签名1.哈希密码学中用到的哈希函数被称为cryptographic hash function,它有两个重要的性质:①collision(这里指哈希碰撞) resistance例如x≠y H(x)=H(y) 两个不同的输入,输出却是相等的,这就称哈....

文章 2022-02-16 来自:开发者社区

区块链:一个故事告诉你比特币的原理及运作机制

一个故事告诉你比特币的原理及运作机制 周末花时间看了一些比特币原理相关的资料,虽然不敢说把每个细节都完全搞懂了,不过整体思路和关键部分的主要原理还是比较明白。写一篇文章分享给大家。这篇文章的定位会比较科普,尽量用类比的方法将比特币的基本原理讲出来。这篇文章不会涉及算法和协议中比较细节的部分,打算后面会再写一篇程序员视角下的比特币原理,那里会从技术人员的视角对比特币系统中较为关键的数据结构、算法.....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐