Bitcoin Forum
May 05, 2024, 07:57:21 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Bitcoin Technical Support / Re: Encrypted wallet.dat, lost password, any solutions? on: June 28, 2013, 05:28:06 PM
I figured it out.  Thanks for helping.

Hah - my computer calculated there were over 650 million possibilities from your earlier guidance before running out of disk space. Congratulations at bringing it back - it'd be useful to know what your mistake was?
all lowercase, no spaces.  I 'never' make passwords like that. 
I got it from generating only 2^14 passwords.

That's some good luck right there. Well done!
2  Bitcoin / Bitcoin Technical Support / Re: Encrypted wallet.dat, lost password, any solutions? on: June 27, 2013, 09:09:06 AM
I figured it out.  Thanks for helping.

Hah - my computer calculated there were over 650 million possibilities from your earlier guidance before running out of disk space. Congratulations at bringing it back - it'd be useful to know what your mistake was?
3  Bitcoin / Bitcoin Discussion / Re: The Holy Grail! I wish I could kiss the author of Bitmessage on his face. on: May 22, 2013, 08:36:50 PM
--- The SEPA transfer protocol is about Alice being able to send Silver Grams, which Bob receives as Euros in his Euro bank account. It's also about Jorg earning a profit in silver grams, by sending a SEPA transfer to Bob on Alice's behalf.

Excellent reading, fellowtraveler! The flaw that springs to mind is with SEPA (ACH may be similar).

Problem: The SEPA protocol allows for refunds, so allowing both Alice and Jorg to profit through subverting the OT process.

As at [1]: "Payment service providers originating an SCT can request a recall of duplicate or erroneous transactions."

An SCT is a "SEPA Credit Transfer", the kind of transfer I think we're thinking of when we think of using OT to transact. As at [2]: "A recall can be requested by originator bank on behalf of its customer to cancel a SEPA Credit Transfer already settled at EBA. This must be initiated within 10 banking business days after execution date of the SEPA Credit Transfer subject to the recall. Before initiating the originator bank has to check if the SCT is subject to duplicate sending, technical problems resulting in erroneous SCT or fraudulent originated Credit Transfer."

(An SCT is distinct from an SDD - "SEPA Direct Debit" - which allows much longer recalls, as at [3]: "For unauthorised transactions, this right to a refund extends to 13 months after the due date.")

Abuses:
[1] Jorg abuses both Alice and Bob. While we might assume that we can detect that Jorg paid Bob via a SEPA call, Jorg could wait until receiving his payment and then contest that payment was made fraudulently thus retrieving the value deposited to Bob. Alice would then be faced with having to re-pay a settled bill.
[2] Jorg and Alice collude to abuse Bob. Alice wants to buy two silver coins from Bob. Alice pays Jorg, Jorg pays Bob, a SEPA call shows Bob as paid. Bob ships the two coins and provides Alice a shipping number. Alice, knowing the coins are now irretrievable to Bob, informs Jorg who disputes the SEPA transfer, receiving back the whole value sent. Alice also disputes the SEPA payment arrived and so the escrow mechanism divides her payment to Jorg in two, and returns her half. (Although note: Jorg could agree to return an arbitrary amount even subsequent to escrow completion.) Alice now has two silver coins at half price, Jorg has profited by pocketing the other half of that price as well as his transaction fee, and Bob is down by the whole price.

Solutions:
1. If a SEPA call and the protocol also allows for the status of an old transfer to be detected (not clear from my research), this would allow an automatic input into both the reputation system about Jorg (and potentially automated contact to Alice and Bob, if they could elect for such);
2. This puts greater urgency on the reputation system, and also a first approximation of the reputation increase cycle - that is, 'noob' for at least ten days following the first transfer;
3. A system by which payments are made through a client-initiated federation of actors: Bob requires Alice to pay via 3 intermediaries. Alice's client randomly chooses and pays Jorg and Carol and Ted all of whom then pay Bob. This reduces Bob's risk of total loss and increases Alice's risk of being caught by a good actor;
4. Extending (3) above, support for confederations of actors. Alice & Bob may request that only a guild matching certain parameters handle payments, where a guild is decided on (say) a volume basis ("traded $1m+ in last 30+10 days, >99.5% uncontested transactions in those 30"). The guild would be in charge of their own arrangements for membership and distribution of work/reward. A single trader with a large volume would also count as a guild, but is unlikely to have the highest rating but either way a guild is unlikely to risk that whole business abusing Alice and Bob's trivial sum. A guild might well (for instance) choose to incorporate in one or more jurisdictions and use this as a selling point, even though it may well mean higher transaction fees in return. As part of that business, they may well elect to insure Bob against Alice colluding with one of their members.

Cheers!

[1] http://www.paymentscouncil.org.uk/files/payments_council/sepa/shortcut_to_sepa_credit_transfer_%28sct%29%5B1%5D.pdf
[2] http://www.rbs.nl/docs/MIB/Country.../SEPA_FAQs_RBS_NL_v2_2012.xls
[3] http://www.ukpayments.org.uk/files/payments_council/sepa/epc222-08_version_2.0_shortcut_sepa_direct_debit.pdf
4  Bitcoin / Bitcoin Discussion / Re: The Holy Grail! I wish I could kiss the author of Bitmessage on his face. on: May 22, 2013, 03:15:12 AM
Ok, so the point of bitmessage is to be the network, while Open Transaction is the notary.

