Bitcoin Forum

Alternate cryptocurrencies => Tokens (Altcoins) => Topic started by: xredfoundation on April 02, 2018, 09:19:34 AM



Title: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: xredfoundation on April 02, 2018, 09:19:34 AM

This is an offer for you to participate in a new type of ICO. We are calling it an IITO - Infinite Initial Token Offering.

The IITO start period will be known, but the end period will depend on the amount of funds collected at each stage. Thus, the IITO EscrowBlock will be terminated after the acquisition of all tokens on offer at each stage. During the IITO, companies and individuals investing in the EscrowBlock initiative will pay for distributed tokens through payments in cryptocurrencies or fiat.

IITO has a defence with a long period of establishment. It is the "Control time". The "Control time" is defined as 1 year. If at the end of this period the first stage is not fully funded then all proceeds will be refunded automatically, except fiat payments, which will be refunded manually.

This new type of ICO, IITO, will protect investors from over-foundation and will save money if the initiative does not get fulfilled.

What is the aim of the project?

The aim of the project is to create an EscrowBlock escrow platform for the Ethereum network blockchain. Such a platform can work as an independent environment, or be integrated into other Smart contracts  (see whitepaper (https://escrowblock.net/whitepaper)), to provide escrow services as part of any other projects. The team will start the project on Mainnet Ethereum blockchain and then make a fork for providing an independent service.

Video presentation

https://escrowblock.net/images/video_cover.png (https://escrowblock.net?utm_source=btctalkvideo)

How it will work?

Any token holder will be able to create an escrow contract for a transaction under the ESC9 standard. Such escrow contracts will be able to protect the deposit of one agent and the object of acquiring another agent from unpredictable circumstances.

If the terms of the contract are not executed by any party, then such contract is frozen and transferred to one of the arbitration bodies of the EscrowBlock network. The bodies themselves are not elected in the literal sense, appointment to this post can only be made if you own a certain number of tokens and on this basis voting by the owners of the tokens is for that purpose. Decisions on a disputable issue related to escrow are made through confirmation or cancellation of transactions. If such a decision is made there will be an explanation of the decision, if the counterparties involved in the transaction do not reach consensus, then the arbitrators may decide to transfer the decision to the higher-level for disputed contracts and it can arrange an anonymous vote among the token holders. Anonymous voting or a higher authority may decide in favor of one of the counterparties or in favor of withholding the deposit in full and blocking and canceling the ratings of the counterparties in the system. Anonymous voting is only an extreme measure to resolve disputes between counterparties.

What is the stage for IITO?
1. Development of ESC9, specifications and testing of the basic model in specific markets (up to $40,000).
2. Development of the hierarchy of multi-signature arbitration wallets, deployment of the entire functioning system on Ethereum Mainnet,
preparation for launching its own Ethereum-like network block for an independent transaction environment (up to $100,000).
3. Development of the programing part of the EscrowBlock system and interface for the main software platforms (up to $200,000). The beginning of the offering of tokens on cryptocurrency exchanges.
4. Development of libraries for various programming languages ​and frameworks (up to $500,000).
5. Development of a system for working with deposits in different blockchain networks and payment gateways (up to $1,000,000).
6. Development of a system for the rental market (analogous to Airbnb) (up to $4,000,000).
7. Development of a system for the freelance market (analogous of Upwork) (up to $6,000,000).
8. Development of a system for the market of cross-border cargo delivery (up to $8,000,000).
9. Risk Coverage Fund ($10,000,000)

The sum of each stage doesn't mean that this amount must be spent on this particular stage. Any unspent funds will automatically go to the next stage.

Why are you conducting an IITO. Can you do the project without this?
Yes, and we will do it. But we want to gather the basis for future investment. As you can see, in our roadmap we will develop many services and we need to have the foundation for the next steps because any real business cannot be in profit right from a start. Also, we don't want to have only a few owners in the face of big institutional investors. We want to develop the decentralized platform with the aim to bring the significant benefit in the Crypto World. Any institutional investor will dictate their own rules and we want to avoid this.

Distribution of tokens
  • Among users: 66%;
  • Stored to receive dividends in EscrowBlock: 30%;
  • Incentive campaign: 4%;

Referral program
Yes, and we will do it. But we want to gather the basis for future investment. As you can see, in our roadmap we will develop many services and we need to have the foundation for the next steps because any real business cannot be in profit right from a start. Also, we don't want to have only a few owners in the face of big institutional investors.
We want to develop the decentralized platform with the aim of raising capital in the Cryptoworld. Any institutional investor will dictate their own rules and we want to avoid this.

Team tokens
Due to specifics of the IITO, not knowing when we will be fully funded, the team will receive cliff/vested tokens after each stage. Cliff period = 1 year. Vested period = 1.5 year.

Bussines model
EscroBlock services will get a percentage after each deal (usually it will be 1%). Any holders of the tokens will be able to get dividends in proportion of the profit from Escrowblock services.

Team

Konstantin Viktorov
The founder and technical director of the project EscrowBlock. More than 14 years in the field of information technology. He created from scratch or participated in projects for large companies such as Aeroflot, TELE2, Velcom, Upwork, Toptal, etc. He has experience in building from scratch highly loaded real-time systems, the experience of creating software in different programming languages for different spheres of human activity. He has a bachelor's degree in the field of physics of magnetic phenomena.

Kevin Hollands
Founder and highly qualified investor in the markets of cryptocurrencies, real estate and construction. He has more than 20 years of practical experience, a huge track
record in project management. Kevin manages all aspects of investment, including strategic management of companies working in the investment and construction business.

Short 1st stage explanation
https://escrowblock.net/images/scheme.png (https://escrowblock.net/?utm_source=btctalkscheme#solution)

On page presentation
https://escrowblock.net/assets/docs/One_page_presentation_EN.png (https://escrowblock.net/one_page_presentation?utm_source=btctalkopp)

Table of the main information

Url:https://escrowblock.net
WhitePaper url:https://escrowblock.net/whitepaper.html
Logo url for media: https://escrowblock.net/images/escrow_1024.png
Platform:Ethereum
TokenSale address:https://etherui.net/smartcontract/0x65717fb50ee8f93827f9eeca761e108e502b255f
TokenSale code:https://etherscan.io/address/0x65717fb50ee8f93827f9eeca761e108e502b255f#code
Token address:https://etherscan.io/smartcontract/0x5e365a320779acc2c72f5dcd2ba8a81e4a34569f
Token code:https://etherscan.io/address/0x5e365a320779acc2c72f5dcd2ba8a81e4a34569f#code
Smart contracts:https://github.com/escrowblock/smartcontracts
Blog:https://medium.com/@escrowblock
Facebook:https://fb.com/escrowblock/
Github:https://github.com/escrowblock
Reddit:https://reddit.com/escrowblock
Twitter:https://twitter.com/escrowblock
Telegram:https://t.me/escbnet
Team url:https://escrowblock.net#team (https://escrowblock.net#team)
ICO Url:https://wallet.escrowblock.net or https://escrowblock.net/instructions
One page presentation:https://escrowblock.net/one_page_presentation
Start date:02/04/2018 12:00 UTC
Finish date:TBC
ICO Supply:100 000 000
Max Supply:110 368 000
Start bonus:20%
Asset title:EscrowBlock
Token/coin Title:ESCB
Symbol Title:https://escrowblock.net/favicon.png (https://escrowblock.net/favicon.png)
Accepted currencies:BTC, ETH, DASH, BCH, more than 70 cryptocurrencies + credit cards and wire transfer.


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on April 02, 2018, 09:24:38 AM
@xredfoundation, thank you for the post with images!

Dear community, please send to this account any your questions. It is official account of EscrowBlock foundation for bitcointalk.


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: Dalazar on April 02, 2018, 08:30:48 PM
The idea is quite interesting. Is this something like the whole shipboard system based on the technology of blockchain?


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on April 03, 2018, 08:52:07 AM
The idea is much wider and includes a dispute resolving system but the dispute resolving is not the only vector of the stack.
We are preparing some articles for an in-depth explanation on the hierarchy of multi-signature wallets. It will explain in more detail about the 1st stage of the project.
Briefly, the main concepts are:
1) Avoiding centralization for dispute resolving. The final decision will be the last step for dispute resolving - anonymous voting.
2) Possibility for refunding any bad transaction on the platform (revocable transaction).
3) A safe way for cooperation between counterparties. You can order any goods or services from anywhere or anyone and not be afraid of any aspects of the deal. No need to check counterparty credentials, EscrowBlock will do this automatically.
4) Payments between counterparties will be available on any blockchain and from any fiat sources.
When we publish our stack anyone from the community will be able to integrate our escrow services into any business.

