...的开发者会诚实地讲清楚其中的权衡,也不指望以太坊的粉丝真的明白它是怎么工作的。(这是个严肃的问题哦)@SomsenRuben:用比特币的术语来说,就是一个大区块方案 —— 每个人都要下载额外的数据。在交易进入区块之前,一个中间人先使用一个 SNARK 证据来 聚合/压缩 所有的见证数据(witness,比如...
知识:区块,以太坊,区块链,以太坊的
...性,但是中心化交易中由银行记录就可以完成余额的变化,比特币的交易是怎么完成的?谁来确认是否有人怀着恶意进行的操作?要说比特币的交易方法,需要先说明你手里并没有比特币这个钱,在钱包里你所拥有的并不是余额,而是一条条写着属于你某个地址的交易信息,中本聪称之为未花费交易输...
知识:区块,矿工,公钥,比特币的交易
...全节点也可验证支付,用户只需要保存所有的block header就可以了。1.?SPV的是怎么出现的?在比特币整个生态圈里,大部分都是普通用户,即只有基本的比特币投资及消费支付需要的用户,他们可能没有矿机,没有高端配置的电脑,那么他们是否也要运行一个全节点程序呢?而对于这些用户来说,他们需...
知识:区块,全节点,区块链的,区块头
...为什么你相信这0.1枚比特币不是我自己伪造出来,而是真的比特币呢?或者你怎么相信我没有把这0.1个比特币同时转给了两个人或者三个人。这和比特币的UTXO结构有关系,所谓UTXO就是Unspent Transaction Output,具体的意思就是为花费的交易输出,他是比特币交易生成,及验证的一个核心的概念。我给你举一...
知识:比特币,枚比特,比特币的,个比特币
...这就需要有共识协议来保证了。既然NervOS的Cell模型并不支持交易,那NervOS是怎么支持智能合约的呢?这就回到我最开始提到第一个层面的问题,到底是链上合约还是链下合约。显然NervOS只是链上的模型不支持,但是链下完全是可以支持的。这里需要补充一点的就是NervOS的理念虽然和Qitmeer非常接近,但...
知识:智能合约,链上,以太,共识协议
...两个部分,在线钱包中只有UTXO,而离线钱包只存私钥。 但是,用户怎么才能把自己的所有UTXO都放到钱包中呢 三、用户如何收录自己的UTXO (一)去中心化方式: 实现方法: 1. 在本地建立一个用于存储UTXO的数据库; 2. 设置区块扫描起始点(区块链上的扫描起始...
知识:SPV
...行智能合约中的条款。或者换一个说法,UTXO能够自动的保障所有者的权益。怎么做到的呢 UTXO 包含一段程序,这段程序确保了任何企图动用UTXO 的人都必须满足一些条件。因为有了这段程序,UTXO 不再是普通的资产,而成了具有一定自主性、对主人忠心耿耿的忠犬资产。 因为这两点,UTXO 就成为...
知识:比特币区块链
...·波特》,指自身能够变成某种动物,同时又保留自身魔法法力的巫师。你怎么扯到哈利·波特去了,不应该聊 Nervos 吗?你再仔细想一想,有了 Eaglesong,Overlord,Muta 等等这些先例,Animagus 肯定又是一个 Nervos 开发者们挖出来的新坑呗。要如何介绍 Animagus 呢?这是一个相当令人头大的事情,如果借用 Anim...
知识:智能合约,火币公链,区块,加密数字货币
...tps://www.chainnews.com/articles/680808409483.htm《除了Portal Wallet 之外,Nervos 到底还想怎么使坏?》:https://bihu.com/article/1911145589
知识:公链,比特币,钱包,以太坊
...我们继续看一下 UTXO,有人可能会问,如果我这一个 UTXO 都用完了,后面我怎么转账呢?其实我们日常生活中大家常用的,比如说银行、支付宝、微信这些,大家比较熟悉的是一个账户模型:我有一个账户,账户里有一个余额,我转出多少,账户就剩多少,每个人有一个或者多个账户。这种模型是大家...
知识:区块链
...密备注字段。 由于具有零知识特性,如果没有交互过程,接收者也无法知道怎么接收。 因此,为了保持非交互方式,我们可以在接受者的备注字段中放入一些加密的数据。 加密(encryption) 使用Diffie-Hellman密钥交换协议生成共享密钥。 为发送者生成共享密钥的详细步骤为:1. 创建一个临时密钥及其同...
知识:Zkopru
...我们继续看一下 UTXO,有人可能会问,如果我这一个 UTXO 都用完了,后面我怎么转账呢?其实我们日常生活中大家常用的,比如说银行、支付宝、微信这些,大家比较熟悉的是一个账户模型:我有一个账户,账户里有一个余额,我转出多少,账户就剩多少,每个人有一个或者多个账户。这种模型是大家...
知识:公钥,私钥,钱包,区块
...于钱包中。优点:计算是在链外的,交易本身既是结果也是证明。节点只做验证即可,不需要对交易进行额外的计算,也没有额外的状态存储。交易本身的输出 UTXO 的计算是在钱包完成的,这样交易的计算负担完全由钱包来承担,一定程度上减少了链的负担。除 Coinbase 交易外,交易的 Input 始终是链接...
知识:钱包,合约,全节点,链上
...),然后将信息和签名一起发送给他人,他人可以通过公钥对信息签名进行验证(验证过程类似解密过程),验证签名信息与发送信息一致,则证明信息是由公钥持有人发出,可以在不暴露公钥持有人身份和私钥的情况下,确保信息来源的可靠性。 (参考链接:https://en.wikipedia.org/wiki/Public-key_cryptography...
知识:比特币交易,非对称加密
...),然后将信息和签名一起发送给他人,他人可以通过公钥对信息签名进行验证(验证过程类似解密过程),验证签名信息与发送信息一致,则证明信息是由公钥持有人发出,可以在不暴露公钥持有人身份和私钥的情况下,确保信息来源的可靠性。(参考链接:https://en.wikipedia.org/wiki/Public-key_cryptography...
知识:UTXO,挖矿,钱包,私钥,比特币