summaryrefslogtreecommitdiff
path: root/3d/621547266b24a04732cdfaf4e54cd4c229a675
blob: bf3a3c1027916ce5491f477c8234b4fe6b85fb7e (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
Return-Path: <nta@nathanalexander.net>
Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138])
 by lists.linuxfoundation.org (Postfix) with ESMTP id C167EC000D
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue,  5 Oct 2021 12:30:59 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by smtp1.osuosl.org (Postfix) with ESMTP id AFD8783AF1
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue,  5 Oct 2021 12:30:59 +0000 (UTC)
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -2.8
X-Spam-Level: 
X-Spam-Status: No, score=-2.8 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7,
 RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001]
 autolearn=ham autolearn_force=no
Authentication-Results: smtp1.osuosl.org (amavisd-new);
 dkim=pass (2048-bit key) header.d=nathanalexander.net
 header.b="Tk/GM8h4"; dkim=pass (2048-bit key)
 header.d=messagingengine.com header.b="MU364Ml+"
Received: from smtp1.osuosl.org ([127.0.0.1])
 by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id qH6vuXk5dYhG
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue,  5 Oct 2021 12:30:59 +0000 (UTC)
X-Greylist: delayed 00:07:47 by SQLgrey-1.8.0
Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com
 [66.111.4.28])
 by smtp1.osuosl.org (Postfix) with ESMTPS id 0434183AF0
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue,  5 Oct 2021 12:30:58 +0000 (UTC)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44])
 by mailout.nyi.internal (Postfix) with ESMTP id 766C15C0070
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue,  5 Oct 2021 08:23:11 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute4.internal (MEProxy); Tue, 05 Oct 2021 08:23:11 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 nathanalexander.net; h=to:from:subject:message-id:date
 :mime-version:content-type:content-transfer-encoding; s=fm3; bh=
 3JB/3Zx17sHH/cnQt5tslQArCLCmt88jMeZN0jNBD5A=; b=Tk/GM8h432tm9gnT
 c/6N2WDp6qHhozNQn684s9O4K1JDIJJV5KhopdY5tQh6AUbAJ+UzuT817y9fGDau
 ukTM2P8sGIsVlDK8t0ivv24mZqlXCUlfh3QmDWouLqE3jk29VajjxTb3272EPp3Y
 c/k9sG5WRua2k+GzkH8JAflmdkLgGIkkgMiaC6CVsCizzPNaaTaCuhowYJhW0FLV
 NXLNy3h106SEksILSEg8j3zfvsRz3abKfYa+viXAlui01p+S15+dABWwLdvkNB1l
 XNxiC7yMGuMj3UvtLLQiOOfhjCmgKSicolgRksga6uOR9haU62DOA7CiXUD+28eq
 S48FDA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=content-transfer-encoding:content-type
 :date:from:message-id:mime-version:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=3JB/3Z
 x17sHH/cnQt5tslQArCLCmt88jMeZN0jNBD5A=; b=MU364Ml+f+8ndypBXBRSq5
 AG8my2W657xVrFzCpKUsE826Z44nwKzJvbjv2zfytxjeFLKDNscR3D/JHhfD8iWJ
 ug/e/ZqFhTXb5K+ePWNhs/90DQxWzTBbzYWiIpz0fccb7C6PCSCXxhwT348growe
 TQxthaZJtnZ3OtljEj/ipjnhv1oyKF57ZKlSpFIlDQBA5tjQnmd3n3xRhZDyIs0L
 tiIDzBtKPdQ7JPRLRjmjn8t4ZeuJxFFXo35OtNa312RXlLHOyjN1aw3GrqvTM5Qb
 Ai0Fxp+y+m+L6sUcjQwDeHgihVyCkgOvAjzQjXs0KxtBWTP6+GBQcv6jToE8LP4Q
 ==
X-ME-Sender: <xms:r0NcYYQf8TJliAPU-38RwUEq1mzJdRRU4NtRTL16k-n6uct9uU1CkA>
 <xme:r0NcYVwfoSAIBZR44wMKw0hxlQRoxq6L7y7u6jph-Mpbba_1nN4cip3Jw1ZC4SBuY
 7BXk8TUtb2gKvXe>
X-ME-Received: <xmr:r0NcYV1a904zectdIJdoVBa-Bkj7m_vTvUlf3IrUhZ8l6B-rQWfTBCCJM_-ALJg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrudelgedgheduucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucenucfjughrpefvhffukffffgggtgfgsehtjeertd
 dtfeejnecuhfhrohhmpefprghthhgrnhcuvfcutehlvgigrghnuggvrhcuoehnthgrsehn
 rghthhgrnhgrlhgvgigrnhguvghrrdhnvghtqeenucggtffrrghtthgvrhhnpeehlefhge
 egudduvddvieduuefgleehhfffudfgffehjeehueehfeegvdefleffgeenucevlhhushht
 vghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehnthgrsehnrghthhgrnh
 grlhgvgigrnhguvghrrdhnvght
X-ME-Proxy: <xmx:r0NcYcBzIBOXlCNg-7WYUw9z_JbLiImH3Wf-eSo6BUycjheEtl0PRQ>
 <xmx:r0NcYRiNE75ISRv6qzBE4tIAtxV9EnG1CoWwtvg4e8IBJ37qcf1ksg>
 <xmx:r0NcYYo_HeLDt6UZXrnrChXaBH3RwJyol1pqf0cWo23WAUxVa4EQYw>
 <xmx:r0NcYbdhT2PRsNPvONtzN7Hat9FBRlcU67vr7zKih5rYmG9UUfIe_A>
Received: by mail.messagingengine.com (Postfix) with ESMTPA for
 <bitcoin-dev@lists.linuxfoundation.org>; Tue,
 5 Oct 2021 08:23:10 -0400 (EDT)
To: bitcoin-dev@lists.linuxfoundation.org
From: Nathan T Alexander <nta@nathanalexander.net>
Message-ID: <f867f949-9a04-329b-ea1b-26201f46d2ab@nathanalexander.net>
Date: Tue, 5 Oct 2021 07:23:09 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
 Thunderbird/78.13.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-Mailman-Approved-At: Tue, 05 Oct 2021 14:09:36 +0000
Subject: [bitcoin-dev] Question- must every mining rig attempt every block?
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.15
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: Tue, 05 Oct 2021 12:30:59 -0000

For purposes of conserving energy, couldn't each mining rig have some 
non-gameable attribute which would be used to calculate if a block would 
be accepted by that rig?

Don't the mining rigs have to be able to identify themselves to the 
network somehow, in order to claim their block reward? Could their 
bitcoin network ID be used as a non-gameable attribute?

Essentially a green light / red light system. In order for a block to be 
accepted by the network, it must have all attributes of a successful 
block today, and it must also have come from a rig that had a green light.

Perhaps hash some data from the last successful block, along with the 
miners non-gameable attribute, and if it's below a certain number set by 
algorithm, the miner gets a green light to race to produce a valid block.

Nathan Alexander

Arlington, TX