区块链技术的出现解决了该问题,不仅可以支持可编程合约,而且基于在区块链数据库上运行,可以在满足其源代码中写入的条件时自行执行。智能合约,作为区块链技术的特性之一,拥有无可比拟的重要性。
区块链技术之中的智能合约系统有三个重要的原则:
1)首先,智能合约数据来源于链上。这是指智能合约的输入是从区块链的数据库里面出来的。这些数据是由区块链保证的,具有真实难以篡改的特征。
2)其次,智能合约的执行在链上。这是指智能合约是在多个节点上面执行,而所执行的结果必须是相同,智能合约所出的结果一定要被共识才能被接受。
3)再者,智能合约输出在链上。这是指智能合约的输出结果必须存在区块链上面,这样保证结果的真实与可追溯性,并且为其他相衔接的智能合约提供输入数据的准确性保障。
智能合约由创建者定义,由区块链执行和构建而成,其中与合约条款相关的所有信息,均依照合约中设定的操作自动执行。但与此同时,智能合约的使用也对相应领域技术应用标准产生了更高的要求。
比如,合约主体智能合约必须要有合约主体,如此才能自动锁定、解开合约中的相关商品及服务;数字签名智能合约需要所有参与者透过他们的私钥进行认证之后,才能被启动;合约条款智能合约涉及条款所有的操作顺序,皆须由所有参与者认同并签署后才可执行;而去中心化平台智能合约被放入去中心化的区块链平台,并分布于各个节点之间,等待执行合约。
随着区块链技术逐渐走向成熟,区块链正在从以金融应用为主的2.0时代走向多领域、产业化应用的3.0时代,全面赋能经济社会发展,影响着新一代商业模式与经济结构的形成。
加速突破区块链底层技术、充分发挥智能合约的技术优势、实现区块链与传统产业的紧密融合将成为抢占科技与经济发展高地的重点。BCB智能合约技术打造下的亚太城,无疑是最成功的创新应用范例,也让我们看到智能合约技术实现大规模场景落地的可能。
BCB智慧城市是指利用各种信息技术或创新概念,将城市的系统和服务打通、集成,以提升资源运用的效率,优化城市管理和服务,以及改善市民生活质量。
BCB Blockchain简称BCB,是新加坡科技机构BCB Innovation开发的一个支持智慧城市经济解决方案的区块链协议和生态系统,通过BCB区块链4.0技术,专注落地应用。其使命是为区块链、Dapp和其他与智慧城市相关的概念提供一个精简、去中心化和安全的生态系统,从而成为智慧城市中实际案例适用的解决方案。