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 - btsindex

Pages: 1 [2] 3
16
General Discussion / Re: Easy stealth transfers
« on: July 08, 2018, 07:31:00 am »
Use get_relative_account_history.

Thanks! There's no info about that function on http://docs.bitshares.org/api/wallet-api.html. I've found its description on github:

Code: [Select]
get_relative_account_history(string name, uint32_t stop, int limit, uint32_t start) const

Example:
unlocked >>> get_relative_account_history account-name01 0 10 10
Source: https://github.com/bitshares/dev.bitshares.works

The problem is cli_wallet returns nothing after such command:

Code: [Select]
get_relative_account_history bts-index 0 10 10

get_account_history works as expected

Code: [Select]
unlocked >>> get_account_history bts-index 10
2018-07-08T07:11:18 asset_publish_feed_operation bts-index fee: 0.00057 BTS
2018-07-08T07:11:06 asset_publish_feed_operation bts-index fee: 0.00057 BTS
2018-07-08T07:07:15 asset_publish_feed_operation bts-index fee: 0.00057 BTS
...

17
General Discussion / Re: Easy stealth transfers
« on: July 07, 2018, 09:16:22 am »
The bot know where the money come from and where to go which no longer a confidential transfer.

You're right. Even if the bot or its owner (me) is honest and doesn't store anything server-side, there's a risk of being hacked. After getting access to the bot's private keys, it'll be possible to extract all the transfers with the sender/receiver info from the blockchain decrypting the MEMO field.

Another thing that concerns me a lot is 100% uptime. The cli-wallet i use as an RPC interface could crash or lost connection. Its function get_account_history that returns latest transactions has a limit of 100 elements. It means that if during downtime there'll be ≥101 transfers, some of them will be lost. DDOS-ing the bot account with lots of small transfers could have the same effect even with working cli-wallet. Probably a more sophisticated algorithm needed.

Why not deposit to an exchange then withdraw to another account  ;)

Great idea! Still risky and probably not 100% confidential, but it's the easiest way at the moment.

Thanks!

18
General Discussion / Easy stealth transfers
« on: July 06, 2018, 04:32:41 pm »
I'm experimenting with a bot that could make confidential transfers much easier. Currently the only way to send assets anonymously is using command-line wallet and 1-2 extra blind accounts (http://docs.bitshares.org/bitshares/tutorials/confidential-transactions.html). The bot could automate such transfers and make them accessible without command-line wallet.

Instead of sending let's say 1000 BTS directly or via CLI, a sender transfers 1000 BTS to the bot account  providing a receiver address in the MEMO field (the same way as gateways work). The bot receives the assets, and sends them (minus the blockchain commission) to the receiver address using its own stealth account as a proxy.


Fig.1 Sending assets from Account1 to Account2 using the bot


Fig.2 Stealth transfer in receiver's Activity tab

What do you think about such bot? Is it like something people need? Are there plans to add confidential transfers to the bitshares UI? (it'd be awesome to have such feature built-in)

19
谢谢

还有SQUARED.CNY。
它不如CUBED.CNY那么易变

20
General Discussion / Strange proposed transaction
« on: July 04, 2018, 09:00:23 pm »
Just noticed such message:


There's no "Cancel" button. It's not clear what happens after the proposal expires. No info about who created the proposal (it's definitely not me)

Is it a normal thing or hack?

21
Technical Support / Re: bitshares coin adding help
« on: July 02, 2018, 08:02:49 pm »
If it's not a testnet, you need ~290 BTS to create a new ≥5 letter asset (4-letter costs 11,578 BTS, 3-letter is like buying a new car). According to the screenshot, your current balance is 0.

When creating an asset, focus on its name, type and number of decimal points. It's impossible to change those params later. For example, if you want to make smart asset like bitGOLD, select 'SmartCoin'.

If you create a simple asset, choose right 'Core exchange rate'. It should be smaller than the asset's market price to protect its fee pool from draining (-144 BTS)

22
CNY and CNY³ bit-assets during last two crazy months. It's probably better to put more collateral BTS when borrowing CUBED.CNY or CUBED.USD compared to bitCNY and bitUSD. Risk of margin call is really high (i've already f* up some bitshares because of low ratio and one of the price jumps). Be careful:)


23
Just launched the CUBED.USD smart-coin: https://wallet.bitshares.org/#/asset/CUBED.USD/

As described above, its price feed is based on bitUSD. Raising values to the power of 3 increases volatility (variance) significantly.

Current USD3 feed price is 390.8 BTS/CUBED.USD ( ~ 7.313 )

CNY3: 1.35385 BTS/CUBED.CNY (~ 1.13)
CNY2: 1.22381 BTS/SQUARED.CNY (~ 1.12)

To get USD3 click Borrow CUBED.USD on top of BUY/SELL tabs

