Bitcoin Forum
April 25, 2024, 08:41:50 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Poll
Question: Which note wins first place?
Blue/grey note with fractals - 49 (32.7%)
Bit-Pay Leonardo note - 18 (12%)
Orange B-Cash note - 23 (15.3%)
Psy Yellow Note - 60 (40%)
Total Voters: 149

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 35 36 37 »
  Print  
Author Topic: How would you like to design a bitcoin banknote?  (Read 94762 times)
unclemantis
Member
**
Offline Offline

Activity: 98
Merit: 10


(:firstbits => "1mantis")


View Profile
August 16, 2012, 06:30:30 PM
 #461

Mike,

Check this link out.

http://www.advlaser.com/Preprinted-Checks-for-Quicken-QuickBooks-s/6.htm

PHP, Ruby, Rails, ASP, JavaScript, SQL
20+ years experience w/ Internet Technologies
Bitcoin OTC | GPG Public Key                                                                               thoughts?
1714034510
Hero Member
*
Offline Offline

Posts: 1714034510

View Profile Personal Message (Offline)

Ignore
1714034510
Reply with quote  #2

1714034510
Report to moderator
1714034510
Hero Member
*
Offline Offline

Posts: 1714034510

View Profile Personal Message (Offline)

Ignore
1714034510
Reply with quote  #2

1714034510
Report to moderator
If you see garbage posts (off-topic, trolling, spam, no point, etc.), use the "report to moderator" links. All reports are investigated, though you will rarely be contacted about your reports.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714034510
Hero Member
*
Offline Offline

Posts: 1714034510

View Profile Personal Message (Offline)

Ignore
1714034510
Reply with quote  #2

1714034510
Report to moderator
midnightlightning
Member
**
Offline Offline

Activity: 68
Merit: 10



View Profile
August 16, 2012, 08:18:10 PM
 #462

There seems to be a bug. In the QR-code field of the private key is the public key, so both QR-codes are the same and are reflecting the public key. The private key in text format is correct.
Whoops, stupid error. Fix pushed to the repo now.
unclemantis
Member
**
Offline Offline

Activity: 98
Merit: 10


(:firstbits => "1mantis")


View Profile
August 16, 2012, 08:32:39 PM
 #463

There seems to be a bug. In the QR-code field of the private key is the public key, so both QR-codes are the same and are reflecting the public key. The private key in text format is correct.
Whoops, stupid error. Fix pushed to the repo now.

Hey! Guess what!?

When you click print, just the QR codes appear!

PHP, Ruby, Rails, ASP, JavaScript, SQL
20+ years experience w/ Internet Technologies
Bitcoin OTC | GPG Public Key                                                                               thoughts?
unclemantis
Member
**
Offline Offline

Activity: 98
Merit: 10


(:firstbits => "1mantis")


View Profile
August 16, 2012, 08:43:58 PM
 #464

There seems to be a bug. In the QR-code field of the private key is the public key, so both QR-codes are the same and are reflecting the public key. The private key in text format is correct.
Whoops, stupid error. Fix pushed to the repo now.

Hey! Guess what!?

When you click print, just the QR codes appear!

Now back to the idea I brought up with Mike about preprinted checks.

Thoughts!?

PHP, Ruby, Rails, ASP, JavaScript, SQL
20+ years experience w/ Internet Technologies
Bitcoin OTC | GPG Public Key                                                                               thoughts?
World
Hero Member
*****
Offline Offline

Activity: 743
Merit: 500



View Profile
August 16, 2012, 10:41:05 PM
 #465

EDIT: Working version of BitAddress.org code with Psy's banknote backgrounds: https://github.com/MidnightLightning/bitaddress.org
very nice BTC service +1

Supporting people with beautiful creative ideas. Bitcoin is because of the developers,exchanges,merchants,miners,investors,users,machines and blockchain technologies work together.
midnightlightning
Member
**
Offline Offline

Activity: 68
Merit: 10



View Profile
August 17, 2012, 05:46:15 PM
 #466

Hey! Guess what!?

When you click print, just the QR codes appear!

Hey! Guess what!?
Turn on "print background images" in your browser's print popup and the full banknote appears!  Wink

Of course the caveat to that is that Google Chrome doesn't have that option for the user to enable. I did add the CSS triggers to force it to do so from the page side, so that browser should be working now too.
ThomasV
Legendary
*
Offline Offline

Activity: 1896
Merit: 1353



View Profile WWW
August 17, 2012, 06:27:37 PM
 #467

I made this some time ago:



Electrum: the convenience of a web wallet, without the risks
unclemantis
Member
**
Offline Offline

