- 博客(9)
- 收藏
- 关注
原创 区块链学习笔记之三术语速查
术语概念账户(Account):Account是一个对象,它包含地址、余额、nonce,并且存储了状态和代码,而状态和代码接可以为空。Account可以是合约Account或者EOA(外部账户)。地址(Address):地址代表的是一个合约或EOA,可以在区块链上接受或发送交易。地址是ECDSA公钥的Keccak哈希中最右端的160位数。断言(Assert):Solidity语言中,assert(false)断言会编译成0xfe无效操作码,耗尽所有剩余的gas并回退所有变更。当一次assert()断言
2021-10-22 11:52:10
11124
原创 区块链学习笔记二之区块链的加密技术
概述区块链最常见的用途是消除交易双方的中间环节。举个例子来说,学位认证的过程。当你投递简历到企业时,企业一般需要验证你的学位在类似于学信网等第三方验证平台可查,这相当于依托第三方验证平台验证你的过往的学习证明。MIT首推出基于区块链技术的学位证明不需要借助于第三方平台的验证,学生可以通过去中心化区块链应用向雇主提供在校学习的学位证明。简单的说,基于区块链的以太坊提供由学生自治的(控制)、并获得全区块链认可的、不可篡改的、可随时访问的电子学位证明。以上提及到了区块链的三种用途:自治性应用,去中心化应用和去
2021-10-20 12:06:19
14844
原创 区块链学习笔记一
区块链概述区块链是一个去中心化、分布式的数据库或账本,具有四个属性:去中心化,分布式,数据库,以及账本。去中心化是指每个服务器都有一份数据和执行程序的副本,却没有任何一个服务器能够绝对控制数据和程序的执行过程。这样的优点是在网络中运行的服务器中,若有一台服务器瘫痪,并不会导致数据的丢失或程序的瘫痪,数据或应用程序仍然能够持续地运行。分布式是指服务器之间是多对多的连接,而非传统的一对一或一对多。这就像整个服务处于一种联网状态,服务器各自相互连接,却不会各自为政,而是协作统一,提供具有完整性的应用服务。
2021-10-20 10:02:28
11178
原创 Mac观看Coursera的方法
作者:托比欧链接:https://www.zhihu.com/question/57464534/answer/1032272258来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。用这个在线解析工具 在输入框里输入域名 d3c33hcgiwev3.cloudfront.net (如果打不开这个在线解析工具,可以百度找其他的在线解析工具)他就会返回一连串的ip地址。打开finder, 点击左上角的前往,然后输入/private/etc/找到名为host的文件,将
2021-10-10 17:38:24
69
原创 Linux环境下的Git命令
We’re running non-functional testing using self-developing tool (NFR package) on Linux server. Of course, version control is the key after so many people come and go these years.The old way to do ver...
2020-04-08 19:33:57
95
原创 如何在Mac OS安装Python3
如何在Mac OS安装Python3在python.org下载python 3.6.x在https://www.python.org/downloads/中下载Python 3.6.7安装包下载完成后,双击安装包安装python 3打开终端,键入以下命令,查看python3是否安装成功安装virtualenv, 在终端依次键入以下命令。python3 -m pip in...
2019-07-14 14:38:43
167
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人