Bitcoin Forum
May 24, 2024, 06:35:34 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 [827] 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 ... 1468 »
16521  Bitcoin / Bitcoin Discussion / Re: SegWit dying off in spite of all your efforts on: May 11, 2017, 02:09:50 AM
Core team got more than 100+, most of then are unpaid.

most are just grammar nazi's editing copyright dates or words in the documentation/comments/readme files..
and most are just hoping one day they can get a line of code in somewhere to get noticed enough to get paid by blockstream

but when you look at who is moderating the IRC/tech discussion forums/mailing lists/bips

those 100+ unpaid guys dont have much sway unless they kiss ass first
16522  Bitcoin / Bitcoin Discussion / Re: Will BU Fork Soon Rip the Network in Half? on: May 11, 2017, 01:27:18 AM
with all that said.

if you stop reading the reddit FUD drama scripts. you will see that the implementations that are not blockstream endorsed DO NOT want to split the network

they were even offered to split the network many times and refused to take the offer.
they want to stay with a united diverse peer network.

the only group making threats of PoW changes, mandatory dictatorships with deadlines and threats. are the blockstream teams.

non blockstream endorsed implementations are just plodding along waiting for consensus. REAL consensus (node and pool)

the real funny part is. the blockstreamists cry that network splits are bad, but under the same breath are begging non blockstreamist to F**k off.
its all empty drama
16523  Bitcoin / Bitcoin Discussion / Re: Will BU Fork Soon Rip the Network in Half? on: May 11, 2017, 01:03:35 AM
bitcoin is bigger than "pools have the power"
bitcoin is a symbiotic relationship between nodes and pools

non mining nodes are not just database backups. nodes provide a crucial security mechanism too. which ensures that a simple 51% attack wont cause control issues. and pools have a security mechanism that prevents node sybil attacks wont cause control issues.

thats the beauty of bitcoin.

anyone saying non-mining nodes are meaningless are only saying that because they want to get you to shut down your non-mining node so that it sways the protection of that symbiotic relationship.

pools can have 30000000000exahash and make every block(that pool makes) in a certain funky format very quick.
but if nodes are rejecting those blocks in 3 seconds. they just look for another block from another source that does meet the rules

pools can make new blocks every 4 seconds and build ontop of themselves all they like (within their own local server) but if the network is rejecting that pool. they just wait for the other pools and accept a block that meets node rules..

meaning merchants never see the 30000000000exahash blocks reward because that pool trying to spend its reward had its block rejcted 100 blocks ago.
that pool realises its wasted all its hashpower making 100 blocks that merchants are not seeing.. so the pool cant spend it. thus the 30000000000exahash pool has a choice

continue wasting time making literally orphans in the hope nodes download a new version to accept 30000000000exahash pools blocks.
or
go back to make blocks that do fit the node consensus rules so merchants see the block as normal and the pool can spend its rewards
16524  Bitcoin / Bitcoin Discussion / Re: SegWit + Variable and Adaptive (but highly conservative) Blocksize Proposal on: May 11, 2017, 12:32:50 AM
if there is going to be a hard consensus to move to adaptive /dynamic blocks. then there would not need to be the 1:3 ratio of a block inside a block.

instead at a point where all the nodes are ready to accept adaptive blocks, validating segwit can be part of standard consensus.. meaning it can be just a single block format that allows
(TX input)(sig)(TX output) - native/legacy tx
and
(TX input)(TX output)(sig) - segwit
all in the same block area

thus allowing a CLEAN single merkle block where people that want to use segwit tx's can.. and those who want to remain with native tx's can and then that unites the community because there is no cludge of tier networks of stripping blocks apart and compatibility issues between different nodes.


also
Code:
    THEN BaseMaxBlockSize = BaseMaxBlockSize -0.01MB
      WitnessMaxBlockSize = WitnessMaxBlockSize -0.03MB

this would cause orphan risks of when nodes rescan the block chain

if 2016 blocks were X then the next time 2016 blocks were y(=x-0.01)  with the rules being Y.. all the X blocks would get orphaned because the 2016 blocks that are X are above the current Y rule.
16525  Bitcoin / Bitcoin Discussion / Re: SegWit dying off in spite of all your efforts on: May 11, 2017, 12:17:06 AM
But non mining nodes cannot vote on which chain is the longest PoW chain.  So, if the network introduces a new rule,
they don't get to vote.  They can only choose to go with a majority or minority split.

Anyway, I don't blame core for "giving pools the vote" -- it has to be that way.  But it's also dumb to blame ordinary users
for "worshipping the pool overlords" if miners are too lazy to switch pools or vote.

