37
PoS & EVM Blockchain Contract and DAPP Platform Unimax Coin Whitepaper UMC Ver. 1.62

Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

PoS & EVM Blockchain Contract and DAPP Platform

Unimax CoinWhitepaper

UMCVer. 1.62

Page 2: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

Disclaimer

This white paper is about the development of Unimax Coin, and it is developed by combining the advantages of several block-chain technologies, so there are parts where we use multiple technical documents. This white paper is written for a small number of readers and will be posted on forums and news sites due to the nature of the Internet. This document is a formal Unimax Coin white paper, which is intended to inform and inform individuals about this.

Some of the articles may contain conceptual or technically insufficient content. Give this to stakeholders, especially this white paper is a progressive, completed document, and it is the material of the designed program. This White Paper is published prior to the Unimax Coin ICO as an official whitepaper, and the disclaimer attached to the back of this white paper is subject to change and may be presented at the request of an individual or organization.

2 |Page

Page 3: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

3 |Page

Contents

Summary

Introduce1. Background2. Unimax coin system

1. Summary2. Interface3. Crypto Currency Multi Wallet4. Check card5. loan6. Risk limit7. Transaction Cost Structure8. System growth9. Decentration swap10. Design Purpose11. Messenger

Technology1. Technical composition

1. Combine two technical scripts2. Account model3. agreement4. Contract and integration5. EVM complete6. Unimax Coin Transaction processing method7. Account concept layer(Unimax Coin AAL)8. Gas model9. Refund10. Partial refund

App progress1. DAPP 2. Industrial Support3. Authentication and privacy4. Data Feed Oracle

• References

• Disclaimer

Page 4: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

Summary

As the digital economy matures and the fourth industrial revolution begins, block-chain technology is gradually changing the way people trade. The financial industryis leading the way before block chaining and digital assets emerge. So althoughsome potential technology operations for the block chain may take some time, it'strue that the digital economy has already arrived. The industry that manages anddevelops finance and industry funds must link tradition and emerging asset classes.Experienced traders are collaborating with already experienced developers to createa new paradigm.

Unimaxlab PTE. LTD. Platform, based on the technology developed in the traditionaldefense science, is based on the boundary monitoring and the protection of the marinearea, and aims to utilize it for marine environment protection and marine resourceproduction application. As the encryption technology, To maximize the customervalue of the integrated solution.

We focus on the frame of production and consumption in the absolutely reliable andchanging digital era of the Fourth Industrial Revolution, improve our digital assetsbased on block chains and traditional marine production methods, We will transformit from catching to raising, nurturing resources, protecting the environment, andstimulating production and consumption to provide unparalleled liquidity in theproduction base and consumer markets.

The ecosystem of Unimaxlab PTE. LTD. :a. A fast, intuitive platform for activating natural ecosystems,b. Providing a platform with unique environment and food digital asset investment

opportunities,c. All services of the ICO solution are provided through a streamlined network,

This application will have a very good production and consumption resource sharinginterface to achieve full integration with the advanced block-chain platform.Unimaxlab PTE. LTD. Will set the value of all services using the digital ERC20,which is named Unimax Coin (UMC) by itself.

Our future is to enable the beginner of the digital economy to realize his digitaleconomy after purchasing the Unimax Coin (UMC) through the easy and simplesupported platform of Unimaxlab PTE. LTD.;Many accustomed members, including professional traders, will be integrated intothe digital asset ecosystem of Unimax Coin (UMC) to provide a convenient, secureand highly flexible environment.

4 Page

Page 5: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

Introduce

Background

Unimaxlab PTE. LTD. Is a marine surveillance technology developed by the know-how of defense and marine science with stable and high reliability. It aims to create amarine environment for mankind to live permanently on the earth, to nurture marinelife, It is natural to apply the Unimax Coin (UMC) block-chain platform in thisenvironment for thorough and thorough verification, and then conduct empirical teststo apply it to our lives.

Unimaxlab PTE. LTD. Is the most basic thing to think about the environment in whichhuman beings live, to preserve the natural resources to be handed down to futuredescendants, and to supply and supply the resources of food and shelter that humanbeings can live in. It destroys the environment and makes the earth sick.In the oceans too much overfishing has reached the point where the resources of thesea are depleted. If we do not improve it, we think that the creatures in the ocean canbe threatened with extinction.

Unimaxlab PTE. LTD. Believes that the marine environment protection, the platformconstruction technology for resource development and production, the demand formarine service, the base of both producer and consumer are already in place.However, it is based on the block chain to complete the structure of production,distribution and consumption, and to achieve this by creating a better profitableenvironment for producers and consumers.

The total area of the earth inhabited by humans is 510.1 million km², of which about70.8% is occupied by the sea, the sea area is about 360 million km², and the totalvolume of sea water in the ocean is 1,369 million k㎥, Of all water in the world.The sea is a report of resources and a report of energy because not only foodresources but also energy are obtained from the sea.

In Korea, it will increase the renewable energy to be built up to 2030 by 11.0%, andit has decided to cover 47.7% of the installed capacity (6,456MW) with tidal power,wave power and algae marine energy equipment.Currently, Korea relies on imports for more than 96% of its energy and it is urgent todevelop a low-carbon eco-friendly energy source due to the reduction of greenhousegas emissions. We have to protect and manage the marine environment, secure theterritorial sea, It is essential to develop a marine protection management buoy robotthat must be present in resource development.

5 Page

Page 6: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

6 Page

Unimaxlab PTE. LTD. Is a buoy robot for marine management by using R&ITconvergence technology of marine environmental monitoring and managementinformation system, real-time monitoring of maritime areas in marine and coastalareas, prevention of invasion of marine waters of other countries, and prevention ofillegal fishing of fishing boats is.In addition, it predicts changes in the marine environment to provide all kinds ofmarine resources such as fishing ground formation information and management offishery community fisheries, alarm monitoring of sea ranch environment change,fishery guidance and fishing environment improvement, It can grasp in real timeand track what is changing.

Fishing fisheries at sea ranches can monitor changes in water temperature, salinity,BOD, COD and DO in real time and can alert and respond to sudden changes inocean conditions or urgent demands.In addition, we can grasp the currents of ocean currents and tidal currents in thesea, check the red tides that kill fishes in the sea pastures in summer, the mostharmful radioactivity pollution in our lives, and receive the fish formationinformation of the offshore fisheries in real time .

Unimaxlab PTE. LTD. Has been studying the marine ecosystem of the marineenvironment and incorporating the marine robot know-how accumulated overmany years into the block chain technology. In this respect, we invitedexperienced researchers. What we are trying to show is to maintain the naturalenvironment facing the earth and to research and develop to sustain humanitywithout changing the ecosystem and apply it to human life.

Page 7: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

7 Page

Unimaxlab PTE. LTD. Has implemented a communication system that can coverall the coastal waters by applying multi-hop method to the marine communicationmethod in a wide sea, demonstrates data extension communication that cantransmit the award and underwater environment by video, The system andemergency frequency are adopted, and it is designed to enable stable 24-hour datacommunication.

We constructed a WLAN communication system of 5GHz band which is strong inmarine environment and designed a protocol to extend the communication distanceso as to adapt to all weather conditions and reduce communication disconnection.

Unimaxlab PTE. LTD. Has constructed the algorithm to stabilize the image bycompleting the stabilizer function by mechanism control and electronic control Pan/ Tilt automatic control program as a method of implementing camera image due towobble waves of ocean surface.