Many businesses must have escrow services to do safe deals.
For example:
1) Rental market.
2) Freelance market.
3) Exchange platform - crypto to fiat and fiat to crypto. The current problem of being "not a revocable transaction" will be resolved.
4) ...


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on May 13, 2018, 10:24:05 AM
Referral program
Our offer for you to participate in our referral program to spread information about our new IITO and gain rewards from investors buying and referrals.

How to participate
You can log in to our wallet app by https://wallet.escrowblock.net (https://wallet.escrowblock.net/?utm_source=refprogrambtctalk)
and share the ready referral link from
https://wallet.escrowblock.net/referralprogram (https://wallet.escrowblock.net/referralprogram?utm_source=refprogrambtctalk)
or you can just target traffic on https://wallet.escrowblock.net/ref/yourETHaddressHere, for example, https://wallet.escrowblock.net/ref/0xf49bfaaf9fda49953ebcfbe7ff555477fcd98396
We use cookies to track referrals. The cookie will be live for 1 year. If your referral buys tokens, you will receive 2% of total tokens purchased and your referral will also get 2%.

When will I get my rewards?
Immediately. Because we use blockchain internal logic for our referral program. IITO smart contract will issue tokens immediately after buyer will finish the process of purchasing.

What is the maximum count of tokens that can be allocated per one referral address?
It doesn't have any limits. Token amounts can be ranged only up to the amount of total supplied.

Can I use direct blockchain method to participate in referral program?
Yes, if you want to buy tokens with referral bonus directly, then just send ETH to paymentAffiliate() with _referral (address). You can use MEW, CLI or
https://etherui.net/smartcontract/0x65717fb50ee8f93827f9eeca761e108e502b255f (https://etherui.net/smartcontract/0x65717fb50ee8f93827f9eeca761e108e502b255f?utm_source=refprogrambtctalk)


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on May 30, 2018, 10:51:02 AM
Hierarchy multisignature wallets
(Trust system)

This text describes the abstraction of a trust system that allows you to integrate escrow services into any sphere of economic relations.
Depositing funds is a fundamental part of any transaction. If counterparties do not know about each other reliable information, the risk of fraud increases. This abstraction allows programming in a decentralized network a dispute resolution model, a model for conducting automatic transactions, protected transactions, etc. At the same time, such a model of the trust system is open. All transactions conducted with the participation of the hierarchy of multisignature wallets allow you to rate the counterparty’s rating, as well as to protect against fraudulent schemes of new participants in economic relations.

You can find the continue by link https://medium.com/@escrowblock/hierarchy-multisignature-wallets-9e33ba1c5541


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on September 25, 2018, 06:44:04 PM
We have decided to conduct the airdrop before our ECB exchange platform is opened for several reasons:
  • We will spread ESCB tokens via airdrop because we need to have maximum involved holders before we can launch new products based on our exchange platform.
  • As such the platform will allow being used with minimal fee only if the holder has ESCB tokens. This step lets more members of our community get involved
  • We don’t want to waste current accrued capital for advertising far and wide while we don’t have a solid core for our community.
  • Many ICO can’t involve new members in their community because many investors were disappointed after their first investment last summer. Almost all ICO didn’t make any profit after a year. Real investors avoid participating in the earlier stages. We expect to avoid such an effect by conducting airdrops to form the community core.
  • To avoid negative circumstances we will spread ESCB tokens for free to attract new influencers.
  • We will be listing ESCB tokens on external exchange platforms as soon as possible after our own exchange platform is launched. We expect that it won’t take longer than 1–3 months.

Benefits for participating in ESCB tokens Airdrop:

Only a few actions to get 100 ESCB tokens for free. You have to follow our channels in Twitter and Telegram, then you will be added to our list for getting free tokens in ESCB wallet. After this moment you need just click on the button “Get free tokens” in our wallet-app.
  • ESCB will distribute dividends for holders. (Check our White paper for details)
  • ESCB holders will be able to use Trust system platform.
  • ESCB holders will have the lowest fee on ESCB exchange platform.

For participating you have to do 3 steps:
1. Follow our twitter channel by url — https://twitter.com/escrowblock
2. Follow our telegram channel by url — https://t.me/escbnet
3. Paste your profiles to fields in our wallet app — https://wallet.escrowblock.net

Instruction for step 3:

1. Go to https://wallet.escrowblock.net in your browser.
2. Sign up or sign in if you already have an account.
3. Go to https://wallet.escrowblock.net/airdrop
4. Add own accounts, that have followed our accounts, click “Submit for validation”
5. After checking our bot will add your address for getting free tokens. You will receive notification about this event and status will be changed to “validated”.
6. Click on “Get free tokens” and confirm the transaction. Don’t send any amount ETH during this step.

More https://medium.com/@escrowblock/about-escb-airdrop-a766fc15be27


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on October 07, 2018, 05:26:00 PM
We have started our collaboration with https://www.airdropsmob.com/escrowblock-escb/.

For this reason, we have two lists for participators in the same Airdrop program. For participators who use airdropsmob it can be awkward to get tokens via our wallet app — http://wallet.escrowblock.net because they will have to do additional steps.

To get free ESCB tokens in such a case you will receive an email with title “Escrowblock notification: Airdrop validated” if all tasks are done correctly. After this is done you can send 0 ETH to our address for Airdrop program — 0x0c73260f143f198bd5f34a66487da5eb3bd2bcdc with filled “data” for action the method is “getFreeTokens”

For example, you can use:

1. https://etherscan.io/address/0x0c73260f143f198bd5f34a66487da5eb3bd2bcdc#writeContract with Metamask.
2. https://etherui.net/smartcontract/0x0c73260f143f198bd5f34a66487da5eb3bd2bcdc with Metamask/ generation new wallet/ unlocking own wallet.


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on October 24, 2018, 09:51:18 AM
Some explanations for airdrop participants
In view of the fact that some Airdrop participants who use the https://wallet.escrowblock.net application have expressed concern, we post these clarifications.
  • If you use Metamask, then you use your primary address.
  • If you participate in our Airdrop using third-party platforms, such as https://www.airdropsmob.com/, then you use your primary address.
  • If you generate a new personal wallet in the https://wallet.escrowblock.net application, you MUST READ the nuances outlined below.