Activity: 98
Merit: 10


(:firstbits => "1mantis")


View Profile
August 17, 2012, 10:36:23 PM
 #468

Hey! Guess what!?

When you click print, just the QR codes appear!

Hey! Guess what!?
Turn on "print background images" in your browser's print popup and the full banknote appears!  Wink

Of course the caveat to that is that Google Chrome doesn't have that option for the user to enable. I did add the CSS triggers to force it to do so from the page side, so that browser should be working now too.

+1

PHP, Ruby, Rails, ASP, JavaScript, SQL
20+ years experience w/ Internet Technologies
Bitcoin OTC | GPG Public Key                                                                               thoughts?
cbeast
Donator
Legendary
*
Offline Offline

Activity: 1736
Merit: 1006

Let's talk governance, lipstick, and pigs.


View Profile
August 18, 2012, 02:11:15 AM
 #469

can anybody post all 4 bills in one post so it is easier to vote?
Voting is finished, though the four candidates are collected here in the "call to vote" post by casascius.

I think I have just about got the reward payout scheme just about finalized.  And the gracious donation of 10BTC, I think I am going to say should go to the person who successfully marries the BitAddress.org codebase with the SVG version of what is pretty much certainly the first-place winner: the banknote presented to us by Psy.

I plan to tackle integrating this with BitAddress.org's code, though it won't be the SVG version, since the QR code generation on BitAddress.org uses HTML Canvas elements, not SVG elements. So there's two ways to go on this: use the existing BitAddress.org QR library and draw the full banknote as a canvas element (using JPEG/PNG version of the banknote background; output would be a canvas element, which the browser would render as JPEG or PNG. Might be less quality on a print) or find a new QR library that can generate SVG output (could print higher res) rather than canvas (or modify the existing QR library to be SVG; haven't checked to see how hard that is...).

EDIT: Working version of BitAddress.org code with Psy's banknote backgrounds: https://github.com/MidnightLightning/bitaddress.org

YA BABY! Freaking awesome!!!!! I have been waiting for this!
Very cool. You have given me a reason to go buy a new color print cartridge.

Any significantly advanced cryptocurrency is indistinguishable from Ponzi Tulips.
pointbiz
Sr. Member
****
Offline Offline

Activity: 437
Merit: 415

1ninja


View Profile
August 19, 2012, 04:11:33 PM
 #470

Working draft for v1.7:
https://www.bitaddress.org/bitaddress.org-v1.7-SHA1-.html
- Using the SVG with the small dimensions from Psy's downloads (795px wide).
- At this moment you need Ubuntu fonts installed on your system for it to look proper. Meaning it's not using WebFonts.
- Check the "Art?" checkbox on the Paper Wallet tab to see the SVG art wallet. It is a 4MB SVG external download via iframe.
- Please note this is unsigned work and SVGs are capable of including JavaScript!


I feel the public and private QR codes should be the same ratio... so at this moment the white boxes are not the correct size. Also, there is a CSS oddity where Chrome is rending the private QR Code a few pixels more to left than Firefox or IE9....

Coder of: https://www.bitaddress.org      Thread
Open Source JavaScript Client-Side Bitcoin Wallet Generator
Donations: 1NiNja1bUmhSoTXozBRBEtR8LeF9TGbZBN   PGP
Domrada
Sr. Member
****
Offline Offline

Activity: 254
Merit: 250



View Profile WWW
August 19, 2012, 04:53:36 PM
 #471

That is really slick having it integrated with bitaddress.org.  Thanks!

DataTrading
TRADE FORECASTING BY ARTIFICIAL INTELLIGENCE
¦
PRE-SALE SPECIAL  30%  BONUS   
Pre sale starts on 11.20.2017 9:00 UTC
unclemantis
Member
**
Offline Offline

Activity: 98
Merit: 10


(:firstbits => "1mantis")


View Profile
August 19, 2012, 06:59:14 PM
 #472

Working draft for v1.7:
https://www.bitaddress.org/bitaddress.org-v1.7-SHA1-.html
- Using the SVG with the small dimensions from Psy's downloads (795px wide).
- At this moment you need Ubuntu fonts installed on your system for it to look proper. Meaning it's not using WebFonts.
- Check the "Art?" checkbox on the Paper Wallet tab to see the SVG art wallet. It is a 4MB SVG external download via iframe.
- Please note this is unsigned work and SVGs are capable of including JavaScript!


I feel the public and private QR codes should be the same ratio... so at this moment the white boxes are not the correct size. Also, there is a CSS oddity where Chrome is rending the private QR Code a few pixels more to left than Firefox or IE9....

