{"id":44808,"date":"2019-07-03T20:01:56","date_gmt":"2019-07-03T17:01:56","guid":{"rendered":"https:\/\/www.altoros.com\/blog\/?p=44808"},"modified":"2019-07-05T15:02:58","modified_gmt":"2019-07-05T12:02:58","slug":"hyperledger-grid-to-aid-supply-chains-with-blockchain-components","status":"publish","type":"post","link":"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/","title":{"rendered":"Hyperledger Grid to Aid Supply Chains with Blockchain Components"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_79_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/#Bringing_in_reusability\" >Bringing in reusability<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/#What_is_Grid\" >What is Grid?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/#How_it_works\" >How it works<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/#A_roadmap_for_Grid\" >A roadmap for Grid<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/#Want_details_Watch_the_videos\" >Want details? Watch the videos!<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/#Further_reading\" >Further reading<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/#About_the_experts\" >About the experts<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Bringing_in_reusability\"><\/span>Bringing in reusability<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Developing blockchains for <a href=\"https:\/\/www.altoros.com\/blog\/supply-chain-pros-reveal-the-questions-asked-before-blockchain-adoption\/\">supply chain<\/a> applications isn&#8217;t always simple, especially when building everything from scratch. There isn&#8217;t a lot of reusable components and frameworks that exist in the Hyperledger ecosystem, as well as other platforms that enable developers to quickly create supply chain\u2013centric solutions.<\/p>\n<p><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/07\/Grid-Logo-v3.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/07\/Grid-Logo-v3-300x85.png\" alt=\"\" width=\"200\" class=\"alignright size-medium wp-image-44913\" \/><\/a><\/p>\n<p>This is the particular problem, which <b>Grid<\/b>, a project that&#8217;s currently in the incubation stage of the Hyperledger project, is trying to solve. <a href=\"https:\/\/grid.hyperledger.org\/\" rel=\"noopener noreferrer\" target=\"_blank\">Grid<\/a> is an ecosystem of technologies, frameworks, and libraries that allow developers to choose which components are best for their blockchain applications.<\/p>\n<p>During a Hyperledger <a href=\"https:\/\/wiki.hyperledger.org\/display\/SCSIG\/Supply+Chain+SIG\" rel=\"noopener noreferrer\" target=\"_blank\">special interest group<\/a> (SIG) conference call on June 6, 2019, <a href=\"https:\/\/www.linkedin.com\/in\/dave-cecchi-4b51711\/\" rel=\"noopener noreferrer\" target=\"_blank\">David Cecchi<\/a> of Cargill provided an overview of the project, bringing up the issue of reusability of blockchain components and frameworks and the lack thereof.<\/p>\n<div id=\"attachment_44809\" style=\"width: 120px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/07\/David-Cecchi.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-44809\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/07\/David-Cecchi-150x150.jpg\" alt=\"\" width=\"110\" class=\"size-thumbnail wp-image-44809\" \/><\/a><p id=\"caption-attachment-44809\" class=\"wp-caption-text\"><small>David Cecchi<\/small><\/p><\/div>\n<blockquote><p>&#8220;We learned of this problem by implementing a bunch of different solutions across various industries. Our engineers would look for reusable libraries, frameworks, domain models, or standards, and they didn&#8217;t exist. What we have were a lot of very capable, flexible platforms that are very effective, but are not equipped with prebuilt components or other things that could be reused.&#8221;<br \/>\n\u2014David Cecchi, Cargill<\/p><\/blockquote>\n<p>Cargill is an agricultural conglomerate based in the United States, working on the project together with other vendors.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"What_is_Grid\"><\/span>What is Grid?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><a href=\"https:\/\/grid.hyperledger.org\/docs\/\" rel=\"noopener noreferrer\" target=\"_blank\">Grid<\/a> is a platform for building supply chain solutions based on distributed ledger components. It was initially <a href=\"https:\/\/docs.google.com\/document\/d\/1b6ES0bKUK30E2iZizy3vjVEhPn7IvsW5buDo7nFXBE0\/edit\" rel=\"noopener noreferrer\" target=\"_blank\">proposed<\/a> to the Hyperledger project back in December 2018. Hyperledger later <a href=\"https:\/\/www.hyperledger.org\/announcements\/2019\/01\/30\/hyperledger-kicks-off-the-new-year-with-eight-new-members\" rel=\"noopener noreferrer\" target=\"_blank\">accepted<\/a> and placed Grid into incubation in January 2019. Since then, the major contributors of the project have been Cargill, Intel, and Bitwise IO. On April 22, 2019, a retail giant Target <a href=\"https:\/\/tech.target.com\/2019\/04\/22\/exploring-the-benefits-of-blockchain.html\" rel=\"noopener noreferrer\" target=\"_blank\">announced<\/a> plans to support the development of Grid, as well.<\/p>\n<p>Based on the proposal, Grid will offer the following features:<\/p>\n<ul>\n<li style=\"margin-bottom: 6px;\">It includes higher-level abstractions that are fundamentally not provided by lower-level blockchains, such as supply chain\u2013specific data types, data models, and standards.<\/li>\n<li style=\"margin-bottom: 6px;\">It provides solutions to solve problems related to multi-party interactions, such as security and identity.<\/li>\n<li style=\"margin-bottom: 6px;\">It assembles various components across the Hyperledger ecosystem to make an actual functioning stack.<\/li>\n<\/ul>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/07\/Hyperledger-Grid-blockchain-framework-supply-chain-stack-architecture.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/07\/Hyperledger-Grid-blockchain-framework-supply-chain-stack-architecture-1024x576.png\" alt=\"\" width=\"640\" class=\"aligncenter size-large wp-image-44817\" \/><\/a><small>Hyperledger Grid&#8217;s stack (<a href=\"https:\/\/wiki.hyperledger.org\/display\/GRID\/Hyperledger+Grid\" rel=\"noopener noreferrer\" target=\"_blank\">Image credit<\/a>)<\/small><\/center><\/p>\n<p>During the SIG presentation, David emphasized a couple of important distinctions about Grid:<\/p>\n<ul>\n<li style=\"margin-bottom: 6px;\">Grid is not a blockchain, but it uses the technology.<\/li>\n<li style=\"margin-bottom: 6px;\">Grid is not an application, but developers  can use Grid frameworks to build software.<\/li>\n<\/ul>\n<blockquote><p>&#8220;What Grid does is empowering developers to get more choices as they build an application, to select components from Grid to use in supply chain\u2013centric applications, to allow for commonality between applications, and to allow for rapid deployment.&#8221;<br \/>\n\u2014David Cecchi, Cargill<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_it_works\"><\/span>How it works<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>To better understand how Grid will work, David illustrated its stack and highlighted the middle layer which is Grid itself. According to him, the <strong>domain models<\/strong> define the &#8220;what&#8221; aspect of Grid, and these boil down to standards that are used most often. Currently, Grid has libraries for the <a href=\"https:\/\/www.gs1.org\/standards\" rel=\"noopener noreferrer\" target=\"_blank\">GS1<\/a>, <a href=\"https:\/\/www.sap.com\/about\/announcement\/open-data-initiative.html\" rel=\"noopener noreferrer\" target=\"_blank\">Open Data Initiative<\/a>, and <a href=\"https:\/\/www.bita.studio\/standards\" rel=\"noopener noreferrer\" target=\"_blank\">BITA<\/a> standards.<\/p>\n<p>The <strong>smart contract<\/strong> component defines the &#8220;how&#8221; aspect of Grid. This  is a prebuilt business logic coded in smart contracts, which represent various business transactions. The smart contracts are handled by <a href=\"https:\/\/github.com\/hyperledger\/sawtooth-sabre\" rel=\"noopener noreferrer\" target=\"_blank\">Sabre<\/a>, a smart contract engine with WebAssembly. Current early priorities for smart contracts include product catalogs, product transformation, and batch behavior.<\/p>\n<p>Additionally, Grid will have a <strong>universal client<\/strong> for managing the platform. It will also have <strong>smart permissioning<\/strong> through <a href=\"https:\/\/github.com\/hyperledger\/sawtooth-sabre\/blob\/main\/contracts\/sawtooth-pike\/docs\/source\/pike_transaction_family.rst\" rel=\"noopener noreferrer\" target=\"_blank\">Pike<\/a>, a smart contract that handles organization and identity permissions.<\/p>\n<p>Finally, Grid will have <strong>sample applications<\/strong>, which are not production-ready, but will showcase how Grid can assemble components to make a working application and can provide a good starting point.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/07\/Hyperledger-Grid-blockchain-framework-supply-chain-sample-applications.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/07\/Hyperledger-Grid-blockchain-framework-supply-chain-sample-applications-1024x576.png\" alt=\"\" width=\"640\" class=\"aligncenter size-large wp-image-44863\" \/><\/a><small>Initial Grid samples include a <a href=\"https:\/\/github.com\/hyperledger\/grid-contrib\/tree\/master\/track_and_trace\" rel=\"noopener noreferrer\" target=\"_blank\">Track and Trace<\/a> app (<a href=\"https:\/\/wiki.hyperledger.org\/display\/GRID\/Hyperledger+Grid\" rel=\"noopener noreferrer\" target=\"_blank\">Image credit<\/a>)<\/small><\/center><\/p>\n<blockquote><p>&#8220;Grid is not the blockchain platform, it is not the smart contract engine, it is not an identity framework, but it will use these enabling technologies to help to drive the applications.&#8221;<br \/>\n\u2014David Cecchi, Cargill<\/p><\/blockquote>\n<p>During the <a href=\"https:\/\/www.altoros.com\/blog\/supply-chain-pros-reveal-the-questions-asked-before-blockchain-adoption\/\">Hyperledger Global Forum<\/a> last December, <a href=\"https:\/\/www.linkedin.com\/in\/dan-middleton-211766\/\" rel=\"noopener noreferrer\" target=\"_blank\">Dan Middleton<\/a> of Intel thanked Cargill for Grid. According to Dan, much of the initial work originated from Cargill and their experience with <a href=\"https:\/\/www.altoros.com\/blog\/hyperledgers-sawtooth-lake-aims-at-a-thousand-transactions-per-second\/\">Hyperledger Sawtooth<\/a>. After learning to use Sawtooth and developing applications for traceability, Cargill decided to give back to the community and share their code. <\/p>\n<div id=\"attachment_21098\" style=\"width: 120px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/02\/dan-middleton.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-21098\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/02\/dan-middleton-150x150.jpg\" alt=\"\" width=\"110\" class=\"size-thumbnail wp-image-21098\" \/><\/a><p id=\"caption-attachment-21098\" class=\"wp-caption-text\"><small>Dan Middleton<\/small><\/p><\/div>\n<blockquote><p>&#8220;I&#8217;m thankful to Cargill that they did the good thing to go open-source. After they worked through that problem, they wanted to contribute that code back. They&#8217;ve gone through this effort of coming up with primitives that are useful to build higher-level data structures that are useful in supply chain implementations.&#8221;<br \/>\n\u2014Dan Middleton, Intel<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"A_roadmap_for_Grid\"><\/span>A roadmap for Grid<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>As previously mentioned, Grid is still in the incubation stage of the Hyperledger project. Likewise, the initial Track and Trace sample application is from Sawtooth. Should <a href=\"https:\/\/www.altoros.com\/blog\/hyperledger-fabric-v1-2-whats-new-and-roadmap-for-2018\/\">Fabric<\/a> and <a href=\"https:\/\/www.altoros.com\/blog\/the-iroha-project-to-bring-mobility-to-blockchain-with-simple-apis\/\">Iroha<\/a> adopt Sabre, sample applications for them may be added.<\/p>\n<blockquote><p>&#8220;Part of what Grid does is trying to back as much code as possible behind the Sabre WebAssembly interface. As other Hyperledger projects decide to adopt that interface, this could potentially be open to them.&#8221; \u2014Dan Middleton, Intel<\/p><\/blockquote>\n<p>Primitives, governance, and a product catalog have been established, noted David, but there&#8217;s still a lot of work to be done in the following months. Apart from what&#8217;s listed in the roadmap below, the Grid community is also looking at <a href=\"https:\/\/www.altoros.com\/blog\/hyperledger-incubates-the-indy-project-to-address-identity-management\/\">Indy<\/a> to integrate an identity framework for supply chain usage. There&#8217;s also interest in supporting <a href=\"https:\/\/www.hyperledger.org\/usetransact\" rel=\"noopener noreferrer\" target=\"_blank\">Hyperledger Transact<\/a>, which was recently <a href=\"https:\/\/www.hyperledger.org\/blog\/2019\/06\/27\/introducing-hyperledger-transact\" rel=\"noopener noreferrer\" target=\"_blank\">announced<\/a> on June 27, 2019.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/07\/Hyperledger-Grid-blockchain-framework-supply-chain-roadmap.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/07\/Hyperledger-Grid-blockchain-framework-supply-chain-roadmap-1024x576.png\" alt=\"\" width=\"640\" class=\"aligncenter size-large wp-image-44827\" \/><\/a><small>The Hyperledger Grid&#8217;s roadmap for 2019 (<a href=\"https:\/\/wiki.hyperledger.org\/display\/GRID\/Hyperledger+Grid\" rel=\"noopener noreferrer\" target=\"_blank\">Image credit<\/a>)<\/small><\/center><\/p>\n<p>Reference implementations for asset exchange and asset tracking will be provided later on. Nuanced industry models, such as <a href=\"https:\/\/en.wikipedia.org\/wiki\/Identification_of_medicinal_products\" rel=\"noopener noreferrer\" target=\"_blank\">IDMP<\/a>, may also be added.<\/p>\n<\/p>\n<p>Grid&#8217;s development can be tracked in <a href=\"https:\/\/github.com\/hyperledger\/grid\" rel=\"noopener noreferrer\" target=\"_blank\">its GitHub repo<\/a>. Anyone looking to contribute can join the Hyperledger <a href=\"https:\/\/lists.hyperledger.org\/g\/grid\/topics\" rel=\"noopener noreferrer\" target=\"_blank\">mailing list<\/a>, as well as the <a href=\"https:\/\/chat.hyperledger.org\/channel\/grid\" rel=\"noopener noreferrer\" target=\"_blank\">chat channel<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Want_details_Watch_the_videos\"><\/span>Want details? Watch the videos!<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><small><a href=\"https:\/\/www.linkedin.com\/in\/dave-cecchi-4b51711\/\" rel=\"noopener noreferrer\" target=\"_blank\">David Cecchi&#8217;s<\/a> presentation and his slides can be found in <a href=\"https:\/\/wiki.hyperledger.org\/display\/GRID\/Hyperledger+Grid\" rel=\"noopener noreferrer\" target=\"_blank\">Grid&#8217;s wiki<\/a>. In another video, <a href=\"https:\/\/www.linkedin.com\/in\/dan-middleton-211766\/\" rel=\"noopener noreferrer\" target=\"_blank\">Dan Middleton<\/a> reveals Grid during the <a href=\"https:\/\/www.altoros.com\/blog\/supply-chain-pros-reveal-the-questions-asked-before-blockchain-adoption\/\">Hyperledger Global Forum<\/a> last December.<\/small><\/p>\n<p><center><iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/TP--ek5R8VM?start=1239\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/center><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Further_reading\"><\/span>Further reading<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/hyperledgers-sawtooth-lake-aims-at-a-thousand-transactions-per-second\/\">Hyperledger\u2019s Sawtooth Lake Aims at a Thousand Transactions per Second<\/a><\/li>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/hyperledger-incubates-the-indy-project-to-address-identity-management\/\">Hyperledger Incubates the Indy Project to Address Identity Management<\/a><\/li>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/the-iroha-project-to-bring-mobility-to-blockchain-with-simple-apis\/\">The Iroha Project to Bring Mobility to Blockchain with Simple APIs<\/a><\/li>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/hyperledger-cello-to-govern-multi-tenant-blockchain-as-a-service\/\">Hyperledger Cello to Govern Multi-Tenant Blockchain as a Service<\/a><\/li>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/hyperledgers-fabric-composer-simplifies-business-network-modeling-on-blockchain\/\">Hyperledger Composer: Simplifying Business Networks on Blockchain<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"About_the_experts\"><\/span>About the experts<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div>\n<div style=\"float: right;\"><a href=\"https:\/\/www.linkedin.com\/in\/dave-cecchi-4b51711\/\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/07\/David-Cecchi-bio.png\" alt=\"\" width=\"130\" class=\"aligncenter size-full wp-image-44831\" \/><\/a><\/div>\n<div style=\"width: 600px;\"><small><a href=\"https:\/\/www.linkedin.com\/in\/dave-cecchi-4b51711\/\" rel=\"noopener noreferrer\" target=\"_blank\">David Cecchi<\/a> is Senior Director of Enteprise Data at Cargill. He has over 20 years of strategic leadership and hands-on execution experience in the data, API, integration, and analytics space. David is a value-driven leader who builds and maintains high-performing teams that also have fun. He has applied and meaningful experience in business, enterprise digital, data strategy, DevOps engineering, cloud, blockchain, as well as enterprise system design and deployment.<\/small><\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<div>\n<div style=\"float: right;\"><a href=\"https:\/\/www.linkedin.com\/in\/dan-middleton-211766\/\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/02\/Dan-Middleton-Intel-bio.png\" alt=\"Dan Middleton, Intel bio\" width=\"130\" class=\"aligncenter size-full wp-image-20926\" \/><\/a><\/div>\n<div style=\"width: 600px;\"><small><a href=\"https:\/\/www.linkedin.com\/in\/dan-middleton-211766\/\">Dan Middleton<\/a> is Head of Technology for Intel&#8217;s Blockchain and Distributed Ledger program. He joined Intel in 2000 to work on emerging web and distributed systems technologies. His early accomplishments include optimizations of matching engines for major stock exchanges and multi-tier system designs at a variety of financial institutions. Working with industry consortia in 2007, Dan led Intel&#8217;s contributions on a privacy preserving network leveraging proof of work and anonymous credentials. Since 2009, he has incubated new business ventures into Intel&#8217;s New Technology Group.<br \/>\n<\/small><\/div>\n<\/div>\n<hr \/>\n<p><center><small>The post was written by <a href=\"https:\/\/www.altoros.com\/blog\/author\/carlo\/\">Carlo Gutierrez<\/a> and edited by <a href=\"https:\/\/www.altoros.com\/blog\/author\/alex\/\">Alex Khizhniak<\/a>.<\/small><\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bringing in reusability<\/p>\n<p>Developing blockchains for supply chain applications isn&#8217;t always simple, especially when building everything from scratch. There isn&#8217;t a lot of reusable components and frameworks that exist in the Hyperledger ecosystem, as well as other platforms that enable developers to quickly create supply chain\u2013centric solutions.<\/p>\n<\/p>\n<p>This is the particular problem, [&#8230;]<\/p>\n","protected":false},"author":32,"featured_media":44886,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":"","_links_to":"","_links_to_target":""},"categories":[7],"tags":[672,753,884,978],"class_list":["post-44808","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-and-opinion","tag-blockchain","tag-hyperledger","tag-retail","tag-supply-chain"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Hyperledger Grid to Aid Supply Chains with Blockchain Components | Altoros<\/title>\n<meta name=\"description\" content=\"The recently incubated project includes tools and sample apps for agriculture, retail, etc. Learn about what&#039;s being done by Cargill, Intel, Bitwise IO, and Target.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hyperledger Grid to Aid Supply Chains with Blockchain Components | Altoros\" \/>\n<meta property=\"og:description\" content=\"Bringing in reusability Developing blockchains for supply chain applications isn&#8217;t always simple, especially when building everything from scratch. There isn&#8217;t a lot of reusable components and frameworks that exist in the Hyperledger ecosystem, as well as other platforms that enable developers to quickly create supply chain\u2013centric solutions. This is the particular problem, [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/\" \/>\n<meta property=\"og:site_name\" content=\"Altoros\" \/>\n<meta property=\"article:published_time\" content=\"2019-07-03T17:01:56+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-07-05T12:02:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/07\/Hyperledger-Grid-blockchain-framework-supply-chain-v2.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"360\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\n<meta name=\"author\" content=\"Carlo Gutierrez\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Carlo Gutierrez\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/\",\"name\":\"Hyperledger Grid to Aid Supply Chains with Blockchain Components | Altoros\",\"isPartOf\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/07\/Hyperledger-Grid-blockchain-framework-supply-chain-v2.gif\",\"datePublished\":\"2019-07-03T17:01:56+00:00\",\"dateModified\":\"2019-07-05T12:02:58+00:00\",\"author\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/833e109f77de753b2b472dca0236b442\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/#primaryimage\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/07\/Hyperledger-Grid-blockchain-framework-supply-chain-v2.gif\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/07\/Hyperledger-Grid-blockchain-framework-supply-chain-v2.gif\",\"width\":640,\"height\":360},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.altoros.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hyperledger Grid to Aid Supply Chains with Blockchain Components\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\",\"url\":\"https:\/\/www.altoros.com\/blog\/\",\"name\":\"Altoros\",\"description\":\"Insight\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.altoros.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/833e109f77de753b2b472dca0236b442\",\"name\":\"Carlo Gutierrez\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2021\/02\/CG_portrait-2-96x96.jpg\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2021\/02\/CG_portrait-2-96x96.jpg\",\"caption\":\"Carlo Gutierrez\"},\"description\":\"Carlo Gutierrez is a Technical Writer at Altoros. As part of the editorial team, his focus has been on emerging technologies such as Cloud Foundry, Kubernetes, blockchain, and the Internet of Things. Prior to Altoros, he primarily wrote about enterprise and consumer technology. Carlo has over 12 years of experience in the publishing industry. Previously, he served as an Editor for PC World Philippines and Questex Asia, as well as a Designer for Tropa Entertainment.\",\"url\":\"https:\/\/www.altoros.com\/blog\/author\/carlo\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hyperledger Grid to Aid Supply Chains with Blockchain Components | Altoros","description":"The recently incubated project includes tools and sample apps for agriculture, retail, etc. Learn about what's being done by Cargill, Intel, Bitwise IO, and Target.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/","og_locale":"en_US","og_type":"article","og_title":"Hyperledger Grid to Aid Supply Chains with Blockchain Components | Altoros","og_description":"Bringing in reusability Developing blockchains for supply chain applications isn&#8217;t always simple, especially when building everything from scratch. There isn&#8217;t a lot of reusable components and frameworks that exist in the Hyperledger ecosystem, as well as other platforms that enable developers to quickly create supply chain\u2013centric solutions. This is the particular problem, [...]","og_url":"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/","og_site_name":"Altoros","article_published_time":"2019-07-03T17:01:56+00:00","article_modified_time":"2019-07-05T12:02:58+00:00","og_image":[{"width":640,"height":360,"url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/07\/Hyperledger-Grid-blockchain-framework-supply-chain-v2.gif","type":"image\/gif"}],"author":"Carlo Gutierrez","twitter_misc":{"Written by":"Carlo Gutierrez","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/","url":"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/","name":"Hyperledger Grid to Aid Supply Chains with Blockchain Components | Altoros","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/#primaryimage"},"image":{"@id":"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/07\/Hyperledger-Grid-blockchain-framework-supply-chain-v2.gif","datePublished":"2019-07-03T17:01:56+00:00","dateModified":"2019-07-05T12:02:58+00:00","author":{"@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/833e109f77de753b2b472dca0236b442"},"breadcrumb":{"@id":"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/#primaryimage","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/07\/Hyperledger-Grid-blockchain-framework-supply-chain-v2.gif","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/07\/Hyperledger-Grid-blockchain-framework-supply-chain-v2.gif","width":640,"height":360},{"@type":"BreadcrumbList","@id":"https:\/\/www.altoros.com\/blog\/hyperledger-grid-to-aid-supply-chains-with-blockchain-components\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.altoros.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Hyperledger Grid to Aid Supply Chains with Blockchain Components"}]},{"@type":"WebSite","@id":"https:\/\/www.altoros.com\/blog\/#website","url":"https:\/\/www.altoros.com\/blog\/","name":"Altoros","description":"Insight","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.altoros.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/833e109f77de753b2b472dca0236b442","name":"Carlo Gutierrez","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2021\/02\/CG_portrait-2-96x96.jpg","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2021\/02\/CG_portrait-2-96x96.jpg","caption":"Carlo Gutierrez"},"description":"Carlo Gutierrez is a Technical Writer at Altoros. As part of the editorial team, his focus has been on emerging technologies such as Cloud Foundry, Kubernetes, blockchain, and the Internet of Things. Prior to Altoros, he primarily wrote about enterprise and consumer technology. Carlo has over 12 years of experience in the publishing industry. Previously, he served as an Editor for PC World Philippines and Questex Asia, as well as a Designer for Tropa Entertainment.","url":"https:\/\/www.altoros.com\/blog\/author\/carlo\/"}]}},"_links":{"self":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/44808","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/comments?post=44808"}],"version-history":[{"count":114,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/44808\/revisions"}],"predecessor-version":[{"id":44999,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/44808\/revisions\/44999"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media\/44886"}],"wp:attachment":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media?parent=44808"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/categories?post=44808"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/tags?post=44808"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}