Bitcoin has to be based on PoW voting.  Any other way simply leads to Sybil attacks.

there is a symbiotic relationship.

full nodes exist, not just as a data backup, but as rule checkers too
nodes(non-mining) do have a an important role to play too..

thats the beauty of bitcoin..

yes there is a risk of sybil attack.
hense the need for diverse decentralised nodes

yes there is a risk of 51% pool attack.
hense the need for diverse amount of pools
16526  Bitcoin / Bitcoin Discussion / Re: SegWit dying off in spite of all your efforts on: May 11, 2017, 12:03:13 AM
By nodes, do you mean mining nodes?  

remember:  Only miners get to vote in PoW.

i mean ALL nodes

pools can if they wanted, push out a block in any funky fashion.. but if nodes dont accept it.. it gets rejected

look at the 2013 saga
although pools thought 1mb blocks were acceptable.. as soon as they made a block that went over 0.5mb
half of the network (non-mining) nodes were not accepting the block.

this caused lots of drama of merchants not seeing certain blocks, and many things. and lots of orphan drama occured.
pools learned a lesson to not just push forward unless the nodes would accept the blocks meaning the merchants would see the blocks for pools to be able to spend their rewards.

this caused decisions to be made to get the nodes to unanimusly upgrade to a version that would accept a certain block formation. and they even altered the DNS seed to only list nodes that would accept a certain block formation, which is why there is no DNS listing of <0.8 anymore and no nodes on the network running <0.8 anymore..

because (non-mining) nodes of <0.8 would reject blocks of over 0.5mb data



16527  Bitcoin / Bitcoin Discussion / Re: SegWit dying off in spite of all your efforts on: May 10, 2017, 11:56:27 PM


pools didnt have the power of vote/veto until someone gave them that power.
 

How so?  Don't pools decide what goes in the blockheaders and always have?

pools can collate data in any fashion they like.. but if nodes see it doesnt follow node rules that block is not accepted..
nodes then wait a few seconds for another pools that has a solution that does fit the rules and accepts that one instead.

thats what the consensus/orphan security feature is all about..

Right but if you're going to have signaling, then it has to be done at the pool level as long as there's pools.  So I don't
see how "core gave the vote to the pools".  What am I missing?

at the moment
34% sgwit flag https://blockchain.info/charts/bip-9-segwit
49% dynamics flag https://blockchain.info/charts/bitcoin-unlimited-share
=17% abstaining

lets say there was 100% dynamics flag for pools.. but at node level
only 10% nodes would accept a block over 1mb.. if a pool actually make a block any different than native rules. it would get rejected in 3 seconds

lets say there was 100% segwit flag for pools.. but at node level
only 66% nodes would accept a block in a segwit format. if a pool actually make a block any different than native rules. it would get rejected in 3 seconds by the nodes that dont have a segwit node to 'filter' 'bridge' them a stripped version.

the node network is slowly reconnecting and becoming a tier network, of the segwit nodes being directly connected to pools to allow the whole filter(gmax buzzword) bridging(luke jr buzzword) to help with the 'backward compatible' pretense.

its still not a perfect network setup and can still cause orphan drama.. so pools wouldnt try it if there was more then a few percent orphan risk.

this is why i said to gmax.. if segwit is so 'backward compatible' as promised. go get btcc to make a block thats segwit on mainnet and see how acceptable it is to give pools confidence to flag it..

gmax now knows that segwit is not as 'soft' / compatible as he/they promised in 2015 (before having production ready code..)

but in short
only counting pool flags is meaningless,
16528  Bitcoin / Bitcoin Discussion / Re: SegWit dying off in spite of all your efforts on: May 10, 2017, 11:19:32 PM


pools didnt have the power of vote/veto until someone gave them that power.
 

How so?  Don't pools decide what goes in the blockheaders and always have?

pools can display a preference at any time. but unless they see that the orphan risk is low. they wont actually create a new block formation of new rules unless the risk of orphan is low.

EG a pool can happily write "i want 2mb" ... but they wont actually make a 2mb block unless they were assured a good node consensus would accept the blocks

pools can collate data in any fashion they like.. but if nodes see it doesnt follow node rules that block is likely not to get accepted by the network..
because just making a block that doesnt follow consensus rules means nodes reject itin seconds then wait a few seconds for another pools that has a solution that does fit the rules and accepts that one instead.

thats what the consensus/orphan security feature is all about.. thats what makes bitcoin better than just a mysql database..