It is operated by the same implementation as the water camera of the underwatervideo camera. Since 3/5 or 4/5 of the hull is immersed in the water, it is designed towaterproof the inside of the electronic equipment and to control the automaticrestoration of the hull. Has built-in underwater submergible protection programthat can protect itself.

Page 8: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

Unimaxlab PTE. LTD. The buoy robot which has been developed for years in the marine environment, has built-in battery of two large capacity inside, so it is designed as double without loss of communication power.

The charging device is equipped with a system that can generate power from solarpower generation and wave of wave on the upper deck based on wind powergeneration at the master and has its own power consumption configured to be usedfor sending and connecting communication data .

In Unimaxlab PTE.LTD., This series of projects aims to accumulate ocean databased on years of know-how. Unimaxlab PTE is built on Google's smartphone withthe Android operating system, so you can accumulate data for those who use it.LTD. Is able to accumulate underwater and aquatic data of the world's oceans.

Through the use of buoy robot, a project that allows data from the world's oceansto be in your hands, we will use the generated marine resources as the basis forconsumers who use them as a Unimax Coin (UMC) to benefit more people .

8 Page

Page 9: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

Unimaxlab PTE. LTD. Is trying to complement and utilize the block chain that iscausing the fourth industrial revolution in the analog type productive industry inthe process of protecting the global environment and calculating marine resources.

Digital assets are not words that many people prefer to use in an easy andconvenient way when considering the surrounding trading environment. Platformusers need regular services, and it is easy and easy to replace nationally issuedlegal bills with enciphered currencies, so that they can be replaced with cards forconvenient return to the exchange.

At ICO in Unimaxlab PTE. LTD. You will see something new. We will invitetalented people from development engineers and science and technology industryas consultants to see what industry is doing for our research and development andmankind together with them.

Unimaxlab PTE. LTD. Is not the know-how of the coding application methodwhich is clicked to show. In this respect, we invited experienced researchdevelopers. What we want to show is that our planet is going to keep the naturalenvironment facing climate change and to return it to mankind to research anddevelop to sustain mankind without changing the ecosystem to produce resources.

Unimaxlab PTE. LTD. Is a know-how of natural ecosystem and digital block chaintechnology, joint venture with finance, management fluidity and establishingrelationship through market analysis.We do not overturn the world with the potential of current block-chain technology.We naturally accept it without any intrusion, integrate it into ourselves, open thepossibility and apply it to human life, improve the possibility of block chain virtualcurrency and present our vision It is to do.

In a paper published in "Harvard Business Review" in 2017, this paper analyzedthe possibility that block-chain technology could become mainstream. In the future,it is noted that "there is a possibility that financial services companies will acceptblock chains," but this study found that the lack of availability across the blockchain was considered the biggest obstacle to universal dissemination.

9 Page

Page 10: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

The conclusion should be drawn to the point that "the end consumer should beconfigured not to require a drastic change in the substitute for that action, and thissubstitute should be able to avoid the use of expensive or no suction powersolutions. In addition, in order to acquire consumer traction, this substitute mustprovide the same functionality as the existing product, and ecosystems must beable to easily be compatible and embraced.“

Because of the early stages of the encryption chain of the block chain, the lack offalse publicity and supervision, and the rush of investors and participants, cancreate an ICO environment that provides countervailing benefits. The realopportunity is not mature, and the growing discredited by the many ICOs formedby the lack of funding and the interruption in the process, it is worrisome that thecryptographic money industry in the block chain can be scrapped because of thefrustration in society.

In order to overcome this and to be the champion of the Fourth IndustrialRevolution, it is necessary to develop a trustworthy and perfect development foreach other and to connect the technologies that can be applied to human life andfuture.

In Unimaxlab PTE. LTD., Research and development of marine industry,production of marine resources and connection with consumers are already basedon existing work, and we think more environmentally and further, The goal ofhuman survival is to create new connections between existing institutions and thedigital asset ecosystem.Although block chain technology will inevitably change the way many industriestrade, we believe that the basic commercial principles will still apply when wedevelop trade links between producers and consumers in the block chain area.

Cambridge University, UK Garrick Hileman and Michel Rauchs acknowledged inthe 2017 Global Cryptography Standards Study. "If the encryption currency of theblock chain is able to bring happiness to mankind, we should not be living in aclosed computer space, but a wider economy and interaction."

In this regard, our view is the same. The research developers of Unimaxlab PTE.LTD. Are also connecting these exchanges. We do not stand up for bare hands, butthe cryptographic currency is based on the emergence of the Fourth IndustrialRevolution in the financial sciences and industry, I think it will be fully integrated.

10 Page

Page 11: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

Dr Garrick Hileman and Michel Rauchs emphasized that the biggest challenge facingencrypted currency transactions today is to stay in touch with traditional financialinstitutions in traditional cash payment portals. Encrypted money is made in largenumbers and according to their research, "Small transactions will face great challengesin building and maintaining relationships with banks."

Once the block chain platform of Unimaxlab PTE. LTD. Is started, we will launchregistration as an electronic money institution by promoting registration to theexchange.

Specifically, Unimaxlab PTE. LTD. To develop and supply a platform for thedevelopment and management of the marine environment and marine resources, andto protect and protect the planet by providing the energy, marine resources and food tothe people by improving and controlling the environment. It can sustain the future ofhumanity.Accumulating and operating extensive marine data is a block-chain-based networkthat seeks to become a leading player in the 4th industry, embracing and utilizing datafrom the oceans around the world.

Unimaxlab PTE. LTD. Means that we have to go through licensing procedures invarious regions and comply with the service regulations that we will provide to allover the world.Unimax Coin (UMC) will be launched in Singapore, the United States and Japan.Therefore, we will comply with the supervision regulations of Singapore, USA andJapan. And Unimax Coin (UMC) will provide services in a variety of areas that do notrequire licensing or licensing.In the second half of 2018, Unimax Coin (UMC) plans to charge licenses in variousregions and will cover the full range of services planned for delivery.

Unimaxlab PTE. LTD. Will expand to become an indispensable platform for anymaritime country, and will connect the resources produced by non-maritimecommunities to share and consume.

11 Page

Page 12: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

Unimax coin system

1. Summary

The Unimax Coin (UMC) platform will serve as a conduit between producers anddistribution structures, consumers' traditional financing and the digital asset economy, tofuse common platforms and design simple interfaces.

The Unimax Coin (UMC) ecosystem integrates the three major parts of the digitaleconomy, providing the platform:a. Producer multi-resource platform,b. Trade Frame of Distribution Broker Multi,c. Consumer multi-consumption platform.

Unimaxlab PTE. LTD. Has planned to provide services that previously could not beprovided by a single entity. Expandable and environmentally conscious of producers,consumers and distribution intermediaries, new trading participants are spending andcompleting encrypted currency with a few clicks within marine resources and foodresource platforms, and our resource trading platform is a powerful tool Set-up,producers, consumers, and distributors will begin to design and operate to meet theneeds of professional investors.We will co-ordinate and plan for the future of the Unimax Coin (UMC) ecosystem to grow and collaborate with all industries, and for Unimaxlab PTE. LTD. Is to provide a series of ICO solutions, to help develop projects and to thrive.

Through the establishment of a stable financial relationship, Unimax Coin (UMC) hopesto minimize the gap between encrypted currency and provide a secure payment processto quickly and easily exchange legal bills. Except for all similar characteristics,Unimaxlab PTE. LTD. Also planned special promotional items and customized tradingsolutions for Unimax Coin (UMC) participants. Unimaxlab PTE. LTD. Will be the bestdesigned and fully adapted to the formation of digital asset economy.

