summaryrefslogtreecommitdiff
path: root/bd/8bdbb1dda33159adeb45f9c1ea5322699ba686
blob: fcc2cb9612d020e858b03bc7f5781994713193b3 (plain)
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
Return-Path: <gmaxwell@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id 789DE413
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed, 10 Aug 2016 02:14:44 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-ua0-f174.google.com (mail-ua0-f174.google.com
	[209.85.217.174])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id C5454186
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed, 10 Aug 2016 02:14:43 +0000 (UTC)
Received: by mail-ua0-f174.google.com with SMTP id 97so48835256uav.3
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue, 09 Aug 2016 19:14:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:sender:in-reply-to:references:from:date:message-id
	:subject:to:cc;
	bh=6W3iPksR+jn/bsluTTL0wIs4q/EdNRfAP6qSUIMMiW8=;
	b=RUHJcH2/ntfnWTR9fRfG1ih3wgzzu4a9YLQVZyBtoC/xIZ0lwbmuYdqNvNS3jr/l1O
	rETpKjsjGyY8F4huM1dLkzrmzQMsBJX5n39ZJXIuXrNgC7UiX/iB357gftLnQD4i+Cct
	SPvYIxel7nZHAUCLmR2uJ7oVNOlT/sYDRNaGu2BP0TusDX8MdAcLqvV8lW9KMs7v6jU8
	OuHBWXlKxR+xVMa0NgQnV/kD3kjnMEHKKsDn3EVZPWsBuJjydHuQsuIi33zKbvrb4Mck
	WQNWWGpyR9Vno2t1WJ67dgHZ5u0NOMIV6xZ6jPVVslTcpU3rIpeyoa6WrBf54lycyEQj
	QHWQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
	:date:message-id:subject:to:cc;
	bh=6W3iPksR+jn/bsluTTL0wIs4q/EdNRfAP6qSUIMMiW8=;
	b=PoIqanSHlRLacydracStWzmOTvqTePL1B1uNz4e0UycKXV48m1aD+aziXdoW96HCYq
	cWrDsBz1vUiSf7cqckiO5mADjbh8wT80eEY5J8LXw9HBYTfJX/knZ7YLrJxEWmUrm+ym
	/nv+c6bsfhTIEJmKjeku+PVreDd3+o0HXiMixXTRliCmVDLUxZsxcT/g0/tYat3HTsj4
	S3UYzSTs4b2YwGqh7cWebGXstwpApNrrV8HdLu8BI2GqOm1vLXmy/TqDxN99JzZ4LZzj
	F7JzJaWaVahgRiXDWcFifITActNtdIxKI03h9j91dKbv1eBzm43HRYP9Ux4939+XZUho
	Nqgg==
X-Gm-Message-State: AEkoouvF4MDsSLnHB7sYMr3750WQYo336w3phrWhc1Krd/wg9LPmvwcE9Y2z8RINkxPljS33vIfLxb5EnoTVwQ==
X-Received: by 10.159.36.108 with SMTP id 99mr623037uaq.79.1470795282947; Tue,
	09 Aug 2016 19:14:42 -0700 (PDT)
MIME-Version: 1.0
Sender: gmaxwell@gmail.com
Received: by 10.103.118.9 with HTTP; Tue, 9 Aug 2016 19:14:42 -0700 (PDT)
In-Reply-To: <CAL9WuQXsbBJ0UwdS+o=UqJCcsebcPa9Ug5A=uNtc6Z+9CNEFPg@mail.gmail.com>
References: <CAL9WuQUUeR3cuUXHxUfBTNJ-+r0iJ-7Z8KRNub0G3NBujnkqcw@mail.gmail.com>
	<CABqynxJ3uph-4A+Ynq70CLa2kCCspTRsFWpKo_eP1FmVxZqSwQ@mail.gmail.com>
	<CALd2G5dERuX2n33MGZJ+mtM8WnvtzZcWDFFUfNFZEGJFkkHLDg@mail.gmail.com>
	<CAL9WuQUt+CMG2bEX+yv3LrFV7qn-=OSdn02ZxxPQci-3_ykPNQ@mail.gmail.com>
	<CAL9WuQXsbBJ0UwdS+o=UqJCcsebcPa9Ug5A=uNtc6Z+9CNEFPg@mail.gmail.com>