Our Airdrop uses the faucet mechanism. This Smart Contract can be found at https://etherscan.io/address/0x0c73260f143f198bd5f34a66487da5eb3bd2bcdc#code

The mechanism of the faucet is that the Airdrop agent only adds verified addresses that have completed tasks to the list to receive tokens.

If you received an email with the title “Escrowblock notification: Airdrop validated”, then your address has been added to this list and you can be guaranteed to pick up tokens ANYTIME. They are highlighted to you and the point.

Why we use the mechanism of the faucet and not a simple distribution by transfer to your address.

  • It is cheaper. We will be able to distribute more tokens among more participants.
  • You can use your tokens only when it is profitable for you.
  • Re-issuance to one address is excluded. This is honest.
  • Rapid distribution, since you do not need to wait for the robot’s turn to send a token.
  • We will be able to forcibly send to your address already allocated tokens, if necessary.
  • Additional rewards are possible by transferring tokens to your address.
  • Due to the fact that the https://wallet.escrowblock.net application can work with a newly generated wallet, this address has a zero balance.

To perform the “Get free tokens” function, you must have at least 0.002 ETH on your balance. To transfer from such a wallet address to another wallet will cost another 0.002 ETH. Generating a new wallet works only if you are not using the Metamask web3 extension which is necessary for the security of your main wallet.

Thus, wallet address in the https://wallet.escrowblock.net application assumes work only with ESCB tokens, but can be used for any other task within Ethereum blockchain, because you are given UTC / ​​JSON, and you remember the password yourself (we do not store it).

If you do not want to use the generated wallet to receive Airdrop, then you can specify for Airdrop in the address field the address of your primary wallet.

IMPORTANT: the address of the wallet in this field will be added to the list of the faucet and ESCB tokens will be allocated only for this address.

If you mistakenly added an address, please contact support.

If for some reason you cannot get tokens through the https://wallet.escrowblock.net application, please contact support.


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on November 07, 2018, 01:24:18 PM
How to claim free tokens via Metamask

Go to https://etherui.net/smartcontract/0x0c73260f143f198bd5f34a66487da5eb3bd2bcdc

Select Metamask from the top right corner and unlock this. Then click on “Execute”

Find “GetFreeTokens” method and click on the button “send”. Review your transaction, it must contain 0 ETH and you must run the transaction from the address that you have placed in the Airdrop form.

After performing this you will receive your tokens.


For checking your address in the Airdrop list, you can use the function “CraneList”

You must see “true” after performing this. If your address is not yet in the Airdrop list.

Or you can use Etherscan.io
Go to https://etherscan.io/address/0x0c73260f143f198bd5f34a66487da5eb3bd2bcdc#writeContract and perform “GetFreeTokens” after the connection with Metamask.


This instruction with pictures places here https://medium.com/@escrowblock/how-to-claim-free-tokens-via-metamask-6fcffd77bec8


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: dzkrb on November 07, 2018, 06:10:22 PM
What means ? "We call it on IITO - Infinite Start Token." Infinite - does it mean never end, never grow out of the initial one?


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on November 14, 2018, 10:23:36 AM
The IITO start period will be known, but the end period will depend on the amount of funds collected at each stage. Thus, the IITO EscrowBlock will be terminated after the acquisition of all tokens on offer at each stage. During the IITO, companies and individuals investing in the EscrowBlock initiative will pay for distributed tokens through payments in cryptocurrencies or fiat.

IITO has a defense with a long period of establishment. It is the “Control time”. The “Control time” is defined as 1 year. If at the end of this period the first stage is not fully funded then all proceeds will be refunded automatically, except fiat payments, which will be refunded manually.

This new type of ICO, IITO, will protect investors from over-foundation and will save money if the initiative does not get fulfilled.

Full article: https://medium.com/@escrowblock/iito-3ca5981312c2


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on November 14, 2018, 10:33:51 AM
Why our exchange will be much better than other solutions

Our Airdrop process is in full swing and we, before demonstrating our platform, want to talk about the logical aspects of the first exchange platform based on the ESCB9 protocol.

Now we are seeing the emergence of many exchange platforms. Many of them resemble each other and fit into one of several concepts.

  • With commission
  • No commission
  • Decentralized
  • Centralized
  • Cryptocurrency
  • Crypto-fiat

Exchange platforms with a commission and without won't be considered because doesn't improve the idea at all.

The most common are precisely centralized exchanges. They account for more than 90% of all operations with cryptocurrencies. The top 5 exchanges account for up to 80% of all operations with crypto assets.

So why do we think that our exchange platform will be competitive?

To answer this question, it is necessary to understand how any exchange and currencies in particular work.

Side A has 1 ETH and wants to exchange $200. In this process, someone will have to pass the exchange object first. Here a trust problem arises, because the party accepting the transferred object may not fulfill the conditions of the transfer on its part. It is solved by escrow.

A typical centralized exchange informs you of the account number where it is necessary to transfer the amount to before the start of any transaction on this exchange. Thus, you have a deposit for all operations with this asset at the address of the exchange. To withdraw a deposit, you need to ask the exchange team to send you an asset back. The exchange in this way can freeze all deposits on the platform for any reason. Many exchanges do not register at all and work on honesty. Centralized exchanges can lead to the worst consequences for the entire market, such as exit-scam MappleChange or stealing a large amount from hot wallets, as happened with Zaif.


Decentralized exchanges are deprived of this disadvantage, but can only work with digital assets, since the deposit for the exchange takes place according to the algorithm of the Smart Contract. The advantages of such exchanges are huge since at least you can make a direct transfer of assets since two participants make a deposit.

Crypto-fiat exchanges or exchange offices operate on the principle of trust, so they do not use a deposit. You immediately send the cryptocurrency to the operator and then wait for the transfer of fiat money to a plastic card or receive a different asset. The commission for the operation for such exchanges is quite large, 8?10 percent of exchange quotes. Such exchanges are often the only way to exchange fiat money for cryptocurrencies.

Our exchange platform allows you to combine the best approaches for assets exchange. In this way, it is safe to exchange any crypto assets for fiat or other high-speed assets.

How can we achieve this?

Our hierarchy of multi-signed wallets algorithm forms the Trust System and allows all parties to the exchange to form and validate new members who will exchange directly with each other. This approach will achieve several main properties:

  • Use the decentralized principle
  • Transfer centralized exchange features to the community
  • Avoidance of using hot wallets and centralized deposits
  • Open source for exchange platform code
  • Operations will be conducted on the blockchain, that allows using all benefits of this approach


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: ND_INVEST on November 14, 2018, 03:19:17 PM
An escrow project sounds interesting. Are you using smart contracts to distribute tokens to investors as well? It is nice that the escrow is mainly working automatically, so that no trust between users to an escrow agent is needed. It is also a positive thing that you have a strategy of resolving disputes. Good luck to the team!


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on November 28, 2018, 01:21:21 PM
Our exchange platform is built on microservice architecture. This will allow, in the future, to quickly scale the project. Each part of the server side will be engaged in only one logical task and therefore increasing the computing capacity for only one task will allow you to save the budget for maintaining the system. For any exchange, the main part, its heart, is the “matching engine”. There may be several instances of such “engines” and each of them, in the current approximation, can process up to 1 million comparisons per second. Thus, if necessary, we will be able to quickly increase the computational power of the exchange at the lowest cost, simply by adding the necessary number of instances of matching mechanisms.