You changed your mind I see! AWESOME!

+1

PHP, Ruby, Rails, ASP, JavaScript, SQL
20+ years experience w/ Internet Technologies
Bitcoin OTC | GPG Public Key                                                                               thoughts?
unclemantis
Member
**
Offline Offline

Activity: 98
Merit: 10


(:firstbits => "1mantis")


View Profile
August 19, 2012, 07:01:52 PM
 #473

Hey Mike! Have you thought about what it would take to get the background note preprinted at one of those Checkq places?

PHP, Ruby, Rails, ASP, JavaScript, SQL
20+ years experience w/ Internet Technologies
Bitcoin OTC | GPG Public Key                                                                               thoughts?
pointbiz
Sr. Member
****
Offline Offline

Activity: 437
Merit: 415

1ninja


View Profile
August 19, 2012, 10:51:11 PM
 #474

Working draft for v1.7:
https://www.bitaddress.org/bitaddress.org-v1.7-SHA1-.html
- Using the SVG with the small dimensions from Psy's downloads (795px wide).
- At this moment you need Ubuntu fonts installed on your system for it to look proper. Meaning it's not using WebFonts.
- Check the "Art?" checkbox on the Paper Wallet tab to see the SVG art wallet. It is a 4MB SVG external download via iframe.
- Please note this is unsigned work and SVGs are capable of including JavaScript!


I feel the public and private QR codes should be the same ratio... so at this moment the white boxes are not the correct size. Also, there is a CSS oddity where Chrome is rending the private QR Code a few pixels more to left than Firefox or IE9....

You changed your mind I see! AWESOME!

+1

Thanks.

I think you are thinking about the AES encrypted private keys feature you requested. I've always wanted to do an artistic paper wallet but I have no artistic skills Smiley I'm happy that Casascius procured this public domain design.



Coder of: https://www.bitaddress.org      Thread
Open Source JavaScript Client-Side Bitcoin Wallet Generator
Donations: 1NiNja1bUmhSoTXozBRBEtR8LeF9TGbZBN   PGP
a5an0
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
August 20, 2012, 02:36:39 AM
 #475

Working draft for v1.7:
https://www.bitaddress.org/bitaddress.org-v1.7-SHA1-.html
- Using the SVG with the small dimensions from Psy's downloads (795px wide).
- At this moment you need Ubuntu fonts installed on your system for it to look proper. Meaning it's not using WebFonts.
- Check the "Art?" checkbox on the Paper Wallet tab to see the SVG art wallet. It is a 4MB SVG external download via iframe.
- Please note this is unsigned work and SVGs are capable of including JavaScript!


I feel the public and private QR codes should be the same ratio... so at this moment the white boxes are not the correct size. Also, there is a CSS oddity where Chrome is rending the private QR Code a few pixels more to left than Firefox or IE9....

Awesome. Doing a big print run now  Grin
unclemantis
Member
**
Offline Offline

Activity: 98
Merit: 10


(:firstbits => "1mantis")


View Profile
August 20, 2012, 08:58:47 PM
 #476

Working draft for v1.7:
https://www.bitaddress.org/bitaddress.org-v1.7-SHA1-.html
- Using the SVG with the small dimensions from Psy's downloads (795px wide).
- At this moment you need Ubuntu fonts installed on your system for it to look proper. Meaning it's not using WebFonts.
- Check the "Art?" checkbox on the Paper Wallet tab to see the SVG art wallet. It is a 4MB SVG external download via iframe.
- Please note this is unsigned work and SVGs are capable of including JavaScript!


I feel the public and private QR codes should be the same ratio... so at this moment the white boxes are not the correct size. Also, there is a CSS oddity where Chrome is rending the private QR Code a few pixels more to left than Firefox or IE9....

You changed your mind I see! AWESOME!

+1

Thanks.

I think you are thinking about the AES encrypted private keys feature you requested. I've always wanted to do an artistic paper wallet but I have no artistic skills Smiley I'm happy that Casascius procured this public domain design.




Oh ya, About the AES thing. I am sure you will get around to it EVENTUALLY Smiley Thank you again for the paper integration Smiley

PHP, Ruby, Rails, ASP, JavaScript, SQL
20+ years experience w/ Internet Technologies
Bitcoin OTC | GPG Public Key                                                                               thoughts?
midnightlightning
Member
**
Offline Offline

Activity: 68
Merit: 10



View Profile
September 08, 2012, 04:29:01 AM
 #477

- Check the "Art?" checkbox on the Paper Wallet tab to see the SVG art wallet. It is a 4MB SVG external download via iframe.
4 megabytes? Ouch that's a big download. I might take a look at optimizing that SVG for web use, and see how hard it is to add in the Ubuntu font within it, since it's not a standard font for all OSes.

