区块链简单理解就是一个分布式账本亦或一个数据库,当区块链凭借其独特的技术特点,在各行各业被研究被采用时,面对大量的数据,区块链是如何保护数据的隐私安全的呢?这主要依赖于密码学。
密码学使用先进的数学原理和方法来传输和存储数据,这种存储方式要求只有数据接收者才能对数据进行读取和处理。在密码学中,加密是密码学中的核心概念,它以一种“除接收者外任何人都无法解密的方式”对消息进行编码,其他人无法读取和理解数据格式,以此来保护数据免受攻击。
据说,第一个使用密码学技术的是古罗马凯撒大帝,他发明了“凯撒密码”来保护重要的军事情报。凯撒密码先将正常的文本内容通过一套规则编译成密码文本,然后通过通信渠道发送出去,接收者再用这套规则对密文进行解密。他的方法很简单,就是将字母表依次往后移动几个位置。具体移动的数量n就是密钥了。比如移动两个,则:
数据:Blur竞标池锁仓量跌破1亿美元,平台交易总量超300万笔:金色财经报道,Defillama数据显示,Blur竞标池锁仓量自3月2月触及1.4718亿美元高点后,过去一周不断下降,目前已跌至9942万美元,较此前高点下挫约32.5%。另据Dune Analytics数据,Blur平台交易总量已超过300万美元,当前达到3,021,555笔,平台交易总额触及1,767,379 ETH,独立买家为135,676个。[2023/3/11 12:57:12]
用这种方法加密hello,则密文是jgnnq。拿到密文后再倒着将每个字母往前移动n个位置就解密了。大家可以试着解密dmqemejckp,密钥是2。
数据:约4434万美元BTC转入Coinbase:金色财经报道,2031枚BTC于今日08:21从未知钱包转入Coinbase,价值约4434万美元。1933枚BTC于今日08:39从Coinbase转出至未知钱包,价值约4227 万美元。[2023/2/10 11:58:06]
凯撒密码有个问题就是很容易破解,因为总共只有26种可能,很容易就暴力破解了。只需要把0-25都试一下,看看“解密”出来的文字哪个是有具体含义的即可。比如大家可以破解一下"thnpj"。
加密技术有两种加密类型:
1.对称加密
对称加密算法是应用较早的加密算法,在对称加密算法中,数据发送者和接收者使用同一套规则来对数据进行加密和解密。简单理解就是加密密钥和解密密钥是同样的,前面说的凯撒密码采用的就是一种加密算法。
Protocol Labs:11月28日将推出测试网,L2原型处于初始测试阶段:9月26日消息,Filecoin开发实验室Protocol Labs联合负责人Colin Evran在周一的FIL新加坡活动中表示,Filecoin网络的存储提供者数量每月增长幅度达20%,其中大部分活动发生在北美、韩国和中国香港。Evran表示,目前约7000名新开发人员正在Filecoin区块链上构建应用程序。
Protocol Labs创始人Juan Benet表示,目前约有2万名个人用户使用Filecoin存储超过5000万个数据对象,所有这些数据对象都用于运行DApp。
据悉,Filecoin虚拟机(FVM)预计将于2023年初发布。Protocol Labs开发负责人Molly Mackinley表示,一个测试网将于今年11月28日推出。Mackinley补充说,Layer 2原型(或运行在主链上的单个区块链)已经处于初始测试阶段,将在推出后实现更可扩展的Filecoin网络。(CoinDesk)[2022/9/26 7:22:37]
优点:与公钥加密相比运算速度快。缺点:密钥传输问题:由于对称加密的加密和解密使用的是同一个密钥,所以对称加密的安全性不仅仅取决于加密算法本身的强度,也取决于密钥是否被安全的保管。当我们使用对称加密技术来保证数据安全传输的同时,也必须将密钥共享给接收者,但是怎么把这个“密钥”安全的传输给接受者呢?密钥管理问题:随着密钥数量的增多,密钥的管理问题会逐渐显现出来。比如我们在加密用户的信息时,不可能所有用户都用同一个密钥加密解密吧,这样的话,一旦密钥泄漏,就相当于泄露了所有用户的信息,因此需要为每一个用户单独的生成一个密钥并且管理,这样密钥管理的代价也会非常大。常用算法:DES、3DES、Blowfish、IDEA、RC4、RC5、RC6和AES。
FTX:以太坊合并期间ETH和AAVE、UNI等ERC-20 Token存款和取款将至少暂停30分钟:金色财经报道,由于以太坊网络本月将进行两次重要更新,FTX 用户至少有 30 分钟无法向平台提取或存入任何 ETH 或 ERC-20 Token。据 FTX 称,以太坊 Bellatrix 更新计划于 9 月 6 日进行,而合并预计将在 9 月 15 日进行,期间该平台将暂停客户对某些 Token 的存款和取款,比如AAVE 或 UNI 等以太坊区块链原生代币。 FTX 还宣布,如果矿工决定分叉以太坊以在合并后保持以太坊工作量证明链运行,该交易所将根据分叉快照时的 ETH 余额向用户提供分叉的 ETH Token,他们也将考虑是否在以后上架分叉 ETH Token。(cryptobriefing)[2022/9/6 13:11:11]
2.非对称加密
非对称加密指为满足安全性需求和所有权验证需求而集成到区块链中的加密技术。它和对称加密的主要区别是:对称加密使用共享密钥来解密数据,而非对称加密使用“密钥对”来解密数据。密钥对包含两部分:一个公钥,一个私钥。
举个例子,当你给你妈的银行卡转钱时,需要知道她的银行卡账号,那么这个账号就相当于她的公钥,是公开可见的。私钥就相当于是她的密码,在没有告诉你密码的情况下只她自己知道账户里的资金情况。
发送数据时,我们需要使用私钥和接收者公钥。接收者则使用他的私钥和发送者的公钥来解密数据。整个流程如下图所示:
值得提醒大家注意的是区块链是去中心化的,私钥一旦丢失就无法找回,所以有数字资产的朋友一定要谨慎对待,不要以为和银行卡一样,密码忘记了带着身份证和相关资料去银行就能解决。
优点:解决了密钥传输中的安全问题缺点:无法验证发送方是否正确,发送方可能存在被伪造常用算法:RSA、ECC
非对称加密一般划分为三类主要方式:
大整数分解问题类:指用两个较大的质数的乘积作为加密数。由于质数的出现具有不规律性,寻找破解只能通过不断的试算。离散对数问题类:指的是基于离散对数的难解性,利用强的单向散列函数的一种非对称分布式加密算法。椭圆曲线类:指利用平面椭圆曲线来计算成组非对称特殊值,比特币就使用此类加密算法。
非对称加密技术在区块链的应用场景:
1.信息加密场景:主要是由信息发送者(记为A)使用接受者(记为B)的公钥对信息加密后再发送给B,B利用自己的私钥对信息解密。比特币交易的加密即属于此场景。
2.数字签名场景:由发送者A采用自己的私钥加密信息后发送给B,B使用A的公钥对信息解密、从而可确保信息是由A发送的。
数字签名,可以保证收到的文件没有被篡改,也可以保证发送者的身份。因为私钥生产了数字签名,私钥是不公开的。3.登录认证场景:是由客户端使用私钥加密登录信息后发送给服务器,后者接收后采用该客户端的公钥解密并认证登录信息.
目前非对称加密技术大多应用在区块链数字货币交易中,防止篡改和伪造信息。
上述三种场景加密的不同之处主要在于:
信息加密是公钥加密,私钥解密,确保信息的安全性;数字签名是私钥加密公钥解密,确保数字签名的归属性;登录认证私钥加密,公钥解密。
标签:区块链比特币DES区块链工程专业学什么区块链存证怎么弄区块链技术发展现状和趋势比特币中国官网联系方式40亿比特币能提现吗比特币最新价格行情走势DES币DES价格
投资,都要遵守基本的投资原则。 通过观察赚了钱的老韭菜的特点,我整理出7条,与你共勉。币圈波动大,看似是一个快速致富的地方,更是一个让大多数人亏损的地方.
1900/1/1 0:00:00如果你担心坏事发生,那么它就更可能发生——墨菲定律。 1、 最近我有点纠结,合约到底应该技术分析为主,还是消息面为主?虽然理论上来说,两者结合是最好的,但谈结合是讲大道理,搞得怎么结合才是硬道理.
1900/1/1 0:00:002020年3月12日,一汽夏利发布《关于重大资产重组实施进展情况的公告》该公告显示,2月21日,生态环境部已将企业环保信息进行变更,企业名称变更为“天津博郡汽车有限公司”.
1900/1/1 0:00:00撒币属于网络流行词,18年开始流行的直播答题风潮,用户在答题过程中,会收到大佬采用撒币方式提供的奖金,一般来说只要够聪明,拥有相当多的知识就能分得奖金赚取大佬撒币的广告费.
1900/1/1 0:00:00八宝饭财经早讯2020年04月09日星期四八宝饭财经早讯,区块链营养早餐八宝粥已经送达,BCH区块奖励减半,Block.one参与EOS投票;BTC整体震荡上涨至7350USDT附近整理.
1900/1/1 0:00:00裁判下场踢球!美元敞开供应!美国狠招我们如何应对作者:知识星球找老齐的读书圈昨天晚上,美联储在开盘前突然传出消息,他说自己将每天都将购买750亿美元国债、500亿美元机构住房抵押贷款.
1900/1/1 0:00:00