Bitcoin Forum
September 25, 2024, 02:27:46 AM *
News: Latest Bitcoin Core release: 27.1 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 [29] 30 31 32 33 34 »
561  Bitcoin / Bitcoin Discussion / Re: Just got this E-mail from OKPAY, I think it's phishing on: April 14, 2012, 09:28:03 AM
excerpt from my headers:
Quote
X-Spam-Status: Yes, score=17.6 required=4.0
X-Spam-Report:
   *  0.7 RCVD_IN_XBL RBL: Received via a relay in Spamhaus XBL
   *      [41.215.241.234 listed in zen.spamhaus.org]
   *  1.4 FSL_HELO_BARE_IP_1 FSL_HELO_BARE_IP_1
   *  0.3 MIME_BOUND_DD_DIGITS Spam tool pattern in MIME boundary
   *  1.4 MSGID_YAHOO_CAPS Message-ID has ALLCAPS@yahoo.com
   *  2.0 MSGID_SPAM_CAPS Spam tool Message-Id: (caps variant)
   *  1.5 TVD_RCVD_IP4 TVD_RCVD_IP4
   *  0.1 TVD_RCVD_IP TVD_RCVD_IP
   *  1.2 RCVD_HELO_IP_MISMATCH Received: HELO and IP do not match, but should
   *  0.9 RCVD_NUMERIC_HELO Received: contains an IP address used for HELO
   *  0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines
   *  0.5 REPTO_QUOTE_YAHOO Yahoo! doesn't do quoting like this
   *  2.2 FORGED_MSGID_YAHOO Message-ID is forged, (yahoo.com)
   *  1.0 TWO_IPS_RCVD Received: Relay identifies itself as wrong IP
   *  1.8 MISSING_MIMEOLE Message has X-MSMail-Priority, but no X-MimeOLE
   *  2.5 FORGED_MUA_EUDORA Forged mail pretending to be from Eudora

this is about the worst possible spam-score. pretty weak attempt.
562  Bitcoin / Development & Technical Discussion / Re: Two days of debugging for a single '&' on: April 13, 2012, 12:53:11 PM
What is the lesson learnt then ? I think there are two many more:
i think this shows us that in any complex codebase at some point you can't simply rule out errors just by a human looking at it. therefore you need to rely on as much automated error checking as possible.
maybe its different for you, but in my experience this tells me:
  • use a statically compiled, strongly typed language with good IDE support
  • stay away from dynamic programming like bytecode manipulation or metaprogramming
  • use as many automated tools as possible for error checking (compiler, IDE inspections, findbugs..)
  • when dealing with threads a whole new class of errors are possible that are not easy to detect for tools, so be extra careful. avoid threading where it makes sense, use proven platform tools where it is neccesary. if possible, stick to an actor library.
  • garbage collection is your friend. except when writing a 3d shooter.
  • unit test things wich are critical but are not run often in production, and possibly more
  • only use libs where you can access the source code to be able to understand and debug them
again, i will certainly not force anyone to adopt this methodology. i'm just saying those are the principles i use to avoid a vast range of errors, including memory issues, buffer overflows, bad macro behavior.
for very simple problems or problems with very specific performance requirements you have to be pragmatic and drop some of those restrictions.