pools who see that nodes are not at a consensus level to ensure the risks of orphans is only a few percent max. are not gonna change the rules so easily.

people can make as much social drama on forums as they like but unless there is good node consensus smart pools wont push forward. even if they are waving flags of adoration..

in short
NODES DO MATTER
16529  Bitcoin / Bitcoin Discussion / Re: SegWit dying off in spite of all your efforts on: May 10, 2017, 11:17:03 PM
This is sounding more like government agency talk.
what is
UASF or a POW change is coming, whether you like it or not.
yep mandatory changes, nuking pools, dis-communicating with the natives, does very much sound like government agency talk.

16530  Bitcoin / Bitcoin Discussion / Re: SegWit dying off in spite of all your efforts on: May 10, 2017, 11:12:39 PM
I detect heavy (chinese) mining centalization which has to be removed asap.

Bow down to your pool operator overlords!

A bunch of Chinese fellas who probably couldn't fill the top floor of a bus doesn't say much about what everyone else wants. Pitiful that so few have so much weight.

ok guys put aside all the biased rhetoric and biased defense arguments.. and think real hard
who in late 2015 decided to make the vote pool only.
who bypassed the security of node consensus
who decided that bypassing nodes, which if not bypassed would have ensured a good full node count first to elevate pool orphan risk to then give pools more confidence to change the rules wouldn't hurt their change of winning blocks

pools didnt have the power of vote/veto until someone gave them that power.

this is why a node consensus first, then a pool consensus second would have worked better.

core shot themselves in the foot before they even started walking with segwit
16531  Bitcoin / Bitcoin Discussion / Re: Major crash no. 5 for BU nodes. on: May 10, 2017, 03:42:26 PM
whats the deal with:
https://bitnodes.21.co/nodes/?q=xbadprobe:1.0

xbadprobe:1.0
seems theres near 100 of them on amazon servers
16532  Bitcoin / Bitcoin Discussion / Re: can we admit segwit SF is never going to get 95% approval? on: May 10, 2017, 03:38:13 PM
you don't negotiate with terrorists.

who's the ones with the PoW nukes?
who's the ones with the absurd banscores?
who's the ones with the manditor dictatorship deadlines?

meaning non-blockstream endorsed nodes make no threats and just plod along offering a free choice. no threats, no deadlines, no asic killer agenda

can someone please pass lauda the reality stick, i feel he needs to hit himself with it
16533  Bitcoin / Bitcoin Discussion / Re: can we admit segwit SF is never going to get 95% approval? on: May 10, 2017, 03:31:48 PM
segwit is the compromise..

in terms of making it easier to trojan horse in new features softly by compromising the security and decentralisation of the network

compromise= weak/break security
not
compromise= agreement to end debate

lets just wait for another brand to use the 'soft exploits' to add features.. but this time something not blockstream endorsed.. and then see lauda rage that going soft is bad..

then he will be a hypocrit for his going soft is good stance.. when it hits him in the face
16534  Bitcoin / Bitcoin Discussion / Re: How to double spend - ( With Custom fee ) on: May 10, 2017, 02:21:30 PM
Why are you wasting your time learning how to double spend. At this time double spending can no longer occur due to the protection being made by the network. The reason why transactions are taking too long to confirm are due to spam attacks on the network and making a double spending will not make your transactions faster. In the end it is just a waste of time and a waste of bitcoin.

OP is on about double spending with services that accept ZERO confirms..

EG
TX A
send out a TX with a crap fee that you know will delay the Tx for an hour..
direct that TX toward the zero confirm service you want to scam..

then
TX B
when you get the instant service you were hoping for.
send the same unspent input(because its not confirmed) again.. but direct the output back to your wallet with a great fee.. (this is called RBF)

also prep the next tx(TX C) spending the (TXB)(still unconfirmed) to again go back to your wallet again with a great fee.. (this is called CPFP)
to really amp up the pressure for pools to accept txB and reject and never confirm TX A..

then you just wait for TX B to confirm and then TX C to confirm..
while the zero confirm service you want to scam.. gets scammed

yep even segwit does not solve this.
funny part is. core pretended removing malleability would fix double spending zero confirms... yet core then added RBF and CPFP.. making double spending still a big issue that remains unsolved
16535  Bitcoin / Bitcoin Discussion / Re: Please run a full node on: May 10, 2017, 01:50:29 PM
You have visibly a fundamental misunderstanding about mining blocks.  

