BACKGROUND
Time banking is a good mechanism to provide elderly care in community services with members having mutual benefits, besides social welfare and out-of-pocket fee payment mechanisms. With further integration with off-line works, mobile time banking may provide a better way, compared to traditional web access. On the other hand, blockchain technology has been long encountering difficulty in integrating with real-world economies or activities. Development of a mobile time banking system on blockchain (MTBB) may provide a realistic solution for community elderly care. Besides, the tracking mechanism from blockchain technology itself may also help track the elderly care service transaction records in order to measure better Sustainable Development Goals (SDGs) set by United Nations (UN).
OBJECTIVE
The aim of this study was to develop the MTBB, which enables tracking service transaction records in community elderly care through mutual helps.
METHODS
The MTBB was developed to empower organizations, either Corporate Social Responsibility (CSR) organizations, or Non-Profit Organizations (NPOs), to issue time tokens of their proprietary token types to the members who participate in the volunteer activities organized by the organizations respectively. In the service activities, members sign in and sign out before and after the services by using a smartphone app, and then get the time tokens afterwards. Members with time tokens can then exchange time tokens for elderly care services using the same smartphone app. MultiChain is used as the blockchain technology stack, as one of its features to support multiple token types is critical.
RESULTS
Database applications with smartphone apps integrated with MultiChain were developed. The whole set of the database schema was integrated with two smartphone apps, one for members, and the other for organizations, in addition to the two backend operations modules, one for organizations, and the other for managing all organizations and members. The MultiChain wallet was also integrated into the member app, as well as the organization backend modules for keeping track of the service transactions and time tokens. Metadata with the service transaction information is stored in the MultiChain blocks so that the transaction records are immutable and can thus be analyzed in the future.
CONCLUSIONS
The twelve characteristics of Cahn’s time banking are the guidelines of developing this MTBB with integration of MultiChain blockchain technology for tracking service transaction records. The study also combines the 1-to-1 member service exchange with organizations holding volunteer activities and issuing proprietary time tokens. With the blockchain transaction tracking mechanism, all of the elderly care service records through or within organizations can be tracked and analyzed to align with UN’s five SDGs.