{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,20]],"date-time":"2026-04-20T13:47:00Z","timestamp":1776692820959,"version":"3.51.2"},"reference-count":26,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2021,6,21]],"date-time":"2021-06-21T00:00:00Z","timestamp":1624233600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,6,21]],"date-time":"2021-06-21T00:00:00Z","timestamp":1624233600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/100010661","name":"Horizon 2020 Framework Programme","doi-asserted-by":"publisher","award":["825134"],"award-info":[{"award-number":["825134"]}],"id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100010661","name":"Horizon 2020 Framework Programme","doi-asserted-by":"publisher","award":["824068"],"award-info":[{"award-number":["824068"]}],"id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100010661","name":"Horizon 2020 Framework Programme","doi-asserted-by":"publisher","award":["862409"],"award-info":[{"award-number":["862409"]}],"id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004735","name":"Natural Science Foundation of&nbsp;Hunan Province","doi-asserted-by":"publisher","award":["2020JJ3042"],"award-info":[{"award-number":["2020JJ3042"]}],"id":[{"id":"10.13039\/501100004735","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012166","name":"National Basic Research Program of China (973 Program)","doi-asserted-by":"crossref","award":["2018YFB0204301"],"award-info":[{"award-number":["2018YFB0204301"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Peer-to-Peer Netw. Appl."],"published-print":{"date-parts":[[2021,11]]},"DOI":"10.1007\/s12083-021-01198-z","type":"journal-article","created":{"date-parts":[[2021,6,21]],"date-time":"2021-06-21T09:02:54Z","timestamp":1624266174000},"page":"3578-3594","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Building a blockchain-based decentralized ecosystem for cloud and edge computing: an ALLSTAR approach and empirical study"],"prefix":"10.1007","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2319-4103","authenticated-orcid":false,"given":"Huan","family":"Zhou","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zeshun","family":"Shi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xue","family":"Ouyang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhiming","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,6,21]]},"reference":[{"key":"1198_CR1","unstructured":"Buterin V, et al. (2021) A next-generation smart contract and decentralized application platform. Accessed 09 Jun 2021 https:\/\/github.com\/ethereum\/wiki\/wiki\/White-Paper"},{"issue":"6","key":"1198_CR2","doi-asserted-by":"publisher","first-page":"599","DOI":"10.1016\/j.future.2008.12.001","volume":"25","author":"R Buyya","year":"2009","unstructured":"Buyya R, Yeo CS, Venugopal S, Broberg J, Brandic I (2009) Cloud computing and emerging it platforms: Vision, hype, and reality for delivering computing as the 5th utility. Futur Gener Comp Syst 25(6):599\u2013616","journal-title":"Futur Gener Comp Syst"},{"key":"1198_CR3","unstructured":"Castro M, Liskov B, et al. (1999) Practical byzantine fault tolerance. In: 1999USENIX Symposium on Operating Systems Design and Implementation (OSDI), pp 173\u2013186"},{"issue":"3","key":"1198_CR4","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2843890","volume":"48","author":"F Faniyi","year":"2015","unstructured":"Faniyi F, Bahsoon R (2015) A systematic review of service level management in the cloud. ACM Comput Surv 48(3):1\u201327","journal-title":"ACM Comput Surv"},{"issue":"5","key":"1198_CR5","doi-asserted-by":"publisher","first-page":"489","DOI":"10.1002\/spe.2685","volume":"50","author":"Y Guo","year":"2019","unstructured":"Guo Y, Wang S, Zhou A, Xu J, Yuan J, Hsu CH (2019) User allocation-aware edge cloud placement in mobile edge computing. Softw-Pract Exp 50(5):489\u2013502","journal-title":"Softw-Pract Exp"},{"key":"1198_CR6","doi-asserted-by":"crossref","unstructured":"Higuchi T, Dressler F, Altintas O (2018) How to keep a vehicular micro cloud intact","DOI":"10.1109\/VTCSpring.2018.8417759"},{"key":"1198_CR7","doi-asserted-by":"crossref","unstructured":"Hu Y, Zhou H, de Laat C, Zhao Z (2018) Ecsched: Efficient container scheduling on heterogeneous clusters. In: 2018 European Conference on Parallel Processing (Euro-Par). Springer, pp 365\u2013377","DOI":"10.1007\/978-3-319-96983-1_26"},{"key":"1198_CR8","doi-asserted-by":"publisher","first-page":"562","DOI":"10.1016\/j.future.2019.08.025","volume":"102","author":"Y Hu","year":"2020","unstructured":"Hu Y, Zhou H, de Laat C, Zhao Z (2020) Concurrent container scheduling on heterogeneous clusters with multi-resource constraints. Futur Gener CompSyst 102:562\u2013573","journal-title":"Futur Gener CompSyst"},{"key":"1198_CR9","doi-asserted-by":"publisher","first-page":"227","DOI":"10.1016\/j.procs.2015.09.238","volume":"68","author":"K Jeferry","year":"2015","unstructured":"Jeferry K, Kousiouris G, Kyriazis D, Altmann J, Ciuffoletti A, Maglogiannis I, Nesi P, Suzic B, Zhao Z (2015) Challenges emerging from future cloud application scenarios. Procedia Comput Sci 68:227\u2013237","journal-title":"Procedia Comput Sci"},{"issue":"16","key":"1198_CR10","doi-asserted-by":"publisher","first-page":"e5269","DOI":"10.1002\/cpe.5269","volume":"32","author":"S Koulouzis","year":"2020","unstructured":"Koulouzis S, Martin P, Zhou H, Hu Y, Wang J, Carval T, Grenier B, Heikkinen J, de Laat C, Zhao Z (2020) Time-critical data management in clouds: Challenges and a dynamic real-time infrastructure planner (DRIP) solution. Concurr Comput-Pract Exp 32(16):e5269","journal-title":"Concurr Comput-Pract Exp"},{"key":"1198_CR11","unstructured":"Nakamoto S (2008) Bitcoin: a peer-to-peer electronic cash system. Accessed 09 Jun 2021: https:\/\/bitcoin.org\/bitcoin.pdf"},{"key":"1198_CR12","doi-asserted-by":"crossref","unstructured":"Nakashima H, Aoyama M (2017) An automation method of SLA contract of web APIs and its platform based on blockchain concept. In: 2017 IEEE International Conference on Cognitive Computing (ICCC). IEEE, pp 32\u201339","DOI":"10.1109\/IEEE.ICCC.2017.12"},{"issue":"3","key":"1198_CR13","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1007\/s12599-017-0467-3","volume":"59","author":"M Nofer","year":"2017","unstructured":"Nofer M, Gomber P, Hinz O, Schiereck D (2017) Blockchain. Bus Inf Syst Eng 59 (3):183\u2013187","journal-title":"Bus Inf Syst Eng"},{"issue":"1","key":"1198_CR14","doi-asserted-by":"publisher","first-page":"45","DOI":"10.2991\/ijndc.2016.4.1.5","volume":"4","author":"H Qian","year":"2016","unstructured":"Qian H, Andresen D (2016) Automate scientific workflow execution between local cluster and cloud. Int J Networked Distrib Comput 4(1):45\u201354","journal-title":"Int J Networked Distrib Comput"},{"issue":"5","key":"1198_CR15","doi-asserted-by":"publisher","first-page":"637","DOI":"10.1109\/JIOT.2016.2579198","volume":"3","author":"W Shi","year":"2016","unstructured":"Shi W, Cao J, Zhang Q, Li Y, Xu L (2016) Edge computing: Vision and challenges. IEEE Internet Things J 3(5):637\u2013646","journal-title":"IEEE Internet Things J"},{"key":"1198_CR16","doi-asserted-by":"crossref","unstructured":"Shi Z, Zhou H, Surbiryala J, Hu Y, de Laat C, Zhao Z (2019) An automated customization and performance profiling framework for permissioned blockchains in a virtualized environment. In: 2019 IEEE International Conference on Cloud Computing Technology and Science (CloudCom). IEEE, pp 404\u2013410","DOI":"10.1109\/CloudCom.2019.00069"},{"key":"1198_CR17","doi-asserted-by":"crossref","unstructured":"Teerapittayanon S, McDanel B, Kung HT (2017) Distributed deep neural networks over the cloud, the edge and end devices. In: IEEE International Conference on Distributed Computing Systems (ICDCS). IEEE, pp 328\u2013339","DOI":"10.1109\/ICDCS.2017.226"},{"issue":"2","key":"1198_CR18","doi-asserted-by":"publisher","first-page":"345","DOI":"10.1002\/spe.2496","volume":"48","author":"S Venkateswaran","year":"2018","unstructured":"Venkateswaran S, Sarkar S (2018) Architectural partitioning and deployment modeling on hybrid clouds. Softw-Pract Exp 48(2):345\u2013365","journal-title":"Softw-Pract Exp"},{"issue":"6","key":"1198_CR19","first-page":"1086","volume":"13","author":"N Wang","year":"2017","unstructured":"Wang N, Varghese B, Matthaiou M, Nikolopoulos DS (2017) Enorm: A framework for edge node resource management. IEEE Trans Serv Comput 13(6):1086\u20131099","journal-title":"IEEE Trans Serv Comput"},{"issue":"8","key":"1198_CR20","doi-asserted-by":"publisher","first-page":"1124","DOI":"10.1016\/j.future.2011.03.008","volume":"27","author":"X Wang","year":"2011","unstructured":"Wang X, Yeo CS, Buyya R, Su J (2011) Optimizing the makespan and reliability for workflow applications with reputation and a look-ahead genetic algorithm. Futur Gener Comp Syst 27(8):1124\u20131134","journal-title":"Futur Gener Comp Syst"},{"issue":"4","key":"1198_CR21","doi-asserted-by":"publisher","first-page":"352","DOI":"10.1504\/IJWGS.2018.095647","volume":"14","author":"Z Zheng","year":"2018","unstructured":"Zheng Z, Xie S, Dai HN, Chen X, Wang H (2018) Blockchain challenges and opportunities: A survey. Int J Web Grid Serv 14(4):352\u2013375","journal-title":"Int J Web Grid Serv"},{"key":"1198_CR22","doi-asserted-by":"crossref","unstructured":"Zhou H, Hu Y, Su J, de Laat C, Zhao Z (2018) Cloudsstorm: An application-driven framework to enhance the programmability and controllability of cloud virtual infrastructures. In: 2018 IEEE International Conference onCloud Computing (CLOUD). Springer, pp 265\u2013280","DOI":"10.1007\/978-3-319-94295-7_18"},{"issue":"10","key":"1198_CR23","doi-asserted-by":"publisher","first-page":"1421","DOI":"10.1002\/spe.2741","volume":"49","author":"H Zhou","year":"2019","unstructured":"Zhou H, Hu Y, Ouyang X, Su J, Koulouzis S, de Laat C, Zhao Z (2019) Cloudsstorm: A framework for seamlessly programming and controlling virtual infrastructure functions during the DevOps lifecycle of cloud applications. Softw-Pract Exp 49(10):1421\u20131447","journal-title":"Softw-Pract Exp"},{"key":"1198_CR24","doi-asserted-by":"crossref","unstructured":"Zhou H, Ouyang X, Ren Z, Su J, de Laat C, Zhao Z (2019) A blockchain based witness model for trustworthy cloud service level agreement enforcement. In: 2019 IEEE International Conference on Computer Communications (INFOCOM). IEEE, pp 1567\u20131575","DOI":"10.1109\/INFOCOM.2019.8737580"},{"key":"1198_CR25","doi-asserted-by":"crossref","unstructured":"Uriarte RB, Zhou H, Kritikos K, Shi Z, Zhao Z, De Nicola R (2020) Distributed service-level agreement management with smart contracts and blockchain. Concurr Comput-Pract Exp p e5800","DOI":"10.1002\/cpe.5800"},{"key":"1198_CR26","doi-asserted-by":"crossref","unstructured":"Ziafat H, Babamir SM (2018) Optimal selection of VMs for resource task scheduling in geographically distributed clouds using fuzzy c-mean and MOLP, vol 48","DOI":"10.1002\/spe.2601"}],"container-title":["Peer-to-Peer Networking and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12083-021-01198-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12083-021-01198-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12083-021-01198-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,23]],"date-time":"2021-10-23T08:39:12Z","timestamp":1634978352000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12083-021-01198-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,21]]},"references-count":26,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2021,11]]}},"alternative-id":["1198"],"URL":"https:\/\/doi.org\/10.1007\/s12083-021-01198-z","relation":{},"ISSN":["1936-6442","1936-6450"],"issn-type":[{"value":"1936-6442","type":"print"},{"value":"1936-6450","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,6,21]]},"assertion":[{"value":"30 November 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 May 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 June 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"<!--Emphasis Type='Bold' removed-->Conflict of Interests"}}]}}