2. Transaction interface

Unimax Coin (UMC) platform allows production, distribution, and consumer customersto send standard and nonstandard order types, including:1. Market Price Order,2. Price Limited Order,3. Distribution Top Price Order,4. The Check Price Distribution Highest Price Order and the Double Alternate Order area combination of the highest retail price and the price limit order in the same order form.

12 Page

Page 13: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

This system allows you to choose different lifetime options. For example, allenforcement or non-enforcement, immediate enforcement or cancellation and allcancellation, up to. This chart is provided in the HTML5 library, allowing all users totrade with their counterparts and easily create customized time and price studies orindicators. By simply dragging and dropping from the interface, the customer can tradewith capped limits and price limit orders based on pre-calculated risk and rewardpercentage settings.

To reduce delays in bottlenecks in high frequency trading situations and simplify theorder entry process, we offer one-click transaction options in the chart. A record of theorder transaction history that has already been submitted and pending is displayed on thechart, allowing customers to view the operation of their account activity.Both the web browser and Unimax Coin (UMC) can be visited and viewed on bothplatforms via Android and iOS apps.

3. Virtual Currency Multi Wallet

Unimax Coin (UMC) 's Virtual Currency Multi - wallet system allows customers to store, retrieve and hold the following 5 digital caches (arranged according to (~ 80%)) encryption currency.:

Bit coin (BTC)

Bit coin cach (BCH)

Ethereum (ETH)

Ripple coin (XRP)

Light coin (LTC)

Crypto Currency Multi-Purse Wallet is a multi-signature technology from Unimax Coin (UMC) that will provide you with safe and convenient service.

After the initial launch of the project, Unimax Coin (UMC) will continue to providesupport for more electronic wallet platforms prior to ICO and will add more assets alongwith extended development to various countries.After the project is up and running, we will promptly support the 9 types of encryptioncurrency described in Coin Market. We have developed a block chain based on smartcontract that adopts the advantage of ethereum and bit coin and has a high transfer rate.We will add Unimax Coin (UMC) electronic wallet as 10 kinds of wallet.We are planning to add other assets, including ERC20 tokens, to form the platform base.

13 Page

Page 14: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

4. Check cards

In order to facilitate the exchange and use of Unimax Coin (UMC) customers from theirUnimax Coin (UMC) electronic purses in cooperation with existing banks, such as issuingcredit cards in their name, (UMC) check cards.Our vision is to allow customers to withdraw cash from their ATMs, encrypted e-wallet orbanknote e-wallets anywhere in the world using their Unimax Coin (UMC) check card.

The customer can set up a primary or secondary account on a check card, allowing thesecondary account to pay for the necessary transactions when the primary account balanceis insufficient. When using a check card on an ATM machine, the system will primarilycheck the balance of the primary account.

5, Loan

If you want to exchange the encrypted currency you borrowed from our mobile home or desktop, you can exchange it immediately with a single purchase order, saving you time not to delay processing time. If you do not have enough funds, you will be deducted from your secondary account.Unimax Coin (UMC) 's unique lending platform is intended to provide the opportunity to earn interest on passive investors' cryptographic balances and to provide the opportunity to earn money for traders with limited capital.Our loan platform allows lenders to tell you their daily mortgage rates on their reservations. If the borrower receives this rate, the target asset will be used as a security deposit. Unimax Coin (UMC) will offer loan options for BTC, LTC and ETH.

Our strategic relationship with our liquidity provider provides a leverage ratio of 1:50 forour customers when we issue a digital asset without a deposit in connection with our webbrowser platform or API. I will.The leverage ratios on our block chain can be lent out at a maximum of 1:10 for the firsttime using a loan deposit through our equitized loan platform.

On the basis of specific examples, we provide you with a higher leverage ratio for reliablelow-risk operations. Unimax Coin (UMC) will provide API visits to our exchange throughthe Prime-of-Prime model for deposit and credit providers.This allows self-employed and institutional traders to gain exchange-level flexibility,price differences, enforcement and quality at the exchange level, and to match pricedifference agreements.

14 Page

Page 15: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

6. Risk limit

The basic risk management strategy of the Unimax Coin (UMC) we have planned is touse the designated deposit wallet to reduce the damage and prevent losses when usingthe payment deposit on our equally traded payment platform is.The position loss is sealed with the money in the trader deposit wallet, and the depositwallet is used as the mortgage. If you do not meet the minimum deposit required toincrease your account, your Unimax Coin (UMC) position will be forcibly terminated.

For the opening of the loan, we will require a 30% deposit on the basis of the initialideal size for the trader. If the account increase is less than 15% of the deposit position,the account will be cleared.

7. Transaction cost structure (bonus)

The Unimax Coin (UMC) option is to pay commissions for all enrolled orders, with thetransaction participants (production, distribution, consumption) or orders immediatelyafter the posting, with a rate of up to 0.10%. Price published below the price of theproduct produced by the publisher and buyer of the transaction Limit order above andabove the price of the purchased product posted by the seller A purchase orderCustomer shall not be liable for a maximum of 50% You will get your profits back. Ifboth publishers' orders are finally matched (that is, they are not matched exactly in anyone of them), then neither one gets back their profits. (However, we can not acceptcommission from any one party.)

8. System growth

It is open to all traders, but only those who trade through the platform of UnimaxlabPTE. LTD. Will have the opportunity to earn profits, induce customer participation,inspire enthusiasm of customers, and ensure more liquidity in other platforms ,Maintain low price differentials, and overall high trading volume. Our plan will allowparticipants to receive bonuses at coin trading, as well as to grow as platforms evolve,as well as to change the scope of bonus activities.At the announcement of the Unimax Coin (UMC) platform, subscriptions (bonuses)will be made available through activities such as helping the team and improving theplatform by completing electronic wallets, first use exchanges, referral platforms anduser feedback charts after registering with Unimax Coin (UMC).

15 Page

Page 16: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

9. Decentration swap

Generally speaking, the encrypted currency platform is "decentralized" because theasset typically holds the transaction history platform itself on the basis of multiplecustomers. The trend of full decentralization trading mechanism development hasalready begun, and Unimax Coin (UMC) is also planning to apply this technology tothe lead. The Unimax Coin (UMC) team is extremely important in the development ofswap platforms for trading participants using the Unimax Coin (UMC) block chain.

Unimax Coin (UMC) is a marine management platform that aims to share benefits inthe structure of producing, distributing and consuming resources, and will provide aswap-like "mutual safety trading platform" using TimeLock Smart Agreement , You cancomplete transactions on this platform without the need for third-party intervention.This smart contract is a form of time hosting protocol that allows both parties, or both,to be protected in the event of a trade break. Our plan is that this transaction mechanismwill receive a very small fee because the transaction mechanism is a value-addedservice for customers with low volumes or those who can not enforce them right away.

10. Design Purpose

Since the Bitcoin project started, the community is building many alternate currency and block-chain projects. Some meaningful alternatives The cryptocurrency project has become a good block-chain test case, which has helped to improve and mature the block chain technology.

Numerous developers and community members have witnessed the rapid development of block-chain technology. However, technology and business still face many challenges.

Some of the key issues facing current block chain technology include:

1. Lack of business-oriented smart contract. Currently, smart contract platforms are based on Proof-of-Work (PoW). However, the agreement mechanism of Proof-of-Stake (PoS) is better suited for Unimax Coin (UMC) business applications.

