Bitcoin Forum
May 08, 2024, 08:37:07 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 [932] 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 ... 1466 »
18621  Bitcoin / Bitcoin Discussion / Re: 95% lol. No chance. SegWit is now dead. on: January 15, 2017, 04:01:23 PM
So what actually happens now? Will the miners go for Bitcoin Classic or Unlimited, or does the bickering continue without being resolved for another year?

pools wont vote for either side unless they know nodes can handle it.. pools are smart enough to know about the risks of having nodes that cant validate data.

thats what the 65% undecided are waiting for..

it should have been a node consensus first, pool consensus second strategy.
not a pool first, node second.
18622  Bitcoin / Bitcoin Discussion / Re: Bitcoin Mining Power Growing Bigger But Greener on: January 15, 2017, 03:56:38 PM
if they are smart enough they could utilize the heat to produce additional electricty by using thermoelectrict generato or thermionic

instead of wasting money for adding new device that only increase the diff and nothing else

you mean instead of aircon/fans to cool the asics..

eg
have a chimney that sucks the heat up and away from the asics and through a pipe that then goes to a generator or to heat water.
yep that can gain some efficiency, but not much.


as a side note people need to know. that power stations are already producing a minimum amount of electric. even if not being used they need to be running. so electric gets wasted.

at the moment the world is trying to convert Mongolia into a developed country. so having a power plant producing X, but while the area is not developed only 0.001% of X is being used, so 99.999% of X just gets wasted and unused.

letting asic farms use 0.y% of X on the cheap helps the asic farm and also helps the power plant from just wasting X, while the region grows and develops its residential, industrial and retail to then utilise X aswell.
18623  Bitcoin / Bitcoin Discussion / Re: 95% lol. No chance. SegWit is now dead. on: January 15, 2017, 03:27:47 PM
Yeah, a 95% support rate is way too good to be true, and it is going to fail, almost guaranteed. You have to be considering something more like 75% at best, considering how divided the community is on this already.
Not because of community divided. There were no human beign that 95% people like. There are always groups that like someone/something and dislike it.
From my experience if 75% of userbase want something, they are right and it should be introduced for the sake of all users even if they disagree.
I trully belive that and thats from my experience personally.
So 95% is a joke really... no way almost everyone will agree on something, some people just disagree to cause chaos or for fun or from boredom etc.

I totally agree with you 95% is a big ask, some people are just there to disrupt things and hinder progress, for me what is happening in case of SegWit is a power tussle between developers and investors who want to have a cut of the pie.

Nope, the tussle is between developers and developers. It has been like this with Core vs Classic and Core vs XT and Core against Alt coins.

Everyone wants the power and the brag rights, to be in charge of the development of the most powerful Crypto currency in the world. Just

imagine your CV if you can pull that off.  Wink It is ALL about the money and the power now.  Angry

and this CV who will it be handed to when these devs want a job and move away from working on bitcoin?
and ALL the money(fiat) where is it coming from.

yep
core devs are getting paid by bankers and want jobs working with bankers.. look at blockstream getting into bed with hyperledger.
look at all the unpaid blockstream fanboys working as interns showing off their loyalty to blockstream hoping for a job with blockstream and the banks.
18624  Bitcoin / Bitcoin Discussion / Re: Cryptocurrency Exchange without a trusted third party on: January 15, 2017, 02:51:56 PM
this is what LN is about. but with one extra feature the OP has missed.  multisigs

Bob and Alice both transmit an public key to each other of both a bitcoin and litecoin format.(empty address contains no funds)
1bobsbitcoinaddress
1alicesbitcoinaddress
these are both combined to create the bitcoin multisig
3bobaliceBTCmultisigaddress

Lbobsbitcoinaddress
Lalicesbitcoinaddress
these are both combined to create the litecoin multisig
3LbobaliceLTCmultisigaddress

alice puts the altcoin into 3LbobaliceLTCmultisigaddress
bob puts the bitcoin into 3bobaliceBTCmultisigaddress

now the funds are inside locked. the funds need both sides to sign each multisig. meaning not one person can move the funds alone
because both the multisigs have CLTV and CSV both parties have a mutually agreed destruction penalty if they dont agree to sign

