Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - dxtr

Pages: 1 2 [3] 4 5
31
General Discussion / Re: Delegate vote swaps
« on: July 21, 2014, 10:36:02 am »
Vote for scroodge pls!

Code: [Select]
dxtr-wallet (unlocked) >>> wallet_approve_delegate xeldal
Delegate approved.
dxtr-wallet (unlocked) >>> wallet_approve_delegate bitcoiners
Delegate approved.
dxtr-wallet (unlocked) >>> wallet_approve_delegate bits
Delegate approved.
dxtr-wallet (unlocked) >>> wallet_approve_delegate blockchainer
Delegate approved.
dxtr-wallet (unlocked) >>> wallet_approve_delegate cryptomoon
Delegate approved.
dxtr-wallet (unlocked) >>> wallet_approve_delegate slavix
Delegate approved.
dxtr-wallet (unlocked) >>> wallet_approve_delegate jabbajabba
Delegate approved.
dxtr-wallet (unlocked) >>> wallet_approve_delegate kpd-1
Delegate approved.
dxtr-wallet (unlocked) >>> wallet_approve_delegate happyshares-1
Delegate approved.
dxtr-wallet (unlocked) >>> wallet_approve_delegate xeroc-delegate-1
Delegate approved.
dxtr-wallet (unlocked) >>> wallet_approve_delegate liondani
Delegate approved.
dxtr-wallet (unlocked) >>> wallet_approve_delegate spartako
Delegate approved.
dxtr-wallet (unlocked) >>> wallet_approve_delegate ninja
Delegate approved.
dxtr-wallet (unlocked) >>> wallet_approve_delegate dele-puppy
Delegate approved.
dxtr-wallet (unlocked) >>> wallet_approve_delegate enki
Delegate approved.

Right now I'm transfering my funds to me, so vote stats get updated accordingly.

Edit: Votes should be updated now.

32
General Discussion / Re: BTS X is Live
« on: July 20, 2014, 02:32:09 pm »
Looks like this premature newborn wont live long.

Why was it officially launched if such errors occur after 24h of running?
And there is no market functionality on GUI, not even a mature GUI interface.

If we waited that long can't we wait a bit more, just to be sure it's a solid and fully functional thing?

Right now all we can get is to drive the price down, scare off people who expected to trade and yet, nothing to trade with.

IMHO: I'm not so sure about releasing this to wide public just yet.

33
General Discussion / Re: BTS X is Live
« on: July 20, 2014, 01:43:22 pm »
Are those init* delegates going to be gradually replaced by actual delegates from around the world?

Right now it's kind of hard to push your delegate up, when EACH (!!!) init* delegate has over 3% of total votes...

And init* delegates create majority of active ones.

BTW: From my perspective it looks like if someone has, say, 3.9% of all shares, and creates 101 delegates all of which he approves, then each and every delegate gets 3.9% Approval. This makes a total of over 390% and effectively blocks others from becoming a delegate.
Shouldn't instead those 3.9% of all votes be divided equally amongst those delegates user approved, so that total # of votes for all approved delegates makes sum of 3.9%?

It is my understanding that the 3.9% stake gets divided over everyone you vote on. So if you have 10% stake, and you voted for 100 delegates then your 10% gets divided over 100, meaning 0.1%/delegate.

Well, that was my understanding too...

But just go and start up windows BTSX client and go to Directory -> Delegates and count down how many active delegates with over 3% of votes are there and sum them up.

Maybe it's just a display bug, I hope so...

34
General Discussion / Re: BTS X is Live
« on: July 20, 2014, 04:55:12 am »
Are those init* delegates going to be gradually replaced by actual delegates from around the world?

Right now it's kind of hard to push your delegate up, when EACH (!!!) init* delegate has over 3% of total votes...

And init* delegates create majority of active ones.

BTW: From my perspective it looks like if someone has, say, 3.9% of all shares, and creates 101 delegates all of which he approves, then each and every delegate gets 3.9% Approval. This makes a total of over 390% and effectively blocks others from becoming a delegate.
Shouldn't instead those 3.9% of all votes be divided equally amongst those delegates user approved, so that total # of votes for all approved delegates makes sum of 3.9%?

