sipa changed the topic of #bitcoin-wizards to: This channel is for discussing theoretical ideas with regard to cryptocurrencies, not about short-term Bitcoin development | http://bitcoin.ninja/ | This channel is logged. | For logs and more information, visit http://bitcoin.ninja
mavd0g has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
meshcollider has joined #bitcoin-wizards
bsm117532 has joined #bitcoin-wizards
eck has quit [Quit: we out here]
Chris_Stewart_5 has quit [Ping timeout: 240 seconds]
kexkey has quit [Quit: Leaving]
kexkey has joined #bitcoin-wizards
thrmo has quit [Remote host closed the connection]
dabura667 has joined #bitcoin-wizards
Belkaar has quit [Ping timeout: 256 seconds]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Belkaar has joined #bitcoin-wizards
thrmo has joined #bitcoin-wizards
packetsmurf has quit [Ping timeout: 256 seconds]
Murch has quit [Quit: Snoozing.]
Chris_Stewart_5 has joined #bitcoin-wizards
jb55 has joined #bitcoin-wizards
abomb has quit [Read error: Connection reset by peer]
abomb has joined #bitcoin-wizards
jb55 has quit [Ping timeout: 265 seconds]
mavd0g has quit [Ping timeout: 265 seconds]
mappum has quit [Ping timeout: 252 seconds]
mappum has joined #bitcoin-wizards
eragmus has quit [Read error: Connection reset by peer]
eragmus has joined #bitcoin-wizards
belcher has quit [Remote host closed the connection]
Giszmo has quit [Quit: Leaving.]
Giszmo has joined #bitcoin-wizards
arubi has quit [Remote host closed the connection]
arubi has joined #bitcoin-wizards
Noldorin has quit [Ping timeout: 276 seconds]
contrapumpkin has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 260 seconds]
contrapumpkin has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Chris_Stewart_5 has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 248 seconds]
Chris_Stewart_5 has joined #bitcoin-wizards
coinsmurf has joined #bitcoin-wizards
dnaleor has quit [Quit: Leaving]
bildramer has quit [Ping timeout: 240 seconds]
bildramer has joined #bitcoin-wizards
legogris has quit [Remote host closed the connection]
legogris has joined #bitcoin-wizards
TheSeven has quit [Ping timeout: 246 seconds]
Chris_Stewart_5 has quit [Ping timeout: 248 seconds]
bsm117532 has quit [Quit: Leaving.]
TheSeven has joined #bitcoin-wizards
TheSeven has quit [Ping timeout: 255 seconds]
TheSeven has joined #bitcoin-wizards
TheSeven has quit [Ping timeout: 255 seconds]
TheSeven has joined #bitcoin-wizards
Guest45982 is now known as teslax
TheSeven has quit [Ping timeout: 240 seconds]
TheSeven has joined #bitcoin-wizards
Logicwax has quit [Ping timeout: 240 seconds]
Logicwax has joined #bitcoin-wizards
arubi has quit [Remote host closed the connection]
arubi has joined #bitcoin-wizards
mrkent has quit [Ping timeout: 256 seconds]
andytoshi has quit [Ping timeout: 240 seconds]
andytoshi has joined #bitcoin-wizards
bildramer has quit [Quit: alway rember happy day]
mrkent has joined #bitcoin-wizards
JackH has joined #bitcoin-wizards
kisspunch has quit [Ping timeout: 255 seconds]
kisspunch has joined #bitcoin-wizards
Guyver2 has joined #bitcoin-wizards
daszorz has joined #bitcoin-wizards
mavd0g has joined #bitcoin-wizards
wxss has joined #bitcoin-wizards
mavd0g has quit [Ping timeout: 248 seconds]
daszorz has quit [Read error: Connection reset by peer]
dabura667 has quit [Remote host closed the connection]
CubicEarths has quit []
daszorz has joined #bitcoin-wizards
CubicEarths has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
ninjahamstah has quit [Changing host]
ninjahamstah has joined #bitcoin-wizards
JackH has quit [Ping timeout: 248 seconds]
dnaleor has joined #bitcoin-wizards
CubicEarths has quit [Remote host closed the connection]
CubicEarths has joined #bitcoin-wizards
CubicEarths has quit [Ping timeout: 260 seconds]
belcher has joined #bitcoin-wizards
platinuum has joined #bitcoin-wizards
m8tion has joined #bitcoin-wizards
d4de has quit [Read error: Connection reset by peer]
JackH has joined #bitcoin-wizards
kexkey has quit [Quit: Leaving]
thrmo has quit [Quit: Waiting for .007]
JackH has quit [Ping timeout: 265 seconds]
Giszmo has quit [Remote host closed the connection]
d9b4bef9 has quit [Remote host closed the connection]
Giszmo has joined #bitcoin-wizards
d9b4bef9 has joined #bitcoin-wizards
AaronvanW has quit [Read error: Connection reset by peer]
AaronvanW has joined #bitcoin-wizards
daszorz has quit [Read error: Connection reset by peer]
daszorz has joined #bitcoin-wizards
daszorz has quit [Read error: Connection reset by peer]
daszorz has joined #bitcoin-wizards
PaulCape_ has quit [Quit: .]
kexkey has joined #bitcoin-wizards
daszorz has quit [Read error: Connection reset by peer]
daszorz has joined #bitcoin-wizards
thrmo has joined #bitcoin-wizards
daszorz has quit [Read error: Connection reset by peer]
daszorz has joined #bitcoin-wizards
daszorz2 has joined #bitcoin-wizards
daszorz2 has quit [Read error: Connection reset by peer]
daszorz has quit [Read error: Connection reset by peer]
daszorz has joined #bitcoin-wizards
PaulCapestany has joined #bitcoin-wizards
SopaXorzTaker has joined #bitcoin-wizards
daszorz2 has joined #bitcoin-wizards
daszorz has quit [Ping timeout: 248 seconds]
platinuum has quit [Quit: Connection closed for inactivity]
fsdgdssfg has joined #bitcoin-wizards
nephyrin has quit [Ping timeout: 264 seconds]
bildramer has joined #bitcoin-wizards
meshcollider has quit [Quit: Connection closed for inactivity]
meeh has joined #bitcoin-wizards
brianhoffman has quit [Remote host closed the connection]
meeh has quit [Ping timeout: 248 seconds]
meeh has joined #bitcoin-wizards
meeh has quit [Ping timeout: 256 seconds]
laurentmt has joined #bitcoin-wizards
daszorz2 has quit [Read error: Connection reset by peer]
daszorz has joined #bitcoin-wizards
daszorz has quit [Read error: Connection reset by peer]
daszorz has joined #bitcoin-wizards
binaryFate has quit [Ping timeout: 252 seconds]
binaryFate has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
Aaronvan_ has joined #bitcoin-wizards
Piper-Off has quit [Quit: I'm Gone!]
Piper-Off has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 255 seconds]
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
Aaronvan_ has quit [Ping timeout: 260 seconds]
AaronvanW has joined #bitcoin-wizards
Emcy has joined #bitcoin-wizards
Emcy has quit [Changing host]
Emcy has joined #bitcoin-wizards
Emcy has quit [Remote host closed the connection]
Emcy has joined #bitcoin-wizards
Emcy_ has quit [Ping timeout: 248 seconds]
mavd0g has joined #bitcoin-wizards
Murch has joined #bitcoin-wizards
AaronvanW has quit [Read error: Connection reset by peer]
AaronvanW has joined #bitcoin-wizards
sinetek_ has joined #bitcoin-wizards
wizkid057 has quit [Read error: Connection reset by peer]
Aaronvan_ has joined #bitcoin-wizards
mavd0g has quit []
AaronvanW has quit [Ping timeout: 255 seconds]
Aaronvan_ has quit [Client Quit]
daszorz has quit [Read error: Connection reset by peer]
jb55 has joined #bitcoin-wizards
wizkid057 has joined #bitcoin-wizards
daszorz has joined #bitcoin-wizards
fsdgdssfg has quit [Quit: Page closed]
Chris_Stewart_5 has quit [Ping timeout: 260 seconds]
AaronvanW has joined #bitcoin-wizards
Aaronvan_ has joined #bitcoin-wizards
daszorz has quit [Read error: Connection reset by peer]
Aaronvan_ has quit [Remote host closed the connection]
Aaronvan_ has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 265 seconds]
daszorz has joined #bitcoin-wizards
Giszmo has quit [Remote host closed the connection]
Giszmo has joined #bitcoin-wizards
daszorz has quit [Read error: Connection reset by peer]
daszorz has joined #bitcoin-wizards
Aaronvan_ has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
daszorz has quit [Read error: Connection reset by peer]
daszorz has joined #bitcoin-wizards
daszorz has quit [Read error: Connection reset by peer]
thrmo has quit [Ping timeout: 240 seconds]
daszorz has joined #bitcoin-wizards
daszorz has quit [Read error: Connection reset by peer]
daszorz has joined #bitcoin-wizards
daszorz has quit [Read error: Connection reset by peer]
daszorz has joined #bitcoin-wizards
daszorz has quit [Read error: Connection reset by peer]
AaronvanW has quit [Ping timeout: 255 seconds]
cluckj has quit [Quit: Leaving]
coinsmurf has quit [Ping timeout: 248 seconds]
coinsmurf has joined #bitcoin-wizards
eck has joined #bitcoin-wizards
tromp has quit []
jb55 has quit [Ping timeout: 276 seconds]
sinetek_ has quit [Ping timeout: 248 seconds]
jb55 has joined #bitcoin-wizards
jb55 has quit [Ping timeout: 240 seconds]
sinetek_ has joined #bitcoin-wizards
Belkaar has quit [Quit: bye]
tromp has joined #bitcoin-wizards
jb55 has joined #bitcoin-wizards
thrmo has joined #bitcoin-wizards
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Client Quit]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Client Quit]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Client Quit]
Szadek has joined #bitcoin-wizards
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Client Quit]
Belkaar has joined #bitcoin-wizards
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Client Quit]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Client Quit]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Belkaar has joined #bitcoin-wizards
m8tion has quit [Read error: Connection reset by peer]
Emcy has quit [Quit: Leaving]
Emcy has joined #bitcoin-wizards
CubicEarths has joined #bitcoin-wizards
thrmo has quit [Quit: Waiting for .007]
jb55 has quit [Ping timeout: 252 seconds]
laurentmt has quit [Quit: laurentmt]
abomb_ has joined #bitcoin-wizards
abomb has quit [Ping timeout: 248 seconds]
StopAndDecrypt has joined #bitcoin-wizards
roconnor has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
Aaronvan_ has joined #bitcoin-wizards
anon616 has left #bitcoin-wizards [#bitcoin-wizards]
AaronvanW has quit [Ping timeout: 268 seconds]
eck has quit [Quit: we out here]
belcher has quit [Quit: Leaving]
abomb_ has quit [Quit: Leaving]
belcher has joined #bitcoin-wizards
abomb has joined #bitcoin-wizards
roconnor has quit [Quit: Konversation terminated!]
JackH has joined #bitcoin-wizards
belcher has quit [Quit: Leaving]
belcher_ has joined #bitcoin-wizards
SopaXorzTaker has quit [Remote host closed the connection]
anon616 has joined #bitcoin-wizards
Aaronvan_ has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
Aaronvan_ has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 246 seconds]
jb55 has joined #bitcoin-wizards
belcher_ has quit [Quit: Leaving]
daszorz has joined #bitcoin-wizards
thrmo has joined #bitcoin-wizards
belcher_ has joined #bitcoin-wizards
wraithm has joined #bitcoin-wizards
Aaronvan_ has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
Belkaar has quit [Quit: bye]
daszorz has quit [Read error: Connection reset by peer]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Quit: bye]
meshcollider has joined #bitcoin-wizards
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Belkaar has joined #bitcoin-wizards
kabaum has quit [Quit: Leaving]
Belkaar has quit [Client Quit]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Client Quit]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Belkaar has joined #bitcoin-wizards
jb55 has quit [Ping timeout: 248 seconds]
Szadek has left #bitcoin-wizards ["🔥"]
eck has joined #bitcoin-wizards
brutefruit has quit [Quit: PanicBNC account has been auto selected for removal due to login inactivity.]
Aaronvan_ has joined #bitcoin-wizards
wraithm has quit [Quit: Textual IRC Client: www.textualapp.com]
Aaronvan_ has quit [Remote host closed the connection]
binaryFate has quit [Ping timeout: 248 seconds]
andytoshi has quit [Changing host]
andytoshi has joined #bitcoin-wizards
binaryFate has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 240 seconds]
Chris_Stewart_5 has quit [Ping timeout: 255 seconds]
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
<AndyS2> Will Schnorr signatures enable spends with many outputs from the same address to use the same public key and signature for all of the outputs at once?
<AndyS2> From my understanding, that should be possible theoretically, but I suppose lots of things would have to be changed to do this, right?
Murch has quit [Quit: Snoozing.]
Murch has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
PaulCapestany has quit [Read error: Connection reset by peer]
PaulCapestany has joined #bitcoin-wizards
<aj> AndyS2: signature aggregation lets you do that, except they don't even need to be the same address/public key
Aaronvan_ has joined #bitcoin-wizards
<maaku> AndyS2: signature aggregtion combines multiple signatures from different pubkeys
<aj> AndyS2: https://bitcoincore.org/en/2017/03/23/schnorr-signature-aggregation/ is probably a good starting point
<maaku> key aggregation, which schnorr signatures also happens to support, allows the interactive combination of pubkeys into a single pubkey which the participants have combined control over via an interactive protocol
<maaku> non-interactive combination of pubkeys is not possible without new cryptographic assumptions
AaronvanW has quit [Ping timeout: 268 seconds]
<AndyS2> thank you :)
<AndyS2> maaku: was just wondering about dust sent to the same address. if you can do it with multiple outputs, dust suddenly becomes spendable. if the dust is over multiple addresses, maybe not, because the pubkeys would inflate the transaction substantially again. but of course it helps there, too
<maaku> AndyS2: dust is dust. If it's not spendable, adding more outputs doesn't solve the issue
<maaku> Ah, ok I get your point
<AndyS2> I suppose you can just use a dust address as a change address to further clean up the mempool/get access without additional fees
<maaku> Signature aggregation effectively lowers the dust limit, yes
<AndyS2> yeah, that's a more exact way to say it
<AndyS2> quite substantially, right? what else is there besides the signature, the pubkey, and the tx/outputid?
<maaku> The signature is only 64 bytes of witness, which signature aggregation reduces to 1-2 bytes. There's still around 80 or so bytes that would be present for a spend
wxss has quit [Quit: leaving]
<maaku> You can't get rid of the pubkey
<AndyS2> well, yes. but imagine me using a dust address as a change address. suddenly, I can spend the change and the previous dust with nearly the same tx size than a change address that didn't have another dust utxo
<AndyS2> because I can, theoretically (not currently), reuse the pubkey and signature that I'd have to add anyway to spend the change address normally.
<AndyS2> I just add the utxo sent to the same address by referencing its ID
<aj> you'd need a hardfork to make existing dust spendable via signature aggregation, and you'd need sig agg to have special case handling for multiple inputs with the same pubkey hash to only need a single reveal of the pubkey
<AndyS2> true
<AndyS2> so I could google this, but do schnorr signatures not require a hardfork?
<aj> no, schnorr sigs and sig aggregation can just be segwit scripts v1
<AndyS2> ah, interesting
Aaronvan_ has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
CubicEarths has quit []
deusexbeer has joined #bitcoin-wizards
zshlyk has joined #bitcoin-wizards
intcat has quit [Remote host closed the connection]
Guyver2 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
droark has joined #bitcoin-wizards
tromp has quit [Remote host closed the connection]
tromp has joined #bitcoin-wizards
<maaku> AndyS2: Both inputs would have to individually reveal the same pubkey. There's no getting around this.
<maaku> You can't share that cost.
<AndyS2> right now. what stops us from adding a new transaction type that does things differently? it could be just as secure
<AndyS2> add an opcode that loads the n-th pubkey in a transaction, for example
<maaku> Well for one that'd be a hard fork.
<maaku> But even getting over that, why? You'd only be encouraging pubkey reuse
<maaku> That will never make it into bitcoin
<AndyS2> fungibility
<AndyS2> one of the basics of bitcoin
<sipa> key reuse is really bad for fungibility
<sipa> it's making it cheap for *others* to hurt *your* privacy
coinsmurf has quit [Ping timeout: 248 seconds]
<AndyS2> key reuse is bad, I share that view. But if I can't spend 0.0001 bitcoin because it's split over many UTXOs, that's contrary to the goals, too. Maybe this type of improvement would have to be made after some privacy enhancing things are added, first.
<AndyS2> I cared more about the technical aspects of it, anyway, though.
<AndyS2> just wondered if I was missing a detail that would make implementation impossible because I'm not a cryptography wizard
nephyrin has joined #bitcoin-wizards
thrmo has quit [Quit: Waiting for .007]
thrmo has joined #bitcoin-wizards
tromp has quit [Read error: Connection reset by peer]
<maaku> "But if I can't spend 0.0001 bitcoin because it's split over many UTXOs, that's contrary to the goals, too." <-- not really
Aaronvan_ has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 240 seconds]