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
1
General Discussion / Re: S&P 500, Dow and other indexes as smart assets
« on: February 21, 2019, 08:44:33 am »
Thanks, akledirs. You're right. That's because of the bitUSD global settlement. The script gets the BTS/USD price from the blockchain. And it doesn't make sense anymore. I'll probably update it later to get the price from the outside. That can trigger the global settlement for INDEXSPX. If anyone knows how to contact babydragon, please warn them about that. That's the only borrower at the moment. Don't borrow the asset until that update!

2
General Discussion / Re: S&P 500, Dow and other indexes as smart assets
« on: February 20, 2019, 09:46:31 pm »
Fixed the cli_wallet error, got a new API key. Restarted following assets:
INDEXSPX
INDEXDJI (in global settlement)
CUBED.USD (in global settlement)
CUBED.CNY (in global settlement)

I still can't get the feed for INDEXNASDAQ. The API returns an empty object. I'll check tomorrow.
P.S. Sorry about that downtime. It seems that the script is quite unstable so use the assets at your own risk.

3
General Discussion / Re: S&P 500, Dow and other indexes as smart assets
« on: February 20, 2019, 09:46:54 am »
Sorry, there are multiple problems with the server script. Cli-wallet stopped working on Feb 15 (500 error). Because of frequent restarts by process manager, API that provides indexes prices blocked me. I'll try to fix that when i have some free time (probably at the end of the week). I could push the latest price for INDEXSPX manually to make it possible to settle the asset. It's the only asset i own that survived during the black-swan period with some amount still borrowed.

4
General Discussion / Re: SMARTASSETS SCAMS
« on: August 24, 2018, 07:31:30 am »
Currently someone is mass-sending NIKKEIINDEX. The asset was created yesterday. Its issuer was also registered like 1 day ago. Possible scam. Be careful!

5
General Discussion / Re: SMARTASSETS SCAMS
« on: August 22, 2018, 05:48:04 am »
Akledirs should be unbanned from the main channel now.

I'm not into the telegram thing. Could someone ask to unblock Akledirs there? Maybe provide a link to this thread as a reference. Thanks!

6
General Discussion / Re: SMARTASSETS SCAMS
« on: August 21, 2018, 06:20:05 pm »
I asked him when there were similar events, only with a clearly linked account (oliverstone7).
https://bitsharestalk.org/index.php?topic=26068.msg320939#msg320939

Yep. I have decided to write this warning post after reading your messages there

7
General Discussion / Re: SMARTASSETS SCAMS
« on: August 21, 2018, 05:56:47 pm »
We should ask "nasdaq" what happened



(For this information and recommendation sold other MPA from derivatives-dex I was banned from Telegram-group bitsharesDEX)

They probably have some kind of rule not to mention specific assets to prevent spam.

8
General Discussion / Re: SMARTASSETS SCAMS
« on: August 21, 2018, 03:22:25 pm »
https://github.com/bitshares/bitshares-ui/issues/1369 There's UI changes coming which will at least notify users if this high a market fee is implemented.

That's great news!
For testing purposes I've just set a 99.9% fee for an empty asset i own (https://wallet.bitshares.org/#/market/INVERTED_BTS). Currently, without any indication it's really easy to miss the fee value field, place an order and lose money.

9
General Discussion / Re: SMARTASSETS SCAMS
« on: August 21, 2018, 02:09:36 pm »
For a better security of the asset, it is better to include the submission of quotations by the witnesses and disable the right of access to change this option.
Yeah! That would be awesome. The problem is an asset owner can disable corresponding flags later. Flags are not fixed. Permissions are fixed (you can change them only once)

Corresponding permissions are the same as flags:
Allow witnesses to provide feeds
Allow committee members to provide feeds


They are activated by default. You can disable them, but that's not what we actually want, right? It's not like if those permissions are active, the corresponding flags are also active all the time.

Another problem is how to engage witnesses or committee members in publishing prices. What if an asset owner is not a witness and all witnesses stop publishing price. In such case the asset becomes frozen.

Another unobvious moment - the right of access to a change in the market commission - you can still establish it at 99%.

Haha! You mean making the market fee like 100%? What a wonderful idea! I'll add it to the main post.

10
General Discussion / Re: SMARTASSETS SCAMS
« on: August 21, 2018, 09:25:14 am »
btsindex, why you not change rights for your smartassets? Such activities may rise up cost BTS, it popularity. I need you create this assets not for cheat

Sure, no problem. Just disabled the Issuer may transfer asset back to himself permission for INDEXDJI, INDEXSPX, INDEXNASDAQ.

Also other permissions:

Require holders to be white-listed
Let's say at some moment an asset owner enables corresponding flag and whitelists only himself and current buyers. So other holders can't sell the asset. I haven't tried that, but it seems that it's also possible to use that flag to cheat. Disabled.

Issuer must approve all transfers
Does it also include buying/selling? Disabled

Keep in mind, that it doesn't make the assets "secure".

I'm thinking about transferring the assets ownership to null-account. It's probably a good idea if witnesses or committee members provide prices so you don't need to manually add price-feed producers. Null-account is probably also a good option for honest ICOs via user-issued assets. Like creating an asset, issuing coins to a specific account, then transfer the ownership to the null. Need to experiment with that...