35
General Discussion / Re: Dry Run 10: Viva la Vida Delegada
« on: July 17, 2014, 02:23:49 pm »
What happened to Trading Open/Halt Conditions as described here: http://v3.bitshares.org/banking/ ?

Are those going to be implemented or what other mechanism is going to be there to enable trading with sufficient market depth?

36
I can not cover a short position (I think I'm doing it right way, and have sufficient funds...):

Code: [Select]
dxtr-wallet (unlocked) >>> blockchain_market_list_shorts USD
TYPE        QUANTITY            PRICE                         BALANCE             COST                COLLATERAL          ID                                 
--------------------------------------------------------------------------------------------------------------------------------
short_order 111.11111 XTS       0.9 USD / XTS                 111.11111 XTS       99.9999 USD         N/A                 XTS7H8Bnrk5iFHP9rXcj6Kj5VJPRbd6aWJPz
dxtr-wallet (unlocked) >>>  wallet_market_cover dxtr 10 USD XTS7H8Bnrk5iFHP9rXcj6Kj5VJPRbd6aWJPz
10 assert_exception: Assert Exception
order_to_cover.valid():
    {}
    th_a  wallet.cpp:3215 cover_short

    {"from_account_name":"dxtr","real_quantity_usd":10,"quote_symbol":"USD","owner_address":"XTS7H8Bnrk5iFHP9rXcj6Kj5VJPRbd6aWJPz","sign":true}
    th_a  wallet.cpp:3288 cover_short

    {}
    th_a  common_api_client.cpp:1299 wallet_market_cover

    {"command":"wallet_market_cover"}
    th_a  cli.cpp:538 execute_command

37
It seems delegate registration fees are changing quite randomly. It dropped down below 100,000 XTS and now back up to over 10 million..

Code: [Select]
>> blockchain_get_config

{
  "blockchain_id": "5a50ec8c2433e7d5fce13187be2db73d112dcdc6b3766751fbff6162e90836b0",
  "symbol": "XTS",
  "name": "BitShares XTS",
  "version": 107,
  "genesis_timestamp": "20140715T000000",
  "block_interval": 10,
  "target_block_size": 25600,
  "max_block_size": 51200,
  "max_blockchain_size": 107374182400,
  "address_prefix": "XTS",
  "min_block_fee": 1,
  "inactivity_fee_apr": 10,
  "delegate_num": 101,
  "delegate_reg_fee": "11,444,627.53767 XTS",
  "name_size_max": 63,
  "memo_size_max": 19,
  "data_size_max": 65536,
  "symbol_size_max": 5,
  "symbol_size_min": 3,
  "asset_reg_fee": "1,155,907,381.30560 XTS",
  "asset_shares_max": 1000000000000000,
  "proposal_vote_message_max": 1024,
  "max_pending_queue_size": 100,
  "max_trx_per_second": 10
}
>> blockchain_get_config

{
  "blockchain_id": "5a50ec8c2433e7d5fce13187be2db73d112dcdc6b3766751fbff6162e90836b0",
  "symbol": "XTS",
  "name": "BitShares XTS",
  "version": 107,
  "genesis_timestamp": "20140715T000000",
  "block_interval": 10,
  "target_block_size": 25600,
  "max_block_size": 51200,
  "max_blockchain_size": 107374182400,
  "address_prefix": "XTS",
  "min_block_fee": 1,
  "inactivity_fee_apr": 10,
  "delegate_num": 101,
  "delegate_reg_fee": "116,088.31803 XTS",
  "name_size_max": 63,
  "memo_size_max": 19,
  "data_size_max": 65536,
  "symbol_size_max": 5,
  "symbol_size_min": 3,
  "asset_reg_fee": "11,724,920.12160 XTS",
  "asset_shares_max": 1000000000000000,
  "proposal_vote_message_max": 1024,
  "max_pending_queue_size": 100,
  "max_trx_per_second": 10
}

No it goes with what BM said - the price melts down to amount the next candidate is willing to pay, if he pays - it is automatically increasing total_fees and reseting the clock waiting for next rich candidate for a delegate to participate.

But it goes along with: Rich get richer, poor get poorer...

38
To create USD you can do a short sell of USD:

Code: [Select]
wallet_market_submit_short dxtr 10 1 USD
Here you short sell 1 USD expecting USD/XTS ratio go up than 10 (it means you have to pay more for the same amount of XTS => USD is weaker, so short sell was a good idea), however it creates a Margin Call order, that triggers automatically if price of USD/XTS goes under 6.(6) XTS - this means USD got stronger than XTS from previous moment, and you can buy the same amount of XTS for less USD (not what we expected).

39
This is how you get $$$ (currently no one selling, I bought all 11)

Code: [Select]
wallet_market_submit_ask dxtr 100 XTS 10 USD
In above you sell 100XTS from dxtr account to anyone willing to buy it at 10$/piece.

40
Order matching seems not to be implemented:

Code: [Select]
dxtr-wallet (unlocked) >>> blockchain_market_order_book
quote_symbol: USD
base_symbol: XTS
                                  BIDS                                       |                                   ASKS                                 
TOTAL                     QUANTITY                                     PRICE | PRICE                                        QUANTITY                     TOTAL   COLLATERAL
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1.0000 USD                0.10000 XTS                          10. USD / XTS*| 6.31578947368421052 USD / XTS            14.25000 XTS               90.0000 USD   19.00000 XTS
10.0000 USD               1.00000 XTS                          10. USD / XTS*| 11. USD / XTS                            10.00000 XTS              110.0000 USD
                                                                             | 120. USD / XTS                           10.00000 XTS            1,200.0000 USD

* Short Order

highest bid (10. USD / XTS* ) >= lowest ask ( 6.31578947368421052 USD / XTS ) ...

41
Guess in this run I won't register a delegate:

Required "456,475.97790 XTS"

 :'(

42
Can not build:

Code: [Select]
[ 93%] Building CXX object programs/client/CMakeFiles/bitshares_client.dir/main.cpp.o
Linking CXX executable bitshares_client
../../libraries/bitcoin/libbitcoin.a(armory.cpp.o): In function `bts::bitcoin::import_armory_wallet(fc::path const&, std::string const&)':
/home/jakub/projekty/bitshares_toolkit/libraries/bitcoin/armory.cpp:73: undefined reference to `fc::romix::romix(unsigned int, unsigned int, std::string)'
/home/jakub/projekty/bitshares_toolkit/libraries/bitcoin/armory.cpp:74: undefined reference to `fc::romix::deriveKey(std::string const&)'
collect2: error: ld returned 1 exit status
make[2]: *** [programs/client/bitshares_client] Error 1
make[1]: *** [programs/client/CMakeFiles/bitshares_client.dir/all] Error 2
make: *** [all] Error 2

Did you update fc via 'git submodule update'?

Yes, thx, just removed my post.

43
General Discussion / Re: Dry Run 8: Need for Speed
« on: July 08, 2014, 09:39:58 pm »
OK, I can see, that this delegate currently has only 2 network connections, I can see now that error message as well.

Sorry, that's possibly because I'm splitting attention with BRA-GER (0-6) ;)


44
General Discussion / Re: Dry Run 8: Need for Speed
« on: July 08, 2014, 09:23:58 pm »
My delegate was unable to produce a block. List_errors gives me following, I was not making this transaction:

Code: [Select]
30007 duplicate_transaction: duplicate transaction

    {"trx_id":"4f9833e3ba9a5313155cb9f316b238065098d539"}
    th_a  transaction_evaluation_state.cpp:189 evaluate

    {"trx":{"expiration":"20140708T231939","delegate_slate_id":null,"operations":[{"type":"register_account_op_type","data":{"name":"betax1","public_data":null,"owner_key":"XTS5LppjnMHEhbteYTt5ekrYVx1PTCuRu4C9bCaRjESQSvazZDAcd","active_key":"XTS5LppjnMHEhbteYTt5ekrYVx1PTCuRu4C9bCaRjESQSvazZDAcd","delegate_pay_rate":80,"meta_data":null}},{"type":"withdraw_op_type","data":{"balance_id":"XTSMMikCQNuDxhfqxEVDmjGtKY5LBeL1zdJV","amount":388661666,"claim_input_data":""}}],"signatures":["2005ca3df034e9f8a42e787f618cab73f1c47d40d1a2510596358bdc0b3891ceba71c281c3ad066d333161361cc2236494dbe1ed7a6c7e14ccc675bef75eb42807"]}}
    th_a  transaction_evaluation_state.cpp:218 evaluate

    {"trx":{"expiration":"20140708T231939","delegate_slate_id":null,"operations":[{"type":"register_account_op_type","data":{"name":"betax1","public_data":null,"owner_key":"XTS5LppjnMHEhbteYTt5ekrYVx1PTCuRu4C9bCaRjESQSvazZDAcd","active_key":"XTS5LppjnMHEhbteYTt5ekrYVx1PTCuRu4C9bCaRjESQSvazZDAcd","delegate_pay_rate":80,"meta_data":null}},{"type":"withdraw_op_type","data":{"balance_id":"XTSMMikCQNuDxhfqxEVDmjGtKY5LBeL1zdJV","amount":388661666,"claim_input_data":""}}],"signatures":["2005ca3df034e9f8a42e787f618cab73f1c47d40d1a2510596358bdc0b3891ceba71c281c3ad066d333161361cc2236494dbe1ed7a6c7e14ccc675bef75eb42807"]}}
    th_a  chain_database.cpp:1148 evaluate_transaction

    {"trx":{"expiration":"20140708T231939","delegate_slate_id":null,"operations":[{"type":"register_account_op_type","data":{"name":"betax1","public_data":null,"owner_key":"XTS5LppjnMHEhbteYTt5ekrYVx1PTCuRu4C9bCaRjESQSvazZDAcd","active_key":"XTS5LppjnMHEhbteYTt5ekrYVx1PTCuRu4C9bCaRjESQSvazZDAcd","delegate_pay_rate":80,"meta_data":null}},{"type":"withdraw_op_type","data":{"balance_id":"XTSMMikCQNuDxhfqxEVDmjGtKY5LBeL1zdJV","amount":388661666,"claim_input_data":""}}],"signatures":["2005ca3df034e9f8a42e787f618cab73f1c47d40d1a2510596358bdc0b3891ceba71c281c3ad066d333161361cc2236494dbe1ed7a6c7e14ccc675bef75eb42807"]}}
    th_a  chain_database.cpp:1529 store_pending_transaction
20140708T212010.016096 (27 seconds ago )
10 assert_exception: Assert Exception
network_get_connection_count() >= _min_delegate_connection_count: Client must have 5 connections before you may produce blocks
    {"count":5}
    th_a  client.cpp:671 delegate_loop

45
General Discussion / Re: Dry Run 7: The Power of DPOS
« on: July 02, 2014, 09:27:13 pm »
How is the network going to deal with transaction flooding?
I know that when there is value put in network, then making thousands of transactions means money, but let's assume that there is a triggering event, that causes hundreds or even thousands of users to, simultaneously, create a transaction of any kind.
Now there are max 30tx/blk, but there might be a peak demand of network for 500 or 15k transactions per minute - then all those transactions are pending, effectively blocking new transactions from entering into blockchain.
On the other hand all delegates know what those pending transactions are, and how many are there.
What if delegates could control block production rate and/or block capacity in order to deal with pending transactions faster.
Something like delegate A sees that there are over 500 pending transactions, so he issues a block with indicator that block creation rate should be increased.
Now the whole network can agree or disagree - they all have necessary data to verify.
Next in queue, delegate B validates this aswell and if he agrees, he confirms A's suggestion, and delegate C will produce next block faster.
Then, if pending operation decreases to 100, delegate D can suggest decreasing rate to normal, delegate E can confirm, and delegate F can produce a block at normal rate.
There could be more than one thresholds for pending operations amount so that rate and/or capacity of a block could have many shifting gears.

I don't know if it's worth something, or am I just making a fool of myself :D

Pages: 1 2 [3] 4 5