The tremendous speed of matching between transactions can be achieved only when working in RAM, therefore the matching engine is an in-memory database with the restriction that data loss is unacceptable. Therefore, data on transactions are duplicated in a non-relational database, both before loading into the matching engine, and after matching in order to preserve this important information. In case of system malfunctions at the service level of the matching engine, the instance is simply recreated and all data from the non-relational database is loaded into the in-memory database. Thus, the stable operation of the exchange is guaranteed. The non-relational database also works in a cluster environment with horizontal scaling logic. Thus, on one copy of such a database, there will be orders from the number 0–100,000, on the other 100,001–200,000, etc. Such an architecture guarantees the preservation of the history of transactions in the long term.

As stated in the API specification for the https://docs.escb.exchange, the exchange will support 7 types of applications (orders).

  • Market — An order to buy or sell an instrument at the best available price. Contains no restrictions on price or time frame.
  • Limit — An order to buy or sell a set amount of an instrument at a specified price or better. A limit order may not be executed if the price set is not met during the time that the order is open.
  • StopMarket — An order to buy or sell only when an instrument reaches a set price. Once the instrument reaches this price, the order becomes a market order.
  • StopLimit — An order to buy or sell only when an instrument reaches a set price. Once the instrument reaches this price, the order becomes a limit order to buy or sell at the limit price or better.
  • TrailingStopMarket — An order that sets the stop price for an instrument at a price with a fixed offset relative to the market price. If the market moves and the stop price is reached, the order becomes a market order.
  • TrailingStopLimit — An order that recalculates the stop price for an instrument at a fixed offset relative to the market price. It also recalculates the limit price based on a different fixed offset. If the market reaches the stop price, the order becomes a limit order.
  • BlockTrade — A privately executed trade.

After comparing transactions and finding the best parameters for its conduct between the parties, the process will be held directly between the parties with the participation of HMW on the blockchain. Thus, we implement a decentralized approach for conducting transactions with centralization by the platform itself for quick search and comparison of the most favorable conditions for both parties.

Since, in our opinion, any excessive centralization is harmful for the exchange, we will publish the source code of the exchange platform so that everyone can create their own exchange platform based on the ESCB9 protocol. Everyone can also integrate its applications with exchange platforms via API. For example, it will be useful to raise funds during an ICO. Participants will be able to invest any asset without the need to convert it; the exchange API will do it for the user.

If we describe the logical chain of conducting transactions briefly, then we get the following algorithm for the exchange based on the ESCB9 protocol:

  • Party A wants to exchange 1 ETH at the rate of $ 200 and places an order for an operation on the exchange platform
  • Side B places an order to buy 1 ETH at the rate of $ 200 on the exchange platform
  • The matching engine compares the orders of the parties A and B and determines that the transaction can be made
  • The exchange platform attaches to one of the HMW dealers Smart contract deal and sets InProcess status for orders
  • The Exchange website sends a notification to Side A with instructions for replenishing the deposit for the transaction, which is described in the Smart Contract

The website of the exchange sends a notification to party B with a warning about the transaction in a certain time window on the fixed conditions
After replenishing the deposit by party A within a certain time frame, information is sent to party B for transfer of $ 200 to party A
After acknowledgment of receipt by party A of the agreed $ 200, a deposit at the address of the HMW dealer will be sent to party B
The HMW structure records data about the transaction and sets a rating for counterparties

Orders on the exchange platform are placed in FullyExecuted

As we see such a chain eliminates the risk of an exit-scam and the transaction itself is made between two counterparties in a safe way. The transaction itself can be carried out exclusively on the blockchain, while the exchange platform is used for the convenience of making such transactions in an intuitive format.

If a deal between counterparties is made on a third-party blockchain platform, for example, buying 0.1 BTC for $ 650, then it is conducted using Oracle. That is, with the help of such an auxiliary Smart contract, which allows you to link the Ethereum blockchain with the outside world. The Oracle contract allows you to write data from the outside world to the blockchain only from a specific wallet address. Data for recording will be provided by special utilities for working with each of the external sources. Thus, the operation on the Bitcoin blockchain can be recorded on the Ethereum blockchain in a safe way. Each HMW dealer will have its own Oracle contract, which will reduce the risk of an attack on such a node of the Trust System.

Each operation involving HMW will contain a commission for services, which will be calculated individually for the parties to the transaction depending on the rating in HMW, the number of ESCB tokens, etc. The commission will be spent on maintaining the network and distributing dividends between ESCB token holders.

Legal regulation of transactions
ESCB foundation provides community software and does not participate in the financial activities of the network, so our organization does not need to obtain any licenses for its activities. Transactions take place directly between the parties using the secure escrow mechanism using the ESCB9 protocol. The structure of the HMW may include financial agents and dealers who have licenses for certain activities upon request and to comply with the local law of the parties to the transactions.


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: LoveCryptoAll on November 28, 2018, 04:53:57 PM
Special thanks for translating your project into many languages. As I understand it, the protocol will be used by ERC20. But, now newer and more compatible protocols are being used. ERC223 for example. Faster and safer.


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on December 06, 2018, 10:55:50 AM
New details about our roadmap

  • We have distributed ESCB tokens in manual mode for members who did not take tokens by faucet mechanism on 1 December 2018.
  • All referrals and distribution rewards will be made from 1 to 10 January 2019.
  • Exchange listing will be possible from 15 January — 15 February 2019 depending on our negotiations with exchange platforms. We will announce this big event soon.
  • Our development team promises to launch the ESCB exchange platform in test mode on 15 February 2019.
Participators who got tokens from the faucet before 1 December will be allowed to be part of the first structure for hierarchy multisign wallets (HMW) with bonuses 10 000 ESCB tokens. Such members are 100–120.


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on December 18, 2018, 01:08:03 PM
As described in the previous post on the technical details of the implementation of a decentralized exchange based on the ESCB9 protocol, the web interface itself and the server part will only be a wrapper for the Ethereum network based blockchain architecture.

Due to this technological solution, it is necessary to minimize the data collected from the user and not to store sensitive information on the servers of the exchange. In order to accumulate statistics, to store information about completed transactions and quickly interact with the Trust System, based on the HWM solution, the user must have a profile in the exchange database based on the ESCB9 protocol.

Regular applications use registration by email address or phone number. Registration by phone number may immediately discredit the user. Registration by email reserves the risk of phishing attacks. Registration with OAuth technology reveals even more information about the user.

We decided to abandon all these methods and implement the registration based on the signature from the Ethereum wallet. Thus, even if a stock exchange based on the ESCB9 protocol is hacked, no personal data, passwords, etc. will be known to attackers. To implement the authorization mechanism for signing a crypto wallet, we added the ability to use Metamask, Hardware-wallet, create a new Ethereum wallet, unlock a UTC / JSON-based wallet with a password in the user’s browser.

We want to achieve a balance in which the maximum amount of data that will be stored in the ESCB9 database is data available on the blockchain, or data that will not lead to a compromise due to a leak. In this case, the user will be provided with the necessary information quickly and in sufficient quantities.

When authorizing only by signing the wallet, a natural question arises about how to notify the user about actions on the exchange, how to implement security when accessing data stored on the exchange.

  • Event notifications can be configured to receive on the device on which the entry is made to the exchange. For example, when using a personal mobile phone push-notification of actions on the exchange will be received via a secure channel.
  • The user can add his personal email to receive notifications. We recommend using Protonmail or other protected platforms for this purpose.
  • Also, the notification can be configured to receive messages from the bot in the Telegram messenger.