If you have hash power that is so that, with a given difficulty, on average, you find a good block, say, every hour, which means that you have about 1/6 of the total hash power *when the difficulty was determined*, then it doesn't matter whether others are mining or not, you will win, on average, one block every hour - minus those few seconds that you were mining on the wrong block each time.

your not getting it at all!!

ok try this..

imagine the olympics 100m

5 guys.. they all run
average is 10 seconds to get to the other end, and only 1 guy wins

This is simply wrong, because the mining process is not a cumulative work towards a solution.  Every hash is a random trial, independent of other trials.  It is not because you have been hashing for 20 minutes on a block, that your probability of finding a solution in the next second is higher than if you just started hashing on that block or any other one.  It is a Poisson process, not a cumulative calculation.


YOU WERE saying by taking people away makes the time double, triple quadruple.. not me

but now you are switching so now you are proving my point
my point is that everyone is independant and there is only one winner.. i never said its cumulative.. it was you that said it was cumulative by suggesting take 90% away and people will be waiting hours..

they wont..
AGAIN
have an olympic 100m race of 10 guys.. the winner gets to the end in 10 seconds..
now imagine if he was shot..
the runner up WONT!!!!!! have got to the other end in 20 seconds.. he would have got there in about 10seconds (plus a few miliseconds)

shoot all 9 runners so there is only 1 runner.. that last runner. again would still reach the end point in ~10 seconds.

based on YOUR scenario of everyone having 10% of hashrate. ill show you what i mean
YOUR (wrong) scenario:
"In other words, if this pool has 10% of all the hash rate, when his peers have mined 90 blocks on the new chain, he will have mined 10 blocks on the old chain. "

AGAIN only winning 1 block an hour does not mean your X* slower than anyone else.. it just means your competing against X number of people and 1 of X times you happen to be milisecond faster that anyone else.

you wont find runner 1 =10seconds
you wont find runner 2 =20seconds
you wont find runner 3 =30seconds
you wont find runner 4 =40seconds
you wont find runner 5 =40seconds
you wont find runner 6 =40seconds

you will find they are all close by each other yes a difference in hashrate can make a difference .. BUT so can LUCK of the randomness of the solution

take your example again
"In other words, if this pool has 10% of all the hash rate, when his peers have mined 90 blocks on the new chain, he will have mined 10 blocks on the old chain. "
if 9 pools went off and mined on chain X and 1 pool remained on chain A

after say 900 minutes
pool1chainX =~10 blocks taking ~10 minutes EACH block
pool2chainX =~10 blocks taking ~10 minutes EACH block
pool3chainX =~10 blocks taking ~10 minutes EACH block
pool4chainX =~10 blocks taking ~10 minutes EACH block
pool5chainX =~10 blocks taking ~10 minutes EACH block
pool6chainX =~10 blocks taking ~10 minutes EACH block
pool7chainX =~10 blocks taking ~10 minutes EACH block
pool8chainX =~10 blocks taking ~10 minutes EACH block
pool9chainX =~10 blocks taking ~10 minutes EACH block
(totalling 90 blocks with average 10minutes)

and
pool1chainA =~90 blocks in ~900 minutes
pool1chainA has no competition to lose by, by seconds

check out the orphan timing
https://blockchain.info/orphaned-blocks
the runner ups are SECONDS behind each other not minutes/hours


465722    
Timestamp    2017-05-10 08:19:11
Number Of Transactions    2752
Relayed By    Bixin
   
Timestamp    2017-05-10 08:19:10
Number Of Transactions    2726
Relayed By    GBMiners
16536  Bitcoin / Bitcoin Discussion / Re: Please run a full node on: May 10, 2017, 08:06:20 AM
You have visibly a fundamental misunderstanding about mining blocks.  

If you have hash power that is so that, with a given difficulty, on average, you find a good block, say, every hour, which means that you have about 1/6 of the total hash power *when the difficulty was determined*, then it doesn't matter whether others are mining or not, you will win, on average, one block every hour - minus those few seconds that you were mining on the wrong block each time.

your not getting it at all!!

ok try this..

imagine the olympics 100m

5 guys.. they all run
average is 10 seconds to get to the other end, and only 1 guy wins

now then, you ask the 5 guys to run the length 6 times..

out of those 6 times there is a guy that only wins once..

does that mean if he was the only runner it would take him 60 seconds.. no

because the game is run for 10 seconds and reset.
all the guys run within milliseconds of each other but there is only one winner, the timings of the other 4 guys per race are not multiples of the first guy, but miliseconds behind the first guy.
16537  Bitcoin / Bitcoin Discussion / Re: can we admit segwit SF is never going to get 95% approval? on: May 10, 2017, 12:36:08 AM


