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

比特币脚本 交易

1. 比特币Taproot升级为什么重要

原文标题:《干货 | 比特币升级提案Taproot技术解读》</blockquote>原文作者:Gaurav Agrawal </blockquote>本文将讨论比特币升级提案Taproot,该提案将引入很多全新功能。本文将从各个技术层面分析 Taproot、介绍本次升级中涉及的技术以及这些技术会给比特币用户带来哪些好处。什么是 Taproot?Taproot 由 Bitcoin Core ...

知识:比特币地址,比特币的,比特币升级,比特币

2. 干货 | 比特币升级提案 Taproot 技术解读

本文将讨论比特币升级提案Taproot,该提案将引入很多全新功能。本文将从各个技术层面分析 Taproot、介绍本次升级中涉及的技术以及这些技术会给比特币用户带来哪些好处。什么是 Taproot?Taproot 由 Bitcoin Core 贡献者Gregory Maxwell于 2018 年首次提出。该实现目前尚在开发中。如果没有 Taproot,这些复杂的交...

知识:比特币地址,比特币的,公钥,比特币

3. 比特币交易以及现金上的智能合约

比特币每一笔交易都是通过所谓的“交易输出”实现的。当这些交易输出在某个账户中可用,它们就被称为未用交易输出(UTXOs)。这些UTXOs被锁定脚本(或scriptPubKey)锁定,并被指定好了使用条件。尝试使用UTXOs时,会提供一个解锁脚本(或ScriptSig),然后这些脚本一起执行计算。仅当脚本执行无错误...

知识:智能合约,比特币,合约,以太坊

4. 比特币:无状态且简单

所有比特币交易(包括定期转账)均由基于堆栈的、被称为「比特币脚本」(Script)的编程语言支持。上文提到以太坊的 EVM 是为图灵完备且可互操作的智能合约而设计的,而比特币脚本却有意添加各种限制,并且以根本不同的方式工作。解释比特币脚本就想 EVM,比特币脚本使用堆栈(Stack)来保存值...

知识:合约,智能合约,比特币,比特币脚本

5. 理解比特币脚本

  其实我们可以这样看待比特币的交易:『交易的发起者悬赏若干比特币,在网络上贴出了一到数学题,谁解出了这道数学题,悬赏就归谁了』。 顺着这个思路,Alice对Bob的转账可以理解为『Alice把一道只有Bob才能解开的数学题发到网络上,Bob解出题并拿走了悬赏』。那么,每个交易数据中都会出...

知识:比特币脚本

6. 比特币内部:交易和脚本。第8部分

本文是第八篇,这是专门针对事务和脚本的,这是有关比特币技术性更高的部分的一系列深入解释的第八篇,甚至对于那些不是编码专家的人也可以使用。 下面继续介绍一种旨在逐步进入许多人称为“兔子洞”的指南。 就书目而言,有必要提及Andreas M. Antonopoulos所著的“ Mastering Bitcoin”(精通比特币...

知识:区块,公钥,多重签名,脚本

7. BCH脚本会议旨在增强比特币现金中的编程语言

比特币现金开发人员积极参加视频会议,以讨论BCH生态系统的持续发展。 BCH软件工程师于上周四举行了2020年首次会议,以检查5月的升级和规范工作。在1月23日的会议之后,BCH开发人员将再次坐下来讨论比特币现金中脚本语言的可行优化。另请阅读:认识Nimbus,这是增强BCH智能合约的概念比特币现金脚...

知识:比特币现金,比特币脚本,比特币,脚本

8. 金色硬核|Schnorr签名哪里好2020年比特币可能为它软分叉

...热门项目介绍或者深度解读。正如我们在“BTC第三次减半全解读”中所说,比特币在2020年值得关注的一个进展就是Schnorr/Taproot软分叉,计划的这次分叉将包含三个比特币改进协议BIP 340、341和342。我们将对这三个BIP进行系列解读,本期金色硬核(Hardcore)解读BIP340,主要是Schnorr签名。enjoy it2020年1月21日...

知识:比特币,多重签名,比特币的,公钥

9. 比特币内部:隔离见证(SegWit)。第8B部

本文是B的第八部分-这次专门讨论SegWit-有关比特币技术性更强的部分的一系列深入说明,甚至对于那些不是编码专家的人也可以使用。 下面继续介绍一种旨在逐步进入许多人称为“兔子洞”的指南。 就书目而言,有必要提及Andreas M. Antonopoulos所著的“ Mastering Bitcoin”(精通比特币)一书,并从中拍...

知识:隔离见证,钱包,比特币,软分叉

10. Block交易解析

...数、块大小、块头部、交易个数、交易,阅读本文建议先阅读下。   比特币交易的整个流程涉及到secp256k1加密,比特币地址的生成,数字签名校验,比特币的脚本系统,本文将详细介绍比特币地址的生成、数字签名过程以及脚本系统。至于secp256k1加密,它实际上是上述几个内容的基石要讲清楚需...

知识:Block

11. 什么是比特币默克尔化抽象语法树?它有什么用?

默克尔化抽象语法树(Merklized Abstract Syntax Trees, MAST)是一项为比特币提议的升级,可以实现更小的交易体积、更好的隐私性,以及更大的智能合约。在本文中,我们会解释 MAST 的基本原理,讲解其潜在好处,并总结目前一些包含这项技术的提案。问题:没用到的脚本数据中本聪给了比特币一个有趣的特...

知识:比特币,区块,智能合约,合约

12. 比特币脚本语言简介!

在接下来的介绍中,区块网将研究比特币网络中使用的简单而强大的编码语言。比特币脚本语言(Bitcoin Script)在设计时只考虑了几个功能;它紧凑,图灵不完整,并且基于堆栈。通过这种方式,语言有效且安全地服务于某些目的。尽管它的功能非常小,但与以太坊这样的网络相比,它在过去十年中已经证...

知识:公钥,比特币,加密货币,比特币交易

13. 比特币脚本语言简介

比特币脚本语言(Bitcoin Script)在设计时只考虑了几个功能;它紧凑,图灵不完整,并且基于堆栈。通过这种方式,语言有效且安全地服务于某些目的。尽管它的功能非常小,但与以太坊这样的网络相比,它在过去十年中已经证明了自己的强大,足以支持有价值的交易。比特币脚本与“可编程货币”在许多...

知识:公钥,比特币,加密货币,比特币的

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

...编译:阿剑,以太坊爱好者比如说,有个设想是 “闪电网络”;但是,要在比特币网络中实现闪电网络,条件似乎还不具备,因为比特币自身的一些缺陷。另一个解决方案 “隔离见证(Segregated Witness)” 也致力于提高可扩展性,但它同时也解决了许多问题,包括闪电网络实现所需修补的一些缺陷。本...

知识:比特币

15. 干货 | 什么是比特币默克尔化抽象语法树?

默克尔化抽象语法树(Merklized Abstract Syntax Trees, MAST)是一项为比特币提议的升级,可以实现更小的交易体积、更好的隐私性,以及更大的智能合约。在本文中,我们会解释 MAST 的基本原理,讲解其潜在好处,并总结目前一些包含这项技术的提案。问题:没用到的脚本数据中本聪给了比特币一个有趣的特...

知识:MAST,比特币