Bitcoin Forum
November 06, 2024, 12:22:46 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2  All
  Print  
Author Topic: Will China ever ban email?  (Read 3455 times)
remotemass (OP)
Legendary
*
Offline Offline

Activity: 1122
Merit: 1017


ASMR El Salvador


View Profile WWW
January 02, 2013, 02:45:45 AM
 #1

I think this could be an interesting topic with interesting implications to bitcoin.
What do you think: will China ever think of banning email?

{ Imagine a sequence of bits generated from the first decimal place of the square roots of whole integers that are irrational numbers. If the decimal falls between 0 and 5, it's considered bit 0, and if it falls between 5 and 10, it's considered bit 1. This sequence from a simple integer count of contiguous irrationals and their logical decimal expansion of the first decimal place is called the 'main irrational stream.' Our goal is to design a physical and optical computing system system that can detect when this stream starts matching a specific pattern of a given size of bits. bitcointalk.org/index.php?topic=166760.0 } Satoshi did use a friend class in C++ and put a comment on the code saying: "This is why people hate C++".
payb.tc
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1000



View Profile
January 02, 2013, 02:47:50 AM
 #2

why not, they already banned clean air.
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1086


Ian Knowles - CIYAM Lead Developer


View Profile WWW
January 02, 2013, 02:50:01 AM
 #3

I very much doubt it as the PRC government aren't really that concerned about "private discussion" between individuals (and mass emailing is generally fairly easy to identify) and also there is so much business that *depends* upon email (after all it's not as though they could turn to Facebook or Twitter).

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
remotemass (OP)
Legendary
*
Offline Offline

Activity: 1122
Merit: 1017


ASMR El Salvador


View Profile WWW
January 02, 2013, 03:33:36 AM
 #4

What I was thinking is that someone living in a country that doesn't allow bitcoin (doing deep packet inspection or something) could travel to a country where it is allowed and issue loads of addresses with small amounts of bitcoin, and then come back and use email to send the coins, sending a list of private keys that would make the total amount in the correspondent bitcoin addresses, the desired value to send.
To receive coins, ask the payer to send them also in "bitcoin quanta", let's call it like that, using email and PGP, sending for that matter a list of private keys that would sum to the total value of that payment.
Am I making sense?
Is that sending the private key to an address with a lot of money is risky. And having them 'quantized' makes it less risky; and seems to work well for sending and receiving the coins with email and PGP.

{ Imagine a sequence of bits generated from the first decimal place of the square roots of whole integers that are irrational numbers. If the decimal falls between 0 and 5, it's considered bit 0, and if it falls between 5 and 10, it's considered bit 1. This sequence from a simple integer count of contiguous irrationals and their logical decimal expansion of the first decimal place is called the 'main irrational stream.' Our goal is to design a physical and optical computing system system that can detect when this stream starts matching a specific pattern of a given size of bits. bitcointalk.org/index.php?topic=166760.0 } Satoshi did use a friend class in C++ and put a comment on the code saying: "This is why people hate C++".
jl2012
Legendary
*
Offline Offline

Activity: 1792
Merit: 1111


View Profile
January 02, 2013, 03:40:19 AM
 #5

What I was thinking is that someone living in a country that doesn't allow bitcoin (doing deep packet inspection or something) could travel to a country where it is allowed and issue loads of addresses with small amounts of bitcoin, and then come back and use email to send the coins, sending a list of private keys that would make the total amount in the correspondent bitcoin addresses, the desired value to send.
To receive coins, ask the payer to send them also in "bitcoin quanta", let's call it like that, using email and PGP, sending for that matter a list of private keys that would sum to the total value of that payment.
Am I making sense?
Is that sending the private key to an address with a lot of money is risky. And having them 'quantized' makes it less risky; and seems to work well for sending and receiving the coins with email and PGP.