2. Compatibility between different block-chain technologies, ie Bitcoin's UTXO model, is not compatible with the Ethereum account model.

3. Consensus mechanisms differ in the requirements of the consensus mechanism in public and public connections because of the lack of flexibility in the participants.

16 |Page

Page 17: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

4. There is a lack of consideration for business compliance requirements, ie the ID and KYC / AML requirements of the financial industry that the current block chain implementation can not fully support.

5. The current block chain implementation is not visible to outside people. The triggering criteria for smart contracts are set in the block chain itself and there is no trigger criteria for off-line chain data sources that can be used to establish connections with the actual business.

11. Messenger

Unimaxlab PTE. LTD. Has designed Utok Messenger to have the interactive platform ofUnimax Coin (UMC) participants.U-tok Messenger can be downloaded from the homepage, the Google Store, or the AppStore for use by trading participants using the Unimax Coin (UMC) block chain, or foranyone in the public domain.U-tok Messenger provides more information to participants by posting news on real-time block chains and IT technologies in one line. U-tok messenger for Unimax Coin(UMC) is designed in basic language (4 languages) and supports multilingual whenparticipants expand.

Unimax Coin (UMC) Designed and provided by U-tok Messenger, you can post thechanging status of the exchanges used by participants and link them to the exchangesthat you use. U-tok Messenger is based on free mutual calls for network use and allowsyou to send and receive documents with attachments. Unimaxlab PTE. LTD. Will payUnimax Coin (UMC) cumulatively to participants using U-tok Messenger on a regularbasis.

17 Page

Page 18: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

Technology

Technical composition

1. Technically a script combined with two scripts:

The script combination is executed correctly only if the unlocking and locking scripts have a matching predefined condition. That is, the Bread Signature must be a signed signature that matches the private key of the Bread Address of the valid signature of the Bread Address, and the result is executed correctly.

Bitcoin's scripting language includes many characters and ends with Turing, but it lacks the loop functionality and limits the complexity due to the limitations of the execution volume of the transaction.This scripting language is not a commonly used programming language. These restrictions mitigate security risks by creating infinite loops or complex logical loopholes by avoiding the occurrence of complex payment conditions.

In the UTXO model, the history of each transaction can be tracked through a public book that is normally open, and is completely transparent. The UTXO model has a parallel processing facility that initiates transactions between multiple addresses representing scalability. Finally, the UTXO model has a certain level of privacy. You can use Change Address as the output of UTXO. Nevertheless, UTXO has no status and the goal of the program is to implement a smart contract based on the innovative design of the UTXO model.

2. Account model

Unlike the UTXO model, Ethereum is an account-based system. Ethereum's white paper describes the account model shown below.

In Ethereum, the status is made up of objects called "accounts", each account has a 20-byte address, and there is a state transition that transfers values and information directly between accounts.There are four fields in the Ethereum account.:

• Specify a time, use counters to ensure that each transaction can only be processed once

• Current ether balance in your account• Your account's contract code (if any) • Account storage (empty by default)

"Ether" is Ethereum's main internal encryption fuel and is used to pay for transaction costs.There are usually two types of accounts. Accounts that are externally owned, accounts controlled by private keys, and contracted accounts controlled by contract codes.

18 Page

Page 19: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

An externally owned account has no code, and you can create and sign transactions and send messages from an external owning account. Each time a contract account in the contract account receives a message, it can be activated to read and write internal storage, send another message, or create a contract.

In Ethereum's system, account balances are managed in an account. The increase or decrease in the account balance will appear similar to the actual account, and any new blocks created may affect the global state.

All accounts in an account are based on their own balance, storage, and code space in that they can invoke an account or address and store execution results accordingly on the storage device.

Currently, in the Ethereum account system, users can create one-to-one transactions via client/rpc. In other words, each transaction can be made from one account to another.Although you can send more money through a smart contract, these transactions can only appear in the balance of your account and are difficult to track in Ethereum's public ledger.

Bitcoin The UTXO model of the Bitcoin network, which ensures transaction consistency and traceability, is the core design of Bitcoin. Based on the advantages of the UTXO characteristics of the network designed by Bitcoin, we chose the UTXO model as the basis of the program.

3. Consensus

Designed as the consensus platform for Proof-of-Stake 3.0 for Blockchain by Unimax Coin (UMC), based on technical requirements for stability and decentralization.

There have been many discussions about consensus and the platform that meets the requirements of a particular platform. The topics discussed in the Unimax Coin (UMC) are Proof-of-Work, Stake-of-Stake, Dynamic Proof-of-Stake and Byzantine Fault Tolerances as discussed in Hyper Ledger. It is a natural consensus on how to run algorithms in distributed systems to maintain data consistency. How to maintain the consistency of the decentralized system of discussion on consensus? There are many opinions in this area. For example, Fischer Lynch and Paterson's theorem suggest that consensus can not be reached if there is no 100% agreement between the nodes.

19 |Page

Page 20: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

In Bitcoin's mining, the network verifies the work through a hash collision by proving the job on the network. If the hash value you are mining can calculate and satisfy certain conditions, you can claim to the network that you have mine a new block in the mining. It is a multiple of Hash ( ) and SHA256 in the range [0, M], and D is an integer between [1, M]. With the SHA256 algorithm used by Bitcoin, all nodes can quickly see each block.

80 bytes BlockHeader depends on each Nonce. The overall difficulty of mining is dynamically adjusted according to the total hash of the block-chain network. If you unlock the blocks at the same time with two or more miners, a small fork on the network occurs.

This is the point at which the block chain must decide which blocks to accept and which to reject. The most obviously proven work on the Bitcoin network is to chain connected chains as legitimate.

There are various proof-of-work algorithms such as Scrypt, X11, Groestl, Equihash, We start with a new algorithm because it prevents the accumulation of computing performance by one entity and is an economic structure that can not be introduced by ASIC (Application Specific Integrated Circuits).

Most Proof-of-Stake Blockchains so far have been able to reverse what they have created with PeerCoin, which was developed in earlier versions of Bitcoin Core.The Unimax Coin (UMC) program selected Proof-of-Stake for the basic agreement, but will be developed and deployed as a POS based on the latest Bitcoin source code.

To create a new block in an existing Proof-of-Stake transaction, the following conditions must be met:

ProofHash < coins·age·target

ProofHash is generated by Stakemodifier and has unused output and current time. With this method, a single malicious attacker can accumulate a large amount of coin generation time and start a double spending attack. Another problem with the coin generation period is that the node goes on-line intermittently if it experiences a congestion that is not constantly online. As a result, the enhanced version of the POS agreement removes coin age so that more nodes are brought online at the same time.

Traditionally, proof-of-stake implementations have several security issues that can arise, such as double coin spending attacks.

20 Page

Page 21: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

Unimax Coin (UMC) Developers conducted security analysis on their own block chain generation and implemented POS Q 3.0 with the latest Unimax Coin (UMC).

As a theoretical point, this should compensate investors who take longer to mince coins without giving incentives to coin holders who keep their wallets offline.

4. Contract and integration

The Ethereum virtual machine is a stack-based virtual machine with a 256-bit machine word. Smart contracts running on Ethereum run and use this virtual machine.

Since EVM is designed for the block chain of Ethereum, transfer of all values is done using an account-based method. However, the program is based on Bitcoin's block chain design and uses a UTXO based model.

