今天来聊聊我们接下来的27天会环绕的议题,就是智能合约(samrt contract)。
到底什麽是智能合约(smart contract)呢? 他是一种特殊的协定,是应用在区链内可以部署程序并且在里面执行,所谓的合约就是程序的逻辑,可以透过这个合约(程序逻辑),传送、储存、交易以太币。
智能合约(smart contract) 可以允许在没有第三方监督的情况下,可以够过交易双方认定的条件,交易。这些交易是不可逆的,只要双方合意此合约,都无法任意反悔。
DAPP 又称去中心化的应用程序,就是透过智能合约的应用之一,部署在分散式网路上,所有的数据都是公开透明不可篡改,如果以游戏为例,我们以往所知道的游戏,会有一个中央集中控管的机器,来做统一的数据应用跟数据储存,所以电子数据都是由游戏公司所拥有,而且游戏公司可以随时任意修改游戏内容。但如果是由DAPP所发展的游戏,所有东西都是公开透明,规则也无法任意更改,所以有不少博弈游戏看上这点,而在上面做发展。
Solidity 是一种合约导向语言,它就是以太坊主要支持语言之一。它是一种静态型别的语言,用於EVM(以太坊虚拟机)上面执行,他的发明者,基本上是参照 ECMAScript,所以对大部分Web开发者是相对友善的
明天我们就来进行,第一个 hello world 的智能合约
<<: [重构倒数第20天] - i18n什麽的交给前端来处理吧(一) 把GoogleSheet文件转成JSON文件
>>: [DAY3]K8S元件初探-Control Plane Components
基本上我们会用到 计数器这整个Component (div) 、显示数字 (span)、按钮(but...
延续上回~~ 四、再往底下看是主要的Main Content,也就是对於使用者来说目光会停留最久的区...
写在前面 still placeholder still placeholder still pla...
昨天完成ticks资料的视觉化之後, 我们下一个目标是k线图的实现, 具体会用到下面的工具, 一样是...
本文将於赛後同步刊登於笔者部落格 有兴趣学习更多 Kubernetes/DevOps/Linux 相...