Menu

三种不同类型智能合约的工作原理?

 
1)假智能合约系统
用户不能在私人钱包浏览器中直接交互触发合约执行任务,有中心化服务器执行财务计算任务,并有系统创建者私人地址触发合约执行任务。
 
 
▪️存款:资金进入合约地址,计算财务逻辑却在服务器完成。
▪️取款:服务器计算财务后触发合约地址支付资金到用户。
 
 
️注意!合约地址只是储存资金,并不计算任何财务数据任务。合约代码执行任务需要接受服务器指令。创建者私人钱包地址代替用户触发合约执行任务。用户在钱包内置的DAPP浏览器登陆合约系统并不能交互连接与触发合约。因此,用户不能离开系统网站在区块链浏览器直接触发合约执行任务,用户操作系统完全依赖于系统网站。
 
 
2)中心化的智能合约系统
用户可在钱包内置浏览器连接合约触发执行任务。可脱离系统网站后,在区块链浏览器连接钱包触发合约执行任务。
 
 
系统创建者设计了中心化控制合约的逻辑。技术工程按照创建者提供的中心化逻辑编写了可以控制合约运行的代码指令。创建者通过代码指令控制系统的运行。该系统依然不是去中心化的智能合约系统。
 
 
3)去中心化的智能合约系统
用户可在钱包内置浏览器连接合约触发执行任务。可脱离系统网站后,在区块链浏览器连接钱包触发合约执行任务。
 
 
系统创建者设计了完全去中心化的逻辑。技术工程按照创建者提供的去中心化逻辑,编写了无人控制合约独立运行的代码。类似于比特币代码的去中心化执行逻辑。该系统属于去中心化的智能合约系统。
 
 
合约代码计算财务数据并独立执行任务,无需与网站服务器交互信息。用户离开系统网站并在区块链浏览器登陆合约系统自动链接钱包交互信息,触发合同代码独立执行任务完成所有操作。系统网页只是显示合约系统数据使用户可视化(服务器只承载网页显示)。
 
 
因此,用户可以离开系统网站在区块链浏览器中触发合约独立执行任务。用户操作并不完全依赖于系统网站。即使系统网站关闭,用户依然可以在区块链浏览器中触发合约完成任务。