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
|
Return-Path: <martin.habovstiak@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
[172.17.192.35])
by mail.linuxfoundation.org (Postfix) with ESMTPS id 50DB6727
for <bitcoin-dev@lists.linuxfoundation.org>;
Sat, 17 Jun 2017 05:37:50 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-ua0-f176.google.com (mail-ua0-f176.google.com
[209.85.217.176])
by smtp1.linuxfoundation.org (Postfix) with ESMTPS id CFB04FC
for <bitcoin-dev@lists.linuxfoundation.org>;
Sat, 17 Jun 2017 05:37:47 +0000 (UTC)
Received: by mail-ua0-f176.google.com with SMTP id j53so22167471uaa.2
for <bitcoin-dev@lists.linuxfoundation.org>;
Fri, 16 Jun 2017 22:37:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=mime-version:from:date:message-id:subject:to;
bh=oiwg4pkNRSYSu+RvSQXK4PfWspJYDTu8Jd4p9DubCkM=;
b=USWt5HVUBkSAj5lvl5Po7OnAO69H+7tM5vHssQ4yuHAInai/rMEOqykxx+8QjOoZ2P
EoE2PYEqVi2vvDwZQhaam3YH/iX0WKkUUglC3zmK+kkLkOaDewU3chCt/P77N5QSGZkH
q/oLDEDeTxuR04JXmnbpqQfKrSK6Z+Po/agOUlo97WWv/VEv42K8j05n0fwDUA07u8Kb
3YDlTNcVukXjmxTstdvjX9XIUDm5R29UttRdgzVd3KBcmIqtZQ4Yt27zv886Yy1X+JVk
EEmwbz2rK51MFqn/XIXKLphdrO279ik/aRUEM16412pI5t/X3xUPrBLYiB+LtwLb6j0m
R0+Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
bh=oiwg4pkNRSYSu+RvSQXK4PfWspJYDTu8Jd4p9DubCkM=;
b=juV36/w7W1kUzxe+7WlN6XwBLR+SuUPFykUxsYhf1eU0HCUboec6T+ylSAZmGDqLtA
5zHAIjheRULQFDMAX+uIWzIJo73ENf7vmWGaGx5z8XAiXPxn/6bCABkUZXVsuiBCcFkt
4a0mzKUU3yyKwT+x+1X4VRJPPj+C0bKyoSOxrsP5LN2908ocbMsPKn8PBkboukDsBifm
1SNwlF6qoSi3b9D33dIEgkt5tXyteoZyOCNP0ENnVeKDPn12+kC8uSN91rhUgrJEppC4
HtTJ5NBzfeubhX9YXp7L/23bcaNade4fP3/gpJt3XAHwJGWgzNXrgN/wEYC6UD+kQYh7
zlMQ==
X-Gm-Message-State: AKS2vOyfdq9c2IE8JyJ8lTv+T13l8pSvpztOaX4dpDWnlFMU2Lx8UQE0
Vol7irJu1cMsXTtAujvqGWXwddEsiN2g
X-Received: by 10.176.23.224 with SMTP id p32mr5403060uaf.24.1497677866801;
Fri, 16 Jun 2017 22:37:46 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.176.17.208 with HTTP; Fri, 16 Jun 2017 22:37:46 -0700 (PDT)
From: =?UTF-8?Q?Martin_Habov=C5=A1tiak?= <martin.habovstiak@gmail.com>
Date: Sat, 17 Jun 2017 07:37:46 +0200
Message-ID: <CALkkCJbfKO_O8sb0qQBLzcSOy6FRw-LTrs_zq8B3+6NdUrDTbQ@mail.gmail.com>
To: bitcoin-dev@lists.linuxfoundation.org
Content-Type: multipart/alternative; boundary="f403043eecd83d202b0552214ddf"
X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, HTML_MESSAGE,
RCVD_IN_DNSWL_NONE 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: Sat, 17 Jun 2017 13:01:35 +0000
Subject: [bitcoin-dev] User coordination of soft fork activation
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: Sat, 17 Jun 2017 05:37:50 -0000
--f403043eecd83d202b0552214ddf
Content-Type: text/plain; charset="UTF-8"
Hello!
I'd appreciate if anyone would like to review my proposal on improving
UASFs, here's the link:
https://gist.github.com/Kixunil/a99c45e79d74bf73328d4192100aa6c6
Abstract:
This document proposes a novel way to improve coordination of users who
wish to activate a new soft fork in Bitcoin. The main idea is to use smart
contracts to incentivize users to actually enforce the soft fork with lower
risk of support being too low. At the same time the contract is in effect
only if significant part of economy agrees to it. The contract also signals
the intent to miners and other users in a way that would be otherwise
expensive for sybil attackers. This proposal also suggests an interesting
way to pay developers for the development of the soft fork code.
FYI the document is timestamped in
transaction 05d5eabcf77964a1e5a704175ef2e54f1fe243ed7aad0a80ede47845173bd2e5
in block 0000000000000000002f4b63ee720958da187405bb807466177be8da2c6ad3b6.
Have a nice day!
Martin
--f403043eecd83d202b0552214ddf
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div>Hello!</div><div><br></div><div>I'd appreciate if=
anyone would like to review my proposal on improving UASFs, here's the=
link: <a href=3D"https://gist.github.com/Kixunil/a99c45e79d74bf73328d41921=
00aa6c6">https://gist.github.com/Kixunil/a99c45e79d74bf73328d4192100aa6c6</=
a></div><div><br></div><div>Abstract:</div><div><br></div><div>This documen=
t proposes a novel way to improve coordination of users who wish to activat=
e a new soft fork in Bitcoin. The main idea is to use smart contracts to in=
centivize users to actually enforce the soft fork with lower risk of suppor=
t being too low. At the same time the contract is in effect only if signifi=
cant part of economy agrees to it. The contract also signals the intent to =
miners and other users in a way that would be otherwise expensive for sybil=
attackers. This proposal also suggests an interesting way to pay developer=
s for the development of the soft fork code.<br></div><div><br></div><div>F=
YI the document is timestamped in transaction=C2=A005d5eabcf77964a1e5a70417=
5ef2e54f1fe243ed7aad0a80ede47845173bd2e5 in block=C2=A0<span style=3D"font-=
family:'Droid Sans Mono';font-size:9pt">0000000000000000002f4b63ee7=
20958da187405bb807466177be8da2c6ad3b6.</span></div><div><span style=3D"font=
-family:'Droid Sans Mono';font-size:9pt"><br></span></div><div><spa=
n style=3D"font-family:'Droid Sans Mono';font-size:9pt">Have a nice=
day!</span></div><div><span style=3D"font-family:'Droid Sans Mono'=
;font-size:9pt"><br></span></div><div><span style=3D"font-family:'Droid=
Sans Mono';font-size:9pt">Martin</span></div>
</div>
--f403043eecd83d202b0552214ddf--
|