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
rusty has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 252 seconds]
Chris_Stewart_5 has joined #bitcoin-wizards
saintromuald has quit [Ping timeout: 250 seconds]
saintromuald has joined #bitcoin-wizards
priidu has joined #bitcoin-wizards
priidu has quit [Ping timeout: 260 seconds]
blackwraith has quit [Remote host closed the connection]
Ylbam has quit [Quit: Connection closed for inactivity]
Cory has quit [Ping timeout: 248 seconds]
Cory has joined #bitcoin-wizards
<jl2012> jtimon: it uses a fixed hard fork height only (now 200 for testing propose)
<jl2012> And it's a soft hard fork
<jl2012> Do can't use the hard fork bit
<jtimon> yeah, only from a sinple height it's what makes sense as a start
<jtimon> but, the "hardfork bit" (ie nVersion < 0), it's still a good idea I think
<jtimon> as a warning
<jl2012> This one can't use that because it's soft hard fork
<jtimon> right, this would be for a simple hardfork
<jl2012> I may propose a BIP for a soft hard fork bit
<jtimon> I mean, maybe in genral, you're removing rules and there's one bit that would make everyone know...I still don't see the disadvantage
itsme_ has joined #bitcoin-wizards
<jtimon> of course, as always, the documantation can't travel in time, it will still be "rejected nVersion=0x%08x block"
Giszmo has quit [Quit: Leaving.]
<jtimon> stupid idea: what if we put the message in full in the coinbase with this last message being a consensus dynamic string
<jtimon> that way, anybody could advertise himself to block explorers and full nodes
ThomasV has quit [Ping timeout: 248 seconds]
<jtimon> ie:
<jtimon> strprintf("nVersion=0x%08x: %s %s ", "somebody wants to do a hardfork, see:", msg)
<jtimon> msg = msg_from_the_coinbase("it's the perfect pow-based advertising platform your IT department was waiting for")
<jtimon> maybe with only one block you won't see the ad, but everybody will see the invalid block
<jtimon> I think is safe to establish that whatever the ad says, after 6 blocks or so (I didn't say 6, I said N), only unreasonable people would reject the ad as not being and absolute and undeniable truth
<jtimon> s/and/an/
moei has quit [Read error: Connection reset by peer]
moei has joined #bitcoin-wizards
cluckj has quit [Ping timeout: 265 seconds]
maaku has quit [Quit: No Ping reply in 180 seconds.]
maaku has joined #bitcoin-wizards
anon616 has quit [Remote host closed the connection]
rusty has quit [Ping timeout: 256 seconds]
anon616 has joined #bitcoin-wizards
anon616 has quit [Remote host closed the connection]
anon616 has joined #bitcoin-wizards
molz has joined #bitcoin-wizards
molz is now known as moli
mol has quit [Ping timeout: 245 seconds]
edvorg has joined #bitcoin-wizards
pro has quit [Quit: Leaving]
itsme_ has quit [Quit: Textual IRC Client: www.textualapp.com]
kankles has quit [Quit: Leaving]
legogris has quit [Remote host closed the connection]
legogris has joined #bitcoin-wizards
<jl2012> luke-jr: I'm not sure why. It seems after the fork, the node will fail to correctly send blocks to peer
<jl2012> how could I make it to print all p2p messages to the log?
sdfgdsfg has joined #bitcoin-wizards
<luke-jr> -debug=net ?
Aranjedeath has joined #bitcoin-wizards
dnaleor has quit [Quit: Leaving]
Alopex has quit [Remote host closed the connection]
Alopex has joined #bitcoin-wizards
NewLiberty_ has joined #bitcoin-wizards
Alopex has quit [Remote host closed the connection]
NewLiberty has quit [Ping timeout: 260 seconds]
Alopex has joined #bitcoin-wizards
edvorg has quit [Ping timeout: 256 seconds]
[7] has quit [Ping timeout: 258 seconds]
TheSeven has joined #bitcoin-wizards
Alopex has quit [Remote host closed the connection]
Alopex has joined #bitcoin-wizards
maaku has quit [Remote host closed the connection]
maaku has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
Alopex has quit [Remote host closed the connection]
Alopex has joined #bitcoin-wizards
maaku has quit [Quit: No Ping reply in 180 seconds.]
maaku has joined #bitcoin-wizards
maaku_ has joined #bitcoin-wizards
maaku has quit [Ping timeout: 260 seconds]
Alopex has quit [Remote host closed the connection]
ThomasV has quit [Ping timeout: 265 seconds]
Alopex has joined #bitcoin-wizards
shangzhou has joined #bitcoin-wizards
Ylbam has joined #bitcoin-wizards
maaku has joined #bitcoin-wizards
maaku_ has quit [Ping timeout: 260 seconds]
<jl2012> I need to see the block being sent
<jl2012> It works perfectly pre fork
<jl2012> After fork, the node will send out invalid blocks, even for pre fork blocks
maaku has quit [Read error: Connection reset by peer]
<jl2012> However, it works if I manually transfer the blocks with submitblock
maaku has joined #bitcoin-wizards
HostFat has joined #bitcoin-wizards
<jl2012> The setting is: node A is mining all blocks, node B is accepting blocks through p2p
<jl2012> Everything are ok if node A it's pre fork
<jl2012> once A is post fork, B can't validate (high hash) any blocks (pre and post fork) from A
<jl2012> So it's the problem of A
maaku_ has joined #bitcoin-wizards
maaku has quit [Ping timeout: 260 seconds]
Aranjedeath has quit [Quit: Three sheets to the wind]
maaku_ has quit [Quit: No Ping reply in 180 seconds.]
ThomasV has joined #bitcoin-wizards
maaku_ has joined #bitcoin-wizards
ThomasV has quit [Ping timeout: 250 seconds]
moei has left #bitcoin-wizards ["Leaving..."]
maaku__ has joined #bitcoin-wizards
maaku_ has quit [Ping timeout: 260 seconds]
arowser has quit [Quit: No Ping reply in 180 seconds.]
arowser has joined #bitcoin-wizards
copumpkin has joined #bitcoin-wizards
paveljanik has quit [Quit: Leaving]
Videlicet has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
moli has quit [Ping timeout: 248 seconds]
shangzhou has quit [Quit: Connection closed for inactivity]
jannes has joined #bitcoin-wizards
copumpkin has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
moli has joined #bitcoin-wizards
rusty has joined #bitcoin-wizards
NewLiberty_ has quit [Ping timeout: 246 seconds]
NewLiberty has joined #bitcoin-wizards
dnaleor has joined #bitcoin-wizards
inaltoasinistra has joined #bitcoin-wizards
NewLiberty_ has joined #bitcoin-wizards
Joseph__ has joined #bitcoin-wizards
NewLiberty has quit [Ping timeout: 248 seconds]
NewLiberty_ has quit [Ping timeout: 246 seconds]
ThomasV has joined #bitcoin-wizards
fkinglag has quit [Ping timeout: 246 seconds]
Topogetcyrpto has joined #bitcoin-wizards
inaltoasinistra has quit [Quit: leaving]
inaltoasinistra has joined #bitcoin-wizards
Joseph__ has quit [Ping timeout: 246 seconds]
NewLiberty has joined #bitcoin-wizards
NewLiberty_ has joined #bitcoin-wizards
NewLiberty has quit [Ping timeout: 246 seconds]
Guyver2 has joined #bitcoin-wizards
NewLiberty has joined #bitcoin-wizards
NewLiberty_ has quit [Ping timeout: 246 seconds]
dnaleor has quit [Quit: Leaving]
rusty has quit [Ping timeout: 260 seconds]
NewLiberty_ has joined #bitcoin-wizards
NewLiberty has quit [Ping timeout: 248 seconds]
rhett has left #bitcoin-wizards ["Leaving"]
arubi has quit [Quit: bye]
arubi has joined #bitcoin-wizards
molz has joined #bitcoin-wizards
moli has quit [Ping timeout: 250 seconds]
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
NewLiberty_ has quit [Ping timeout: 248 seconds]
arubi has quit [Quit: bye]
Topogetcyrpto_ has joined #bitcoin-wizards
Topogetcyrpto has quit [Ping timeout: 260 seconds]
Topogetcyrpto_ is now known as Topogetcyrpto
arubi has joined #bitcoin-wizards
ThomasV has quit [Ping timeout: 250 seconds]
CrazyLoaf has quit [Quit: Connection closed for inactivity]
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
pro has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
CrazyLoaf has joined #bitcoin-wizards
Logicwax has quit [Ping timeout: 245 seconds]
dnaleor has joined #bitcoin-wizards
JackH has quit [Quit: Leaving]
laurentmt has joined #bitcoin-wizards
bedeho has joined #bitcoin-wizards
Giszmo has joined #bitcoin-wizards
laurentmt has quit [Quit: laurentmt]
sdfgdsfg has quit [Read error: Connection reset by peer]
<stevenroose> Thought: delayed / smoothed / shared block rewards can be one of the most important improvements to protect users against bad behavior from miners
<stevenroose> The issue with miners is that they can include transactions in a block that they did not broadcast prior to the block. So they can artificially fill any fraction of their blocks (say 50%) with transactions they made up that pay a high tx fee.
<stevenroose> For the outside world (except maybe some people that closely watch tx broadcasts) it will seem that this is the reasonable price for txs
<stevenroose> I would not surprise me of miners are already doing this at substantially lower levels in order not to be suspicious
<stevenroose> If f.e. the reward for a block goes to the miner of the next block, miners cannot insert transactions with arbitrary fees
<stevenroose> While still miners would have an incentive to maximise total tx fees because they could just as well be the miner of the next block
bsm117532 is now known as Guest30437
Guest30437 has quit [Killed (asimov.freenode.net (Nickname regained by services))]
bsm1175321 is now known as bsm117532
bsm1175321 has joined #bitcoin-wizards
maaku__ has quit [Remote host closed the connection]
maaku has joined #bitcoin-wizards
fkinglag has joined #bitcoin-wizards
maaku has quit [Quit: No Ping reply in 180 seconds.]
maaku has joined #bitcoin-wizards
maaku has quit [Client Quit]
maaku has joined #bitcoin-wizards
maaku has quit [Remote host closed the connection]
maaku has joined #bitcoin-wizards
CrazyLoaf has quit [*.net *.split]
GreenIsMyPepper has quit [*.net *.split]
kaalikahn has quit [*.net *.split]
luke-jr has quit [*.net *.split]
thokon00 has quit [*.net *.split]
runeks has quit [*.net *.split]
SirJacket has quit [*.net *.split]
zmanian has quit [*.net *.split]
draynium has quit [*.net *.split]
jeremyrubin has quit [*.net *.split]
humding3r has quit [*.net *.split]
[d__d] has quit [*.net *.split]
draynium has joined #bitcoin-wizards
thokon00 has joined #bitcoin-wizards
humd1ng3r has joined #bitcoin-wizards
jeremyrubin has joined #bitcoin-wizards
luke-jr has joined #bitcoin-wizards
kaalikahn has joined #bitcoin-wizards
GreenIsMyPepper has joined #bitcoin-wizards
[d__d] has joined #bitcoin-wizards
qpm has quit [Ping timeout: 265 seconds]
prosody has quit [Ping timeout: 260 seconds]
CrazyLoaf has joined #bitcoin-wizards
zmanian has joined #bitcoin-wizards
runeks has joined #bitcoin-wizards
ThomasV has quit [Ping timeout: 260 seconds]
prosody has joined #bitcoin-wizards
maaku has quit [Quit: No Ping reply in 180 seconds.]
SirJacket has joined #bitcoin-wizards
maaku has joined #bitcoin-wizards
windsok has quit [Ping timeout: 252 seconds]
paveljanik has joined #bitcoin-wizards
qpm has joined #bitcoin-wizards
windsok has joined #bitcoin-wizards
Aranjedeath has joined #bitcoin-wizards
<instagibbs> stevenroose, problem with smoothing is that out of band fees avoid this. And AFAIK it's already a very common practice.
<stevenroose> instagibbs, can you explain that?
<stevenroose> out of band just means off chain, right?
<instagibbs> stevenroose, and to be clear, Core doesn't estimate fees from blocks, it estimates from things it sees in mempool
<instagibbs> yes
<instagibbs> they submit a tx with low/no fee directly to miner and pay them however
<stevenroose> aaah
<instagibbs> they get QoS, and can "bump fee" arbitrarily
<stevenroose> is that a common practice?
<stevenroose> I did not know
<instagibbs> I believe some pools publicly advertise such a service already.
<stevenroose> Well common practice or not, it's not a very fair process and is not really within the philosophy of bitcoin
<stevenroose> And now that I think about it, it doesnt interfere with fee smoothing
<instagibbs> If there's no stated fee, there is nothing to smooth
<stevenroose> the miner of the current block can still charge out of band for including a transaction, it would only be bad for other miners
<stevenroose> with smoothing I meant like pool up fees from the last X blocks and pay 1/X of that amount to a new miner
<stevenroose> a sort of moving average payout with pool = pool + newBlock.fee - blockOfAgeX.fee and give the miner pool/X
<stevenroose> that formula is wrong, but you get the concept :p
k0ng has joined #bitcoin-wizards
<stevenroose> I'm thinking what makes the most sense for a smoothing algo to do with the current block. Include it somehow or only decide on past fees.
<stevenroose> When including the current block let's say in an X-block average or whatever, they can still fill blocks with txs with fees equal to the average fee over these X blocks
<stevenroose> If you don't include it, the worse they can do is filling blocks with zero-fee txs and accepting fee's out of band or whatever, but 1. that can happen anyways and 2. not including any fees lowers their income in the long run since they have a likelyhood of findng anothe block in the next X blocks
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
Videlicet has joined #bitcoin-wizards
fkinglag has quit [Changing host]
fkinglag has joined #bitcoin-wizards
se3000 has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 246 seconds]
Chris_Stewart_5 has joined #bitcoin-wizards
Taek has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
droark has joined #bitcoin-wizards
dnaleor has quit [Quit: Leaving]
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Quit: laurentmt]
Aranjedeath has quit [Ping timeout: 240 seconds]
dnaleor has joined #bitcoin-wizards
moli has joined #bitcoin-wizards
molz has quit [Ping timeout: 260 seconds]
Chris_Stewart_5 has quit [Ping timeout: 268 seconds]
molz has joined #bitcoin-wizards
moli has quit [Ping timeout: 252 seconds]
ThomasV has quit [Ping timeout: 258 seconds]
rusty has joined #bitcoin-wizards
priidu has joined #bitcoin-wizards
blackwraith has joined #bitcoin-wizards
mol has joined #bitcoin-wizards
molz has quit [Ping timeout: 268 seconds]
HostFat has quit [Read error: Connection reset by peer]
maaku has quit [Remote host closed the connection]
Noldorin has quit [Ping timeout: 250 seconds]
maaku has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
cdecker has quit [Ping timeout: 245 seconds]
maaku has quit [Ping timeout: 260 seconds]
cluelessperson has quit [Quit: Laters]
chjj has quit [Ping timeout: 246 seconds]
maaku_ has joined #bitcoin-wizards
se3000 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
nikivi has joined #bitcoin-wizards
sausage_factory has joined #bitcoin-wizards
nikivi has quit [Quit: zzz]
blackwraith has quit [Ping timeout: 252 seconds]
lmacken has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
rusty has quit [Ping timeout: 246 seconds]
chjj has joined #bitcoin-wizards
mol has quit [Ping timeout: 246 seconds]
nikivi has joined #bitcoin-wizards
se3000 has joined #bitcoin-wizards
blackwraith has joined #bitcoin-wizards
sausage_factory has quit [Ping timeout: 256 seconds]
se3000 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<jtimon> yeah, then miners will prefer out-of-band fees since they don't have to share/average those
dnaleor has quit [Quit: Leaving]
grubles has joined #bitcoin-wizards
se3000 has joined #bitcoin-wizards
murchandamus has quit [Remote host closed the connection]
btcdrak has quit [Quit: Connection closed for inactivity]
murchandamus has joined #bitcoin-wizards
murchandamus has quit [Remote host closed the connection]
CrazyLoaf has quit [Quit: Connection closed for inactivity]
ThomasV has quit [Ping timeout: 248 seconds]
Guyver2 has quit [Quit: :)]
chjj has quit [Ping timeout: 256 seconds]
jannes has quit [Quit: Leaving]
dnaleor has joined #bitcoin-wizards
chjj has joined #bitcoin-wizards
cdecker has joined #bitcoin-wizards
igno_peverell has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
<mryandao> has this issue been considered from the perspective of auction theory. It sounds asif its not necessarily in the interest of miners to accept private unbroadcasted transactions as it may not necessarily pay the "best" fees
aalex__ has quit [Ping timeout: 256 seconds]
rusty has joined #bitcoin-wizards
Noldorin has joined #bitcoin-wizards
rusty has quit [Read error: Connection reset by peer]
Topogetcyrpto has quit [Quit: Topogetcyrpto]
ThomasV has quit [Ping timeout: 250 seconds]
abpa has joined #bitcoin-wizards