推荐您安装2345加速浏览器,保护上网安全,瞬间启动,极速浏览网页!一键安装关闭
更加详细的进阶版本介绍
阅读人气:786 用户评分:6.0 共有0评论 阅读全文
在比特币区块链中,每一个区块都指向上一个区块,这些通过SHA256计算的区块哈希链就是比特币账本不可篡改的基础。
阅读人气:767 用户评分:6.0 共有0评论 阅读全文
录入商品资料一直都是很多商家所头疼的问题,长时间机械式的记录商品资料,不仅耗费我们大量的时间,还会给我们的销售带来极大的不便,毕竟我们的商品信息随时都在变化着,商品资料库需要实时记录更新。
阅读人气:732 用户评分:9.0 共有0评论 阅读全文
第一代互联网的起点是TCP/IP协议,就是执行一个网络上所有节点统一格式对等传输信息的开放代码。
阅读人气:701 用户评分:9.0 共有0评论 阅读全文
说起蚂蚁借呗,对于经常在网上贷款和使用支付宝的朋友来说应该在熟悉不过了。
阅读人气:683 用户评分:0.0 共有0评论 阅读全文
比特币和以太币有什么不一样 以太币和比特币的区别?
阅读人气:668 用户评分:9.0 共有0评论 阅读全文
 比特币颇有燎原之势,火遍了各大门户网站和论坛。
