We developed and provided a web hotel booking application on a UNIX machine. The web application was developed in PHP with Apache server and MySQL as a backend. The machine on which MultiChain is run is one of the nodes that collects customer data with correct validation. The public blockchain Ethereum stores and executes intelligent contracts. All registered data customers and users have Ethereum addresses that are used to transfer ether, while data is shared according to smart contracts. Users create their profile in the hotel reservation system as the first node (node 1) in the blockchain by recording their information while selecting which of their data can be transmitted to third parties. The data stored in the repository is converted to an open JSON format, which will be streamed into the MultiChain. The MultiChain stream is used for data storage and recovery. Third, z.B. Saskatoon Travel and Tours and Saskatoon Shopping Mall, have different nodes that also contain multichain in their system.
You will receive the addresses and get different permissions to be in the closed network of the blockchain. A node can have multiple addresses to perform multiple random transactions between them, making the process more anonymous. Encryption with public keys is an underlying technology of MultiChain, so that all connected nodes generate their own pairs of public addresses and private keys. As there are two blockchain platforms in our system, we have considered measuring latency consumption and storage parameters among the blockchain`s private nodes, as data release is done on the private network, which requires very low latency for optimal performance and storage delay can also play a role in increasing latency and poor performance. For the execution of smart contracts, we always try to reduce transaction costs, which is why we have measured the efficiency of our intelligent contracts in terms of transaction costs. To evaluate the implementation prototype, we have put in place an evaluation plan to simulate real-world interactions. We categorized the first three objectives as implementation under the data sharing model and the last objective as implemented under the user incentive model. 1.
To allow selected participants to see blockchain activity, Smart Contracts are contract instances used on the Ethereum blockchain (Buterin, 2015), although the term was originally coined (Szabo, 1997) in the context of electronic business protocols between foreigners on the Internet. A smart contract stores the rules: MultiChain is a private blockchain, which offers the privacy and control needed in an easy-to-configure and provide package (Greenspan, 2013). It supports the UNIX and Windows servers and creates a large JSON-RPC API for easy integration into existing systems. Unlike all other blockchains, MultiChain solves the problems of privacy and openness through integrated user rights management, with its three main objectives (Greenspan, 2013): The OECD (Graham and Sacha, 2007) has defined the concept of participatory web as an internet-based approach, strongly influenced by intelligent web services that enable users to contribute to development , evaluation, cooperation, dissemination and adaptation of content and internet applications.