Author [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] Topic: Dry Run 16 - Armageddon ($5000 Bounty inside)  (Read 2847 times)

0 Members and 1 Guest are viewing this topic.

Offline bytemaster

Dry Run 16 - Armageddon ($5000 Bounty inside)
« on: August 19, 2014, 08:58:48 PM »

We have started a new Dry Run to test everything as we prepare to launch the markets and have things go live...

https://www.youtube.com/watch?v=Zje91xTd6Lc

We are calling everyone into service to prevent Armageddon when we turn on BitAssets.   Your mission is to find and exploit any holes in the market engine before the hard fork lands tomorrow.   If you are successful in your mission to break the market engine there is a $5000 BitUSD bounty for a bug that causes us to delay enabling the markets via price feeds. 

Delegates, you should be watching this test.  When you feel this test has been proven to your satisfaction, then publish a price feed for BitUSD on the main network.  Once 50 delegates publish a price feed we will have the dawn of a new era in crypto currencies.

Good luck! 

Checkout: https://github.com/BitShares/bitshares_toolkit       (develop branch)

Audit Code here:
https://github.com/BitShares/bitshares_toolkit/blob/master/libraries/blockchain/market_engine.cpp

http://bitshares.org/BitSharesXT-15.dmg

Known Issues:  Cover is broken in GUI... use the console to cover.
« Last Edit: August 19, 2014, 10:13:35 PM by bytemaster »
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12176
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BTS: xeroc
  • GitHub: xeroc
Re: Dry Run 16 - Armageddon ($5000 Bounty inside)
« Reply #1 on: August 19, 2014, 09:02:42 PM »
hoooo ... and I am off for a kickoff meeting tomorrow ... arg .. that sux
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline tonyk

  • Hero Member
  • *****
  • Posts: 3309
    • View Profile
Re: Dry Run 16 - Armageddon ($5000 Bounty inside)
« Reply #2 on: August 19, 2014, 09:03:29 PM »
Instruction on closing a short position (FROM YOUR OWN bitAsset), if you are also long the same asset, please!
Lack of arbitrage is the problem, isn't it. And this 'should' solves it.

Offline bytemaster

Re: Dry Run 16 - Armageddon ($5000 Bounty inside)
« Reply #3 on: August 19, 2014, 09:04:43 PM »
Instruction on closing a short position (FROM YOUR OWN bitAsset), if you are also long the same asset, please!

wallet_market_cover <from_account_name> <quantity> <quantity_symbol> <order_id>

ie:

wallet_market_cover dan 100 USD XTS.....

You only get your collateral back when you cover 100% of the balance.

List your cover orders with

wallet_market_order_list USD XTS
« Last Edit: August 19, 2014, 09:06:28 PM by bytemaster »
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline tonyk

  • Hero Member
  • *****
  • Posts: 3309
    • View Profile
Re: Dry Run 16 - Armageddon ($5000 Bounty inside)
« Reply #4 on: August 19, 2014, 09:41:43 PM »
Thanks BM!

.......

Hi, please provide some funds:
XTS5JGviZahkP7oXFLBaGv4mGmWyQjzWgh2SFptUQqbtnGUD3PYwu


Objective:
-To have between 1 and 3 % of the total money supply (total XTS).
-Do some market activities, trying to win the bounty.

The success of those action are in no way guaranteed to work, so send funds you will not need for your own testing.
If however the 'attack' is successful and I do win the bounty it will be split the flowing way:
2/3 will be proportionally split between people that send funds according to the amount sent.
1/3 will be kept by me.

If you do send funds and later decide that you need them back, I will try to accommodate such requests.(but will exclude those senders and amount, in case we need to split the bounty)
In the event that more than 3% of total XTS supply is sent, I will return such amounts ASAP.

Thanks in advance, tonyk.
Lack of arbitrage is the problem, isn't it. And this 'should' solves it.

Offline bytemaster

Re: Dry Run 16 - Armageddon ($5000 Bounty inside)
« Reply #5 on: August 19, 2014, 09:54:05 PM »
Thanks BM!

.......

Hi, please provide some funds:
XTS5JGviZahkP7oXFLBaGv4mGmWyQjzWgh2SFptUQqbtnGUD3PYwu


Objective:
-To have between 1 and 3 % of the total money supply (total XTS).
-Do some market activities, trying to win the bounty.

The success of those action are in no way guaranteed to work, so send funds you will not need for your own testing.
If however the 'attack' is successful and I do win the bounty it will be split the flowing way:
2/3 will be proportionally split between people that send funds according to the amount sent.
1/3 will be kept by me.

If you do send funds and later decide that you need them back, I will try to accommodate such requests.(but will exclude those senders and amount, in case we need to split the bounty)
In the event that more than 3% of total XTS supply is sent, I will return such amounts ASAP.

Thanks in advance, tonyk.

