REVIEW GOeureka
Platform
Overview
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.
It is a key goal that
the GOeureka platform provides for widespread usage, therefore utmost priority
will be given to platform performance, user interface and experience. Majority
of the system will be built in off-chain components but critical information
will be stored in persistent smart contracts. The critical factors addressed
are:
● The design of a
secure mobile wallet that the average user feels comfortable using and is
recoverable by the same user in the event of a lost device.
● The GO token which
can be held, spent or traded.
● The GO credits which
offers preferential rates when purchasing products and services. An exchange allowing the purchase of GO
credits in exchange for GO tokens
● A management system to
allow booking and recording of scarce, non-fungible resources (e.g.
room-nights). Making this booking comes from:
○ payment of deposit in
GO credits (automatic)
○ acknowledgement by
the payment facilities during deposit through classic methods
● A booking and payment
system for less scarce resources - e.g. spa sessions, meals, activities
etc.
What
is the GOeureka?
GOeureka is a travel
technology project that uses blockchain technology to build an online hotel
reservation platform. GOeureka's mission is to decentralize the hotel
reservation area and bring greater transparency by allowing hotels to connect
directly with their customers. As a technology partner for hotels, GO aims to
provide a dynamic digital experience for users and eliminate the high
commission structure imposed by online travel agents. By reducing the hotel's
financial commitment to third-party booking platforms, GO's vision is to allow
the hotel to focus more resources on providing better value and better service
to its guests. Travel around the globe.
Why
Ethereum blockchain?
The blockchain provides
GOeureka with the required token economics needed to eliminate high commission
fees and the ability to facilitate interoperable loyalty points. GOeureka’s
platform also benefits from the distributed ledger technology that guarantees
security and transparency across its platform.
GOeureka chose the
Ethereum blockchain due to its flexible and extensible nature. The use of
Ethereum smart contracts allows for the creation of “autonomous agents” that
may be implemented throughout GOeureka’s platform to automate many processes
and remove various third-parties that usually result in a slower process and
multiple transaction fees that lead to high costs.
While moving towards a
fully decentralized platform, GOeureka will look into the adoption of key
blockchain technologies such as zero knowledge proofs, off-chain computation
solutions and recently introduced Ethereum technology like the Plasma and
Raiden network.
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.
Payment
Processing
GOeureka aims to
provide multiple payment methods that appeal to both traditional and crypto
consumers. Consumers will have the option to transact using fiat currency,
major cryptocurrencies, GO credits or loyalty points. Prices of goods and
services will be displayed in fiat and the cryptocurrency of user’s choice.
There are multiple available approaches for the development of GOeureka’s
payment processing.
For the traditional
checkout process where payment is made in fiat, GOeureka will implement a
third-party payment gateway. This method sees payment being processed through a
payment gateway (e.g. PayPal) that sends transaction details to a payment
processing network (typically hosted by a merchant’s bank). Once processed, the
processing network sends approved data to the credit card issuer to proceed
with the funds transfer.
1. The processing fee
is charged by the crypto payment service provider
2. Transaction costs
increase due to blockchain congestion
3. Transaction speed
for on-chain settlement
4. Interface
customization and payment protocol
For
more information, please visit the link below:
==============================================================
Author
: AmandaAnirata445
ETH
Address : 0xC9Bf10558F5ee121685B4Bb411C0411Eb3c7f21C
Komentar
Posting Komentar