We hope that these three methods of receiving notifications will be enough for our users.

To check the legality of access to data stored on the ESCB9, the standard two-factor authentication mechanism OTP is used.

Also, the user can configure IP login verification. This option will be available only if he/she specifies an email address as a means of receiving notifications. The exchange stores the IP addresses of users in a database in an encrypted form using the sha256 algorithm. Each time user logs into an account from a new IP address, the hash of the IP address in the database will be compared with the hash of the user’s IP address. If the hashes do not match, the pin-code will be sent to the email address specified by the user to validate the input from an unknown IP address.

We also do not plan to use third-party services for analytics and statistics collection, such as google analytics. Since such services collect statistics on the real IP address of the user.

For the dispute resolution system, file uploading is required. For this function, we use the distributed decentralized file storage system ipfs.


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on January 15, 2019, 06:51:13 PM
Holidays associated with Christmas and New Year, in different countries, were drawn out but we worked hard in those days for the benefit of our offering. From the 1st to the 4th of January we paid the referral program reward for the first time. Our telegram community is approaching close to 10 thousand as the statistics show at https://etherscan.io/token/0x5e365a320779acc2c72f5dcd2ba8a81e4a34569f our token holders are almost 8 thousand. Thank you all for such confidence!

We are happy to announce that our token will soon be trading on https://p2pb2b.io exchange. Agreements have already been signed and we are currently working with the exchange for an easy adoption but unfortunately, we cannot disclose all information right now. We are preparing a big announcement in conjunction with the trading platform, which will be the first to offer the ESCB token to its users. You can find some information in press-releases https://coins.newbium.com/post/24763-8-projects-to-consider-for-investment-in-2019-p2 https://www.openpr.com/news/1490887.html

We are stopping our Airdrop phase 1 today 15 January, but we will be considering to continue Airdrop phase 2. For this reason, you don’t need to stop sharing info about ESCB. All rewards for Airdrop phase 1 will be paid up to 1 February.

Our technical department is busy testing the MVP exchange platform for the experimental environment. Soon we will be able to explain the dispute resolution subsystem based on Ethereum keys. In the meantime, we posted the concept of HMW on Github. The development of such a complex system as escrow services on the Ethereum blockchain requires a great deal of effort so we plan to establish a system of grants/rewards for third-party developers after listing on the exchange.


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: dzkrb1966 on January 16, 2019, 02:17:57 PM
Do you have an understanding of how the fork of etherium will be delayed due to the identified vulnerability? This, after all, can negatively affect your token?


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: eprocent on January 19, 2019, 12:48:39 AM
Holidays associated with Christmas and New Year, in different countries, were drawn out but we worked hard in those days for the benefit of our offering. From the 1st to the 4th of January we paid the referral program reward for the first time. Our telegram community is approaching close to 10 thousand as the statistics show at https://etherscan.io/token/0x5e365a320779acc2c72f5dcd2ba8a81e4a34569f our token holders are almost 8 thousand. Thank you all for such confidence!

We are happy to announce that our token will soon be trading on https://p2pb2b.io exchange. Agreements have already been signed and we are currently working with the exchange for an easy adoption but unfortunately, we cannot disclose all information right now. We are preparing a big announcement in conjunction with the trading platform, which will be the first to offer the ESCB token to its users. You can find some information in press-releases https://coins.newbium.com/post/24763-8-projects-to-consider-for-investment-in-2019-p2 https://www.openpr.com/news/1490887.html

We are stopping our Airdrop phase 1 today 15 January, but we will be considering to continue Airdrop phase 2. For this reason, you don’t need to stop sharing info about ESCB. All rewards for Airdrop phase 1 will be paid up to 1 February.

Our technical department is busy testing the MVP exchange platform for the experimental environment. Soon we will be able to explain the dispute resolution subsystem based on Ethereum keys. In the meantime, we posted the concept of HMW on Github. The development of such a complex system as escrow services on the Ethereum blockchain requires a great deal of effort so we plan to establish a system of grants/rewards for third-party developers after listing on the exchange.


The Escrow Platform project seems to be a very serious conception and depending on the team's management in implementing it, the Escrow Platform project can have a great future. Congratulations. Good luck.


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on February 10, 2019, 12:29:51 PM
Do you have an understanding of how the fork of etherium will be delayed due to the identified vulnerability? This, after all, can negatively affect your token?
We don't have any doubts about our tokens. In any case, if "the identified vulnerability" mentioned by you can really influence on our tokens, then it can influence on whole Ethereum network. Please paste a link on "the identified vulnerability".

The Escrow Platform project seems to be a very serious conception and depending on the team's management in implementing it, the Escrow Platform project can have a great future. Congratulations. Good luck.

Thank you very much for participating in our community.


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on February 10, 2019, 12:39:40 PM
We are glad to announce the big event for our community. The ESCB token will be listed on https://p2pb2b.io exchange platform on 1st of March at 10 a.m. UTC. Please keep in mind that it would be prudent to be registered before the new market starts.


Our development team has worked hard to show the initial MVP for our own exchange platform, we are hoping to be ready for this announcement at the expected time. It is a big project that will bring to the market new abilities and new benefits for token holders.

All fees on our own exchange platform will be available for payment in ESCB tokens. This decision will allow increased liquidity for tokens and bring more participants to our Escrowblock ecosystem.


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on February 28, 2019, 08:49:17 PM
The full article placed here - https://medium.com/@escrowblock/the-impression-from-internal-testing-period-escb-exchange-66d58076acc3

We are in the process of testing our ESCB exchange platform and we want to share first impressions from this achievement on the way to the best open source software for new DEX generation.

Here you can see the chart with candles and blocks, the book order and the recent trades and the block for placing orders. As we have described earlier we will support 7 order types. But several such algorithmic orders can be bought with the main two types of order, market and limit.

For placing any order you will need to log in to the ESCB exchange via the purple button at the top right hand corner. We don’t split sign up and log in operations. An internal account will be created after the first login and become bonded with your ETH address. A user can use 4 ways for sign in/ sign up process:

Metamask;
Ledger;
Trezor;
Create a wallet;
Unlock a wallet;

ESCB DEX sign in/sign up page
In our ESCB exchange, we have 6 menu items.

“Trade” item is used for all operations related to trading.
“My account” item contains your counterparties address book, the history of interactions, ratings and other information from the blockchain.
“My profile” item contains all “personal data“ that you want to share with other counterparties. Some nodes of the HWM demands KYC, some do not.
“News” item contains information about new markets and announcements. We plan to expand this menu item and include market information that can help to trade.
“Talks” item contains all interactions via the internal secure chatting platform in the processes of resolving dispute issues in process of operation between you and counterparty.
“Notifications” item contains the information about events related to your orders and can require action from your side. For example, to close a deal you must confirm operation, etc.

We are only at the beginning of an epoch new DEX generation and soon we will publish ESCB DEX on Testnet and share code as open source. Each developer will get some rewards but this is the theme for our next post.

Also, don’t forget about that the ESCB token will be listed on https://p2pb2b.io exchange platform on 1st of March at 10 a.m. UTC.


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on March 14, 2019, 04:05:23 PM
On the classical exchanges, you first need to make a deposit to the account of the exchange and then trade. We decided to add this type of deposit for making quick deals during the day. This will allow traders to perform thousands of transactions per day. At the same time, our platform will not have more than 5% of the total deposits on each depositary account in HMW, this is to minimize possible attacks on the blockchain infrastructure of the ESCB exchange. It will also serve as evidence that our exchange will not be able to control our customer deposits.

