以太坊简介

在加密货币和区块链领域,以太坊(Ethereum)是目前除比特币之外最有影响力的公有链(基本上可以说没有之一)。以太坊之所以著名,笔者认为与两个主要因素有关:

  • 首次实现图灵完备的智能合约平台
  • 以太坊创始人Vitalik Buterin的技术能力和社区运营能力都是一流的

什么是智能合约?简而言之,就是机器自动执行的法律合同。一般意义法律合同的执行,是由合同参与方手动来操作的,当遇到对合同文本理解不一致或者恶意抵赖的情况,当事人可 通过法院来仲裁甚至强制执行。而智能合约,就是用计算机代码编写的合同,如果代码没有缺陷,当外部条件成立(例如时间到了)时,其执行是自动的,不存在恶意抵赖的情况。因此, 智能合约和传统合同的主要区别有两点:

  • 传统合同采用中文或英语等人类语言,存在二义性;智能合约采用计算机编程语言,没有二义性。
  • 传统合同的执行靠参与方自觉以及法院仲裁,是人来做;智能合约由计算机自动执行,人只需要在适当触发执行条件即可。

关于以太坊的编程学习,中文方面有一个 以太坊爱好者网站 。如果英文不错,可以到 Udemy 去刷视频教程, 其中EthereumDeveloper 课程还挺好的,内容丰富,如果碰到打折,10美元就可以购买。

最后简单介绍一下以太坊钱包、帐号和比特股钱包、帐号的不同。比特股中,钱包和帐号与现实世界的钱包和帐号很类似,钱包相当于现实世界的钱包,帐号相当于现实世界的银行卡帐号。一个钱包里面可以包含 多个银行卡:对应比特股来说,一个钱包里面可以有多个帐号。以太坊的钱包有两种意思,一种与比特股和现实世界类似,指管理帐号的存储介质和程序;另一种,却表示一种帐号类型,以太坊有两种帐号 类型,一种叫外部帐号,一种叫合约帐号。外部帐号是人控制的帐号,可以转帐和触发合约帐号执行合约;合约帐号就智能合约的载体帐号,包含程序字节码和存储状态,可在特定条件下执行合约。合约帐号 也叫钱包帐号。因此,以太坊中的钱包就有两种不同的意思,需要根据上下文来区分。

关于以太坊的介绍到此结束,感谢看到这里的朋友!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值