#区块链补习班第十次作业#
什么是智能合约?
原来也是迷迷糊糊的,就是感觉智能合约很厉害的样子。最近也算是有了一个比较具体的认识,我结合最近看到的一些事和小白视角做个类比,不一定对,仅供参考。
智能合约:就是代码形式的合约,然后放到区块链里面,只要达成什么什么条件,就可以自动执行开始设定好的合约。
因为是区块链,那么就应该有区块链的特性无法被篡改。
我举个例子,错了请指出哈。
比如说:我和大白打赌,我这篇文章被点赞超过三个人,那么大白就给我66元,两个人就给我16元,一个人就给我6元。然后就编 成代码用以太坊写进智能合约里了, 钱也放进去了。
然后只要有一人给我点赞,然后我就自动收到了6元……以此类推。一切都是自动强制执行的,不可篡改的。
这样我就可以放心的相信大白没有忽悠我了,即使我一开始和大白熟……这也算是区块链可以解决了信任问题的一个形式吧。
合约可以类比成合同,智能的合同,写成代码的合同,无法被篡改的用代码写成的合同……
你可以在以太坊上写合同。看到最近有很多人都学会了发自己的币,币的几个英文字母是自己姓名的首字母。也蛮好玩的。需要写一些代码,但是也有脚本可以用。
有了智能合约则无须信任彼此,因为智能合约不仅是由代码进行定义,也会由代码强制执行,完全自动且无法干预。把合约的条款可以写成代码的形式,存放到区块链中,一旦合约的条款触发某个条件,那么代码就会自动执行。
顺便多提一点
最近看到一本《原则》的书,相信大家也都知道一点。作者说:在未来一个人要是不会把自己的想法编程程序输入进电脑,那么就是落后的。讲的也很类似。
原文:瑞·达利欧说,人工智能潜力很大,它可能会产生很多的知识,远大于个人可以创造的。正是因为如此,他的习惯是把所有的投资、管理原则输入电脑变成算法,让电脑通过高效计算做出决策,这样产生的决策与他的真实判断会更接近,这也是他成功的关键。瑞·达利欧也建议,所有人都写下自己做决定的原则,把这些原则转化为算法输入电脑,让电脑来帮助而非取代人做出决策。他认为,如果你不知道如何把自己的思想转化为算法,你可能会过时,就像现在不知道如何读写一般。
——摘自得到《李翔知识内参》