To maintain decentralization, we added a pending transaction. Under such a transaction, one of the participants makes a deposit for the transaction using HMW, and the second one fulfills the conditions of the transaction, after which it receives the deposited funds.

Consider an example of a transaction on the example of buying 1 ETH for $ 100. Seller 1 ETH has on deposit the amount that is reserved for the transaction. The buyer receives the details for the transfer of p2p, for example from card to card. After confirming the transfer, the amount of 1 ETH is transferred to the buyer. At this stage, there could be possible disputes between the parties of the transaction. To solve such situations there is a “Talks” section on the ESCB exchange, which allows you to exchange messages between the counterparties to the transaction. If the dispute cannot be resolved, then a moderator is added to the conversation.

A natural problem in such a situation is trust between the parties. To do this, all messages in the conversation will be confidential. We have developed our own confidential correspondence system based on the elliptic curves of the ETH keys of the blockchain.


Photo by Haley Lawrence on Unsplash
Such a communication channel works in the following simplified way:

Bob and Alice each have two keys — open, which is used to generate the ETH address of the wallet and closed, which is used to sign transactions.
At the stage of forming a new communication channel, Bob generates a new key pair, public and private (identity), and encrypts this identity channel with Alice’s public key.
At this stage in the database for two counterparties, there is an identity channel encrypted with the public key for Bob and Alice. This provides a confidential channel for their communication.
To send a message, Bob decrypts with his private key the identity channel. Encodes the message with the public key of the identity channel and sends it.
Alice and Bob use the identity channel private key to read all messages in a confidential channel.
If the process of the transaction requires assistance in resolving the dispute. Then Bob or Alice can invite other participants to the group through the following mechanism.

One of the parties, for example, Alice, presses the button — to invite the moderator into the conversation.
Identity channel is encrypted in Bob’s browser with the public key of the moderator and is recorded in the database.
The moderator decrypts the private key of the identity channel and can use a confidential channel of communication with the parties to the transaction.
If in the course of the transaction it is necessary to provide evidence in the form of images or other media files, they are encrypted by the identity channel and recorded in ipfs. Such files can be obtained by a hash code by anyone who has it. But such files can only be decrypted using the identity channel.

The advantages of such a scheme for building a confidential communication channel:

Only encryption keys available in the user’s browser are used. This eliminates a middle-man attack. All data is sent via end-to-end encryption. Generation of an identity channel does not require the participation of the server part or any other party, as is the case in the algorithm https://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange
Identity channel is stored in an encrypted form for each participant in a confidential conversation. This eliminates the possibility of its leakage by hacking the database.
The ability to add an unlimited number of participants in the conversation.
The good speed of encoding and decoding messages, as one identity channel is used for all messages and files in a confidential conversation.
For each communication channel a new identity channel is formed, so if one identity channel leaks, it is impossible to read other channels.
The only possible disadvantage of this construction scheme:

In case of a leak of the private key of one of the participants in a confidential conversation, as it is possible to read all the messages in the channel.
It is not possible to use the server performance for a search. Any string search can be performed only on the client side, but due to each deal in creating a new channel, the data length for a search will be limited.

The article link - https://medium.com/@escrowblock/deposit-flows-deferred-transactions-confidential-communication-channels-d6e7348b0f57


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on March 24, 2019, 05:34:09 PM
This week we started trading on EtherFlyer exchange - https://www.etherflyer.com/trade.html?pairs=ESCB-ETH&market=03. It is the second exchange we have been listed on so we can now be listed on Coinmarketcap. We can pass their screening criteria for listing but we have decided to postpone this event for the time being. We will update everyone when we are live on CMC.

Also, EtherFlyer exchange is conducting a new Airdrop with ESCB tokens that will gain new participators/token holders to our community.

Our developer team is in the process of testing our secure messaging system that will provide a clear dispute process in difficult situations. After this has been done we will be close to launching the test environment and open access for our community.


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on April 10, 2019, 05:10:54 PM
ESCB exchange platform release roadmap

Our developer team has reported that almost everything is ready for launching our test environment for the ESCB exchange platform.

What will be included for this test-env release:

  • Trade UI.
  • The order placement/cancelation.
  • The matching engine based on MongoDB. The matching engine for the production version will work on Redis in-memory database.
  • The depositing system.
  • The deferred transactions.
  • The “Talk system” based on private channels identity.
  • The secured profile with OTP and white list IP features.
  • RESTful API for public and private operations.

Our test environment for ESCB exchange platform follows the next aims:

  • Testing with the community our solutions before the production version is launched.
  • The correction if any bugs found.
  • Taking feedback for any improvements to the test environment and updates before the production version will be deployed.
  • Providing an environment for testing strategies and bots.
  • The forming of a developer community for joining our core team.

We expect to launch the test environment for ESCB exchange platform during May 2019. Our production version launching is scheduled for the beginning of Summer 2019, but we will gather community opinions and this all depends on this feedback, only then we can make a decision about moving the production version launch to a later date if necessary.