18625  Bitcoin / Bitcoin Discussion / Re: Really no talk of segwit / big blocks.. on: January 15, 2017, 01:45:28 PM

So you want to turn the miners in some sort of pseudo-Government? Really?

That has to be the dumbest Idea I have ever seen. No miners should not have too much power. And the Nodes should have all the authority.

When you create this quasi government structure, you will end up just like all other "limited governments".


What will then it take for the miners to collude and start increasing the block reward for themselves, or do all sorts of weird hardforks.

Nope. You must keep it decentralized, and the miners are only clients of the network, but not the governors of it.


The nodes must, and always have the final authority always. Otherwise you have just created a new form of government. And we all know here how governments behave.

now your twisting things again.
the pools are not the government but the pools are the ones that collate the data for the nodes to validate to confirm or reject. the pools need to know what is the acceptable format and flag their acceptance of that format.

your twisting consensus. please learn consensus

yes consensus  of 5000+ nodes and yes pools are a node too decide what format is acceptable.
but its the nodes that decide the general agreement of what format is acceptable .. then the pools pools flag to agree on producing that format. and the nodes then validate it, accepting/rejecting what the pools produce. ofcourse if 5000+ want on thing the pools will follow, or risk losing their income while wasting electric for nothing. but the pools need to wave their hand in their air to show when they will begin. so that the nodes are ready.

again think about consensus

kind of strange how you desired 12 devs and 90 interns to be the government. but then twist consensus into myths, ifs, and maybe's of non dev collusion.
please put your rational hat back on. you had a good 24 hours hours of thinking rationally, dont go putting your fanboy hat on again

moving from 1mb to the scenario of 1.3mb over a few days is a natural and risk averting logical thing. jumping from 1mb straight to 1.3mb in minutes is not logical, rational or risk averting.
18626  Bitcoin / Bitcoin Discussion / Re: 95% lol. No chance. SegWit is now dead. on: January 15, 2017, 03:15:58 AM
SegWit is not Bitcoin.  SegWit is an altcoin.  
SegWit isn't altcoin too

check out my post above.. where gmaxwell calls anything not segwit an altcoin. yet its segwit that is currently not activated on the mainnet.. yet other implementations he wants to fight against. including old bitcoin nodes are altcoins in his mind.

screw it here you go, saves you scrolling
If there is some reason when the users of Bitcoin would rather have it activate at 90%  (e.g. lets just imagine some altcoin publicly raised money to block an important improvement to Bitcoin) then even with the 95% rule the network could choose to activate it at 90% just by orphaning the blocks of the non-supporters until 95%+ of the remaining blocks signaled activation.

yes he wants to call bitcoin0.8-bitcoin0.12 nodes an altcoin if a pools wanted to stick to those old nodes and refuse to upgrade to bitcoin0.13 just to flag desire for. and refuse to wait for the actual segwit node 0.14 that will only be released after activation.

funny part is an altcoin is something thats not actively running on the network..
in short.. how can something not on the network affect the network its not on.

EG how can ltc block an important bitcoin improvement on the bitcoin network.. it cant.

only an active bitcoin node on the network can be able to block something different from getting onto the network. meaning the blocker is bitcoin and the blockee is the alt
18627  Bitcoin / Bitcoin Discussion / Re: Really no talk of segwit / big blocks.. on: January 15, 2017, 03:08:09 AM
We really need satoshi now because if he somehow shows up and tell us what he thinks we should do then we might actually agree on one thing and then doing it, I don't think anyone refuses him only if he could speak out somehow.
It is very unlikely that he/she/they appear now to say what the best procedure is,

It can be phased in, like:

if (blocknumber > 115000)
    maxblocksize = largerlimit

It can start being in versions way ahead, so by the time it reaches that block number and goes into effect, the older versions that don't have it are already obsolete.

