
区块链技术
文章平均质量分 89
lwanttowin
这个作者很懒,什么都没留下…
展开
-
区块链读书笔记一
区块链的本质就是交易各方信任机制建设的一个完美方案。为什么是完美方案,原因其一:是用纯数学方法来解决信任机制。其二:不需要借助任何第三方结构。其三:建立信任关系的成本几乎降到了零。关于区块链问题,这里还涉及一个背景知识,那就是拜占庭将军问题。这个问题的背景是,在东罗马帝国时期,几个只能靠信使来传递信息的围攻城堡的联盟将军,如何防止不会被其中的叛徒欺骗、迷惑从而做转载 2016-11-06 19:31:34 · 1769 阅读 · 0 评论 -
区块链读书笔记二
“双花”问题,在区块链加密技术出现之前,加密数字资产和其他数字一样,具有无限复制性,如果没有一个中心化的牟姐记过,则我们没有办法确认一笔数字现金是否已经被花掉。在交易中一个可以信赖的第三方会保留甲乙总账从而保证每一笔数字现金都只会花掉一次,这就是“双花”问题。货币的拥有权是通过公共总账来记录,公共总账记录在每个货币的用户上,并有加密协议和挖矿社区来确认。公共总账由公开的公钥来解密,用户转载 2016-11-07 23:12:12 · 1049 阅读 · 0 评论 -
区块链读书笔记四
区块链对大规模协作产生的影响对区块链未来的前景的兴奋点在于,极高的生产力会将这个星球上所有的人和机器都连入一个全新的网络,也许到了21世纪下半夜,资本主义走向没落,区块链去中心化协同共享将取而代之,每个人都有自己的个性资产以及荣誉。区块链作为新兴协同的共享模式的最佳技术手段,将培养和鼓励个人参与到各种协作中来,可能会成为新的经济生活模式。在过去也出现过全球性的志愿者项目。但转载 2016-11-09 23:22:18 · 1317 阅读 · 0 评论 -
区块链读书笔记三
区块链货币未来的完善分三个层面:用户层面:区块链加密技术需要用户都要保存好自己的私钥,这涉及一个问题,若私钥丢失了,那意味着你的比特币也丢失了。这时候并没有第三方结构来为你进行密码恢复或找回私钥。商户层面:由于现在有传统的支付系统,现在加上数字货币,同时支持支付系统是比较困难的,所以数字货币支付需要整合到现有的支付系统中,并且提供移动结账解决方案。政府层面:这是转载 2016-11-07 23:40:17 · 777 阅读 · 0 评论 -
分数的乘法逆元和负数的取模运算
1.乘法逆元如果ax≡1 (mod p),且gcd(a,p)=1(a与p互质),则称a关于模p的乘法逆元为x。2.推演例如:2关于模23的乘法逆元解:2 * X mod 23 = 1 等式变换为:2X - 23Y = 1 -----------@1 将23%2替换23得:2X - Y = 1 ---------------原创 2016-12-28 18:31:24 · 11181 阅读 · 0 评论 -
ecc算法入门介绍
一、从平行线谈起。平行线,永不相交。没有人怀疑把:)不过到了近代这个结论遭到了质疑。平行线会不会在很远很远的地方相交了?事实上没有人见到过。所以“平行线,永不相交”只是假设(大家想想初中学习的平行公理,是没有证明的)。既然可以假设平行线永不相交,也可以假设平行线在很远很远的地方相交了。即平行线相交于无穷远点P∞(请大家闭上眼睛,想象一下那个无穷远点P∞,P∞是不是很虚幻,其实与其说数学转载 2017-01-13 21:56:11 · 1930 阅读 · 0 评论 -
SHA-256算法实现
转载来自于 《基于FPGA的SHA-256算法实现》和 http://www.cnblogs.com/tofixer/p/3498048.htmlSHA-256 算法输入报文的最大长度不超过2^64 bit,输入按512-bit 分组进行处理,产生 的输出是一个256-bit 的报文摘要。该算法处理包括以下几步: STEP1:附加填充比特。对报文进行填充使报文长度与448 模5转载 2016-12-18 13:18:09 · 91757 阅读 · 15 评论