Search content
Sort by

Showing 20 of 63 results by Mythoughts
Post
Topic
Board Service Announcements
Re: [ANN] Joinmarket - Coinjoin that people will actually use
by
Mythoughts
on 18/04/2016, 19:28:52 UTC

I had the same issue some time ago - the short answer is that the JoinMarket protocol requires you to have the target address of a join in your wallet.  I. e., patientsendpayment only works if you send to yourself, and then only if you import the target address into your JoinMarket wallet.  I think there is some incentive to change the protocol to make it work as originally envisioned, but I don't think that actual work is already done on that.

Thanks, that's good to know.

I've also talked to belcher about this error from bitcoind's debug.log:

Quote
2016-04-17 11:41:45 AddToWallet   update
2016-04-17 11:41:45 runCommand error: system(curl -sI --connect-timeout 1 http://localhost:62602/walletnotify?) returned 1792

This occurs when a new transaction is detected, which was sent externally (e.g. not part of a joinmarket-transaction) to the joinmarket-wallet. This error can safely be ignored. If a yield-generator is running, he won't see the funds though until restarted.
Post
Topic
Board Service Announcements
Re: [ANN] Joinmarket - Coinjoin that people will actually use
by
Mythoughts
on 17/04/2016, 09:01:52 UTC
My patientsendpayments seems to crash every time someone actually tries to initiate a transaction.
First I assumed there might have been some communication problem, but now this has happend two times in a row making that reason unlikely.

Running Debian Jessy, Joinmarket with bitcoind, both over TOR. Start command:
python patientsendpayment.py -f 5000 -w 48 -c 5000 wallet.json 1000000

There's >0.1btc in mixing level 0 of the wallet, the payment to be sent was 0.01 btc.

Debug log:

Code:
2016-04-17 10:45:42,171 [MainThread  ] [DEBUG]  new cjorder nick=TakerNickName oid=0 amount=279749
2016-04-17 10:45:42,171 [MainThread  ] [DEBUG]  get_utxos_by_mixdepth =
{0: {u':1': {'address': u'',
                                                                             'value': 12000000}}}
2016-04-17 10:45:42,171 [MainThread  ] [DEBUG]  for mixdepth=0 amount=279749 selected:
2016-04-17 10:45:42,171 [MainThread  ] [DEBUG]  [{'utxo': u':1',
  'value': 15000000}]
2016-04-17 10:45:42,196 [MainThread  ] [DEBUG]  maker utxos = {u':1': {'address': u'',
                                                                         'value': 12000000}}
2016-04-17 10:45:42,362 [MainThread  ] [DEBUG]  >>privmsg nick=TakerNickName cmd=pubkey msg=
2016-04-17 10:45:45,301 [MainThread  ] [DEBUG]  <2016-04-17 10:45:45,317 [MainThread  ] [DEBUG]  CRASHING, DUMPING EVERYTHING
2016-04-17 10:45:45,317 [MainThread  ] [DEBUG]  Class debug dump, name:Wallet
2016-04-17 10:45:45,317 [MainThread  ] [DEBUG]  key=unspent
2016-04-17 10:45:45,317 [MainThread  ] [DEBUG]  {u':1': {'address': u'',
                                                                         'value': 12000000}}
2016-04-17 10:45:45,317 [MainThread  ] [DEBUG]  key=gaplimit
2016-04-17 10:45:45,318 [MainThread  ] [DEBUG]  6
2016-04-17 10:45:45,318 [MainThread  ] [DEBUG]  key=index
2016-04-17 10:45:45,318 [MainThread  ] [DEBUG]  [[2, 1]]
2016-04-17 10:45:45,318 [MainThread  ] [DEBUG]  key=index_cache
2016-04-17 10:45:45,318 [MainThread  ] [DEBUG]  [[2, 1]]
2016-04-17 10:45:45,318 [MainThread  ] [DEBUG]  key=spent_utxos
2016-04-17 10:45:45,318 [MainThread  ] [DEBUG]  []
2016-04-17 10:45:45,318 [MainThread  ] [DEBUG]  key=utxo_selector
2016-04-17 10:45:45,318 [MainThread  ] [DEBUG]  
2016-04-17 10:45:45,318 [MainThread  ] [DEBUG]  key=path
2016-04-17 10:45:45,318 [MainThread  ] [DEBUG]  string: len:19
2016-04-17 10:45:45,318 [MainThread  ] [DEBUG]  wallets/wallet.json
2016-04-17 10:45:45,319 [MainThread  ] [DEBUG]  key=storepassword
2016-04-17 10:45:45,319 [MainThread  ] [DEBUG]  False
2016-04-17 10:45:45,319 [MainThread  ] [DEBUG]  key=max_mix_depth
2016-04-17 10:45:45,319 [MainThread  ] [DEBUG]  1
2016-04-17 10:45:45,319 [MainThread  ] [DEBUG]  key=imported_privkeys
2016-04-17 10:45:45,319 [MainThread  ] [DEBUG]  {}
Traceback (most recent call last):
  File "patientsendpayment.py", line 241, in main
    irc.run()
  File "/home/username/joinmarket-develop/joinmarket/irc.py", line 657, in run
    self.__handle_line(line)
  File "/home/username/joinmarket-develop/joinmarket/irc.py", line 540, in __handle_line
    self.__handle_privmsg(_chunks[0], _chunks[2], get_irc_text(line))
  File "/home/username/joinmarket-develop/joinmarket/irc.py", line 491, in __handle_privmsg
    self.__on_privmsg(nick, parsed)
  File "/home/username/joinmarket-develop/joinmarket/irc.py", line 377, in __on_privmsg
    self.on_seen_auth(nick, i_utxo_pubkey, btc_sig)
  File "/home/username/joinmarket-develop/joinmarket/maker.py", line 253, in on_seen_auth
    self.active_orders[nick].auth_counterparty(nick, pubkey, sig)
  File "/home/username/joinmarket-develop/joinmarket/maker.py", line 96, in auth_counterparty
    btc_pub = btc.privtopub(btc_key)
  File "/home/username/joinmarket-develop/bitcoin/main.py", line 280, in privkey_to_pubkey
    f = get_privkey_format(privkey)
  File "/home/username/joinmarket-develop/bitcoin/main.py", line 191, in get_privkey_format
    elif len(priv) == 32: return 'bin'
TypeError: object of type 'NoneType' has no len()
done


Edit:
New entries in the bitcoind-debug.log as well. This I've also not seen before I I started using Joinmarkt... google didnt help with that error message:
Code:
2016-04-17 11:41:45 AddToWallet   update
2016-04-17 11:41:45 runCommand error: system(curl -sI --connect-timeout 1 http://localhost:62602/walletnotify?) returned 1792
Post
Topic
Board Armory
Re: Armory 0.94 is out
by
Mythoughts
on 31/03/2016, 16:23:18 UTC
Great work. Thanks a lot!

Just upgraded from 0.93 to 0.94 on debian x64.

Super-smooth and easy.

There's still a "disable bittorrent download" setting in the GUI though; according to this, that shouldnt be needed any more:
Quote
   - No more torrent code. Seedboxes were hosted by ATI and are now down. Also, IBD improvements in
     Core 0.10-12 make this code obsolete.

My debian Jessie upgrade HowTo:
- rename .armory folder in home directory to .armory_0.93
- install armory 0.94 with gdebi
- start armory, re-do all configurations in the settings menu
- close armory
- copy *.wallet files from the old .armory_0.93-directory to the newly created .armory-dir
- that's it. Initial startup with DB-build and transaction scanning took ~10 minutes on a quadcore i3 Intel NUC
Post
Topic
Board Armory
Re: Armory 0.93.3 with BIP62 compliance
by
Mythoughts
on 22/12/2015, 02:17:10 UTC
Does Armory work with Bitcoin XT 0.11.0D when BIP62 is active ?

I used to run it with BitcoinXT 0.11.0A and B and that worked just fine (both on- and offline use of transactions).
Post
Topic
Board Exchanges
Re: [OFFICIAL]Bitfinex.com first Bitcoin P2P lending platform for leverage trading
by
Mythoughts
on 16/04/2015, 18:40:58 UTC
However I have another weird bug.

A swap was about to expire 5 minutes ago and everything seemed to be working fine. But at the expected closing time (it was a 30-day swap) the swap isn´t released and instead
the "expire in" display is starting to count up again.
(before expiring it was counting down and now it started to count up...)

Of course I have auto-renew disabled.

Has anyone ever had this weird bug before? When is the money from the swap gonna be released to my account?
(I´ve used bitfinex for over a year now and never had this happen before)



current display a few minutes later:
"expire in 9 minutes"

Had the same thing some days ago. It's a bug most likely caused by daylight saving times. I've posted about it here within the last 14 days.

It's actually -9 minutes what you're seeing (but displayed as +9) and counting to -60. I'm 99% sure that you'll have the money back in 51 minutes (counted from your 9 minutes)
Post
Topic
Board Exchanges
Re: [OFFICIAL]Bitfinex.com first Bitcoin P2P lending platform for leverage trading
by
Mythoughts
on 11/04/2015, 10:36:53 UTC
Looks like its been a little over a year since the last Bitfinex Audit. Any word if/when another will be happening?

We will have an announcement in regard to this in the coming weeks. It will be a pretty big announcement and we're looking forward to it and hearing what the community thinks.  

Hi Zane,

I looked at the Bitfinex LTC/USD chart and I am disturbed to see that is no speed bumps for LTC. To be clear, I am referring to the sudden drop on April 9th, about 4:25 AM EST. The price dropped from about $1.57 to about $0.98 or a -37.57% drop in the span of ~2-5 minutes. Why speed bumps for BTC and not LTC? Makes me lose a bit of confidence in the platform seeing that and I don't even trade LTC (nor am I bullish on either BTC or LTC right now to consider a long). Are there still speed bumps for BTC/USD? In the event it doesn't function as intended, does that mean Bitfinex will roll back trades?

Thank you for your time

In the google hangout interview this week, they said there's still a mechanism that throttles orders which would move the market by more than 10% but that this throttle wasnt needed in months (link: https://www.youtube.com/watch?v=Mk4Dl4aaBuo , was somewhere in the 2nd half iirc ). But that was about BTC/USD. They didnt say anything about LTC in that regard.
Post
Topic
Board Exchanges
Re: [OFFICIAL]Bitfinex.com first Bitcoin P2P lending platform for leverage trading
by
Mythoughts
on 07/04/2015, 16:33:06 UTC
I already saw flash return rate on the swap demand side. How can this happen? If there is only one Flash Return Rate then it would be the same. If one wants to receive a swap and choses FRR then his order should be matched against the big FRR-Wall on offer side of the orderbook. But i have seen FRR entries on the demand side already. The rates didnt match to the rates that were normal in demand side. Im not sure if FRR was existend on the offer side at that moment.

I will make a screenshot when i see it again.

It's the lending times. If someone wants to get a FRR swap for 30 days but noone's offering for that timeframe (only swaps offered for durations of <29 days), then there can be an FRR wall on the offer-side, peacefully co-existing with the usual FRR-wall.

Quote
So what is your explaination for someone who takes the high priced rates behind FRR-Wall? Accounts that wer created before that checkbox was implemented so that its not enabled to chose variable rates? I cant see how someone would get an advantage from. Maybe they only dont realize they have this setting.

I'm sure someone would have been quite happy to get a fixed rate at 0.03% a few weeks ago (while the FRR was at 0.025%). The rate went up quick and stayed there. Everybody who did get a fixed rate for a long timeframe... well, won big.
Post
Topic
Board Exchanges
Re: [OFFICIAL]Bitfinex.com first Bitcoin P2P lending platform for leverage trading
by
Mythoughts
on 31/03/2015, 10:24:16 UTC
There might be a bug somewhere.

After counting down to 0, the negative numbers get displayed as positive in the UI. It's a known issue but only affects display.

Now we just have to find out why there can be negative numbers for more than half an hour.
Shouldnt there be a check for that, like:  if(expiration < 0) return swap;
Post
Topic
Board Exchanges
Re: [OFFICIAL]Bitfinex.com first Bitcoin P2P lending platform for leverage trading
by
Mythoughts
on 31/03/2015, 09:15:36 UTC
A swap I'm lending out was supposed to expire in 9 minutes, according to the "swap currently provided" overview. That was half an hour ago. Now it's expiring in 29 minutes.

There might be a bug somewhere.

Edit 1: now it's 37 minutes

Edit 2: now it's 44 minutes. The "expiring in"-timer seems to go up instead of down?

Edit 3: 1 hour now. This was/is a 30 day swap, and those 30 days were over 50 minutes ago.

Edit 4: and now it expired, just like that.
Post
Topic
Board Exchanges
Re: [OFFICIAL]Bitfinex.com first Bitcoin P2P lending platform for leverage trading
by
Mythoughts
on 16/03/2015, 15:40:02 UTC
Ex-OKCoin guy joins Bitfinex:

Quote
Hey /r/BitcoinMarkets,

Over the past week or so I’ve been in touch with BitFinex and am very pleased to announce that I have joined the BitFinex team as Director of Community & Product Development.

For over the past year I’ve been focused on creating the best trading platform in the world and that is what I want to continue doing. While talking with BitFinex the one thing that attracted me the most is their commitment to this goal; our views are very much aligned. They are 100% focused on the exchange and giving traders the best experience possible. I hope that together we can continue to improve the--already very strong--products offered by BitFinex.

It is my honest belief that one of the best ways to improve your product is by listening to your users. I think I demonstrated this at my last job and moving forward I want to ensure everyone that I will be taking this mindset with me to BitFinex. I will continue to interact with the community, listen to what you guys have to say, and try to build the trading platform that you all want to use. You can contact me on here at anytime with any suggestions, problems, or just for conversation.

I look forward to working with you all and BitFinex towards creating the best exchange in the world.

Cheers,
Zane Tackett

Source: https://www.reddit.com/r/BitcoinMarkets/comments/2z8lih/i_am_excited_to_announce_i_have_joined_bitfinex/
Post
Topic
Board Exchanges
Re: [OFFICIAL]Bitfinex.com first Bitcoin P2P lending platform for leverage trading
by
Mythoughts
on 15/03/2015, 12:32:46 UTC
mjr, there seems to be a serious bug with the swap offer matching. Ive now witnessed multiple times that the FRR was tunneled through.  Funds were taken at higher rates although lower rates at FRR were still available. For example I had a 2 day swap offer taken out at 0.1299 when there were over 400 k in swaps availabe at FRR (0.1196 at the time) with a range of 2-30 days. How is that possible?

Some people want a fixed rate, so the FRR rate does not matter for their swaps.
Nah, something is seriously not right here. Did you see what just happened? FRR keeps increasing (from 600 k to 1m in the last hour) and just now a 300 k demand pierces right through and raises the rate to over 0.45% behind the FRR. Never has this happened before until a few days ago. Same thing happened yesterday.

What would the guy that just took out 300k in one swipe ignoring the FRR have done? This is shady as hell and reminds me of the older swap manipulation that went on for quite some time without anyone at BFX noticing.

http://bfxdata.com/swapstats/usd.php

Intended behavior. It's like this since always, but you probably just havent noticed it before.
FRR still had a range from 2 to 30 days while all offers behind it were taken out (no 2 day offers spared or 30 only taken) so who would be that retarded unless he had agenda behind it? During the time when frequently just 1 m was ripped out of the book everybody was happy as well thinking "that guy must be stupid" until it occured to people through the careful investigation on bitcoinidiotdude that he was actually using a bug so he wouldn't pay interest for the hour. Same thing with the fake huge demand walls that were automatically shedding supply where bfx was doing nothing as well. This is the next swap market manipulation in the making.

If that is intended why hasn't this shit happened in the last couple of months when 3 m FRR wall was there and nothing behind it and never did the rate fly over it? Also what kind of shit system is this if it ignores the majority of supply? Don't you think at least some of the 577 offers sitting at FRR would have like to be taken out by that 300 k demand instead of it flying right through?

EDIT: lol next slurp up incoming. right up to 0.7 from a measily 56k whzile tere is a cool million sitting at FRR. That's how it supposed to work. lmao


Can you please tell me what kind of demand I have to put in so I can slurp up demand behind the FRR? Instructions please.

The people taking fixed 30 day rates about two weeks ago must feel pretty good right now (getting like 0.025% instead of 0.125%). And for cases like that, this system is in place.

It's up to the trade if they want fixed rates or not. If it's smart to do this or not... who knows? But it's definately not a bug. If people want to use it, just let them. They will have their reasons for doing this, completely not caring whether DoubleSwapper agrees with their reasoning or not.

I see people offering fixed rates at 0.06 quite often still. It's dumb, but they do it. There's no need for a system to protect them from themselves either.

Edit:
Quote
This makes for a absolutely ridiculous price discovery as well as making predictability of swap market as mess.

True, and i'm all for removing the FRR. But while that's not happening, there's no reason to let people have less choice in which swaps they accept.

Edit 2:
And it might even be smart to get high fixed rates now. There's only 2 more million total of swaps available. Rates might totally go through the roof if the BTC prices moves up. Or there might be no swaps available at all.
Post
Topic
Board Exchanges
Re: [OFFICIAL]Bitfinex.com first Bitcoin P2P lending platform for leverage trading
by
Mythoughts
on 15/03/2015, 11:57:20 UTC
mjr, there seems to be a serious bug with the swap offer matching. Ive now witnessed multiple times that the FRR was tunneled through.  Funds were taken at higher rates although lower rates at FRR were still available. For example I had a 2 day swap offer taken out at 0.1299 when there were over 400 k in swaps availabe at FRR (0.1196 at the time) with a range of 2-30 days. How is that possible?

Some people want a fixed rate, so the FRR rate does not matter for their swaps.
Nah, something is seriously not right here. Did you see what just happened? FRR keeps increasing (from 600 k to 1m in the last hour) and just now a 300 k demand pierces right through and raises the rate to over 0.45% behind the FRR. Never has this happened before until a few days ago. Same thing happened yesterday.

What would the guy that just took out 300k in one swipe ignoring the FRR have done? This is shady as hell and reminds me of the older swap manipulation that went on for quite some time without anyone at BFX noticing.

http://bfxdata.com/swapstats/usd.php

Intended behavior. It's like this since always, but you probably just havent noticed it before.
Post
Topic
Board Exchanges
Re: [OFFICIAL]Bitfinex.com first Bitcoin P2P lending platform for leverage trading
by
Mythoughts
on 14/03/2015, 16:36:27 UTC
mjr, there seems to be a serious bug with the swap offer matching. Ive now witnessed multiple times that the FRR was tunneled through.  Funds were taken at higher rates although lower rates at FRR were still available. For example I had a 2 day swap offer taken out at 0.1299 when there were over 400 k in swaps availabe at FRR (0.1196 at the time) with a range of 2-30 days. How is that possible?

Some people want a fixed rate, so the FRR rate does not matter for their swaps.
Post
Topic
Board Exchanges
Re: [OFFICIAL]Bitfinex.com first Bitcoin P2P lending platform for leverage trading
by
Mythoughts
on 13/03/2015, 14:10:55 UTC
The asymmetry is inherent to the nature of the arrangement - you promise a trader control of some funds until they choose to release them. Granting lenders any more power to recall their funds would open the potential for traders to be forced onto more expensive swaps than they'd agreed to.

Correct. I'd not give lenders the chance to close it early, that would wreak havok.

Quote
In general though the problem you're trying to solve (that traders will take out a swap for long periods then return it sooner) isn't really a problem - traders already pay a premium for 30 day swaps because there are fewer of them available and they normally start at higher rates than 2 day swaps.

True in theory, usually not in reality though. But you're right, that argument is compelling enough not to change anything. It the lenders' fault that they dont ask higher premiums for longer durations.

Edit:
@DebitMe
Well, main focus of bitfinex is to make trading for traders affordable and convenient. Creating a lending-syndicate isnt in their best interest. Plus implementing THAT is potentially a lot more complex than the easy calculation I suggested. Even if they did want to do this, they'd need to assign some manpower to this without much benefit for finex.
Post
Topic
Board Exchanges
Re: [OFFICIAL]Bitfinex.com first Bitcoin P2P lending platform for leverage trading
by
Mythoughts
on 13/03/2015, 06:47:11 UTC
Small idea for some fairness improvement?


Currently, there's a pretty big "asymmetry of power" between a lender and a swap user: once the swap has been taken, there's nothing a lender can do. But the taker can return it anytime of his choosing. Tough to plan for re-lending funds as a lender. The intention fo lending funds for 30 days (to not have much managing to do) does not work in reality because of that. No FRR can fix that, most FRR swaps never get lent out, unless there's big swap demand increasement, like in the last days.

Also at the moment, even if returned immediately, at least the first hour of interest of a swap has to be paid.

How about charging the first 1/48th of the time period at the time of the swap taking instead of just the first hour? That would make exactly no difference for 2 day swaps. But it encourages not to use 30 days as default for swap users who dont plan to use it anywhere near that time frame anyways.

This might increase convenience.
Post
Topic
Board Exchanges
Re: [OFFICIAL]Bitfinex.com first Bitcoin P2P lending platform for leverage trading
by
Mythoughts
on 01/03/2015, 10:13:03 UTC
What does flash return rate mean? 

It's in their FAQ: https://www.bitfinex.com/pages/support

Quote
Also are users funds safe with this exchange?

You can never know. But Bitfinex has been around for a long time.
Post
Topic
Board Exchanges
Re: [OFFICIAL]Bitfinex.com first Bitcoin P2P lending platform for leverage trading
by
Mythoughts
on 09/01/2015, 22:21:22 UTC
Check out bfxdata, as of lately returns in BTC are about as high as in USD percentage wise.

They are actually higher. I bought BTC to lend them for that reason.
I have some BTC borrowed for LTC/BTC short; it turns out the borrowing rate is at least 0.5% a day, which translates to 600% a year...
I checked the USD rate at one brokerage and they asked for 7% a year... Bitcoin truly lives in the dark, dark ages.

Might wanna check again. BTC borrowing rates are around 0.05% usually. If yours is higher, you can change that right now.
Post
Topic
Board Exchanges
Re: [OFFICIAL]Bitfinex.com first Bitcoin P2P lending platform for leverage trading
by
Mythoughts
on 06/01/2015, 08:23:42 UTC
1) Minimum rates - you can't set this with FRR.  You claim people are happy to take what they can, and to some extent that's true, but part of this is because they CAN'T choose the minimum they'll take with FRR...  This option alone would have a HUGE effect on rates (...)

I like that idea.

Arguably a good improvement with absolutely no downside for anyone.
Super-easy to implement, just add a new box "minimum acceptable rate" or something similar, can even be checked client-side with simple javascript code. Allow "0" for the lenders which will take anything, according to mjr. But provide no default value and require the box to be filled, so that whatever they enter is a conscious decision.
Only re-offer their BTC or USD if the FRR > their minimum rate. Sit on the sidelines if not, and maybe check once an hour if the FRR raised to an acceptable level and re-offer then.

Exactly, if you have a default rate, you just move the wall to whatever that default rate is.
(...)

I thank you for your long response, but I believe there's a misconception about what you think I tried to say? I just wanted to express that I like HowardF's idea how to easily make the current FRR a little bit better without changing much.

There's no default rate in my post, so I'm unsure what you're trying to explain to me here. Nor is it about getting the rates higher.
Just a way to improve the current system with a slight, very easy to implement change that benefits everyone (or, if you disagree with that, has at least no downsides).
Post
Topic
Board Exchanges
Re: [OFFICIAL]Bitfinex.com first Bitcoin P2P lending platform for leverage trading
by
Mythoughts
on 05/01/2015, 17:28:59 UTC
1) Minimum rates - you can't set this with FRR.  You claim people are happy to take what they can, and to some extent that's true, but part of this is because they CAN'T choose the minimum they'll take with FRR...  This option alone would have a HUGE effect on rates (...)

I like that idea.

Arguably a good improvement with absolutely no downside for anyone.
Super-easy to implement, just add a new box "minimum acceptable rate" or something similar, can even be checked client-side with simple javascript code. Allow "0" for the lenders which will take anything, according to mjr. But provide no default value and require the box to be filled, so that whatever they enter is a conscious decision.
Only re-offer their BTC or USD if the FRR > their minimum rate. Sit on the sidelines if not, and maybe check once an hour if the FRR raised to an acceptable level and re-offer then.
Post
Topic
Board Exchanges
Re: [OFFICIAL]Bitfinex.com first Bitcoin P2P lending platform for leverage trading
by
Mythoughts
on 05/01/2015, 15:58:50 UTC
Without the FRR, this would be EXACTLY the same situation you currently face.

Please, since there would be no difference in your opinion as well: just remove it and prove me wrong.
If it's the same situation, there's no harm trying, right?