When we're near the cutoff block number, I can put an alert to old versions to make sure they know they have to upgrade.
18628  Bitcoin / Bitcoin Discussion / Re: Really no talk of segwit / big blocks.. on: January 15, 2017, 02:57:17 AM
Wouldn't it also still be doubling what is added to the blockchain in new blocks, instead of 2mb every 10 min you have 1 mb every 5 min for a total, still, of 2mb every 10 minutes, and still be adding the same, if not more, data transmission between nodes that is the bandwidth concern..

the 10min rule is an average of a indirect rule.... not a direct rule in itself

some blocks can take an hour+ some can take <2minutes.
changing the difficulty and rewards and halvings and everything else still does not guarantee a 5min expectation.. only an average

this may still be <2min-1hour+. but a higher majority happening in a shorter period.
while screwing with so many bitcoin features that should not be touched.

pools already have issues filling blocks with new tx's if a block is solved in 2 minutes, causing empty blocks.. while its checking the last block. so this 'empty block' result will occur more often
thus its not actually helping to get more transactions confirmed longterm. infact it can make less transactions get confirmed
18629  Bitcoin / Bitcoin Discussion / Re: Really no talk of segwit / big blocks.. on: January 15, 2017, 02:39:56 AM
If they cut the transaction time from 10 minutes to 5 minutes and kept the blocksize the same for the five minute transaction that would, effectively, double the total throughput.

(facepalm)

i understand the human utility of desire for faster confirms... but
but to do such, has many ramifications and complexity and having to change many things that can affect and risk many other things.
EG it messes with the coin creation metric. difficulty rate. and also difficulty retarget time. and many other things.

for instance. the difficulty retarget (2016blocks in 2 weeks) would become 2016 blocks a week
for instance. the block reward halving(210000 blocks (every 4 years)) would become every 2 years

so then does the decision becomes:
let the reward halvings happen every 2 years meaning 21mill cap stays but cap reached in 66yrs instead of 132yrs
or move the goalposts and end up having more than 21mill coins

to implement it, is not only far more tweaking bitcoin away from bitcoins main rules that should not be changed. but also to implement and activate
is more of a hard controversial fork that could more easily lead to an intentional split.
18630  Bitcoin / Bitcoin Discussion / Re: Let's analyze fee rate vs confirmation time! (1.2m tx data inside) on: January 15, 2017, 01:50:59 AM
Personally i don't believe this data. Why?
Because if that was true, that average tx confirmation is 40 min. that would be pure fauilure of bitcoin design of 10 minutes confirmations.
Data could be badly calculated becase of edge cases vastly diffirent from other data, included in calculation.

firstly the 10min expectation is not actually the bitcoin rule..
no tx is guaranteed to be accepted in 10 minutes.

the rule of bitcoin is that 2016 blocks should be produced in a fortnight. no rule that forces a tx into a block. no rule that forces XXXX tx's per block either. so bitcoin could have empty blocks forever and actually meet its protocol rules.
the 10minute per block is dividing 2 weeks by 2016 blocks..


now lets get into the details of the transactions..

an average block can only store ~2200tx or max of 1mb of data
check the mempool count.. yep more than 2200tx or 1mb waiting most of the time.
https://blockchain.info/unconfirmed-transactions  - 3blocks of tx's waiting at time of writing this post = ~30min wait for some tx's(using velkro's very simplistic time overview of bitcoin confirms)

yea sometimes the mempool count can be low and all tx's get into a block promptly. other times it can take a couple blocks or upto an hour. depending on demand, and other criteria

id say the data is not bad. its actually accurate.. you just have to understand the context of the data.



so here is the context.

not everyone pays excess/top fee to be first inline. some pay minimum fee which then gets outbid by 2200 others who pay slightly higher so that the minimum payer is left waiting lower in the queue..

and yep some pay no fee at all. meaning they wont get accepted for hours. and its things like paying minimum or no fee that push the range of times out. which then affect the average time..

im sure people can go through the data and selectively delete out the tx's of zero fee.. but then getting selective/creative/manipulative over what tx's are deemed worthy of being part of someones expectations. is what starts being 'manipulative' and causing bad data



edit
i just checked the couple hundred tx's with 0 fee.. average confirm time was 5 hours 7 minutes 37 seconds

