在食品行业,区块链溯源平台的应用,主要是指围绕“从农田到餐桌”的安全管理理念,综合运用区块链技术、大数据技术和二维码技术等前沿技术,具有产品生产企业管理、 产品生产档案 (农药/防疫、生产流程、原材料、生产环境和质量检测) 管理、产品检测数据管理、标签设计、标签信息读写、基于互联网和移动互联网的产品质量溯源等功能,实现对食品供应链溯源管理;为食品的进口与生产建立可信的生产、运输和销售体系;为监管者提供管理、监督和决策的依据;为消费者提供多层次的产品溯源信息。

Datahero inc方面指出,通过区块链技术与食品供应链之间的耦合作用,驱动了食品供应链管理流程的再造和管理平台要素的重构。随着区块链技术与食品供应链耦合的深化,各类食品及进口产品供应链的管理绩效也将进一步提升。

作为企业,如何结合实际,应用区块链技术解决实际业务问题?

首先需要考虑的是企业内部技术可行性、经济可行性以及法律可行性。

*在技术可行性方面,企业首先要确认自己是否有掌握区块链技术的团队,是否具备可以与如大数据、物联网、云计算等技术融合的能力。

*在经济可行性方面,需要考虑的是区块链的前期研发成本比较高,企业需要评估实施后对整体业务上的降本增效以及长远收益的着力点。

*在法律可行性方面,需要针对不同国家以及当地的一些政策法规做研究,法律是商业的底线,所有的创新必须是建立在其之上。

综合考虑以上三点后,企业对于区块链的应用落地,大致思路如下:

  1. 需要针对企业内部的现有业务流程做数字化梳理,分析哪些业务可以切入区块链,做详尽的可行性研究;
  2. 可以从技术创新和研发开始布局,在内部采用项目小组的方式进行项目立项,针对于项目背景、市场背景,解决方案等做输出,来为创新型链改应用做支持;
  3. 可以采用POC的方式进行作证,一方面可以和现有业务在效率、成本等方面做对比,另一方面不影响现有业务的正常运行,逐步去做技术融合。

另外,Datahero inc创始人CURTIS SAVANAH也表达了个人对区块链,食品以及供应链的看法。她认为,聚焦到区块链溯源业务,实践证明要使得这套分布式账本发挥作用,必须配合以下几点去落实:

1、根据从生产到运输乃至销售的全流程环节,企业需要筛选出必要的以及自主可控的数据上链环节。比如在上述食品溯源的实践中,企业需要针对实质性的环节如生产、仓储、配送等主要流程作为上链环节,同时包括质量检验、货物转移等涉及多方参与的环节。

2、明确各环节需上链的数据。聚焦到一个鸡蛋的身份,针对于鸡蛋的生产日期、有效期、鸡的产地等消费者强烈关注的信息需要上链,确保源头的真实性,而对于清洗风干、紫外线杀毒、涂油保鲜等具体流程环节可以将数据存放在传统的数据库中,在需要调用的时候抽取相关的内容即可。另外针对食品企业的外部环节,比如运输、经销、监管等,也需要按需酌情考量。

3、规定各环节对应上链数据的上传方式,例如通过PDA手持设备扫码、人工录入、物联网设备数据自动上链,或是业务数据从已有的系统直接通过API接口自动上链等;再比如区块链+物联网养鸡的案例,通过固定在鸡脚的脚环物联网设备配合基站,自动定期地上传每只鸡每日的活动轨迹和位置信息以证明鸡是某农村生态的散养走地鸡。

4、建立一套完整的组织架构管理机制,明确各环节操作人员名单,操作时必须同时上传操作人员信息与时间,一旦发生相关事故,企业内部可查找是哪个环节、哪个步骤出现了问题、责任人是谁,避免了由于资料不全、责任不明等给事故处理带来的困难。这套管理规范配合不可篡改以及可追溯的区块链账本,可以极大地提高作假成本,能有效维持全链条真实数据的记录和可追溯。

5、此外还需要考虑区块链的配套基础设施和设计问题,如区块链节点的设置与运维、是否考虑纳入监管机构、区块链平台纳入更多外部机构后可能产生的数据隐私问题等。

CURTIS SAVANAH女士相信,在不久的未来,区块链一定会成为供应链和食物安全方面的主流核心支撑技术。搭建一个完整的食品安全溯源体系,也是为了人类未来的幸福着想,而与区块链技术的结合,其实是大势所趋的事情。

