GOeureka aims to develop
an easy to use, reliable Facility and Services booking system with persistent
indisputable records. As with all new systems, much of what is proposed will
evolve over time as requirements change. The web platform will be developed
with a backend built on the Python Django framework while individual components
will be built using a mix of programming languages (HTML, CSS, Javascript,
Golang, etc.) and the mobile application built on the Ionic framework. The
database will be a PostgreSQL database that runs on a cloud server (Amazon Web
Service) with certain data validated and stored on the Ethereum blockchain.
Smart contracts will be ERC20 compliant (though newer standards may be applied
after the time of writing) and customized using Solidity.
ERC20 smart contracts
will be utilized for the security and immutability of data throughout the
platform. To increase performance and keep transaction fees to a minimum,
individual transactions and bookings will be kept outside of the blockchain.
The settlement of all transactions will occur off-chain and fulfilled
transactions will be aggregated each day and sent through the smart contract to
be validated and stored on the blockchain.
The
Proxy Wallet
One key issue typically
faced when designing a blockchain system for mass adoption is the handling of
user wallets. While a hardware wallet like a Ledger Nano or a plug in like
Metamask can expect users to use a recovery phrase, general users are unlikely to
be happy with such a solution. We
intend to use what is called a proxy wallet for all Ether transactions:
1. Users will undergo a
proof of identity when signing up for GOeureka
2. Cryptographic Key
Pairs are created on user devices and never leave their devices
3. A corresponding smart
contract called a “proxy wallet” will be created on the blockchain
4. The user channels all
transactions via the proxy wallet which is tied to the user’s identity
5. The proxy wallet
allows the user to interact with all parts of the GOeureka system
6. On registration of a
lost phone, GOeureka can, via a rigorous process, establish the identity of the
account and assign that person’s new address to be the new controller of the
proxy wallet.
The proxy wallet is
already in use in several organisations.
Booking
The web application
platform will host a booking platform for travellers and a hotel inventory
system for hotels. Travellers will be able to search and book hotels. Hotels
can update room inventory and prices directly or integrate with channel
managers. A majority of hotels manage their inventories using channel managers
as a single point of management, therefore GOeureka will provide necessary APIs
(Application Programming Interface) for integration. GOeureka will also work
directly with major channel managers to automate the integration process for
hotels.
Rebooking
Feature
Travellers will enjoy
automatic post-booking discounts for their stays through GOeureka’s
patent-pending rebooking feature. The GOeureka rebooking algorithm detects when
a hotel rate drops, and automatically re-books an existing booking (qualified
bookings that have not passed and are within valid cancellation policies) at
the lower rate. Travellers will be notified of their discounted stay.
When hotels choose to
drop their rates on the GOeureka platform, they will receive a summary report
on the affected bookings and the total discounts provided by the rate cut. This
will allow hotels to make true informed decisions that are beneficial to
themselves and their guests.
Benefits
of GOeureka
This project is based on
blockchain technology that can be relied upon to store user data in the system.
It is almost impossible to hack because data is stored on distributed network
nodes. Thanks to KYS registration, a traveler is protected from fraud - only
real hotels can register on GOeureka.
My
Profil Bitcointalk : https://bitcointalk.org/index.php?action=profile;u=2312302;sa=summary
Address
: 0x9a982A90A13200BAc233906bD1f8092666910AB4
Comments
Post a Comment