funny part is there were even tx that paid over $100 at the time (last week btcprice over $1k/btc) 0.1btc and the average of these big spenders
were 11mins 32secs (basically bribbed their way to the top of the list) with silly huge fee's

txid: 61d9e2841e462f0a73668bf37601f2c021e9a90a3810ef654a21063b5722840a
txid: 3a5546217b76ae91f0fd113dc7f8c863fd9099ab62abedaa71f2a856ccd48d6f
txid: 2fce0c36505aece2fa77df5f3bc02cf7d5ffe5231e7a41597b51d4a2ffb61383
txid: 3ea07465f19e188535766c1d4f60b6b5b968294212a5778b65ed13889c753636
txid: 0c48281a819ca34ae837297e1ece737dc779d7eee0025c8a46e4e87fc6658696
txid: d8d194e4ae415323a90a56cd999e2e7cca9dfe13258a4e82469223b8f2fbbc8c
txid: d14d0ddbdc269ebe09174a9d02e85b13c9ae97fc27e6e57cba196ef7c46ddab3
txid: 99901d44db56788b74999c0f6b4f3bc1c960fec61761b447be878ae1721ec6e4
txid: e78f3045c8348ff5882da99c0f8555294d889b641c820c82cc6f3ab62df103b0
txid: f6bf8c706fabb59489b1152cac038c69dbd565bd23dfed35d8131a08a655b846
txid: 415856aefeb42a6050abb8ec9b66b8a3688fd24632f36299b5deebf1a16e5c85
txid: e9ad2d09ec5de999b723ce8e74667243ccb7656ce09920c2b76fd91dea8b89ff
txid: 5ce70be2cf3163fad5192daf8356f9819f79622894c510c192929e78a714b332
txid: adf3dccfa9b2e24a5dfe7c997e927f6ac6865780c78f8afed388f34603883033

18631  Bitcoin / Bitcoin Discussion / Re: 95% lol. No chance. SegWit is now dead. on: January 15, 2017, 01:36:25 AM
There's only so much schmoozing you can do. I highly doubt at this rate we'll see segwit take off. It's too bad but ugh, the 95% that was decided on was a stretch from the get go.

gmaxwell has a trick up his sleeve..
he can cause a hardfork to get a softfork activated. by deliberately orphaning blocks that oppose segwit. not because the block data is bad.. but purely because its not voting in favour of segwit.

If there is some reason when the users of Bitcoin would rather have it activate at 90%  (e.g. lets just imagine some altcoin publicly raised money to block an important improvement to Bitcoin) then even with the 95% rule the network could choose to activate it at 90% just by orphaning the blocks of the non-supporters until 95%+ of the remaining blocks signaled activation.

so funny that blockstream/core said that all the segwit data was good and backward compatible. but now suggesting everyone should upgrade to be full nodes and that they can even orphan off blocks to get their way(hard fork)..

if the data was truely backward compatible there should be no reason to orphan.. thats the point of why a softfork was promoted and how it was promised to the community. to not cause disruption by/of orphans.



18632  Bitcoin / Bitcoin Discussion / Re: Really no talk of segwit / big blocks.. on: January 15, 2017, 01:14:31 AM
You also made up the 5% as arbitrary.

seriously??

you been fanboying core for a year and you dont know where the 95% i mentioned originated..
it was core that set the bar so high.

but have a nice day

blah

my personal number that i think is safe differs to blockstreams 95%..
but i only mentioned 95% because blockstream would send in the usual intern centralist bandwaggon if i said anything different. so to avoid argument i just used their numbers so they cant argue..

anyway,
when user nodes set their settings the consensus is measured and the pools are the ones that decide when to push out blocks with the least risk.
yes pools choose when, as its in their interest to not lose $12k in 10minutes.

logically even if there is a clear majority (pick random number of majority all you like).. pools will then do their own flagging of intent.

EG imagine nodes new limit will be 1.3mb by large majority consensus.. then pools flag also has majority consensus to say yes too..
but when activating it.. they are going to be smart.