But in the meantime, I wrote my own Data URI encoder, so saved out a much higher quality JPEG of the banknote (377 Kb, rather than 100 Kb), which should be good for most at-home printing.

I also updated my branch to use HTML Canvas elements for the complete banknote! This means no browser CSS issues or needing to use browser-specific transforms to get the address text to go vertical.

I feel the public and private QR codes should be the same ratio... so at this moment the white boxes are not the correct size.
But the two addresses are different lengths; You've got more text to encode with a private key, so the QR code has more rows/columns. Forcing their outer dimensions to be the same means the private key's cells are smaller.

One change I made to my version's QR code is to reduce the error-correcting level of the QR codes. The bitaddress.org code has it at level "H", the highest error-correction possible. Since the original display of that site has the QR codes rather small, that seems like a good idea. However, I've been working with QR codes for a few years now at my day job for print publications, and one non-intuitive thing I've found is that when a QR code has to be printed small, it actually works better to decrease the error-correcting, since that means there's less rows/columns to the code, making the overall cells of the code larger and easier for scanners to see. If you adhere to the other QR design guides (black on white (not white on black), and a border of white around (4 "cells" wide suggested)), having a lower error correction for a handheld print piece is better. If there's a glare or a bad angle to scan from, the user can just take the print piece to better lighting and scan there (For a billboard or poster setting, where the users can't control the lighting or it might get damaged, higher error correction is better).

Since these banknotes use black on white, and are fairly large, I've dropped the error correction down to "M" (medium), and ensured there's a two-cell blank border around the codes (Yes, the suggestion is four, but the background color of the banknote around that border is pretty light and the codes pretty large, so shouldn't be an issue).

Give it a try and see what you think: https://github.com/MidnightLightning/bitaddress.org
ErebusBat
Hero Member
*****
Offline Offline

Activity: 560
Merit: 500

I am the one who knocks


View Profile
September 08, 2012, 01:26:08 PM
 #478

How will the error correction from H=>M effect damage from being folded or perhaps water damage (ink jet)?

░▒▓█ Coinroll.it - 1% House Edge Dice Game █▓▒░ • Coinroll Thread • *FREE* 100 BTC Raffle

Signup for CEX.io BitFury exchange and get GHS Instantly!  Don't wait for shipping, mine NOW!
midnightlightning
Member
**
Offline Offline

Activity: 68
Merit: 10



View Profile
September 11, 2012, 05:22:42 PM
 #479

How will the error correction from H=>M effect damage from being folded or perhaps water damage (ink jet)?
A single fold from an optical perspective would add a line to the glyph, though the shadow of the fold would likely not be as dark as the black ink of the QR code itself, so shouldn't interfere, especially if there's perpendicular lighting illuminating the note. Severe crumpling could make the square edges of the QR code cells look wavy, but once calibrated, a QR reader generally looks at the centers of each cell for their color, rather than the edges, so if the cells are large enough, it compensates for a blurred edge.

If water (or some other solvent) moves the ink from a black cell to a white cell, it might move enough ink to make the white cell appear dark enough to register as "black". But again, the size of the cells will determine how much movement of the ink is needed for that to happen, and larger cells make it less likely there's enough movement to incorrectly register that cell as "black".

Generally "H" error correction means 30% of the cells could be modified and still recover the data (except for the calibration cells), and "M" means 15% of the cells could be modified. So even if a water droplet landed on the QR code and blurred some cells, it would likely be <10% of the code, and still be readable regardless of if it were "H" or "M". Though, I'll do some tests with my home inkjet and see what I come up with.
casascius (OP)
Mike Caldwell
VIP
Legendary
*
Offline Offline

Activity: 1386
Merit: 1136


The Casascius 1oz 10BTC Silver Round (w/ Gold B)


View Profile WWW
September 11, 2012, 05:36:57 PM
 #480

Practically speaking, even if the QR code is demolished beyond cooperation with a reader, if you can still read the human-readable private key with your own eyes, you're going to be able to recover the coins.

Companies claiming they got hacked and lost your coins sounds like fraud so perfect it could be called fashionable.  I never believe them.  If I ever experience the misfortune of a real intrusion, I declare I have been honest about the way I have managed the keys in Casascius Coins.  I maintain no ability to recover or reproduce the keys, not even under limitless duress or total intrusion.  Remember that trusting strangers with your coins without any recourse is, as a matter of principle, not a best practice.  Don't keep coins online. Use paper or hardware wallets instead.
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 35 36 37 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!