Just sent you some funds.... 5 mill. XTS
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Ggozzo

  • Guest
Re: Dry Run 16 - Armageddon ($5000 Bounty inside)
« Reply #6 on: August 19, 2014, 10:00:13 PM »

Offline bytemaster

Re: Dry Run 16 - Armageddon ($5000 Bounty inside)
« Reply #7 on: August 19, 2014, 10:10:04 PM »
GUI Wallet will be posted in a second.

http://bitshares.org/BitSharesXT-15.dmg
« Last Edit: August 19, 2014, 10:12:27 PM by bytemaster »
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline tonyk

  • Hero Member
  • *****
  • Posts: 3309
    • View Profile
Re: Dry Run 16 - Armageddon ($5000 Bounty inside)
« Reply #8 on: August 19, 2014, 10:21:17 PM »
Come on... just finished building it...
If somebody who installed linux for the first time ever last Sunday,can do it, they can do it too...
  :)

Oho seems like the wrong one 4 days old chain..hm
« Last Edit: August 19, 2014, 10:27:46 PM by tonyk »
Lack of arbitrage is the problem, isn't it. And this 'should' solves it.

Offline ripplexiaoshan

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 1982
    • View Profile
  • BTS: xiaoshan
Re: Dry Run 16 - Armageddon ($5000 Bounty inside)
« Reply #9 on: August 19, 2014, 10:22:25 PM »
What will happen exactly when over 50 delegates publish their price feeds?

1\ The testing network will be stopped and the formal version will be released very soon?

or

2\ It just means this run is successful and we might have more testings?


BTS ID:xiaoshan                   www.yoyow.org      www.btsabc.org      www.openledger.info

Offline codinat

  • Full Member
  • ***
  • Posts: 175
    • View Profile
Re: Dry Run 16 - Armageddon ($5000 Bounty inside)
« Reply #10 on: August 19, 2014, 10:33:34 PM »
wow

Offline toast

Re: Dry Run 16 - Armageddon ($5000 Bounty inside)
« Reply #11 on: August 19, 2014, 10:38:17 PM »
someone connected with an old chain  -.-

we're adding a checkpoint on block 1 and then will push a new version
Do not use this post as information for making any important decisions. The only agreements I ever make are informal and non-binding. Take the same precautions as when dealing with a compromised account, scammer, sockpuppet, etc.

Offline bitcoinerS

  • Hero Member
  • *****
  • Posts: 583
    • View Profile
Re: Dry Run 16 - Armageddon ($5000 Bounty inside)
« Reply #12 on: August 19, 2014, 10:39:49 PM »
GUI Wallet will be posted in a second.

http://bitshares.org/BitSharesXT-15.dmg

Bytemaster please ask DSL to host a PPA repository for linux binaries. User maqifrnswa has already set it up,
https://bitsharestalk.org/index.php?action=profile;u=3464
 Ubuntu PPA: https://launchpad.net/~showard314/+archive/ubuntu/bitshares

DSL just needs to host it in own name and provide link to it along with other downloads.

Linux users should not be forced to compile.
>>> approve bitcoiners

Offline theoretical

Re: Dry Run 16 - Armageddon ($5000 Bounty inside)
« Reply #13 on: August 19, 2014, 10:43:31 PM »
Here is what I am seeing:

Code: [Select]
default (unlocked) >>> blockchain_market_order_book USD XTS
                  BIDS (* Short Order)                                       |                                   ASKS                                 
TOTAL                     QUANTITY                                     PRICE | PRICE                                        QUANTITY                     TOTAL   COLLATERAL
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
27.6359 USD                                                     MARKET PRICE | 0.011363636364 USD                   88,000.00000 XTS              999.9999 USD
9,798.9999 USD            881,910.00000 XTS               0.011111111111 USD*| 0.100000000000 USD                  100,000.00000 XTS           10,000.0000 USD
9,999.9999 USD            1,200,000.00000 XTS             0.008333333333 USD*|
10,000.0000 USD           2,000,000.00000 XTS             0.005000000000 USD*|
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
                                                                             |                                   MARGIN                                 
                                                                             | CALL PRICE                                   QUANTITY                     TOTAL   COLLATERAL
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
                                                                             | 0.008571428476 USD                1,050,000.00000 XTS            8,999.9999 USD   1,400,000.00000 XTS
                                                                             | 0.008571428476 USD                1,050,000.00000 XTS            8,999.9999 USD   1,400,000.00000 XTS
                                                                             | 0.008426966292 USD                1,335,000.00000 XTS            9,999.9999 USD   1,780,000.00000 XTS
                                                                             | 0.008426966292 USD                   13,349.99998 XTS               99.9999 USD   17,799.99998 XTS
                                                                             | 0.008426966292 USD                   13,350.00000 XTS               99.9999 USD   17,800.00000 XTS
                                                                             | 0.008389261745 USD                  134,100.00000 XTS              999.9999 USD   178,800.00000 XTS
                                                                             | 0.008333333333 USD                      135.00000 XTS                0.9999 USD   180.00000 XTS
                                                                             | 0.008333333333 USD                   27,135.00000 XTS              200.9997 USD   36,180.00000 XTS
                                                                             | 0.008241758242 USD                   13,650.00000 XTS               99.9999 USD   18,200.00000 XTS
                                                                             | 0.003787863636 USD                   13,200.00000 XTS               49.9998 USD   17,600.00000 XTS