From: Gregory Maxwell <greg@xiph.org>
Date: Wed, 10 Aug 2016 02:14:42 +0000
X-Google-Sender-Auth: 98QTnvykjEBNtaRHPaDXV_pgoZk
Message-ID: <CAAS2fgR-weACn_Ezg8-uZuSH0QT5dfLEFE5WO2VDi0nx8H1e9g@mail.gmail.com>
To: Daniel Hoffman <danielhoffman699@gmail.com>, 
	Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Content-Type: multipart/alternative; boundary=001a113d126860a7280539ae36ab
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW autolearn=ham
	version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
	smtp1.linux-foundation.org
Subject: Re: [bitcoin-dev] BIP Number Request: Addresses over Audio
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Bitcoin Protocol Discussion <bitcoin-dev.lists.linuxfoundation.org>
List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>,
	<mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe>
List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/>
List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org>
List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help>
List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>,
	<mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Aug 2016 02:14:44 -0000

--001a113d126860a7280539ae36ab
Content-Type: text/plain; charset=UTF-8

On Tue, Aug 9, 2016 at 11:06 PM, Daniel Hoffman via bitcoin-dev <
bitcoin-dev@lists.linuxfoundation.org> wrote:

> I have updated the GitHub a lot (changed tones to be less chirpy, fixed
> some smalls) and made a couple of samples (see attachment for MP3 and FLAC
> of both tone tables, first 16 then 4). Is this good enough to warrant an
> official BIP number? I haven't built a decoder yet, but it seems like the
> encoder is working properly (looked at Audacity, seems like it is working),
> and some people on reddit want to "allow for decoding experiments"
> <https://www.reddit.com/r/btc/comments/4wsn7v/bip_proposal_addresses_over_audio_thoughts/d69m3st>
>
> What suggestions do you all have for it?
>


With DSP hat on, your decoder for noisy/distorted channels will be 99.9% of
the complexity and will completely control the design of the encoder.

It's not a proposal yet without a decoder, it's just an idea.  FSK modems
microphone-channel (terrible multipath) is quite challenging and several
other parties have tried to do bitcoin info over audio in the past without
success.

It's very interesting, but I think you do need to go through and get the
whole thing working to really gauge viability.

--001a113d126860a7280539ae36ab
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Tue, Aug 9, 2016 at 11:06 PM, Daniel Hoffman via bitcoi=
n-dev <span dir=3D"ltr">&lt;<a href=3D"mailto:bitcoin-dev@lists.linuxfounda=
tion.org" target=3D"_blank">bitcoin-dev@lists.linuxfoundation.org</a>&gt;</=
span> wrote:<br><div class=3D"gmail_extra"><div class=3D"gmail_quote"><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #cc=
c solid;padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_extra">I hav=
e updated the GitHub a lot (changed tones to be less chirpy, fixed some sma=
lls) and made a couple of samples (see attachment for MP3 and FLAC of both =
tone tables, first 16 then 4). Is this good enough to warrant an official B=
IP number? I haven&#39;t built a decoder yet, but it seems like the encoder=
 is working properly (looked at Audacity, seems like it is working), and so=
me people on reddit want to <a href=3D"https://www.reddit.com/r/btc/comment=
s/4wsn7v/bip_proposal_addresses_over_audio_thoughts/d69m3st" target=3D"_bla=
nk">&quot;allow for decoding experiments&quot;</a></div><div class=3D"gmail=
_extra"><br></div><div class=3D"gmail_extra">What suggestions do you all ha=
ve for it?</div></div></blockquote><div><br><br></div><div>With DSP hat on,=
 your decoder for noisy/distorted channels will be 99.9% of the complexity =
and will completely control the design of the encoder.<br><br></div><div>It=
&#39;s not a proposal yet without a decoder, it&#39;s just an idea.=C2=A0 F=
SK modems microphone-channel (terrible multipath) is quite challenging and =
several other parties have tried to do bitcoin info over audio in the past =
without success. <br><br></div><div>It&#39;s very interesting, but I think =
you do need to go through and get the whole thing working to really gauge v=
iability.<br></div></div></div></div>

--001a113d126860a7280539ae36ab--