24
If you created a cloud-based account, you should have a login and password pre-generated for you. Then you use wallet.bitshares.org to access your profile.

If you already own other crypto-currencies, like BTC or ETH, you can use Openledger, Blocktrades or other bridge/gateway to convert them to BTS

Here's a page for depositing or withdrawing coins:
https://wallet.bitshares.org/#/deposit-withdraw

Select a provider, base asset, *amount, copy generated address, send coins to that address.
What you receive, depends on provider. (it could be BTS or OPEN.BTC)

25
Lets say I create a market pegged asset against the cryptocurrency WAVES, would the smartcoin creation follow the WAVES release schedule?  Also, Who do new users buy this new asset from?  What are the main benefits to a user who creates a market pegged asset and is there anything I should know before creating my own user issued asset?

As clockwork and Customminer have said, you really need a price feed to make a smartcoin "work". The delay between price updates should be less than 24h. If the price feed is not active, nobody can borrow your asset, what makes it useless. Theoretically you can push updates manually using command-line wallet, but it's more convenient to have a script (or someone else) doing that for you.

3 most important things are:
  • Asset name
  • Precision (number of digits after comma)
  • Asset type {Simple, Smartcoin, Smartcoin (Binary prediction)}


You can't change these 3 params later! For example, someone already f*cked up the ETC asset making it not a smartcoin.

The main benefit for users is a predictable price. Asset creator can't easily issue millions of coins devaluing the asset. The main benefit for creator - more users, % from operations.

26
Technical Support / [Assets] How to add an asset logo?
« on: May 04, 2018, 08:48:06 am »
Some assets have logos displayed on wallet.bitshares.org or bitshares.openledger.info
How can I add logotypes for such bitshares assets (smartcoins):

Indexes:
INDEXDJI
INDEXSPX
INDEXNASDAQ
https://bitsharestalk.org/index.php?topic=26265.0

High-volatility smartcoins:
SQUARED.CNY
CUBED.CNY
and later
SQUARED.USD
CUBED.USD
https://bitsharestalk.org/index.php?topic=26322.0

Also, how to make first part of the SQUARED.CNY small, like: SQUARED.CNY?

27
General Discussion / Re: New Smartcoin on BITSHARES
« on: May 04, 2018, 06:54:53 am »
ETHPLUS
Asset type: Simple

It's not a smartcoin. A simple asset creator (you) can issue any amount of ETHPLUS any time. Nobody can borrow it.
Smartcoins don't work that way, sorry

28
Quote
Did you mean adding EUVIX or JYVIX as smart assets or calculate volatility indexes of bitCNY and bitUSD with respect to BTS? By the way is there a general crypto index (like averaged DJI, but for top 20 coins) and corresponding crypto-volatility index?

I meant bitCNY & bitUSD, however VIX would be an interesting smartcoin too given that you can't directly buy/trade VIX tokens in the fiat market (AFAIK). That said, it broke in february, didn't it? http://fortune.com/2018/02/06/bitcoin-stock-volatility-vix-sec/

bit20 is a relevant index: http://www.bittwenty.com/

Googling found the following information on crypto volatility indexes: (no endorsement)
https://www.sifrdata.com/cryptocurrency-volatility-index/
https://medium.com/@cryxio/cryx-cryptocurrency-volatility-index-cvx-bcb5324ac0ac

Thank you! Haven't heard about Bit20 and SIFR Vol. It'd be interesting to implement those indexes as bitAssets.
Currently I'm testing INDEXDJI, INDEXSPX and INDEXNASDAQ (https://bitsharestalk.org/index.php?topic=26265.0). A server that pushes price feeds is quite stable, so if everything works ok, i'll activate a second server for extra stability and probably add some more indexes

29
Same thought experiment with bitCNY:

Assume we have 2000 BTS and we invest in both CNY and CUBED.CNY (1000 each)
Current feed price is 0.72974 BTS/CNY or ~0.3886 BTS/CUBED.CNY
With 1000 BTS we can buy: ~1370.351 CNY and ~2573.34 CUBED.CNY

If the bitCNY price changes to 0.75 BTS/CNY (so CNY3 price is 0.421875 BTS/CUBED.CNY) and we sell our bitAssets, we get:
1370.351 CNY → 1027.76325 BTS (+2.78%)
2573.34 CUBED.CNY → 1085.6278125 BTS (+8.56%)


30
Wow! Thanks. It's a great idea to visualize the transformations. I'll go further and use BTS/USD history from the beginning of 2018 to draw some more charts:

BTS/USD


BTS/SQUARED.USD


BTS/CUBED.USD


BTS/INVERTED.USD


Did you mean adding EUVIX or JYVIX as smart assets or calculate volatility indexes of bitCNY and bitUSD with respect to BTS? By the way is there a general crypto index (like averaged DJI, but for top 20 coins) and corresponding crypto-volatility index?

Pages: 1 [2] 3