Just use Armory. Receiver holds the watch-only copy and construct unsigned transaction, and send the unsigned transaction to the payer through email. The payer will sign and return it to the receiver by email, and the receiver will broadcast it.

Donation address: 374iXxS4BuqFHsEwwxUuH3nvJ69Y7Hqur3 (Bitcoin ONLY)
LRDGENPLYrcTRssGoZrsCT1hngaH3BVkM4 (LTC)
PGP: D3CC 1772 8600 5BB8 FF67 3294 C524 2A1A B393 6517
jl2012
Legendary
*
Offline Offline

Activity: 1792
Merit: 1111


View Profile
January 02, 2013, 03:41:37 AM
 #6

I think this could be an interesting topic with interesting implications to bitcoin.
What do you think: will China ever think of banning email?

It's easier for them to completely shutdown the internet

Donation address: 374iXxS4BuqFHsEwwxUuH3nvJ69Y7Hqur3 (Bitcoin ONLY)
LRDGENPLYrcTRssGoZrsCT1hngaH3BVkM4 (LTC)
PGP: D3CC 1772 8600 5BB8 FF67 3294 C524 2A1A B393 6517
remotemass (OP)
Legendary
*
Offline Offline

Activity: 1122
Merit: 1017


ASMR El Salvador


View Profile WWW
January 02, 2013, 03:41:46 AM
 #7

To put it simpler:
you would have all your 'satoshis' in separate addresses and send the private keys by email/PGP as needed.

{ Imagine a sequence of bits generated from the first decimal place of the square roots of whole integers that are irrational numbers. If the decimal falls between 0 and 5, it's considered bit 0, and if it falls between 5 and 10, it's considered bit 1. This sequence from a simple integer count of contiguous irrationals and their logical decimal expansion of the first decimal place is called the 'main irrational stream.' Our goal is to design a physical and optical computing system system that can detect when this stream starts matching a specific pattern of a given size of bits. bitcointalk.org/index.php?topic=166760.0 } Satoshi did use a friend class in C++ and put a comment on the code saying: "This is why people hate C++".
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1086


Ian Knowles - CIYAM Lead Developer


View Profile WWW
January 02, 2013, 03:43:13 AM
 #8

Sure - sending private keys via email (to be swept) or signing raw tx's offline (which does not require Armory of course) would work, however, I would probably go a little further to "obscure" the information like using say stego with one or more attached pics (if you are worried about the emails being "identified" as payments).

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
payb.tc
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1000



View Profile
January 02, 2013, 03:51:00 AM
 #9

To put it simpler:
you would have all your 'satoshis' in separate addresses and send the private keys by email/PGP as needed.

one problem with this is that the person who decides to combine them at some point will pay huge fees.

just like it's inconvenient to accept/handle thousands of physical 1c coins, it'd be inconvenient to accept/handle millions of 1-satoshi keys.

maybe instead create some like this:

1 btc
0.5
0.2
0.1
0.05
0.02
0.01
0.005
etc.
BkkCoins
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1009


firstbits:1MinerQ


View Profile WWW
January 02, 2013, 12:56:04 PM
 #10

It would make more sense to run a email based bitcoin client proxy. Basically you could do Electrum via email protocol instead of Stratum protocol.

For minimal work this could be written as a layer on top of an Electrum Server, maybe with some obfuscation in the email to make filtering less easy.

Electrum already supports proxies so you could make a email proxy that would take the json calls and wrap them as email. Or something more generic could be written as a email client plugin that provides a wallet interface but communicates via email. I don't think that would even be very difficult - more a case of wanting to do it.


n8rwJeTt8TrrLKPa55eU
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500



View Profile
January 02, 2013, 02:56:54 PM
 #11

It would make more sense to run a email based bitcoin client proxy. Basically you could do Electrum via email protocol instead of Stratum protocol.

For minimal work this could be written as a layer on top of an Electrum Server, maybe with some obfuscation in the email to make filtering less easy.

