写点什么

在业务过程中使用区块链和智能合约

  • 2018-02-05
  • 本文字数:948 字

    阅读完需:约 3 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

通过互联网门户网站购买汽车等贵重物品时,正常情况下会涉及彼此互相不信任的买卖双方。门户仅充当代理商,或者买方必须在收到网购物品前先转账,或者卖方必须在收到货款前先发货。为解决这种缺失相互信任的问题, Bernd Rücker 提出可以使用区块链技术。

Rücker 具有 10 年以上长期运行业务过程的工作经验,同时也是 Camunda 的联合创始人。他指出,解决这种信任缺失问题,传统做法是引入可被买卖双方信任的中介机构。买方将网购款转给中介,中介会在买方收到货物后再向卖方支付款项。但中介服务并非免费的,它要收取固定的费用,或是按总货款的百分比提成。

在 Rücker 看来,区块链提供了一种数据库,其中的数据对所有人而言是分布的,并采用加密技术使存储数据无法篡改。因此,该技术可以在买卖双方间建立一种同样的相互信任机制。没有任何一方处于控制地位,数据也是受保护的,数据存储可以被所有人信任。

智能合约是一种在区块链中运行的小软件程序,其中使用了与数据一致的安全措施。智能合约与加密货币一起,以安全和受信任的方式创建了一种能锁定设定金额的合约。从技术上看,智能合约是一种简单、公开并受信任的状态机,易于实现。虽然执行合约需要付出一定代价,但是这一代价要小于使用传统的中介方式。

尽管区块链和智能合约可以在不具备相互信任的情况下创建自动的端到端过程,但是 Rücker 也指出,其中存在多个阻碍这类技术广泛采纳的障碍:

  • 不能单独用于一方,需要相互不信任的另一方。
  • 虽然智能合约最好与加密货币一并工作,但是两者的采纳有限。
  • 需要大量改动业务过程,这需要一定的时间。
  • 所有的交易对各个参与者都是公开的。当需要考虑隐私问题时,不适于直接采用该类技术。

Alexander Samarin 在一篇评论中提出,Rücker 给出的过程可以进一步简化,但Rücker 并不认为这是正确的。

InfoQ 曾发表过两个演讲。一个是 Laurence Kirk对区块链和以太坊的介绍,在Rücker 的博客帖子中也引用了该架构。另一个是Christopher Gilbert对区块链和智能合约的介绍.

Rücker 曾于 2017 年 12 月为 InfoQ 撰文“事件、流程和长期运行的服务:工作流自动化的现代解决方案”。

查看英文原文: Blockchain and Smart Contracts in a Business Process

2018-02-05 18:002300
用户头像

发布了 391 篇内容, 共 150.4 次阅读, 收获喜欢 257 次。

关注

评论

发布
暂无评论
发现更多内容

大数据-08-HDFS集群 基础知识 命令行上机实操 hadoop fs 分布式文件系统 读写原理 读流程与写流程

武子康

大数据 hadoop hdfs mapreduce hive

Steinberg SpectraLayers Pro for mac 音频光谱编辑与修复

晨光熹微

Java程序员100道面试题(含答案)

Geek_Yin

Java 程序员 java面试 Java面试题

破局AI落地困境,《企业AI应用落地白皮书》正式发布

用友BIP

AI

云服务器自带的防御可靠吗?

网络安全服务

防火墙 云服务器 安全组 高防IP DDoS 攻击

单据流那些事儿之手工生单串讲

inBuilder低代码平台

区块链Web3项目的开发

北京木奇移动技术有限公司

区块链开发 软件外包公司 web3开发

2025年Java常见面试题

Geek_Yin

Java 程序员 java面试 Java面试题

AI技术在图书管理系统的应用

北京木奇移动技术有限公司

软件外包公司 AI技术应用 图书馆信息化

用友BIP开启「人+智能体+群」业务协同新模式

用友BIP

AI

指标体系建设的本质与落地逻辑——从战略到执行的闭环管理

Aloudata

数据分析 指标体系 指标管理 指标平台 指标开发

懒懒笔记 | 课代表带你梳理【RAG课程 11&12:优化和加速你的RAG】

商汤万象开发者

LLM

Java面试题100道及答案

Geek_Yin

Java 程序员 java面试 Java面试题

Swinsian 3.0 Preview 23 音乐播放器

晨光熹微

Steinberg Nuendo Pro for mac14.0.30 音频后期制作

晨光熹微

商品中心—B端建品和C端缓存的技术文档

电子尖叫食人鱼

架构

Steinberg Cubase Pro for mac14.0.30 多功能音乐制作

晨光熹微

算力不再是瓶颈?看DeepSeek如何颠覆AI发展逻辑

GPU算力

强化学习 算力 AI算法 深度学习、 DeepSeek

如何通过DNS解析实现负载均衡?有哪些优势?

国科云

Python 循环引用内存泄漏:原因分析与解决方法

异常君

Py 内存管理 循环引用 实战案例 原理解析

鸿蒙Next仓颉语言开发实战教程:下拉刷新和上拉加载更多

幽蓝计划

AI+制造:用友BIP智能裁切,突破造纸行业效率革命

用友BIP

AI

Xcode 26 beta (17A5241e) 发布 - Apple 平台 IDE

sysin

xcode

保持企业竞争力,寻求动态预算和敏捷财务方案

智达方通

财务管理 动态预算

鸿蒙Next实现瀑布流布局

飞龙AI

HarmonyOS HarmonyOS NEXT 鸿蒙影音娱乐类应用 拍摄美化

当人力工作遭遇经验主义桎梏:智能体如何重塑HR战略价值?

用友BIP

Steinberg HALion for mac 虚拟采样与声音合成

晨光熹微

基于YOLOv8的交通标识及设施识别项目|完整源码数据集+PyQt5界面+完整训练流程+开箱即用!

申公豹

yolov8

跨端生态和AI赋能:移动研发模式的范式升级

xuyinyin

Steinberg Dorico Pro for mac 6.0.10 乐谱编写制作

晨光熹微

Techub News Web3小科普:什么是稳定币

TechubNews

在业务过程中使用区块链和智能合约_语言 & 开发_Jan Stenberg_InfoQ精选文章