After this time we will be able to publish our code by open source for new opportunities. We expect that many entrepreneurs will want to launch their own exchanges based on our ESCB9 protocol.


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on May 06, 2019, 08:33:29 AM
Coins that will be listed from the start, selected by volume and popularity. Our users will be able to trade between crypto coins/tokens and between crypto/fiat. The base coins/tokens are:
ADA, AE, AGI, AION, AMB, ARN, AST, BAT, BCD, BCHABC, BCPT, BNB, BQX, BTC, BTT, CELR, CMT, DASH, DGD, DLT, DNT, DOCK, ELF, ENJ, EOS, ESCB, ETC, ETH, EVX, FET, FUEL, GO, GTO, GXS, HC, HOT, ICX, INS, IOST, IOTA, IOTX, KMD, KNC, LINK, LOOM, LSK, LTC, MANA, MCO, MDA, MFT, MITH, MTL, NANO, NAS, NCASH, NEO, NPXS, NULS, OAX, OMG, ONG, ONT, OST, PAX, PHX, PIVX, POLY, QKC, QLC, QTUM, RDN, REN, REP, RVN, SC, SKY, STRAT, SYS, THETA, TNB, TPAY, TRX, TUSD, USDC, USDS, VET, VIA, VIB, WABI, WAN, WAVES, WTC, XEM, XLM, XMR, XRP, XVG, XZC, ZEC, ZIL, ZRX
Funding coins/tokens are:
ESCB, BNB, BTC, ETH, PAX, TUSD, USDC, USDS, USDT, XRP
Fiat funding is:
USD (US dollar), JPY (Japanese yen), BGN (Bulgarian lev), CZK (Czech koruna), DKK (Danish krone), GBP (Pound sterling), HUF (Hungarian forint), EUR (Euro), PLN (Polish zloty), RON (Romanian leu), SEK (Swedish krona), CHF (Swiss franc), ISK (Icelandic krona), NOK (Norwegian krone), HRK (Croatian kuna), RUB (Russian rouble), TRY (Turkish lira), AUD (Australian dollar), BRL (Brazilian real), CAD (Canadian dollar), CNY (Chinese yuan renminbi), HKD (Hong Kong dollar), IDR (Indonesian rupiah), ILS (Israeli shekel), INR (Indian rupee), KRW (South Korean won), MXN (Mexican peso), MYR (Malaysian ringgit), NZD (New Zealand dollar), PHP (Philippine peso), SGD (Singapore dollar), THB (Thai baht), ZAR (South African rand)
We don’t know as exactly will be conducted p2p transactions between counterparties for crypto/fiat deals, but card to card will be the preferred method.
Cryptocurrencies to Fiat bases are:
ADA, BCH, BNB, BTC, ETH, EOS, ESCB, LTC, USDT, XML, XRP
The basis of any Crypto Exchange is a product that can be exchanged via quote product. For example ESCB_CHF, we can define that a user can use CHF for buying and selling ESCB tokens. Such a deal assumes a working crypto-fiat model, this means using the deferred transaction and “Talk system”. All such transactions are conducted on HWM.
Our fee policy will be built on an agreement that internal transactions will be free for a limited time period, but the withdrawal process will cost a small amount, which we will announce before the DEX is launched. After this happens we will introduce a fee per transaction at 0.015% 6 months after DEX is launched with no withdrawal fee. Also, we can provide a discount period on fees for certain coins/tokens and specify different fees for operations between base/quote pairs.
As was introduced in our earlier articles, our deposit system will be based on the HMW concept. It will prevent “the exit scam” actions because any transaction will need to provide a certain number of signatures. Other transactions will have time for auto-executing, but they can be blocked from the HMW at the top level. The HMW top level cannot work with deposits at lower levels and can only do a restriction for such actions.
Our open source license will allow using the exchange code only with the main HMW.
Our release date for ESCB test environment will be in May 2019.


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on May 23, 2019, 12:56:31 PM
Due to the recent hacker attacks on Binance and other exchanges we want to explain how we will secure users assets.
  • Each transaction to an internal account (top up) or from an internal account (withdraw) must be signed by ETH private key. It will prove that only the owner can process this demand.
  • We add IP whitelist for bots working via API.
  • We will use secure oracle services for blockchain, it will allow tracking any incoming or outcoming transaction.
  • A deposit from the external blockchain can only be done from by a specified user address and withdraw operation will be processed only on the same address. Specified deposit-withdraw addresses cannot be changed after binding.
  • Each isolated oracle service will spread users assets on HMW structure.
  • Each transaction on HMW structure can be declined and reverted during a secure period. Newbies, users with a high-risk rating, won’t be able to withdraw without a holding period, a secure time for rechecking legal ability for this procedure.
  • 10-25% of fees from ESCB exchange will be used for an all risks-fund as it was described in our White Paper.
  • API keys can be regenerated and it will block all operations via API. For authorization user must receive temporary API-token, this will not be related to the API secret. Each request for invocation of a private method must be signed by HMAC SHA256.
  • To avoid DDOS attack we will implement a rate-limit shield. It will protect from flood requests from one IP address for unauthorized users and will also help to detect abnormal behavior from an internal account, which will be suspended if this is the case.
  • We implement our own analytics system for web and mobiles clients, this will allow to us detect suspicious behavior on the client's side (web, desktop, mobile clients)


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on May 31, 2019, 07:46:45 PM
The ESCB exchange sandbox environment has been launched

As we promised in an earlier announcement during May we planned to launch the sandbox environment for showing our community the current state of our development process and this moment has come. You can see the current state of development using this link https://sandbox.escb.exchange

Our team has worked hard and as a result, we can provide the platform that performs not only limit orders, but also work with algorithmic orders including Trailing stop limit and Trailing stop market orders.

As was expected our current implementation “matching engine” won’t allow you to produce matching orders at more than 60 orders per second, that equivalent is 720 000 orders per 24 hours. In the near future, we want to implement a “matching engine” with the capability to perform up to 10 000 orders per seconds and it will allow us to reach around 864 000 000 orders per day. We understand that this is such a large amount of trades that can’t be reached for real needs and the more realistic goal for the moment is to perform 1000 orders per second (86 400 000 per 24 hours). All this can be achieved with a distributed “matching engine” with in-memory storage.