阅读人气:653 用户评分:6.0 共有0评论 阅读全文
支付宝蚂蚁庄园小课堂11月16号题目:“小明昨天在肯德基门口好像闯红灯了,在哪里查违章最方便啊
阅读人气:646 用户评分:0.0 共有0评论 阅读全文
区块链今年发展真是飞快!
阅读人气:576 用户评分:9.0 共有0评论 阅读全文
区块链(Blockchain)是比特币的底层技术,像一个数据库账本,记载所有的交易记录,本质上是一个去中心化的数据库。
阅读人气:566 用户评分:9.0 共有0评论 阅读全文
建行信托靠谱吗?建行信托介绍!建行信托教程介绍
阅读人气:492 用户评分:7.0 共有0评论 阅读全文
如果同一笔钱(数字货币)被重复支付两次,就是双重支付问题
阅读人气:489 用户评分:6.0 共有0评论 阅读全文
区块链的入门,一起来看看吧!
阅读人气:467 用户评分:9.0 共有0评论 阅读全文
银行卡加u盾可以贷款吗?银行卡加u盾是否可以贷款?最新攻略介绍
阅读人气:438 用户评分:9.0 共有0评论 阅读全文
野蛮生长时代来袭,对区块链是机遇也是挑战。
阅读人气:422 用户评分:9.0 共有0评论 阅读全文
比特币的交易就是如下形式的汇款单,一半是付款信息,给出付款签名和公章,另一半是收款信息,给出金额,目标地址和兑现方式。  比特币的交易就是如下形式的汇款单,一半是付款信息,给出付款签名和公章,另一半是收款信息,给出金额,目标地址和兑现方式   对各个会计(全节点)来说,接收到这张汇款单时,有两个最重要的安全问题:   第一,如何保证这张汇款单不是假的?   第二,如何保证汇款单上的签名不是假的?   事实上,比特币里第一个问题是保证不了的,也即如果两张不同的汇款单的签名都符合要求,你不知道哪个是真的,这就是大名鼎鼎的据说导致了MTGOX倒闭的交易延展性问题(transaction malleability)   不过,交易一旦确认,也就是记录到账簿以后,付款账户就是空的了(比特币每次都是将一个地址中所有的币都花掉),所以从已确认交易的角度来说,不可能出现重复花一个地址的币的交易,这两张汇款单中必然有一张最后要报废   为什么会出现两张不同的汇款单都有效的情况?这是比特币目前设计上的一个缺陷,是一个历史遗留问题,在我下一篇文章中进一步讨论到签名细节的时候,就可以明白为什么了。但现在先看第二个问题,也即签名的安全保证,只有先搞明白这个,才可以回答第一个问题   签名简单比喻来说就是盖章   比特币中用了一种方法:刻一个章摔成两半,一半私用,一半公用,私用的一半自己留着用于交易的时候盖,而公用的那一半章(公钥)则在交易时付款信息里盖在空白处并随汇款单发送。公章里暗含有我要花的币的地址(下面有述)。这样,收到汇款单的人只要看到我发布的那一半公章(公钥),就可以验证是否符合我要花的币的地址,并且可以用来和我盖的那一半私章对比,如果中间的裂缝在显微镜下也完美吻合,就证明私章是我盖的无疑,但他们却拿不到我的那一半私章(私章盖在文字上以后有很多部分和文字重叠而无法辨认了,无法仿造出来),这样我不担心有人会拿着我发布的那一半公章来假冒我授权的交易   当然,也可能会有解密高手(量子计算机)试图就我发布的公章而假造一个每个裂缝都与之完美吻合的私章(也就是通常所说的破解ECDSA椭圆曲线加密)。但如果我不花币,也就不用发送交易,那么别人光知道我的地址,却不知道公章是什么样子的,也就无从破解(公钥可以推出地址,有地址却不能推出公钥)   为什么知道地址却算不出公章呢?因为地址是通过计算公章里所有字的总笔画数产生(哈希算法)。可以想象:假设一个公章包含几百个字,光知道所有笔画的总数是完全无法知道公章是什么样子的,而有了公章却可以轻松验证这个总数是否符合。而这个总数就是比特币中的地址 (这只是个简化的例子,实际的哈希算法要复杂的多,不是算总长度,但原理类似,都是对某串文字算出一个唯一的数)   之前说过,比特币转账每次都是彻底把原来账户中的币全部转走,因此只要我不重复使用同一个章,用完就扔掉,就不用担心别人拿到我的公章后能干啥:如果高手不能很快的在我发布交易后根据里面的公章算出私章,一旦交易完成,公章对应的就是一个空账户了   这就是为什么资深比特币玩家总是建议大家不要重复用同一地址,这是系统安全的最高级保障,有了这一点,即使量子计算机出现,比特币的交易也是安全的   了解盖章和数总笔画数这两个概念后,就能理解比特币如何保证签名的正确性了:首先,地址就是公章里包含的总笔画数,如果总笔画数和公章对不上,公章就是无效的,通过这个办法可以保证公章的有效性。其次,公章只是一个章的一半,如果公章和私章的合缝对不上,仍然是无效的   联系上面那幅图,再看交易就好理解多了   交易甲   付款信息:签名 + 公钥A   收款信息:0.9999 + 59 (地址B) + 兑现条件   交易乙   付款信息:签名 + 公钥B   收款信息:0.9998 + 地址C + 兑现条件   整个过程是:乙自己刻一个章B,摔成两半,一半是私章(私钥)B,一半是公章(公钥)B,然后他数了数公章B里包含的总笔画数,得出个数字59,也就是地址B,然后他把这个数字告诉甲,让甲给他发0.9999个币   于是甲发布了交易甲,收款信息里按照乙给他的地址59填入,兑现条件里写明按标准盖章方式验证。随后交易甲被会计审核通过,比特币总账簿里就记录了这笔交易,大家都可以查区块链看到,地址59 包含0.9999个币的余额   可见,要查地址B有多少币,是通过查交易甲的收款信息而查到的。含有币的地址叫UTXO,也即unspent output(未花交易)。在比特币中凡见到UTXO,就知道是指含有资金的地址信息,也是一串交易的最终一站   随后,乙想要花这个币的时候(交易乙),他就在交易乙的付款信息里空白处盖上地址B的公章,并另外写一串数(这串数后面解释),并在这串数上盖上他的私章   交易乙   付款信息:一串数上盖私章(签名) + 公章B (公钥B)   收款信息:0.9998 + 地址C + 兑现条件   公章B里的总笔画长度是59,和地址B相同,可证明乙是地址B的公章拥有者,然后乙在那串数上盖的私章的裂缝和公章又完全吻合(会计通过把他发布的公章盖回到那串数上,以验证两者之间的裂缝是否完全吻合),证明他的公章是他自己的,这样比特币中的付款安全验证就完整了   总结一下:由地址不能得到公章,而由公章也无法得到私章(现有技术下),因此用私章盖章,用公章验证私章的有效性,同时数公章中的总笔画数可验证和地址相符,这就完全保证了用私章盖章者是该地址的所有者,也就是签名的有效性   上面说到,盖章的时候是盖在一串数上(图中的12345),这是串什么数?这是整个比特币交易中最复杂的部分,下次再说
阅读人气:412 用户评分:6.0 共有0评论 阅读全文
巴比特、比原链创始人长铗做了《未来可被预言,区块链可被定义》的主题演讲
阅读人气:355 用户评分:6.0 共有0评论 阅读全文
这篇文章主要为大家详细介绍了你应该知道的区块链运作7个核心技术,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
阅读人气:324 用户评分:6.0 共有0评论 阅读全文
现在就可以来看所谓交易延展性问题和隔离见证是怎么回事了
阅读人气:319 用户评分:6.0 共有0评论 阅读全文
贷款15万每月还多少?贷款15万如何贷?贷款攻略教程
阅读人气:305 用户评分:7.0 共有0评论 阅读全文
第2/3页    共有:60条 1 2 3  到第确定
精品软件课程
更多 >>
官方的自走棋游戏,拥有TI9勇士令状的玩家现已能体验测试版,目前包含联机匹配、离线模式和好友联机。 游戏将在一周后进入公测阶段,届时将登陆 Steam/iOS/
查看
《辐射:避难所Online》是贝塞斯达工作室出品的手游《辐射 避难所》的正版续作。开启避难所外的全新冒险!与来自《辐射》系列的经典英雄邂逅,共同对抗危险的敌人!
查看
英雄参上!一拳K.O.! 《一拳超人》正版授权手游——《一拳超人:最强之男》 怪人的魔爪已经向世界伸展!埼玉的铁拳已经蓄势待发! 各位英雄们!你们准备好了么?快
查看
国民级热血仙侠《蜀门手游》与虚拟歌手洛天依深度联动开启!半青少女,踏音而来,跨越次元,降临蜀门,联动好礼送不停!
查看