百科问答小站 logo
百科问答小站 font logo



如何理解区块链的智能合约? 第1页

  

user avatar   davidtsang 网友的相关建议: 
      

智能合约就是一段代码,这段代码可以提交部署在区块链里固定,并且拥有一个自己的地址。当与智能合约的地址进行交易会触发代码运行,运行之后会根据代码进行一些操作——主要是计算和交易,或者不满足条件什么都不干。

其实最难理解的是啥?智能合约从哪里获得各种变量呢?还是从区块链里查询。

有人回答智能合约可以银行自己划钱什么的?这个就是不对了。智能合约只能读取区块链内部的数据,也只能用自己合约地址里的以太币进行交易。智能合约代码都是透明的,不能隐藏任何东西。

理论上智能合约是公平的。但是智能合约代码一般人根本看不懂。专业人士也不一定能看懂。所以并没有看上去那么美好。

另一个问题就是安全性,复杂的智能合约可能存在漏洞,黑客会扫描区块链上和智能合约尝试进行攻击。




  

相关话题

  现在才买比特币晚吗? 
  如何看待3月24日,特斯拉美国官网宣布,支持使用BTC(比特币)来付款? 
  孙宇晨被曝涉嫌内幕交易,FBI、美国国税局已展开调查,有哪些信息值得关注? 
  如何看待本届欧洲杯将颁发史上首个区块链得分王奖杯?哪个球员最有机会获得? 
  区块链是什么,如何简单易懂地介绍区块链? 
  知乎有没有大佬给我讲讲关于区块链技术和他的实际应用具体是干嘛的?(感谢知佬们的发表)? 
  区块链的「去中心」,最后会不会形成「新的中心」? 
  区块链技术会改变传统法律社会吗?如果是,如何改变? 
  现在才买比特币晚吗? 
  央行发文表示虚拟货币相关业务活动属于非法金融活动,坚决依法取缔,透露了哪些信号? 

前一个讨论
新版Edge浏览器和Chrome之间如何选择?
下一个讨论
为什么有些人会对婴儿或小孩有生理性的厌恶+恐惧?





© 2025-04-16 - tinynew.org. All Rights Reserved.
© 2025-04-16 - tinynew.org. 保留所有权利