Average Price in Recent Trades: 0.01109056481093343 USD / XTS     Maximum Short Price: 0.01478741974791124 USD / XTS     Minimum Cover Price: 0.00739370987395562 USD / XTS
Bid Depth: 4,081,910.00000 XTS     Ask Depth: 5,054,559.99999 XTS     Min Depth: 2,000,000.00000 XTS

Here are my questions:

- What is the 27.6359 USD in the top left?
- What is "minimum cover price"?

I'm checking the accounting.  I see that:

Code: [Select]
881910 + 1200000 + 2000000 = 4,081,910
1400000 + 1400000 + 1780000 + 17799.99998 + 17800 + 178800 + 180 + 36180 + 18200 + 17600 + 88000 + 100000 = 5,054,559.99999

So the Bid Depth is the sum of XTS Bid Quantity, and Ask Depth is sum of the total XTS Quantity of Ask orders plus total Collateral for Margin Call orders.  This fact should probably be documented somewhere.
BTS- theoretical / PTS- PZxpdC8RqWsdU3pVJeobZY7JFKVPfNpy5z / BTC- 1NfGejohzoVGffAD1CnCRgo9vApjCU2viY / the delegate formerly known as drltc / Nothing said on these forums is intended to be legally binding / All opinions are my own unless otherwise noted / Take action due to my posts at your own risk

Offline vikram

Re: Dry Run 16 - Armageddon ($5000 Bounty inside)
« Reply #14 on: August 19, 2014, 11:11:08 PM »
Here is what I am seeing:

Code: [Select]
default (unlocked) >>> blockchain_market_order_book USD XTS
                  BIDS (* Short Order)                                       |                                   ASKS                                 
TOTAL                     QUANTITY                                     PRICE | PRICE                                        QUANTITY                     TOTAL   COLLATERAL
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
27.6359 USD                                                     MARKET PRICE | 0.011363636364 USD                   88,000.00000 XTS              999.9999 USD
9,798.9999 USD            881,910.00000 XTS               0.011111111111 USD*| 0.100000000000 USD                  100,000.00000 XTS           10,000.0000 USD
9,999.9999 USD            1,200,000.00000 XTS             0.008333333333 USD*|
10,000.0000 USD           2,000,000.00000 XTS             0.005000000000 USD*|
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
                                                                             |                                   MARGIN                                 
                                                                             | CALL PRICE                                   QUANTITY                     TOTAL   COLLATERAL
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
                                                                             | 0.008571428476 USD                1,050,000.00000 XTS            8,999.9999 USD   1,400,000.00000 XTS
                                                                             | 0.008571428476 USD                1,050,000.00000 XTS            8,999.9999 USD   1,400,000.00000 XTS
                                                                             | 0.008426966292 USD                1,335,000.00000 XTS            9,999.9999 USD   1,780,000.00000 XTS
                                                                             | 0.008426966292 USD                   13,349.99998 XTS               99.9999 USD   17,799.99998 XTS
                                                                             | 0.008426966292 USD                   13,350.00000 XTS               99.9999 USD   17,800.00000 XTS
                                                                             | 0.008389261745 USD                  134,100.00000 XTS              999.9999 USD   178,800.00000 XTS
                                                                             | 0.008333333333 USD                      135.00000 XTS                0.9999 USD   180.00000 XTS
                                                                             | 0.008333333333 USD                   27,135.00000 XTS              200.9997 USD   36,180.00000 XTS
                                                                             | 0.008241758242 USD                   13,650.00000 XTS               99.9999 USD   18,200.00000 XTS
                                                                             | 0.003787863636 USD                   13,200.00000 XTS               49.9998 USD   17,600.00000 XTS
Average Price in Recent Trades: 0.01109056481093343 USD / XTS     Maximum Short Price: 0.01478741974791124 USD / XTS     Minimum Cover Price: 0.00739370987395562 USD / XTS
Bid Depth: 4,081,910.00000 XTS     Ask Depth: 5,054,559.99999 XTS     Min Depth: 2,000,000.00000 XTS

Here are my questions:

- What is the 27.6359 USD in the top left?

This is no longer relevant for market-issued assets and has been removed just now. For user-issued assets, this represents the accumulated fees of that asset which will be traded for XTS once at least 10,000 shares have been accumulated to avoid dust.

 

Google+