blockstreams tier network

vs

node consensus per network using consensus to grow without blockstream spoonfed limits...

you think the tier network is less centralised??

here is a lesson
1. unless nodes (important) are there and united and same level playing field to save off large orphan risks... pools wont do anything.

this means nodes have to unite around a consensus first. then pools will follow.
that is where blockstream went wrong.. trying to bypass nodes by going soft.
smart pools wont do anything unless nodes are there..

pools have said many times they wont do anything if theres more then a few % risk of orphans as that will hurt their income.
they can wave a flag or a hat to say they support something but they wont actually create it at any activation date if ther is orphan risk.

so its nodes that matter most.

solution.. ASK THE COMMUNITY FOR A SHOPING LIST OF FEATURES EVERYONE WANTS. and all unite in building a version of the protocol in all the different brands/langages that fulful that list.

call it planB
EG core v0.15B
EG BU vX.xB
EG classic vx.xB
and so on.

yep that means stop using these several roundtable meeting to be used as bribes and ass-kiss events.. but to actually use their EARS to listen and actually settle on features that will actually unite the community and solve the issues

things like
limiting tx sigops to 4k or below IN CONSENSUS.H
allowing a hardish rule for blocksize of 8mb (long term debate ender (even core devs and others know 8mb is network safe))
and allow NODES to set a secondary preferential limit amount below that, starting at say 2mb. that is dynamic. (yep EC)

thus keeping POOLS inline with majority below preference and way below consensus.
(imagine it like nodes having a lil more sway over when/if pools should have moved beyond 0.5mb in 2013, even while the 1mb consensus existed)

thus letting nodes have a little more say in when pools increment up without actually causing real orphan stress/drama
other features like xthin and compact blocks finding a united way to communicate across the network between the different brands and get the data they need.
where by the core devs WORK WITH other implementations (OMG did i just say core devs should try being independent and help the network.. yes i did)
16538  Bitcoin / Bitcoin Discussion / Re: Major crash no. 5 for BU nodes. on: May 10, 2017, 12:11:30 AM
None of that makes him "official" anything, otherwise we'd have a "official president of Bitcoin" pretty quickly. Although, this title does sound familiar. I wonder where I've heard it? Roll Eyes

probably from your groupy reddit scripters wondering how to hide adam backs CEO puppetry and barry silberts VC extra strings.. by then pretending other implementations have strings..

TL:DR;
dont look at the blockstream puppet strings, look over there we can see everyone else is tied up. but please dont look at blockstreams puppet strings

ever ask yourself.. why within the same month of samson promoting UASF. organising a bounty, declaring a winner and delivering the bounty to the winner, samson also got a new job with blockstream..

let me guess your answer, because his job is just to be a janitor, sweeping the floor.
much like luke Jr pretending not to be a developer at the hong kong agreement but just an individual with as much power as a janitor

P.S
lauda stop defending blockstream employee's.
16539  Bitcoin / Bitcoin Discussion / Re: Major crash no. 5 for BU nodes. on: May 10, 2017, 12:02:18 AM
i wonder who is heading up that campaign...
oh yea Samson mow, newest blockstream employee
He is not leading UASF.
-snip-
whats on his head. is that a badger?? nope its a UASF cap
So if I support an idea, and I wear a cap that has the abbreviation for said idea, then I'm the official leader of this idea? Example: Whoever wears a cap with a Nazi symbol == leader of Nazism? Roll Eyes Do you even realize what you're saying Huh

https://twitter.com/excellion/status/850359974618316804?lang=en-gb
Quote
Samson Mow ‏Verified account:
Back in Shanghai and making sure BTCC has their UASF gear ready.

Quote
There is now a bounty started by Samson at 5+ BTC for a solid UASF proposal.

https://cointelegraph.com/news/samson-mow-delivers-6btc-to-segwit-code-winner-shaolinfry
Quote
Ex-BTCC COO Samson Mow has announced the winner of his Segregated Witness (SegWit) code bounty.

The prize fund, announced last month, is intended for the individual or group able to produce what Mow called “safe” code for implementing SegWit via a user-activated soft fork (UASF).
16540  Bitcoin / Bitcoin Discussion / Re: Major crash no. 5 for BU nodes. on: May 09, 2017, 11:43:16 PM
i wonder who is heading up that campaign...
oh yea Samson mow, newest blockstream employee
He is not leading UASF.



whats on his head. is that a badger?? nope its a UASF cap
Pages: « 1 ... 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 [827] 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 ... 1468 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!