Correct?

I'm still reading up OT but you're right about BM
5  Bitcoin / Bitcoin Discussion / Re: The Holy Grail! I wish I could kiss the author of Bitmessage on his face. on: May 22, 2013, 03:09:15 AM
Sounds like a far superior alternative to Ripple. One that the community can get behind.

What's the important difference with Ripple?
It still seems to be IOUs.

Hello FL! Nice to see you here too!

Reading through it, it looks like a huge difference is the absence of XRP facility. Bitmessages handle spamming by adding a proof-of-work load to a computer sending an outbound message, and having a great many possible recipient addresses for an individual all of which respond normally, but actually silently drop the spam. The whitepaper includes additional suggestions for handling it.
6  Bitcoin / Bitcoin Discussion / Re: The Holy Grail! I wish I could kiss the author of Bitmessage on his face. on: May 22, 2013, 02:45:24 AM

That's why I said the banking system is archaic by not providing cryptographically signed transaction receipt, to facilitate the whole process.

"Anachronistic" might be even more accurate: they could have done it if it suited their purposes to do so, but instead time has passed them by.
7  Bitcoin / Bitcoin Discussion / Re: The Holy Grail! I wish I could kiss the author of Bitmessage on his face. on: May 22, 2013, 02:35:27 AM

Combining the above Bitmessage capabilities--which we already proved out experimentally--with Open-Transactions, makes possible fully-decentralized p2p markets, as well as p2p escrow across OT federated servers, easy p2p and server-to-server wiring of funds and conversion of currencies, both within OT and also between OT and the conventional banking system.


How does this enable wiring of funds and conversion of currencies between OT and the conventional banking system?

i am wondering about this too.

perhaps fellowtraveler could take us thru an example of how to convert BTC to USD and the exact steps involved.

Yeah I would like a process walkthrough to understand this better.

Process as per http://pastebin.com/SsLrxVP6. If I'm reading it right, Jorg has USD he's offering to put in Alice's nominated account (which might be her own or might be someone elses) and is willing to accept her BTC in exchange - the bitmessage is involved in the discovery process by which Alice and Jorg can meet in a distributed market. Alice sends BTC, Jorg wires USD to the other account.

If Alice wanted to send as Shekels, or Pesos, the discovery process finds someone who has those and wants to sell them, and presumably is located within that jurisdiction. Indeed if Alice has Russian Roubles and wants to pay a bill in South African Rand and doesn't have BTC at all then she could still do in two goes: discover someone who wants BTC in return for Rand: they provide a BTC address, she provides the South African bank details. Then she finds someone who offers BTC in return for Roubles -- she provides the BTC address from the first guy, he provides his bank account details. She pays in at the cashiers desk, he sends the BTC, the South African receives them and pays the bill denominated in Rand. (Obviously matters of escrow also, dealt with in the pastebin linked above.)

Arbitrary person-to- arbitrary person fiat A to fiat B transfer, no international aspect, "below the radar" in both source and destination country.
If I'm reading it right, that is
8  Other / Beginners & Help / Re: if fiat money is bad, we could escape them easily even before bitcoin on: April 28, 2013, 12:06:47 PM
Fiat money=money without intrinsic value.

Dictionary alert: as bitcoin is a very different class of instrument than paper money, it's useful to distinguish between the two. Many now use 'fiat' to refer to that second type. You might be right according to the dictionary, you may be wrong according to developing use
9  Other / Beginners & Help / Re: Help! Bitcoin wallet wont open on: April 28, 2013, 11:46:12 AM
sweet! thanks.  I'll do that.  Scary thing, I understood your comment.

You'll need to register as an expert now!
10  Other / Beginners & Help / Re: if fiat money is bad, we could escape them easily even before bitcoin on: April 28, 2013, 11:44:47 AM
Bitcoin is invented to replace fiat money

No, bitcoin was invented to work alongside fiat money. Anyone who wants to keep using fiat, can. This is about choice.
11  Other / Beginners & Help / Re: Help! Bitcoin wallet wont open on: April 28, 2013, 11:19:44 AM
I had only just finished downloading the 7+gig client about 2 days ago.  Didn't have any BTC yet. 

A: I really don't want to spend a couple days downloading the client again, so would like to see if I could fix it.

The client is not 7+gig, the blockchain is. If you uninstall the client it will leave the 7+gig blockchain behind. (I'd then reboot.) If you then download and reinstall the client, it'll see the blockchain left behind, and start using it instead of redownloading it. Hopefully that would be enough!
12  Other / Beginners & Help / Re: Buying Bitcoin in the UK (how?) on: April 28, 2013, 11:08:25 AM
TransferWise won't process to bitcoin exchanges anymore, as per their blog here:http://transferwise.com/blog/2013-04/notice-to-bitcoin-users-april-2013

This affects people sending < £100 or so to BitStamp etc. For people > £100, direct SEPA transfers from the big banks seem to still have fairly low fees
13  Other / Beginners & Help / Re: Introduce yourself :) on: April 06, 2013, 09:44:43 AM
Greetings all! I first learned about digital currency in 1997. It has been a long wait :-)
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!