i am very happy that there is a very good implementation of Bitcoin in Java. Any developer who agrees with the issues i raised should consider using BitcoinJ instead of a c++ based Bitcoind. It is not perfect but at the moment the safest choice.
563  Bitcoin / Project Development / Re: BitcoinJ Maven on: April 12, 2012, 10:01:59 AM
testnet rules from bitcoin-QT (satoshi client) have changed and those rules are only in 0.5-SNAPSHOT or in one of the upcoming 0.5 releases
564  Bitcoin / Bitcoin Discussion / Re: Someone does not like OKPay on: April 11, 2012, 02:16:52 PM
i just recieved this as well. wording sounds simple-minded like the one from http://cryptocoin.info/
565  Local / Deutsch (German) / Re: Tutorial und Workshop Bitcoin an GI Jahrestagung on: April 11, 2012, 09:34:43 AM
In welchem Umfang sollte dieser Beitrag sein? Vortrag? Paper? Poster? Muss es einen "wissenschaftlichen" Ansprüche haben, d.h. neue Forschung oder reicht sowas wir ein State of the Art Report, oder auch Vorstellung von experimeteller Software?
566  Economy / Service Announcements / Re: [Announce] Coindl.com - a new digital downloads marketplace powered by Bitcoin on: April 11, 2012, 09:22:01 AM
i wonder - is it ok to sell public domain audio for a fee? from a legal perspective it should be ok, but what does the TOS of coindl say about this?

i have noticed that there was at least one upload of librivox.

to get a nice starting inventory for coindl, someone could gather, catalogue, keyword, proper ID3 tag public domain work, and offer them for minimal fees (say 0.1 BTC)

also, one more suggestion that might involve some serious programming: when downloading multiple files the site should offer a consolidated QR code where you can pay for all items at once, and multiple files should come as a download simultanously
567  Bitcoin / Project Development / Re: BitcoinJ Maven on: April 10, 2012, 09:29:51 AM
your error message means that
Code:
SECNamedCurves.getByName("secp256k1")
returned null.

Propably you have the wrong BouncyCastle lib installed. the version used in BitcoinJ is 1.46 (see pom.xml)
568  Bitcoin / Bitcoin Discussion / Re: The Royal Canadian Mint just announced a new alternative to BitCoin on: April 05, 2012, 12:17:39 PM
The big win for MintChip is ease of use, which may lead to ubiquity. In every other respect, Bitcoin beats it.

not yet. currently there is basically no ease of use. in the two demo apps if you want to pay someone you have to download a ValueRequestMessage which is a file minimum 200 bytes (can be even larger) then the user has to import it to his MitChip App and generate a signed response. send the file over to the merchant. merchant imports it.

of course in practice this will be significantly easier (NFC, QR Code, URL, callbacks), if all MintChip standardize on a way to exchange ValueRequestMessage+ValueMessage but right now Bitcoin usability is OK-ish and MintChip is abysmal.
569  Bitcoin / Bitcoin Discussion / Re: The Royal Canadian Mint just announced a new alternative to BitCoin on: April 04, 2012, 11:20:04 PM
just downloaded the java examples (which come compiled only)
i decompiled all jar/class files using JAD to get a quick overview how it works in detail. this info may not be 100% correct since i only took a quick look and i do not have the hardware

in depth it looks like it works like that:
1) a service decides it wants to get paid. it issues a IValueRequestMessage which contains
amount
currency
payer ID (looks like its sort of customer number/or user definable number)
annotation (msg to go along with payment)
challenge which may be generated at random? from Hardware
response-address; base64coded from ASN-serialized/DER encoded binary message which is basically an equivalent of an Tx Output

2) the payer replys with a IValueMessage containing
amount
currency
payeeId
payerid
payercertificate
challenge
min-version ??
generation time
annotation
ASN-serialized/DER encoded data which comes from the hardware-chip that encodes a set of Tx Inputs. It looks like to handle "change" money the payer may first split existing outputs into multiple child nodes. this splitting occurs also on hardware.

so the hardware not only stores private keys, it also stores all relevant previous transactions.

the API supports both debit and also credit transactions, they seem to be two distinct crypto chains. so you can also pay someone without having a positive balance. the credit can be paid off by receiving valuemessage
according to error codes - for credit there seems to be a limit stored in the HW.