We have created the sandbox environment for a solutions test before using it in production and to allow a user with API in test mode (for example https://api.sandbox.escb.exchange/ping). Later we will load all production data with some delay from real-time to sandbox mode and any developer will be able to train their own bot with this data without any worries about losing real assets.

In our current roadmap:

“Matching engine” that will perform at least 1000 orders per second.

Creating a deposit system via oracle and integrate into our exchange sandbox environment.

Integrating HWM on test-net with oracles and our sandbox environment.

We expect that we will be ready with the production environment in the next few months.


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on June 20, 2019, 08:35:14 AM
This type of transaction allows users to exchange crypto assets to fiat or any other material assets that are available on the ESCB exchange platform.
The difference is that this sort of trade is carried out offline, counterparties cannot specifically know about the trade, only about the time of execution. This type of trade demands an escrow, only from one side, the counterparty must complete all expected actions by agreement for closing such a trade.
For example, let us consider an exchange process for BTC_JPY. In this case, Alice wants to buy 1 BTC for 1 000 000 (1M) JPY, Bob creates a sell limit order with parameters: 1 BTC as the Quantity and the Limit Price at 1M, Alice creates a buy limit order with parameters: 1 BTC as the Quantity and the Limit Price at 1M. When the “matching engine” is faced with this order it creates the trade with “deferred” status, as opposed to the typical “closed” status. In this status, no one asset is transferred until it is actioned. ESCB exchange platform creates a “Talk” channel for such trades, we have described this service in our earlier articles.
The key aspect is security in providing such a trade. Bob, who owns crypto assets, will wait until the transfer of external assets from Alice and only after this moment will “confirm” trade.
After this confirmation escrow will transfer to the counterparty 100% of the value. Before sending external assets Alice has the option to “refuse” this deal. Then escrow will return to Bob 100% of the value.
But what happens if Alice could only transfer 50% of the deal (or any part thereof) of the agreement amount due to a bank issue? This is when counterparties can ask for arbitration and that will resolve any disputes. The typical escrow deal can be closed without any 3rd party intervention but when a counterparty sees some suspicious offer or action and are faced with a force majeure, he/she can ask arbitration to close such a deal in a particular mode. In such cases, the arbitration will participate in “Talk” and will make a decision after listening to both sides. The trade will be decided by arbitration after a dispute resolution.
Orders from a trade which has been resolved will not be created additionally. After this moment such trades will have a “closed” status and will be seen on tickers and trade feed as basic trades.
The main concepts for deferred trades:
Only one person from counterparties needs to call for arbitration.
Only if arbitration is used, the current Talk messages will be accessible for exploring.
Any messages and files will be encrypted by channel identity.
Any user can set up a welcome message with some conditions and information about accepted payment methods or any other financial information.
Any KYC procedures must be processed by counterparties, ESCB platform is not responsible for any risks related to counterparties rights on any assets that can be involved in an exchange. As a method of confirming any rights on assets, a user can demand the counterparty to provide a picture with the current financial data including   a credit/debit card with the first 4 and last 4 numbers hidden, signed by the counterparty
The sandbox mode is not used on the blockchain. For production environment we will be using HMW smart contract, this will avoid any possible scam schemes.
For the production environment, a rating system will be available to use based on the blockchain. This will allow for trusted trader status.
P.S
For the 20 days in the sandbox testing mode 2 084 871 orders were tested, 771 557 trades with 1 138 instruments. The next step in our roadmap is the preparation of publishing the open source. We hope that this will happen during these coming weeks.


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on July 24, 2019, 10:47:25 AM
We are happy to announce that we have published our open-source ESCB hybrid DEX exchange on Github. It is our first step by way of creating a whole ecosystem on ESCB9 protocol base.
The goal of publishing open sources for ESCB exchange platform is to use the capabilities of local crypto-crypto and crypto-fiat exchanges.
Thus, Escrowblock Foundation forms a global rating system of counterparties involving escrow for the prevention of fraudulent schemes.
The owner who wants to create a new exchange based on this software must use HMW and follow by two GPL-3.0-or-later (https://github.com/escrowblock/exchange/GPL-3.0-or-later) and ESCB.LICENSE (https://github.com/escrowblock/exchange/ESCB.LICENSE)
People will use our software because:
  • It is free as opposed to a proprietary exchange platform which requires significant funding foundation on launching.
  • It uses the newest well-tested technologies
  • It allows scaling “matching engine” infinitely.
  • It has the latest and best security. It uses keys ETH wallet on sign-in/ sign-up operations and also for building a secure channel for “Talk” system.
  • Simple for developers. Eslint + mocha won’t allow to use dirty code or bring any bugs to code.
  • The owner doesn’t need to pay a fee or royalty to Escrowblock foundation for using in commercial circumstances, just needs to follow our ESCB.LICENSE
  • Community drives developing. Each developer can be involved in building the new hybrid DEX exchanges generation.
Our next step is issuing a full ready production version 1.0.0 and launching for the global public.
To do this we need help from the community, this will allow achieving our aim faster. Any interested developer can see our Roadmap and support this project.
We can also stimulate any ideas via grants and rewards in tokens.


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on September 12, 2019, 07:40:35 AM
Monthly update for August
In the past month, we have implemented the new version of our “matching engine” for hybrid ESCB exchange platform. New implementation works as a distributed cluster. Each worker in this system takes a piece of the global order book and matches it with others. Such a strategy allows infinite scaling and implements a separate “matching engine” for a specific coin. It will help to manage a large number of assets.

We have implemented the new decrypting message feature for Metamask, but unfortunately, we are waiting to merge from third party project https://github.com/MetaMask/eth-simple-keyring/pull/15.

As we have described previously our “Talk” system is built on agreement security between counterparties. Metamask has a significant user base and we cannot launch our production environment before they include our patch into core code. As you can see here https://github.com/MetaMask/metamask-extension/issues/1190 many users want to have this option for Dapp. It will open the way for new chatting applications based on Ethereum blockchain tools.

Also, this month we have started implementing the core of our own oracle system infrastructure. It will allow tracking external blockchain for delayed transactions. The key mechanics of this oracle system is the input node. Such a node will have the ability to interact with MHW structures directly because it will have rights for writing in eternal storage.

Also, we have started thinking about distributed “matching machine” as a subproject of ESCB exchange platform. Such an approach will allow joining together all exchanges based on our open-source code in the global system that will resolve initial liquidity flow problems for newbie exchanges. Such a system will work separately from every Exchange and will be based on Raft protocol.


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on October 21, 2019, 05:42:03 PM
Monthly update (October 2019)
Our team has developed the key feature for our Talk system several months ago, but it is not merged into Metamask extension till recently. We are forced to delay our launch production version of the ESCB exchange but in this period we have had time to improve our approach for many difficult technical parts.
We have decided that we won’t include the initial listing of coins that has an average daily trade volume of less than 500 000$. The listing of coins that has less than this volume will be postponed.
Also, we have decided to change our initial decision to do zero fees for ESCB exchange, because we need to replenish our budget for faster progress.
Our referral program will start at the moment of the launch of the ESCB exchange. We plan to provide 50% of fees per referral for all time. Also, as we have promised, all fees will have a discount in a proportion of ESCB tokens staked. The discount table for fees will be disclosed at a later date.
We hope that we will launch our production hybrid ESCB exchange version before the end of this year but it all depends on many factors and we apologize in advance if it will be delayed.
We are working hard to improve the usual service by the new technological stack.


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on December 31, 2019, 12:59:19 PM
This year was busy. We managed to gather around the project an audience sufficient to further advance our ideas. Now it is more than 6,000 followers who, together with us, want to change the familiar model of counterparty interaction.
For this year we posted in the public domain the code of our hybrid exchange ESCB. The project is developing, but not as fast as we would like. Since the beginning of summer, we have been trying to introduce a new function in the Metamask extension, which will allow you to encode and decode messages using Ethereum keys. You can watch the current progress in merging our developments with the expansion core here https://github.com/MetaMask/metamask-extension/issues/1190
We completely rewrote the logic of the “Talk” system, now the interaction between contractors will be more logical. The main feature is that the public key for communication and the public key for entering the account will be different and will be generated only once. This allows you to make the “Talk” system more secure by isolating yourself from other services of the ESCB exchange.
We have added the initial implementation of “fee for exchange” so that other members of the community can use our code to open their hybrid exchanges and make a profit. The fee is a personal characteristic and can be displayed to each participant in transactions on the ESCB exchange. This allows you to set the fee rate based on trading volumes, based on the retention volume of a particular currency, etc.
In the near future, we want to implement an automatic referral program. Now it exists only to determine the relationship between referral and referred. After the additions, everyone who will attract new users to the ESCB hybrid exchange will automatically receive part of the fee for a certain amount of time. We will announce additional conditions in preparation for the launch of the product version.
Our team understands that there is still a lot of work to be done, but we hope that the new year will bring many positive moments to our community.
Next year we have planned new token giveaways to attract participants to our community. Therefore, stay tuned in our official channels.
Happy New Year!


Title: Re: ∞💰∞【ANN】【IITO】Escrow Platform with ESC9 protocol ∞💰∞
Post by: escb on March 02, 2020, 12:31:14 PM
We apologize for the long silent period that continued from the previous year. For the past two months, we have reached our aim by integrating with Metamask the new feature of encrypting/decrypting messaging systems. Our initial post was dated 18 July 2019 https://github.com/MetaMask/metamask-extension/issues/1190 and the initial message about this feature request is dated from 2017. These 8 months we have been working with Metamask core team and community to provide the new way of secure communication.
We have described our “Talk” system in the previous articles and now ideas implemented in the ESCB hybrid exchange will serve for the good on all blockchain communities. Metamask extension has more than 1 million users that can use secure channels for communication. In our next project, we will reuse the “Talk” system code because it is the universal subsystem for any p2p model project.
The next big thing that we have started to implement is United Cryptocurrency Depositing System (UCDS (https://github.com/escrowblock/ucds))
United Cryptocurrency Depositing System allows having a gateway for accepting cryptocurrencies on your addresses and watching transactions.
UCDS works by event model, which allows using it as microservice for transforming data from the blockchain to offline data.
For example, you can handle the event that you have got a transaction in 0.01 BTC and record this to DB or send an email, etc.
UCDS system will support all popular blockchain projects and can be expanded by the community. With such a system anyone can accept crypto coins without any fee. An online business can use direct access to financial information on any blockchain. And all this is possible with a unified interface. The standard exchange point can use UCDS library for tracking incoming transactions and exchange it for cash. All centralized cryptocurrency exchanges have their own depositing system with a proprietary codebase. We want to bring for the community the possibility of starting your own exchange business without any investment in the developing process. We believe that the open-source force and the community contribution will give more benefit than closed projects for only commercial gain.