summaryrefslogtreecommitdiff
path: root/02/b9fb521bd656ddfbdddcbe142ca059f5692a79
blob: 10d30ec6da7695abaa25f188ecd34c3824bb19ad (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
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
Return-Path: <mus@musalbas.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id C296EA85
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed,  6 Apr 2016 12:09:38 +0000 (UTC)
X-Greylist: from auto-whitelisted by SQLgrey-1.7.6
Received: from science.musalbas.com (science.musalbas.com [195.154.112.130])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 775F516A
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed,  6 Apr 2016 12:09:37 +0000 (UTC)
Received: from [10.7.0.6] (unknown [10.7.0.6])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(Client did not present a certificate)
	by science.musalbas.com (Postfix) with ESMTPSA id E97126A0995;
	Wed,  6 Apr 2016 12:09:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=musalbas.com;
	s=mail; t=1459944575;
	bh=MIBQOIyyl44VWYaVn9Q6A1gQ2QT1pPNZ1t1dT5YJax4=;
	h=Subject:To:References:Cc:From:Date:In-Reply-To;
	b=nN7l0BE3tEfm3YwCGNoRWJkrdLfqrRWh5nBx7dKQLyMwSuzhgqMdCk+1/SD4iXwiT
	tSCeOufOkM//9EJOg4ggjJXypZFpV+2D0z5rydOYS+DIArwlzyw1Z6C2S9/JkrZFp3
	pgS/fgaU765jUa5fzOLemoOiHRmB3k+NuXWh1+4U=
To: Marek Palatinus <marek@palatinus.cz>
References: <CAH6h1Lu81Ot0xVb+n05zrtb7PqMAukvP3525rZ8STaq2tcfWNw@mail.gmail.com>
	<20160401090050.GA24677@savin.petertodd.org>
	<5702F257.6010700@musalbas.com>
	<CAJna-Hjx2e-ztyoieVi=MszXwW=Vdt+8NFyCMEdEH+jydoWKPw@mail.gmail.com>
From: Mustafa Al-Bassam <mus@musalbas.com>
Message-ID: <5704FC7D.6020508@musalbas.com>
Date: Wed, 6 Apr 2016 13:09:33 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
	Thunderbird/38.6.0
MIME-Version: 1.0
In-Reply-To: <CAJna-Hjx2e-ztyoieVi=MszXwW=Vdt+8NFyCMEdEH+jydoWKPw@mail.gmail.com>
Content-Type: multipart/alternative;
	boundary="------------000003050106050802000900"
X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,HTML_MESSAGE,RP_MATCHES_RCVD autolearn=ham
	version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
	smtp1.linux-foundation.org
X-Mailman-Approved-At: Fri, 08 Apr 2016 15:00:07 +0000
Cc: bitcoin-dev@lists.linuxfoundation.org
Subject: Re: [bitcoin-dev] AsicBoost
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Bitcoin Development 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, 06 Apr 2016 12:09:38 -0000

This is a multi-part message in MIME format.
--------------000003050106050802000900
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

It will prevent companies from legally selling mining rigs with the
improvement, which stems access to the improvement in patented
countries. Or miners can export rigs with the improvement from companies
that sell it in non-patented countries.

It is not purely a software thing - it is intended to be used by
modifying hardware. From the paper: "The performance gain is achieved
through a high-=C2=ADlevel optimization of the Bitcoin mining algorithm w=
hich
allows for drastic reduction in gate count on the mining chip. AsicBoost
is applicable to all types of mining hardware and chip designs."

Ultimately though, I think you're right in that Bitcoin's mining and
decentralized design combined with an international economy makes
patenting mining algorithms effectively pointless.

Mustafa

On 06/04/16 12:57, Marek Palatinus wrote:
> To my understanding it is purely software thing. It cannot be detected
> from outside if miner uses this improvement or not. So patenting it is
> worthless.
>
> slush
>
> On Tue, Apr 5, 2016 at 1:01 AM, Mustafa Al-Bassam via bitcoin-dev
> <bitcoin-dev@lists.linuxfoundation.org
> <mailto:bitcoin-dev@lists.linuxfoundation.org>> wrote:
>
>     Alternatively scenario: it will cause a sudden increase of Bitcoin
>     mines in countries where the algorithm is not patented, possibly
>     causing a geographical decentralization of miners from countries
>     that already have a lot of miners like China (if it is patented in
>     China).
>
>     On 01/04/16 10:00, Peter Todd via bitcoin-dev wrote:
>>     On Thu, Mar 31, 2016 at 09:41:40PM -0700, Timo Hanke via bitcoin-d=
ev wrote:
>>>     Hi.
>>>
>>>     I'd like to announce a white paper that describes a very new and
>>>     significant algorithmic improvement to the Bitcoin mining process=
 which has
>>>     never been discussed in public before. The white paper can be fou=
nd here:
>>>
>>>     http://www.math.rwth-aachen.de/~Timo.Hanke/AsicBoostWhitepaperrev=
5.pdf
>>>     <http://www.math.rwth-aachen.de/%7ETimo.Hanke/AsicBoostWhitepaper=
rev5.pdf>
>>     What steps are you going to take to make sure that this improvemen=
t is
>>     available to all ASIC designers/mfgs on a equal opportunity basis?=

>>
>>     The fact that you've chosen to patent this improvement could be a
>>     centralization concern depending on the licensing model used. For =
example, one
>>     could imagine a licensing model that gave one manufacture exclusiv=
e rights.
>>
>>
>>
>>     _______________________________________________
>>     bitcoin-dev mailing list
>>     bitcoin-dev@lists.linuxfoundation.org
>>     <mailto:bitcoin-dev@lists.linuxfoundation.org>
>>     https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
>
>
>     _______________________________________________
>     bitcoin-dev mailing list
>     bitcoin-dev@lists.linuxfoundation.org
>     <mailto:bitcoin-dev@lists.linuxfoundation.org>
>     https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
>
>


--------------000003050106050802000900
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    It will prevent companies from legally selling mining rigs with the
    improvement, which stems access to the improvement in patented
    countries. Or miners can export rigs with the improvement from
    companies that sell it in non-patented countries.<br>
    <br>
    It is not purely a software thing - it is intended to be used by
    modifying hardware. From the paper: "The performance gain is
    achieved through a high-­level optimization of the Bitcoin mining
    algorithm which allows for drastic reduction in gate count on the
    mining chip. AsicBoost is applicable to all types of mining hardware
    and chip designs."<br>
    <br>
    Ultimately though, I think you're right in that Bitcoin's mining and
    decentralized design combined with an international economy makes
    patenting mining algorithms effectively pointless.<br>
    <br>
    Mustafa<br>
    <br>
    <div class="moz-cite-prefix">On 06/04/16 12:57, Marek Palatinus
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAJna-Hjx2e-ztyoieVi=MszXwW=Vdt+8NFyCMEdEH+jydoWKPw@mail.gmail.com"
      type="cite">
      <div dir="ltr">To my understanding it is purely software thing. It
        cannot be detected from outside if miner uses this improvement
        or not. So patenting it is worthless.
        <div><br>
        </div>
        <div>slush</div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On Tue, Apr 5, 2016 at 1:01 AM, Mustafa
          Al-Bassam via bitcoin-dev <span dir="ltr">&lt;<a
              moz-do-not-send="true"
              href="mailto:bitcoin-dev@lists.linuxfoundation.org"
              target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:bitcoin-dev@lists.linuxfoundation.org">bitcoin-dev@lists.linuxfoundation.org</a></a>&gt;</span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div bgcolor="#FFFFFF" text="#000000"> Alternatively
              scenario: it will cause a sudden increase of Bitcoin mines
              in countries where the algorithm is not patented, possibly
              causing a geographical decentralization of miners from
              countries that already have a lot of miners like China (if
              it is patented in China).<span class=""><br>
                <br>
                <div>On 01/04/16 10:00, Peter Todd via bitcoin-dev
                  wrote:<br>
                </div>
              </span>
              <blockquote type="cite"><span class="">
                  <pre>On Thu, Mar 31, 2016 at 09:41:40PM -0700, Timo Hanke via bitcoin-dev wrote:
</pre>
                  <blockquote type="cite">
                    <pre>Hi.

I'd like to announce a white paper that describes a very new and
significant algorithmic improvement to the Bitcoin mining process which has
never been discussed in public before. The white paper can be found here:

<a moz-do-not-send="true" href="http://www.math.rwth-aachen.de/%7ETimo.Hanke/AsicBoostWhitepaperrev5.pdf" target="_blank">http://www.math.rwth-aachen.de/~Timo.Hanke/AsicBoostWhitepaperrev5.pdf</a>
</pre>
                  </blockquote>
                  <pre>What steps are you going to take to make sure that this improvement is
available to all ASIC designers/mfgs on a equal opportunity basis?

The fact that you've chosen to patent this improvement could be a
centralization concern depending on the licensing model used. For example, one
could imagine a licensing model that gave one manufacture exclusive rights.

</pre>
                  <br>
                  <fieldset></fieldset>
                  <br>
                </span>
                <pre>_______________________________________________
bitcoin-dev mailing list
<a moz-do-not-send="true" href="mailto:bitcoin-dev@lists.linuxfoundation.org" target="_blank">bitcoin-dev@lists.linuxfoundation.org</a>
<a moz-do-not-send="true" href="https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev" target="_blank">https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev</a>
</pre>
              </blockquote>
              <br>
            </div>
            <br>
            _______________________________________________<br>
            bitcoin-dev mailing list<br>
            <a moz-do-not-send="true"
              href="mailto:bitcoin-dev@lists.linuxfoundation.org">bitcoin-dev@lists.linuxfoundation.org</a><br>
            <a moz-do-not-send="true"
              href="https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev"
              rel="noreferrer" target="_blank">https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev</a><br>
            <br>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
  </body>
</html>

--------------000003050106050802000900--