11
General Discussion / Re: SMARTASSETS SCAMS
« on: August 20, 2018, 04:49:22 pm »
the committee-account (and witness-account) are different in that the blockchain adds accounts to those accounts
according to governance.
There is no simple way to 'create a new committee' account.

Thanks! Updated the post. I was talking about multisig accounts and mistakenly called them committee accounts. Now i see the difference.

12
General Discussion / Re: SMARTASSETS SCAMS
« on: August 20, 2018, 03:34:45 pm »
you could create a similar multi-party ownership of a private MPA with a group of community trusted entities

Yep. That should work! If you trust all individuals of a group you can probably trust the group. Thanks!

you could transfer ownership of the MPA to null

So null is like noone's account? It looks like a regular bts user.

13
General Discussion / SMARTASSETS SCAMS
« on: August 20, 2018, 02:42:22 pm »
At first glance "smart" assets look like a more secure alternative to regular (user-issued) assets. They are backed by collaterial. An asset owner can't just issue millions of coins. Your only risk is the market fluctuations and Nassim Taleb with his black swans. Right? WRONG! Actually, smart-assets even more risky. Here are some ways asset owners can f*ck everyone who have invested in their smart-coins.

1. Artificial margin-calls.
At any moment an asset owner can push fake settlement price causing a margin-call. When a margin-call happens he/she sells you the asset with a really high price. GOODBYE COLLATERIAL!

2. Artificial devaluation.
You are smart and just want to buy an asset cheaply to sell later. Is it ok? Haha! NO! The asset owner just pushes extra low pricefeed, borrows millions of smartcoins and sells them to you. Don't worry, maybe you will be able to sell those coins in 2058.

3. The "Issuer may transfer asset back to himself" flag.
Really!

4 (new). 99.99% market fee
The main profit an asset owner gets (other than stealing your money with options 1,2 and 3) is a market fee. Each time someone buys the asset, small amount of it goes to the fee pool the owner can use. For example bitCNY fee is 0.1% at the moment. That's ok until the asset owner sets the fee equal to 99.9%. It's just like sending coins you're buying directly to him. Awesome, isn't it?

But what if there are multiple price-feed producers? The settlement price is medianed, so everything should be fine? NO. At any moment, the owner can remove all pricefeed producers from the authorized list and push a fake price. Then 1 & 2

Can you trust a multi-signature account? OMG NO.
Registering new users costs nothing. It's easy to create a new multisig account (http://docs.bitshares.org/bitshares/user/account-permissions.html#flat-multi-signature), fill it with fake users, maybe add some "reliable" accounts and then 1 & 2 & 3

But smartcoins are awesome!
Yes they are, however the only safe smart-coins at the moment are bitASSETS created by trustworthy committee account named simply "commitee-account" (bitUSD, bitCNY etc) and assets created by people you know/trust. If you invest in other smart assets, be ready to loose your collaterial or get an asset that costs nothing at the end of the day. Like 0.000001 nothing.

I'm not going to say that assets I created (INDEXDJI, INDEXSPX, INDEXNASDAQ, CUBED.CNY, CUBED.USD) are any better. If I decide to cheat at some moment, i'll be able to do 1, 2 and then 3 (wtf guys, why do you buy assets with such permission enabled?).

I'm writing this to warn people, who don't really understand how smartcoins work. Also it would be awesome to hear any thoughts about how to make a really secure smart-asset on Bitshares.

14
General Discussion / Revive a global-settled smart asset
« on: August 09, 2018, 06:47:55 am »
CUBED.CNY and CUBED.USD (https://bitsharestalk.org/index.php?topic=26322.0) were global settled yesterday. That happened because of assets' volatility and yesterday's bts falling. Because of that event it's impossible to borrow the assets at the moment. All margin positions were closed.

Is it possible to revive the assets?

Here (https://bitsharestalk.org/index.php?topic=24322.30) iHashFury writes:
Quote
I was able to:
reset SETTLE on the test-net
blackswan SETTLE again
then reset SETTLE using "bid_collateral" cli command
I look forward to seeing this code forked into bitshares-core

The bid_collateral command is available on cli_wallet. Does it add needed collaterial to an asset's pool?
Does it work the same as proposed bid_collateral_operation https://github.com/bitshares/bsips/blob/master/bsip-0018.md#bid_collateral_operation? How many collaterial BTS should be added?

15
General Discussion / Re: Easy stealth transfers
« on: July 08, 2018, 10:49:38 am »
The effective alternative call for "get_account_history bts-index 10" in the wallet is
Code: [Select]
get_relative_account_history bts-index 0 10 0

Yes, that works. The thing is, it's still impossible to get > 100 transactions. To get more, i need to change start/stop values, and load transactions recursively. When those values ≠ 0, the function returns nothing (empty array when called via rpc)

Anyway, Bangzi was right. The bot solution is not 100% confidential. A person who owns the bot's private keys, can get all information about senders and receivers. It's not ok, so i think it'd be better to wait until such functionality implemented in official UI (creating users' own blind accounts, blind transfers etc..). Until then, it's better to use cli_wallet.

Thanks for your help!

Pages: [1] 2 3