Therefore, the program has an abstraction layer account that translates the UTXO-based model into an account-based interface for use by EVM. In addition, EVM has an additional block-chain interface to allow direct access to various details about the program block chain.

5. Completion of EVM

All transactions in Unimax Coin (UMC) use the Bitcoin Scripting Language, just like Bitcoin. However, Unimax Coin (UMC) has three opcodes.

• The opcode of OP_EXEC triggers the processing of the transaction (described below) and executes the EVM bytecode passed in.

• The opcode of OP_EXEC_ASSIGN triggers special handling like OP_EXEC. This opcode will accept contract address and data to be received and contracted. It then executes the contracted bytecode (specified by CALLERDATA in EVM), passing the specified data. This opcode is used to send a coin to a smart contract.

• The opcode of OP_TXHASH is used to adjust the odd part of the accounting abstraction layer. It simply pushes the transaction ID hash of the current transaction that is running.

.EVM can change status within its state database, just like a similar agreement running on Ethereum.

Unimax Coin To make smart contracts as easy to use as possible, smart contracts and creators must authenticate data sent from a particular pubkeyhash address.

21 Page

Page 22: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

Fig 1. UMC transaction flow diagram

6. How UMC Transaction Processing Works

Previously, scripts typically only run when you try to consume output. For example, if you use a standard public key hash transaction, the script is in a block chain, but it will not be validated or run in any way.Execution and validation are not performed until the transactional input references the output.

22 Page

You can also use the OP_EXEC and OP_EXEC_ASSIGN transactional output so that the UTXO set in the Unimax Coin block chain is not too large. The OP_EXEC_ASSIGN output is used when the code in the contract sends the cost to another contract or pubkeyhash address. The OP_EXEC output is consumed each time the contract removes itself from the block chain using suicide.

Page 23: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

At this point, the input script (Script Sig) will return 1, but if no valid data is supplied to the output script, the transaction will not be executed effectively.However, whenever Unimax Coin is merged into a block chain, it accepts a smart contract that runs immediately. This is done by special processing of the transactional output script (Script Pub Key) that includes OP_EXEC or OP_EXEC_ASSIGN.If one of these opcodes is detected in the script, the transaction is placed in a block and then executed by all nodes in the network.

In this mode, the actual Bitcoin Script Language does not act as a scripting language, but it also has a strict way of passing data to EVM.

EVM can change status within its current database as well as similar agreements that run on Ethereum.

To make use of Unimax Coin's smart contracts as easy as possible, smart contracts and authors must authenticate data sent from specific pubkeyhash addresses.

You can also use the OP_EXEC and OP_EXEC_ASSIGN transactional output so that the UTXO set in the Unimax Coin block chain is not too large. The OP_EXEC_ASSIGN output is used when the contract sends an amount to another contract or pubkeyhash address. The OP_EXEC output is consumed whenever a suicide attempt is used in a contract to remove itself from the block chain.

7. Account Abstraction Layer (AAL)

The Ethereum virtual machine is designed to work in an account-based block chain. However, Unimax Coin uses UTXO based block chains based on bit coins. To handle this, the Unimax Coin includes the Account Abstraction Layer, which allows you to work in the program block chain without making major changes to the Ethereum virtual machine or existing Ethereum contract.

Smart contracts are a simple EVM account model exposed to programmers.

There is an action in the block chain that allows you to check the balance of the current contract and other contracts, and you can attach the coin to the data in another contract.

Although these tasks may seem fairly basic and minimal, it is not easy to perform within a UTXO-based program block chain. Therefore, the implementation of the Account Abstract Layer for these tasks can be more complex and difficult than expected.

First, when a smart contract is deployed to a Unimax Coin block chain, it is allocated and can be called by its transaction hash. The newly placed contract balance will also be zero.

23 Page

Page 24: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

Unimax Coin does not have a protocol to distribute contracts with non-zero balances. A transaction is created using the OP_EXEC_ASSIGN opcode to fund the contract.

The output script that sends the coin to the contract will proceed similar to the one below:

1; the version of the VM 10000; gas limit for the transaction 100; gas price in umc satoshis0xF012; data to send the contract (usually using the Solidity ABI) 0x1452b22265803b201ac1f8bb25840cb70afe3303; ripemd-160 hash of contract txidOP_EXEC_ASSIGN

This transaction script is very simple and handles most transaction processing with the OP_EXEC_ASSIGN opcode. From this, the actual value given to the contract (no out-of-gas condition) is Output Value - Gas Limit.The exact details of the gas mechanism will be discussed later.When this output is added to the block chain, it becomes the output belonging to the contract's account. This output value is reflected in the contract balance. The balance is simply the sum of the outputs that can be consumed in the contract.

24 |Page

Page 25: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

EVM can change status within its state database, just like a similar agreement running on Ethereum.

To make the Unimax Coin smart contract as easy as possible, you need to authenticate the data sent from your smart contract and the specific pubkeyhash address you are creating.

You can also use the OP_EXEC and OP_EXEC_ASSIGN transactional output so that the UTXO set in the Unimax Coin block chain is not too large.The OP_EXEC_ASSIGN output is used when the code in the contract sends the cost to another contract or pubkeyhash address.The OP_EXEC output is consumed each time the contract removes itself from the block chain using suicide.

25 |Page

Fig 2. Assignment of contracts and funds TX

Page 26: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

Fig 3. UMC block verification showing expected contract transaction list

The main mechanism for creating Expected Contract Transactions is the new opcode OP_TXHASH. Internally, OP_EXEC and OP_EXEC_ASSIGN have two modes.When the script runs as part of the output script processing, EVM runs. However, if the script is run as part of the input script processing, EVM will not run (leading to double execution). Instead, most OP_EXEC and OP_EXEC_ASSIGN opcodes work like no-ops.They return 1 or 0 (consumed or non-spent, respectively) based on the given transaction hash.The reason why OP_TXHASH is so, The function of this work is important. The OP_EXEC and OP_EXEC_ASSIGN opcodes check the list of expected contract transactions when they are in a spending state.Normally, in OP_TXHASH, if the transaction hash is in the expected transaction list, the result is 1 or is consumed. Otherwise it returns 0 or does not consume.

26 |Page

Page 27: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

OP_EXEC and OP_EXEC_ASSIGN, which use vouts in this way, are only available if the agreement requires that the account abstraction layer be consumed by vout when the contract is about to send the coin somewhere. This basic logic seems to be loose but only the contracted funds are consumed by contract and provided in a safe and secure way to act like a normal UTXO transaction.

One problem that has not yet been solved is that if there are more than two exits that can be exported by the contract, each node can choose a different exit, so you can choose a completely different transaction from the OP_EXEC_ASSIGN transaction spend. This is accomplished by a core coin selection algorithm agreed upon by Unimax Coin.

This coin selection algorithm is similar to the standard coin selection algorithm used within a user's wallet. However, the agreement rules can be as simple as they have been greatly simplified to avoid the risk of DoS attack vectors. Using a coin selection algorithm that does not follow this agreement does not make it possible for another node to win another coin used in the contract. All mining/nodes that select a different exit branch from the main Unimax Coin network and the block is not valid.

When you send a coin to a pubkeyhash address or other agreement through an EVM contract, a new transaction is made up.The agreed-upon coin selection algorithm selects the best output from the output pool owned by the contract. This output is used as input to a script (ScriptSig) consisting of a single OP_TXHASH opcode. Thus, the output will be the destination of the coin, and if it is necessary to send the remaining coins back to the contract, the output will be changed.