Datahero inc:区块链方案如何在现有食品溯源系统里实现落地?的更多相关文章

  1. [51CTO]区块链在美国:10个案例、10个问题和5个解决方案

    区块链在美国:10个案例.10个问题和5个解决方案 近日,美国国际战略研究中心(CSIS, Center for Strategic and International Studies)发布报告< ...

  2. 区块链是伟大的,比特币则不然。《FinTech,金融科技时代的来临》。3星。

    本书讲技术给金融业带来的变革和可能的趋势.作者认为区块链是伟大的发明,因为他可以让金融交易免费且实时地进行.比特币则可能会被其他区块链技术取代.书中有至少一半的内容涉及到了区块链和比特币.总体评价3星 ...

  3. 以太坊开发DApp入门教程——区块链投票系统(一)

    概述 对初学者,首先要了解以太坊开发相关的基本概念.   学习以太坊开发的一般前序知识要求,最好对以下技术已经有一些基本了解: 一种面向对象的开发语言,例如:Python,Ruby,Java... 前 ...

  4. 阿里云容器服务区块链解决方案全新升级 支持Hyperledger Fabric v1.1

    摘要: 全球开源区块链领域影响最为广泛的Hyperledger Fabric日前宣布了1.1版本的正式发布,带来了一系列丰富的新功能以及在安全性.性能与扩展性等方面的显著提升.阿里云容器服务区块链解决 ...

  5. 广州区块链系统or积分联盟

    区块链技术开发至今已有十年,从概念的现世到如今初步应用,区块链开发公司在各个领域开始发光发热,很多人都想参与其中,通过区块链开发实现企业转型来适应未来市场,也有一些初创者希望借此实现创业意图,但在诸多 ...

  6. 以太坊(ethereum)开发DApp应用的入门区块链技术教程

    概述 对初学者,首先要了解以太坊开发相关的基本概念.   学习以太坊开发的一般前序知识要求,最好对以下技术已经有一些基本了解: 一种面向对象的开发语言,例如:Python,Ruby,Java... 前 ...

  7. java开发区块链只需150行代码

    本文目的是通过java实战开发教程理解区块链是什么.将通过实战入门学习,用Java自学开发一个很基本的区块链,并在此基础上能扩展如web框架应用等.这个基本的java区块链也实现简单的工作量证明系统. ...

  8. 区块链教程(二):比特币、区块链、以太坊、Hyperledger的关系

    不知道大家喜不喜欢音乐! 朋克音乐:诞生于七十年代中期,一种源于六十年代车库摇滚和前朋克摇滚的简单摇滚乐.它由一个简单悦耳的主旋律和三个和弦组成,经过演变,朋克已经逐渐脱离摇滚,成为一种独立的音乐,朋 ...

  9. 基于java实现的简单区块链

    技术:maven3.0.5 + jdk1.8   概述 区块链是分布式数据存储.点对点传输.共识机制.加密算法等计算机技术的新型应用模式.所谓共识机制是区块链系统中实现不同节点之间建立信任.获取权益的 ...

随机推荐

  1. numpy pandas 学习

    一. 数组要比列表效率高很多 numpy高效的处理数据,提供数组的支持,python默认没有数组.pandas.scipy.matplotlib都依赖numpy. pandas主要用于数据挖掘,探索, ...

  2. 第八届“图灵杯”NEUQ-ACM程序设计竞赛个人赛(同步赛)

    传送门 B-小宝的幸运数组 题目描述 对于小宝来说,如果一个数组的总和能够整除他的幸运数字k,就是他的幸运数组,而其他数组小宝都很讨厌.现在有一个长度为n的数组,小宝想知道这个数组的子数组中,最长的幸 ...

  3. 如何在windows下切换node版本

    安装nvm 最近的项目中,一个是用vue项目开发,一个是使用react开发,但是ant design pro使用了umi框架,所需要的node版本>10.0.0,vue那个项目中又不兼容node ...

  4. nginx及其常用实践方案

    nginx及其常用实践方案 1.概述 1.1 什么是nginx? 1.2 什么是反向代理? 2.nginx常用命令 3.ningx配置实践 3.1 nginx.conf基础配置项 3.2 http 反 ...

  5. Linux性能分析:生产环境服务器变慢,诊断思路和性能评估

    Linux性能分析:生产环境服务器变慢,诊断思路和性能评估 一.整机:top 二.CPU:vmstat 所有CPU核信息 每个进程使用CPU的用量分解信息 三.内存:free 四.硬盘:df 五.磁盘 ...

  6. 26.Apache

    1.Apache简介 Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源代码的网页服务器软件,可以在大多数电脑操作系统中运行,由于其跨平台和安全性(尽管不断有 ...

  7. 查看文件MD5值

    Windows 打开命令窗口(Win+R),然后输入cmd ·输入命令certutil -hashfile 文件绝对路径 MD5 Linux MD5算法常常被用来验证网络文件传输的完整性,防止文件被人 ...

  8. 2019牛客暑期多校训练营(第二场)D Kth Minimum Clique(第k团)

    题意:给你n个点 求第k小的团 思路:暴力bfs+bitset压位 #include <bits/stdc++.h> using namespace std; const int N = ...

  9. 【noi 2.6_7627】鸡蛋的硬度(DP)

    题意:其中n表示楼的高度,m表示你现在拥有的鸡蛋个数. 解法:f[i][j]表示 i 层楼有 j 个鸡蛋时,至少要扔多少次.3重循环,k为测试的楼层,分这时扔下去的鸡蛋碎和不碎的情况.要注意初始化. ...

  10. Ansible 自动化部署

    参考 BLOG: Ansible 系列模块 Ansible 部署与使用 Ansible Book Ansible Ansible 是一个自动化统一配置管理工具,自动化主要体现在 Ansible 集成了 ...