first block after activation... 1.001mb then slowly get to the 1.3mb over time
they are not irrationally going to push out a 1.3mb block the very next block after activation. they will test the water.
it might take 2 days and 2 hours(0.001mb) increments per block(2days *144blocks per day=288+12blocks in 2hours =300 adjustments) to see the orphan risk as it climbs to 1.3mb new limit.

thats the logical and safe way.
18633  Bitcoin / Bitcoin Discussion / Re: 95% lol. No chance. SegWit is now dead. on: January 15, 2017, 01:03:15 AM
Good job Roger Ver, it looks like SegWit has absolutely no chance at all of getting anywhere near 95%.  I doubt they will ever get over 50%.

SegWit is not Bitcoin.  SegWit is an altcoin.  

I feel it is my duty as a concerned citizen and valuable contributor of the Bitcoin community to declare SegWit dead on arrival.  


no point giving roger Ver the blame or fame. Ver only had ~10% so dont let blockstream make you believe Ver alone..

it's the other 65% that were not in agreement with blockstream aswell...
but we all know blockstream are gonna ply lots of investors with alcohol and free drinks in miami this month. so we will soon see if those investors linked to mining farms suddenly change their minds after a bit of blockstream ass kissing
18634  Bitcoin / Bitcoin Discussion / Re: Really no talk of segwit / big blocks.. on: January 15, 2017, 12:10:34 AM
You also made up the 5% as arbitrary.

seriously??

you been fanboying core for a year and you dont know where the 95% i mentioned originated..
it was core that set the bar so high.

but have a nice day
18635  Economy / Exchanges / Re: The best exchanges where you can buy bitcoins via debit card MasterCard on: January 14, 2017, 10:53:11 PM
most EU/UK debit cards are actually bank account cards. so exchanges would ask you to wire transfer them funds using that facility of your bank account. rather than using the long mastercard number.
18636  Bitcoin / Bitcoin Discussion / Re: Bitcoin Mining Power Growing Bigger But Greener on: January 14, 2017, 10:03:25 PM
There are Chinese mines relying on hydro power, as we've seen on this forum, and having really cheap rates. The EU has funds for countries to take advantage of their wind power and install wind turbines. The USA is aimed at becoming the number one battery producer with Tesla (and SolarCity providing solar panels)... Mining can only get greener overtime: there will be more and more ways to use green energy and it will be cheaper to do so, thus more profitable... So no wonder miners are going green.

electric is not the issue. its the cost of buying the asic.

EG ~$450 electric(USA)...  asic $2100

its the asic that puts a real dent into ROI for miners.
you have to be an asic manufacturer making a rig for $400 just to break even.. we all know antpool is doing it and loving it.
18637  Bitcoin / Bitcoin Discussion / Re: Bitcoin devs, CEOs, others to gather for Satoshi Roundtable retreat this month on: January 14, 2017, 09:59:51 PM
The people on your list read like the United Nations of Bitcoin. Just like the venerable dignitaries of the United Nations, they are important people, certainly, but powerless and not really in control of anything.

united nations of hyperledger..
18638  Bitcoin / Bitcoin Discussion / Re: Really no talk of segwit / big blocks.. on: January 14, 2017, 08:19:46 PM
for instance if there were more results than just 10
1.2       2        1.2        5        17        3        6        8        1.3        1.6
1          2        1.2        5        17        3        6        8        1.3        1.6

where 95% wantd 1.2 min but there was 5% holding back.
then pools would way up the need for more buffer vs orphan risk (5% lagger) and then decide to push on for more and leave the lagger behind having to tweak their setting up to be part of the network or left unsyncing (standard 95% consensus even core/blockstream think is acceptable)
No if it's least common denominator then it takes only 1 person to fuck it up.
If 3999 nodes agree on 2 mb, but 1 node doesnt, then it's still 1mb. And if you add some weight to it, then it's too arbitrary.

Median is a good choice.
In this example of yours:
1.2       2        1.2        5        17        3        6        8        1.3        1.6
The median is 2.5

Which means that it's the consensus of 60% of the nodes.
Or you can use Percentiles
Where the 50% percentile is the median, but if you think the median is too high, then use the 40% percentile: 1.84MB or the 25% percentile 1.375
The 25% percentile is literally a consensus of 75% in this case, where we round it up due to small sample size it's 80%.