Electrum already supports proxies so you could make a email proxy that would take the json calls and wrap them as email. Or something more generic could be written as a email client plugin that provides a wallet interface but communicates via email. I don't think that would even be very difficult - more a case of wanting to do it.

Interesting idea, harkens back to the early 90s, a golden era in terms of attempting to shoehorn all manner of protocols into email/smtp interfaces due to unreliable connectivity and lack of bandwidth.  At one point both Lotus and Microsoft had products doing fullblown database synchronization & replication over email transports, so it's not beyond imagination to conceive of Bitcoin clients even heavier than Electrum someday piggybacking on SMTP to get around nasty censorship conditions.
greyhawk
Hero Member
*****
Offline Offline

Activity: 952
Merit: 1009


View Profile
January 02, 2013, 03:00:16 PM
 #12

It would make more sense to run a email based bitcoin client proxy. Basically you could do Electrum via email protocol instead of Stratum protocol.

For minimal work this could be written as a layer on top of an Electrum Server, maybe with some obfuscation in the email to make filtering less easy.

Electrum already supports proxies so you could make a email proxy that would take the json calls and wrap them as email. Or something more generic could be written as a email client plugin that provides a wallet interface but communicates via email. I don't think that would even be very difficult - more a case of wanting to do it.

Interesting idea, harkens back to the early 90s, a golden era in terms of attempting to shoehorn all manner of protocols into email/smtp interfaces due to unreliable connectivity and lack of bandwidth.  At one point both Lotus and Microsoft had products doing fullblown database synchronization & replication over email transports, so it's not beyond imagination to conceive of Bitcoin clients even heavier than Electrum someday piggybacking on SMTP to get around nasty censorship conditions.


I've still got Notes DBs running on that tech. Works without fail.
MPOE-PR
Hero Member
*****
Offline Offline

Activity: 756
Merit: 522



View Profile
January 02, 2013, 04:46:33 PM
 #13

why not, they already banned clean air.

Lol!

My Credentials  | THE BTC Stock Exchange | I have my very own anthology! | Use bitcointa.lk, it's like this one but better.
finway
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500


View Profile
January 02, 2013, 05:31:13 PM
 #14

I believe Chinese people will have more freedom than Americans, in 2 or 3 decades.

CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1086


Ian Knowles - CIYAM Lead Developer


View Profile WWW
January 03, 2013, 02:03:13 AM
 #15

I believe Chinese people will have more freedom than Americans, in 2 or 3 decades.

Am not sure how things are done in America in regards to buying prepaid SIMs but in China you have no need to show ID (and they are very cheap) and you can also buy mobile phone frequency "blockers" openly from the markets here. Smiley

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
payb.tc
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1000



View Profile
January 03, 2013, 02:52:11 AM
 #16

buying prepaid SIMs but in China you have no need to show ID (and they are very cheap)

SIMs are cheap, or IDs are cheap? (or both?)
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1086


Ian Knowles - CIYAM Lead Developer


View Profile WWW
January 03, 2013, 02:58:24 AM
 #17

SIMs are cheap, or IDs are cheap? (or both?)

Probably both (haven't bought the latter though). Cheesy

You can also openly buy things like "mosquito rackets" (electrified mozzie zappers that look like a tennis racket) which are *banned* in many western countries.

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
Dabs
Legendary
*
Offline Offline

Activity: 3416
Merit: 1912


The Concierge of Crypto


View Profile
January 03, 2013, 03:19:33 AM
 #18

Everything is made in China.

payb.tc
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1000



View Profile
January 03, 2013, 03:21:16 AM
 #19

Everything is made in China.

including melamine
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1086


Ian Knowles - CIYAM Lead Developer


View Profile WWW
January 03, 2013, 03:28:04 AM
 #20

including melamine

Indeed - food is something you need to be a little careful about in China (something that all those "rules" and "regulations" does help with in western countries).

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
Pages: [1] 2  All
  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!