<p>This would be possible with the cooperation of miners. Miners decide which transactions to include in their blocks, and which to ignore. Currently, this is largely done based on the feerate.</p>

<p>If you have the support of all miners, you could effectively operate a whitelist-only network. If even one miner rejects your proposal, they will continue mining blocks which contain all transactions.</p>

<p>You could fork the Bitcoin Protocol to include a whitelist, but no one would use it.</p>

CC BY-SA 4.0
2019-10-30T10:32:16.487Z
Could you elaborate a possible simple example of this in c++. I'm trying to try a prototype idea to see if I can make a whitelist utxo that is different than a normal utxo but don't know where to begin
Patrick W. McMahon
CC BY-SA 4.0
2019-10-30T10:46:50.320Z
I'm afraid level of change is far outside the scope of this site, you would likely want to find a partner familiar with the development side of this space, or hire someone to build it for you
Raghav Sood
CC BY-SA 4.0
2019-10-30T10:47:59.437Z
Do you have links to good places to get more information on this along with finding people who work on this stuff?
Patrick W. McMahon
CC BY-SA 4.0
2019-10-30T10:49:33.997Z
I'm afraid I don't; I usually write my own code for this stuff
Raghav Sood
CC BY-SA 4.0
2019-10-30T10:53:12.133Z
Any way I can dm you to pick your brain on these subjects
Patrick W. McMahon
CC BY-SA 4.0
2019-10-30T11:01:51.060Z
We can move this to chat
Raghav Sood
CC BY-SA 4.0
2019-10-30T11:01:53.550Z
Let us [continue this discussion in chat](https://chat.stackexchange.com/rooms/100458/discussion-between-raghav-sood-and-patrick-w-mcmahon).
Raghav Sood
CC BY-SA 4.0
2019-10-30T10:23:21.683Z
2019-10-30T10:23:21.683Z
Raghav Sood
<p>Given a business requirement of a verified list of wallets that the network has agreed on. can the network confirm a new type of utxo is from a wallet on this list and reject the new type of utxo if not on this list? While still letting the network manage normal utxo's as usual.</p>

<p>Is this possible given the proper modification to a clone coin.</p>

<transactions><utxo><utxo-committments>
Can the network confirm a utxo is from a wallet on a verified list
Patrick W. McMahon
# Can the network confirm a utxo is from a wallet on a verified list

(Asked by: username_0 on 2019-10-30)

Given a business requirement of a verified list of wallets that the network has agreed on. can the network confirm a new type of utxo is from a wallet on this list and reject the new type of utxo if not on this list? While still letting the network manage normal utxo's as usual.

Is this possible given the proper modification to a clone coin.

**Tags:** transactions, utxo, utxo-committments


---

## 1 answers

### Answer by username_1 on 2019-10-30. Score: 1 | Accepted answer

This would be possible with the cooperation of miners. Miners decide which transactions to include in their blocks, and which to ignore. Currently, this is largely done based on the feerate.

If you have the support of all miners, you could effectively operate a whitelist-only network. If even one miner rejects your proposal, they will continue mining blocks which contain all transactions.

You could fork the Bitcoin Protocol to include a whitelist, but no one would use it.

> **Comments:**
> **username_0**: Could you elaborate a possible simple example of this in c++. I'm trying to try a prototype idea to see if I can make a whitelist utxo that is different than a normal utxo but don't know where to begin  
> **username_1**: I'm afraid level of change is far outside the scope of this site, you would likely want to find a partner familiar with the development side of this space, or hire someone to build it for you  
> **username_0**: Do you have links to good places to get more information on this along with finding people who work on this stuff?  
> **username_1**: I'm afraid I don't; I usually write my own code for this stuff  
> **username_0**: Any way I can dm you to pick your brain on these subjects  
> **username_1**: We can move this to chat  
> **username_1**: Let us [continue this discussion in chat](https://chat.stackexchange.com/rooms/100458/discussion-between-username_1-username_1-and-username_0-w-username_0).  

---