using the median and then finding a random size after that is foolish
imagine your numbers..
randomly saying that 25%=1.375mb.. no.. 1.2    1.2    1.3 are all excluded . meaning its 30% node drop/orphan risk based on 1.375mb figure
randomly saying that 40%=1.84mb..  yes.. 1.2   1.2    1.3  1.6 are all excluded . meaning its 40% node drop/orphan risk based on 1.84mb figure

where and why would you choose a random number of 1.375 or 1.84 is another variable of debate.. afterall to a 2mb node(next number after 1.6mb) will be wondering why halt at 1.87mb if no one is saying they cant cope with 1.88-1.99.

there is too much iffyness and orphan risk of medians.
especially the way you played around after, to get your magic numbers.

now i think about it. its not "least common figure", i was thinking of.  its to sort the amounts into ascending order.. take off 5% of results from smallest end.. and then whatever the lowest number of what is left is the acceptable (lowest of 95% is the new buffer size)
EG

1     1.2     1.2     1.2     1.3     1.3     1.6     1.6     2     2     3      3      5     5      6     6      8      8      17     17

also where you said 1 node can hold it up. i said 5% so based on 5000 nodes, more than 250 nodes would need to hold at 1mb to hold it up. not just one node.

Quote
the benefits of segwit are exaggerated. the most foolish thing is letting someone make a TX with 20,000sigops. and then cry that tx's using many sigops take longer to process.. logical solution is restrict sigops so that bloated tx's dont take up too much blockspace, which also cuts down on processing time.

Yeah but we have PhD's working on this. So I kind of trust them better, to be better experts on this. The miners can flip flop, but the devs are experts in IN or Network Engineering.

people can have a PHD in anything.. bitcoin physics and theoretic's is not covered in their syllabus. also some have had PHD's before the millenium so dont expect the tech they learned about is the same tech available today.. IT PhD's get outdated faster than most peoples wives.

dont ideally trust someone because of qualifications.. without understanding what that qualification actually taught or didnt teach.
do you even know when these PhD guys even got their qualifications and what technologies were available at the time.
18639  Economy / Service Discussion / Re: Looking a donation progress bar service on: January 14, 2017, 07:10:49 PM
you do realize that when you accept a donation through a bitcoin address then there is nothing private about it.

he may mean display his address publicly but have a private admin page to se progress.

or he may mean private as in personal.. meaning not hosted on some service people need to visit. but his own personal site
18640  Bitcoin / Bitcoin Discussion / Re: Let's analyze fee rate vs confirmation time! (1.2m tx data inside) on: January 14, 2017, 06:52:55 PM
is the average tx size increasing in the time? because i remember it was 300bytes before, this also lead to more fee of course

the numbers for average txbytes over 8 years has changed. EG 2009 was under 250 and it become more over time.

the numbers of the OP's data in the spreadsheet is only numbers of 1m tx's which is well under 500 blocks = less than a week of data so its not going to reveal much long term change just short term.

i did do a few selective averages of
0-335k tx's  = 447byte
335k-666k tx's =473byte
666k-1m tx's =454byte

and they all average about 447bytes - 473bytes

is the average tx size increasing in the time? because i remember it was 300bytes before, this also lead to more fee of course
if i remember correctly the size of a tx is only based on how many imput you receive and some byte from the output
this mean that many are doing few big transaction and receiving many small one? correct?

using old legacy transactions
((148 * inputsused) + (34 * outputs used) ) +-10 variance = tx size estimate

as for multisigs. well that a whole different calculation to work out the bytes of a tx, as there are more variables involved
im sure someone else has found a workable calculation to work it out for multisigs.
but to answer your question. multisigs do use more bytes per tx.. if you were to compare a 2in 2out multsig to a 2in 2out legacy tx

oh and lets not forget LN's settlments which will also include extra bytes for CLTV and CSV data will bloat a tx even if its still just a 2in 2out.
yep segwit suggests more tx space but then LN settlements then refill that space with larger tx's..
Pages: « 1 ... 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 [932] 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 ... 1466 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!