Hierarchical Pricing Mechanism With Financial Stability for Decentralized Crowdsourcing: A Smart Contract ApproachDownload PDFOpen Website

Published: 2021, Last Modified: 12 May 2023IEEE Internet Things J. 2021Readers: Everyone
Abstract: Software crowdsourcing is an emerging approach to software engineering with great potential for the subdivision and assignment of large-scale tasks. However, because of the centralization of the traditional crowdsourcing platform, information disclosure and nontransparent accounting may be difficult to avoid. To address this issue, we first introduce a novel blockchain-enabled crowdsourcing platform that integrates the functions of task assignment and resource lending via two dedicated smart contracts. Second, to ensure financial stability in the blockchain-enabled market and to match the difficulty of the received tasks with the ability of the workers, we design a dynamic, hierarchical pricing mechanism based on economic modeling methods and heterogeneous agent theory. With this mechanism, the market is divided dynamically into multiple levels according to the remuneration of the customers' offer and the market value of the workers' resources. Additional constraints are proposed to avoid possible malicious trading behavior from workers in the resource lending process. We prove theoretically the rationality of our model and demonstrate the dynamics of the model. We show that the market price and demand can be convergent and test the cost of executing the two smart contracts. Finally, extensive experimental results demonstrate the correctness and feasibility of the platform and confirm that the hierarchical pricing mechanism can maintain the stability of the market.
0 Replies

Loading