The hash of this transaction is added to the list of expected contract transactions, and then the transaction itself is added to the block immediately after the contract execution transaction. Later, when the generated transaction is validated and executed, the list of expected contract transactions is examined and verified as valid, and the hash of this transaction is removed from the list of expected contract transactions. With this model, there is no way to spoof transactions by providing a hard-coded hash as an input script instead of using OP_TXHASH.

This tier of concepts prevents the EVM contract from recognizing coin mining and specific output and allows you to see that you and other contracts are in balance with each other and can send money to these contracts as well as outside the contracting system. pubkeyhash address. This ensures that contractual compatibility between Unimax and Ethereum is very powerful and that no modifications are required to port the Ethereum contract to the Unimax Coin block chain..

27 |Page

Page 28: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

Adding a type of standard transaction

The following are the standard transaction types added to the Unimax Coin. Described as a Bitcoin Script template.

Placing a new contract in a block chain should use an output script:

1; the version of the VM[Gas limit][Gas price][Contract EVM bytecode]OP_EXEC

Send a coin to the already completed agreement on the block chain:

1; the version of the VM[Gas limit][Gas price][Data to send to the contract][rip-emd160 hash of contract transaction id]OP_EXEC_ASSIGN

There is no standard transaction type that can use one of the above types. This is because these spending transactions are not valid in the P2P network because they can only be spent using the contract transaction list you create.

28 |Page

Fig 4. Spend contract OP_EXEC_ASSIGN transaction

Page 29: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

8. Gas model

One of the biggest challenges that Unimax Coin faces when adding Turing-completeness to the Bitcoin block chain is that it is no longer reasonable to rely solely on the transaction size to determine the appropriate commission to pay to the miners. Because a very small transaction implements an infinite loop and can stop the entire block chain when the miner tries to process the block chain.

Therefore, the Unimax Coin Project borrowed the concept of gas from Ethereum. The concept of gas is that there is a price in each EVM opcode executed, and there is an amount of gas that can be spent on each transaction.

After the transaction is completed, the amount of gas used will be refunded to the sender. Also, if the amount of gas required to fulfill the contract exceeds the amount of gas available for the transaction, the status and status of the transaction will be returned to the beginning.

That is, the modified persistent storage is returned to its initial state, and contracted coin spending is canceled without being spent. All were returned to their initial state, but all of the gas in the transaction was consumed and will be mined. This is because it is not safe to change state in the block chain because computing resources have already been processed and consumed.

Unimax Coin uses the Ethereum gas model, but the gas price of each EVM opcode is expected to be significantly different from Ethereum. Some operations in Unimax Coin are more expensive than Ethereum, and some operations are cheaper. The exact value is determined by comparing the existing price of Ethereum to the amount of processing and block-chain resources required for each opcode compared to Unimax Coin.

When you execute a transaction with a previous transfer of a contracted coin, you specify two specific items for the gas. The first is the Gas Limit, which indicates how much gas can be consumed by the execution of this contract. The second is the exact price of each unit of gas in the Unimax Coin satoshis is Gas Price. Thus, maximum expense of Unimax Coin of gas due to contract execution is easy.

It is calculated as Gas Limit multiplied by Gas Price. If the maximum spend exceeds the transaction fee provided by the mutual transaction, the transaction is deemed invalid and will not be mined or disposed of. The final transaction fee is the fee settled in the remaining transaction, minus this maximum expenditure. This is similar to the standard Bitcoin pricing model.

29 |Page

Page 30: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

To determine the appropriate priority of a transaction, mining should now examine two types of variables.

1. The transaction scale fee should be appropriate to the total size of the transaction (usually determined by the minimum coin amount per kilobyte).2. The variable is the Gas Price of the contract. Stake miners have a great deal of choice when dealing with and choosing the most important and profitable deals to include. This allows the commission model to work together in the optimized marketplace for miners and users at the optimal rate to pay for the price and price.

9. Refund

With the UTXO model, you can not negotiate coins that are mined and sent for transaction costs. And even if the mining is easier to handle than expected, there is no way to partially refund the mining fee. However, for the gas model to be useful, there must be a way to refund some money to the remitter. There must also be a way to reverse the gas shortage, and there must be a way to give gas prices to miners.

Refunding gas rates at the Unimax Coin is possible by creating new deliverables as part of the miner's coin-based deal. A new block verification sum rule has also been added to ensure that these block return outputs must exist in coin-based transactions. Otherwise, the miner can choose not to refund these funds.

The dispatcher of the transaction coin for refund is considered the referenced output of the first input. Refunds will be refunded simply by copying the output script. Currently, for security reasons, this script can be a standard paid pubkeyhash or pay-to-scripthash script. This restriction may be lifted at a later date if it is deemed safe.

For reference, OP_EXEC_ASSIGN has a format that allocates funds to contracts:

Input: (in push order)

• Transaction hash for spending [optional]

• Version number (VM version to use, currently 1)

• Gas limit (maximum gas available for trading)

• Gas price (how much each Unimax Coin gas unit)

• Data (data to be passed to the deal contract)

• Smart contract address

.

30 |Page

Page 31: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

Output: (in pop order)

• Spendable (if you spend a lot now)

For example, EXEC_ASSIGN looks like this:

1

10000

100

0xABCD1234...

3d655b14393b55a4dec8ba043bb286afa96af485

EXEC_ASSIGN

If a VM run causes a gas shortage exception, vout is consumed by the next transaction

in the block using this recall script:

OP_TXHASH

And the creation of a vout for this transaction will be the pubkeyhash script from the

vin [0] .prevout script. In this early version of Unimax Coin, only the pubkeyhash

sender allows VM funding transactions. Other forms may be accepted as blocks and

VM execution may result, but the msg.sender of EVM will be "0" and will be

contracted if a gas supply or gas refund is required

31 |Page

Page 32: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

10. Partial refund model

On the other side of the gas model, you must also refund the part where the gas is not

consumed. This is to allow people to spend a lot of money to get the contract done, but

unused gas is returned to the Unimax Coin refund.

The gas return address is displayed in the block chain with the vin [0] .prevout script of

the transfer transaction. The gas is sent to the contract using a standard bitcoin

transaction fee mechanism. As a result, the new fee model has increased slightly to add

transaction costs.

gas_fee = gas_limit * gas_price

txfee = vin - vout + gas_fee + tx_relay_fee

refund = txfee - used_gas - tx_relay_fee

Note that the miner suggests that you can determine the transaction priority by

evaluating tx_relay_fee and gas_price with a single "credit_price" value.

When the contract is concluded, subtract the gas token from the total amount (multiply

by gas_price). After the execution of the contract is completed, the rest of this gas_fee

is given a given gas return script. The vout must be done by adding output to

the coin-based transaction that the miner uses to retrieve block compensation.

Added pubkeyhash on vin [0] .prevout to coinbase. To receive a gas refund, it

must be a spent pubkeyhash vout. Otherwise, gas refunds will be maintained with the

miners. (In case of gas shortage, the remittance will be kept with the contract)

Because there can only be one EVM contract per transaction at this time, there should

not be occasions when both contracts attempt to share a transaction fee. If several

execution issues are resolved by running multiple EVMs per transaction, you can use

this feature later.

32 |Page

Page 33: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

33 |Page

App progress

1. DAPP Store

The Unimax Coin system is committed to supporting the high technology level ofDAPP through the adoption of Mobile App. This will change the newly developedDAPP idea into a product and provide a better platform so that ordinary Internet userswill understand the value of the block chain technology.