what looks like unspecified is how payee+payer communicate their data. in the android demo application you have to load the message from SD card. i'm not sure if it may be possible to encode all this ASN/DER encoded payment graph into a QR Code.
570  Economy / Service Announcements / Re: [Announce] Coindl.com - a new digital downloads marketplace powered by Bitcoin on: April 04, 2012, 09:22:14 PM
i noticed that when downloading, the "Content-Length" is not set in the http response header. this leads to the browser not displaying a progress bar.
571  Bitcoin / Bitcoin Discussion / Re: The Royal Canadian Mint just announced a new alternative to BitCoin on: April 04, 2012, 08:40:25 PM
I guess it is in the eye of the beholder as they say.

of course, this all depends on the perspective. from a plain'ol merchants POV this is positive, since they will not have any legal hassle.

Quote
Please Note: You must be a legal resident of Canada or the fifty (50) United States or the District of Columbia to participate in The MintChip Challenge
NOOOOOOOOOOOOOOOOOO!
i'd really, really like to get that physical kit for playing around with it.

Also, I find it funny that David Birch, the Bitcoin nemesis is one of the judges in the challenge.
572  Bitcoin / Bitcoin Discussion / Re: The Royal Canadian Mint just announced a new alternative to BitCoin on: April 04, 2012, 08:12:57 PM
This all sounds very similar to fairCASH. A patent application was submitted in Europe about a year ago.


yes, it totally reminds me of that. somebody tried to pitch it to Eric Schmidt recently.
573  Bitcoin / Bitcoin Discussion / Re: The Royal Canadian Mint just announced a new alternative to BitCoin on: April 04, 2012, 08:11:20 PM
exiting times! this thingie looks like bitcoins handicapped brother.

on the negative side:
- obviously double spends will be possible
- requires special hardware
- is still fiat money whose value always goes to zero

on the plus side:
 - has gov. backing
 - is tied to the CAD which might be better than USD or EUR in the mid-term future.
 - is already an currency, more clear legal status
 - the whole website seems to be targeted to developers with actual code and is not just slapped-together powerpoint slides

i'm going to study the code samples etc ASAP.
574  Bitcoin / Bitcoin Discussion / Re: Drugs, weapons, terrorism tips and sickening child porn on: April 03, 2012, 08:07:50 AM
pathetic. both the article and the comments.
Quote
the people responsable should be shot for attempting to ruin peoples lifes over the internet
this quote tells me more about the writer of this comment then he is aware.
575  Bitcoin / Bitcoin Discussion / Re: [IDEA] bitcoin app market on: April 02, 2012, 12:07:11 AM
well, i have heard there are some alternative app stores which have trouble finding a paypment processor and have to deal with chargebacks all the time.
for example, http://www.mikandi.com
576  Bitcoin / Bitcoin Discussion / Re: [botnet down] Security researchers kill Kelihos @ArsTechnica on: March 28, 2012, 07:56:44 PM
good find!
this was the first time i learned something new about bitcoin that came from an MSM Article and not from the community.
577  Bitcoin / Bitcoin Discussion / Re: Diamonds for Bitcoins on: March 27, 2012, 07:40:16 AM
..
Diamonds are a commodity that can easily be resold..
..
you might think twice about that one.
see: http://www.theatlantic.com/magazine/archive/1982/02/have-you-ever-tried-to-sell-a-diamond/4575/
578  Bitcoin / Bitcoin Discussion / Re: adamvstheman.com is not yet accepting bitcoins on: March 26, 2012, 11:00:06 PM
did he just add that?
579  Bitcoin / Bitcoin Discussion / Re: [COMMENTS] Bitcoin press hits, notable sources on: March 17, 2012, 11:23:59 AM
slowpoke moved to this thread

580  Bitcoin / Bitcoin Discussion / Re: So, regarding advertising bitcoin... on: March 17, 2012, 08:40:49 AM
Bitcoin is a fine word.

it is debt-free money. (so no credit)
it is like gold - so its like a gold COIN
it works digitally and over the internet - BIT

when i describe it very briefly i tell people: its like gold that you can send anywhere over the internet instantly to anybody for free.

typically they want to know more and ask back and get a 15-30 minute introduction.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 [29] 30 31 32 33 34 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!