DAPP, which is engaged in different industries, can provide block-chain technology tocustomers and industries. Possible DAPPs include social networks, storage, and DNSservices.

Block Chain technology provides a basic structure for configuring distributedapplications. Completing the Unimax Coin API design in Unimax Coin simplifiesdeveloper preparation.

2. Industry centered supportThe Unimax Coin system supports application needs for industries such as the financialindustry, social networking, gaming, and digital assets. Unimax Coin smart contract cansupport more complex business logic through Turing-complete programming language.

3. Authentication and privacyUnimax Coin will provide an optional identity module that is essential for integratingwith various industries. The Unimax Coin system manages your identity throughaccurate contracts.

Unimax Coin developers develop smart contracts based on identity verification andshare source code with third parties. Customers who have been verified by theparticipation of third-party credit agencies will have a higher priority in the UnimaxCoin.

The Unimax Coin system is compatible with the UTXO model and can be integratedwith a variety of privacy protocols.

4. Oracles and data feedsIn Unimax Coin, oracles represents trusted data sources, entities, nodes, and publicaddresses. Oracles fulfills its responsibilities with reliable data from its suppliers. Thirdparties can benefit from providing data to stakeholders as a service.

Generally, reliable data sources come from agencies with public reputations, such asweather forecast networks or sports results. Developers can use the agency's API toobtain data such as HTTP requests.

Page 34: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

• References

1. A. Biryukov and D. Khovratovich. Equihash: Asymmetric proof-of-work based on the generalized birthday problem. Proceedings of NDSS aAZ16, 21–24 February 2016, San Diego, CA, USA. ISBN 1-891562-41-X,. 2016

2. I. Bentov, A. Gabizon, and A. Mizrahi. Cryptocurrencies Without Proof of Work, pages 142–157. Springer Berlin Heidelberg, Berlin, Heidelberg, 2016.

3. K. Bhargavan, A. Delignat-Lavaud, C. Fournet, A. Gollamudi, G. Gonthier,N. Kobeissi, N. Kulatova, A. Rastogi, T. Sibut-Pinote, N. Swamy, and S. Zanella- B´eguelin. Formal verification of smart contracts: Short paper. In Proceedings of the 2016 ACM Workshop on Programming Languages andAnalysis for Security, PLAS ’16, pages 91–96, New York, NY, USA, 2016. ACM.

4. A. M Antonopoulos. Mastering bitcoins, 2014.5. B. Bisping, P.D. Brodmann, T. Jungnickel, C. Rickmann, H. Seidler, A. Stu¨ber,

A.Wilhelm-Weidner, K. Peters, and U. Nestmann. Mechanical verification of a constructive proof for flp. In International Conference on Interactive Theorem Proving, pages 107–122. Springer, 2016.

6. O. Bussmann. The Future of Finance: FinTech, Tech Disruption, and OrchestratingInnovation, pages 473–486. Springer International Publishing, Cham, 2017.

7. C. Cachin. Architecture of the hyperledger blockchain fabric. In Workshop on Distributed Cryptocurrencies and Consensus Ledgers, 2016.

8. K. Christidis and M. Devetsikiotis. Blockchains and smart contracts for the internet of things. IEEE Access, 4:2292–2303, 2016.

9. L. Chung, B.A. Nixon, E. Yu, and J. Mylopoulos. Non-functional requirements in software engineering, volume 5. Springer Science & Business Media, 2012.

10. K. Croman, C. Decker, I. Eyal, A.E. Gencer, A. Juels, A. Kosba, A. Miller, P. Sax- ena, E. Shi, E. Gu¨n Sirer, D

. Song, and R. Wattenhofer. On Scaling Decentralized Blockchains, pages 106–125. Springer Berlin Heidelberg, Berlin, Heidelberg, 2016.

11. N. Emmadi and H. Narumanchi. Reinforcing immutability of permissioned blockchains with keyless signatures’ infrastructure. In Proceedings of the 18thIn-pages 46:1–46:6, New York, NY, USA, 2017. ACM.

12. R. Eshuis, A. Norta, O. Kopp, and E. Pitkanen. Service outsourcing with process views. IEEE Transactionson Services Computing, 99(PrePrints):1, 2013.

13. R. Eshuis, A. Norta, and R. Roulaux. Evolving process views. Information and Software Technology, 80:20 –35, 2016.

14. D. Frey, M.X. Makkes, P.L. Roman, F. Taıani, and S. Voulgaris. Bringing secure bitcoin transactions to yoursmartphone. In Proceedings of the 15th International Workshop on Adaptive and Reflective Middleware, ARM2016, pages 3:1–3:6, New York, NY, USA, 2016. ACM.

15. J. Gubbi, R. Buyya, S. Marusic, and M. Palaniswami. Internet of things (iot): A vision, architecturalelements, and future directions. Future Generation Computer Systems, 29(7):1645 – 1660, 2013.

16. A. Kiayias, I. Konstantinou, A. Russell, B. David, and R. Oliynykov. A provably secure proof-of-stakeblockchain protocol, 2016.

17. G. Kotonya and I. Sommerville. Requirements engineering: processes andtech- niques. Wiley Publishing, 1998.18. L. Kutvonen, A. Norta, and S. Ruohomaa. Inter-enterprise business transaction management in open service

ecosystems. In Enterprise Distributed Object Com- puting Conference (EDOC), 2012 IEEE 16th International,pages 31–40. IEEE, 2012.

19. L. Luu, D.H. Chu, H. Olickel, P. Saxena, and A. Hobor. Making Smart Contracts Smarter. In Proceedings ofthe 2016ACM SIGSAC Conference on Computer and Communications Security, CCS ’16, pages 254–269, 2016.

20. L. Luu, V. Narayanan, C. Zheng, K. Baweja, S. Gilbert, and P. Saxena. A secure sharding protocol for openblockchains. In Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security,CCS ’16, pages 17–30, New York, NY, USA, 2016. ACM.

21. J. Marshall. Agent-based modelling of emotional goals in digital media de- sign projects. International Journalof People-Oriented Programming (IJPOP), 3(1):44–59, 2014.

22. Business Process Model. Notation (bpmn) version 2.0. Object Management Group specification, 2011.http://www.bpmn.org.

23. S. Nakamoto. Bitcoin: A peer-to-peer electronic cash system. Consulted, 1(2012):28, 2008.24. N.C. Narendra, A. Norta, M. Mahunnah, L. Ma, and F.M. Maggi. Sound conflict management and resolution for virtual-

enterprise collaborations. Service Oriented Computing and Applications, 10(3):233–251, 2016.25. A. Norta. Exploring Dynamic Inter-Organizational Business Process Collabora- tion. PhD thesis, Technology

University Eindhoven, Department of Information Systems, 2007.26. A. Norta. Creation of Smart-Contracting Collaborations for Decentralized Au- tonomous Organizations, pages 3–17.

Springer International Publishing, Cham, 2015.27. A. Norta. Establishing Distributed Governance Infrastructures for Enacting Cross- Organization Collaborations, pages

24–35. Springer Berlin Heidelberg, Berlin, Hei- delberg, 2016.28. A. Norta, P. Grefen, and N.C Narendra. A reference architecture for managing dynamic inter-organizational business

processes. Data & Knowledge Engineering, 91(0):52 – 89, 2014.29. A. Norta and L. Kutvonen. A cloud hub for brokering business processes as a ser- vice: A ”rendezvous” platform that

supports semi-automated background checked partner discovery for cross-enterprise collaboration. In SRII GlobalConference (SRII), 2012 Annual, pages 293–302, July 2012.

34 |Page

Page 35: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

30.A. Norta and L. Kutvonen. A cloud hub for brokering business processes as a ser- vice: A ”rendezvous” platform that supports semi-automated background checked partner discovery for cross-enterprise collaboration. Annual SRII Global Confer- ence, 0:293–302, 2012.

31.A. Norta, L. Ma, Y. Duan, A. Rull, M. K˜olvart, and K. Taveter. eContractual choreography-language properties towards cross-organizational business collabora- tion. Journal of Internet Services and Applications, 6(1):1–23, 2015.

32.A. Norta, A. B. Othman, and K. Taveter. Conflict-resolution lifecycles for gov- erned decentralized autonomous organization collaboration. In Proceedings of the 2015 2Nd International Conference on Electronic Governance and Open Society: Challenges in Eurasia, EGOSE ’15, pages 244–257, New York, NY, USA, 2015. ACM.

33.Aafaf Ouaddah, Anas Abou Elkalam, and Abdellah Ait Ouahman. Towards a Novel Privacy-Preserving Access Control Model Based on Blockchain Technology in IoT, pages 523–533. Springer International Publishing, Cham, 2017.

34.G. Wood. Ethereum: A secure decentralised generalised transaction ledger.Ethereum Project Yellow Paper, 2014..

30.J. Poon and T. Dryja. The bitcoin lightning network: Scalable off-chain instant payments, 2015.31.M. Rosenfeld. Overview of colored coins. White paper, bitcoil. co. il, 2012.32.P. Serguei. A probabilistic analysis of the nxt forging algorithm. Ledger, 1:69–83, 2016.33.L. Sterling and K. Taveter. The art of agent-oriented modeling. MIT Press, 2009.34.T. Tenso, A. Norta, and I. Vorontsova. Evaluating a novel agile requirements engi- neering method: A cas

e study. In Proceedings of the 11th International Conference on Evaluation of Novel Software Approaches to Software Engineering - Volume 1: ENASE,, pages 156–163, 2016.

35.P Vasin. BlackcoinaˆA˘ Z´s proof-of-stake protocol v2, 2014.36.M. Vukoli´c. The quest for scalable blockchain fabric: Proof-of-work vs. bft repli- cation. In International

Workshop on Open Problems in Network Security, pages 112–125. Springer, 2015.37.M. Vukoli´c. The Quest for Scalable Blockchain Fabric: Proof-of-Work vs. BFT Replication, pages 112–1

25. Springer International Publishing, Cham, 2016.38.I. Weber, X. Xu, R. Riveret, G. Governatori, A. Ponomarev, and J. Mendling. Untrusted Business Process

Monitoring and Execution Using Blockchain, pages 329–347. Springer International Publishing, Cham, 2016.

39.E.Paja, A.K. Chopra, and P. Giorgini. Trust-based specification of sociotechnical systems. Data & Knowledge Engineering, 87:339 – 353, 2013.

35 |Page

Page 36: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

36 |Page

• Disclaimer

This white paper by Unimax Coin is limited to providing information and may besubject to change until the final ICO scheduleUnimax Coin does not make any assurances of its conclusion as a conclusion from thestatement in this white paper.Unimax Coin makes no representations or warranties (whether irrespective of statuteor other express or implied) and expressly disclaims any and all, including but notlimited to any of the following: No warranties of merchantability, fitness for aparticular purpose, application, or infringement, assurance that the contents of this fileare clearly error free, and that the contents of this file do not infringe the rights of anythird party,

Unimax Coin is not responsible for any loss or loss arising out of or in connectionwith the use of this white paper. This white paper contains quotations from third-partydata and industry publications. As Unimax Coin knows, the information cited in thiswhite paper is reasonable for its assumptions and assumptions. Unimax Coin does not,however, make any warranty as to the accuracy of such information.

Although Unimax Coin acknowledges that the information and data sources cited inthis white paper are reliable, we have not conducted multiple assays on third-partyinformation and data cited in this white paper, No confirmation was made. This whitepaper is not intended for general use outside the platform ecosystem of Unimax Coin(UMC) until the release date of ICO, and this Coin can not be sold or traded as a thirdparty exchange platform.The Unimax Coin in this white paper does not enforce or recommend that therepresentative or managing director, manager, employee, adviser or advisorycommittee member or any other person accept this white paper or exchange UnimaxCoin for a third party coin.

When exchanging Unimax Coin for a third party coin there is a certain risk and mayresult in a substantial loss of equity as much as possible. We can not make anypromises about the future growth or value of the Unimax Coin, including the ongoingcommitment to its value, and Coin (UMC) does not warrant any particular value.Exchangers will have to be cautious in exchanging Coin (UMC) in the future, exceptwhen fully understanding and accepting the nature of work described by Unimax Coinand the inherent potential risks of Coin (UMC).Unimax Coin (UMC) is not sold as a security and does not participate in sales, andCoin does not exercise any rights under Unimaxlab PTE. LTD.

Page 37: Unimax Coin Whitepaperunimaxcoin.org/files/unimax-whitepaper-en-v1.62.pdf · 2018. 7. 18. · Disclaimer. This white paper is about the development of Unimax Coin, and it is developed

37 |Page

Unimax Coin (UMC) is a Unimaxlab PTE. LTD., And all revenues earned during theCoin release period are sold to Unimaxlab PTE. LTD. To use its business (marineecosystem environment and resource conservation development) and platformdevelopment and to distribute profits to Unimax Coin (UMC) holders.

This white paper is not an invitation to sell a product, nor does it constitute a bid orquote, and is not an activity that requires the purchase of any investment or financialnote in any jurisdiction beyond the price quoted. Unimax Coin (UMC) tokens can notbe purchased for speculative or investment purposes. There is no regulatory body thatreviews or approves the information listed in this white paper. We have not obtainedany review or approval activity in accordance with the requirements of any jurisdiction,statute, or regulation. The presentation, publication and dissemination of this WhitePaper does not imply compliance with the requirements of any law, supervisorymanagement requirement or regulation to which it applies.

Unimaxlab PTE. LTD. Is conducting more legal and supervisory analysis of Coin(UMC) 's function and structure. After completing this analysis, we may be subject toour legal or supervisory management responsibilities at our discretion by changing thefunctionality of Coin (UMC). We will update this white paper and publish updates onour website.

Unimaxlab PTE. LTD. Predicts future cases and financial trends that are currentlybelieved to be impacted based on our financial condition, operating results, commercialstrategy, financial demand, token release results, or Coin (UMC) token value or pricestability. And will reveal their views for the future.

Except for the cases listed here, this white paper also includes statements of our futurebusiness related to how we operate Coin (UMC) plans. This method is only relevant toits goals and progress, and is not a forecast or assumption about future operating results.There may be risks and uncertainties as hypotheses and analyzes that predict based onthe know-how and trends of Coin (UMC), forecasts on current conditions and futuredevelopments, and other appropriate factors.

The future forecasts contained in this white paper are Unimaxlab PTE. Althoughuncertainty hypothesis and other factors of this risk, based on a reasonable hypothesisrecognized by LTD., Are given to Coin (UMC), the actual results, performance,achievements and results It can also bring you experience. Regarding the existence ofthese risks, those who exchange future Coin (UMC) tokens should not rely heavily onthese forward-looking statements to make judgments.