Bitcoin Forum
October 06, 2022, 08:39:40 AM *
News: Latest Bitcoin Core release: 23.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 »
1  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: September 22, 2019, 06:00:40 PM
Hi guys!

I've just compiled XMRig with RandomX, the only test pool I found is randomx-benchmark.xmrig.com:7777. But this is not 100% suitable for testing purposes: for example I can't see "accept" messages for shares.

Does anybody know another pool to test XMRig/RandomX? And estimate date for next fork to RandomX?
2  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: March 15, 2019, 03:32:05 PM
Excellent points, IOU +sM

When will desktop FPGA cpus be available? 3k for a fpga cpu is not mainstream.

BTW I hate these Hybrid FPGAs being called FPGA. They are hybrids, at least Intel calls them what they are. FPGAs have no SOC component.

Thank you. Discussion continues Smiley

https://github.com/monero-project/meta/issues/316#issuecomment-473323302

Today @WhyIsThisSoSlow detected irrational mind virus or parasite mushroom that forces the Community to give up.
Like this one:

https://en.wikipedia.org/wiki/Ophiocordyceps_unilateralis
3  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: March 14, 2019, 11:44:22 AM

I've just written more:
--
Guys most of you think in too generalized manner, you attempt to predict too far future, you almost admit defeat in front of ASICs... It is a bad way methodologically.

We are living in the current iteration. There is a week passed after last hard fork to cn/r. First, it must be said, there is no FPGA or quick understanding how to program FPGA against cn/r. Technically it is possible in few hours or days. But we observe low hashrate still, week passed. So they CAN'T do that quickly at least.

Thus, fight against ASICs/FPGA is POSSIBLE. Furthermore, cn/r is quite simple algo with very basic levels of virtualization and randomization. Read my comment above, what if we introduce HARD levels of virtualization and randomization? There is physics: ASICs/FPGA can't be MUCH more profitable than CPU or GPU, if quite perfect mining algo is designed.

Today, let's focus on tasks how to add strong virtualization and randomization to the algo. RandomX with memory scratch-pad reduced from 4Gb to 256Mb (to support even Raspberry Pi) is good level of virtualization.

To add randomization we may consider external oracles like ones in Ethereum contracts or long hashes (sha512, etc) applied to concatenated transactions of last 100 blocks for example. Let's think in this direction.

Fundamental physics is on our side: if mining algo has sufficient levels of virtualization and randomization, ASIC/FPGA manufacturers MUST implement Intel-like CPU! Let them compete with Intel directly!
--
https://github.com/monero-project/meta/issues/316#issuecomment-472815812

4  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: March 13, 2019, 08:49:39 PM

In that discussion, as I've understood, sech1 focuses on the problem to make ASICs as efficient and as complicated as Intel CPU.
linzhi-sonia says it will try because he likes this stuff with ASICs and their developing.

What I think? We should focus on TRUE randomness instead of making mining algo to be too difficult for ASICs just because complicated design of the algo, for example, adding a true virtual machine level into algo design, like somewhat done in RandomX.

Currently, cn/r uses block height as a source of randomness. And as linzhi-sonia mentioned, he will just add an interpreter or pre-compiled parts to the algo, because block height is known in advance to the future.

I propose to add TRUE random generator via external ORACLES (like oracles work in Ethereum contracts). Or, good source of true randomness is LONG hash of all the transactions in last 100 blocks for example. Thus linzhi-sonia can't predict and pre-compile no parts of mining algo.

Also we may dream about FLOATING POINT mining algo based on fining solutions of differential or integral equations of random nature.

Finally we may focus on solution findings of SYMBOLIC mathematical problems, randomly generated.

What do you think, Community?


There's an active issue thread on GitHub discussing options for PoW moving forward:
https://github.com/monero-project/meta/issues/316

I've written there:
https://github.com/monero-project/meta/issues/316#issuecomment-472597366
5  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: March 12, 2019, 07:41:35 PM

In that discussion, as I've understood, sech1 focuses on the problem to make ASICs as efficient and as complicated as Intel CPU.
linzhi-sonia says it will try because he likes this stuff with ASICs and their developing.

What I think? We should focus on TRUE randomness instead of making mining algo to be too difficult for ASICs just because complicated design of the algo, for example, adding a true virtual machine level into algo design, like somewhat done in RandomX.

Currently, cn/r uses block height as a source of randomness. And as linzhi-sonia mentioned, he will just add an interpreter or pre-compiled parts to the algo, because block height is known in advance to the future.

I propose to add TRUE random generator via external ORACLES (like oracles work in Ethereum contracts). Or, good source of true randomness is LONG hash of all the transactions in last 100 blocks for example. Thus linzhi-sonia can't predict and pre-compile no parts of mining algo.

Also we may dream about FLOATING POINT mining algo based on fining solutions of differential or integral equations of random nature.

Finally we may focus on solution findings of SYMBOLIC mathematical problems, randomly generated.

What do you think, Community?
6  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: March 10, 2019, 10:03:38 AM
Network Hashrate
942.12 MH/s
84.3 % unknown

something wrong...

The Difficulty will adjust automatically within 24-48h.

Look:
https://miningpoolstats.stream/monero

Note, known pools have only ~168 MH/s now instead of typical ~325.
Network hashrate is calculated based on Difficulty and thus has some inertia.

Previous time hard fork happened, I remember Difficulty was adjusting within more than 24h, closer to 48h.
7  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: February 11, 2019, 07:57:04 AM
You are right, lets keep this about Monero. I'm only interested in the ASIC mining aspect / discussion.

Some see ASIC development as a logical next step in a ongoing hardware evolution within crypto (specifically proof of work crypto).
Kinda like The Borg : highly adaptable and futile to resist...

With regards to centralization : i think that will happen at some point anyways, even with networks with only GPU's.
It will just be in the form of centralized GPU hubs, created by wealthy miners.

There are fundamentally different kinds of centralization. ASICs are extremely special hardware, and their manufacturers NEVER sell them while the mining process by their own ASICs is profitable. So, actual degree of centralization equals to number of ASIC manufacturers in this case. Furthermore, because ASIC manufacturing is a very narrow niche, typically just One ASIC manufacturer of ASICs, designed for specific mining algorithm, remains on the market after short competition wars. Thus degree of centralization become One. Might you know, Bitcoin is heavily centralized, because number of Bitcoin ASICs manufacturers (that ASICs are still effective for mining against current price) ~ 1.

We, the Monero community, the Ethereum community, and many other coins' communities, DENY such a degree of centralization. We want every single man can enter the mining market with relatively cheap COMMON equipment to be bought in almost ANY local store right now. Today, common equipment is CPU and GPU. That's all.

Of course, low degree of centralization will take place with common equipment too. But the nature of this centralization is conceptually different. That degree depends on (and only on) the Free Desire of Every Single Man to buy COMMON equipment in ANY local store and point it to mine Monero. Historically, before ASICs came to the scene, Monero mining was one of the most DEcentralized among all cryptocurrencies. There are many surveys one can google for.

So, "the form of centralized GPU hubs, created by wealthy miners", as you wrote, has much less fundamental kind of centralization than ASIC-based approach.
8  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: February 08, 2019, 09:54:44 AM
This is a good solution to double spend.
https://www.reddit.com/r/Monero/comments/aodbku/proposal_prevent_large_reorgs_from_happening/

Monero nodes should not accept reorgs bigger than 10 blocks. Bigger than that only manual.

Hmm. Can we deny reorgs bigger than 10 blocks unconditionally? Mining is a random process, so it has its distribution in terms of math statistics with mean value for how many blocks need the reorg, and a standard deviation.

Standard deviation can be accumulated and counted by each node, so they can simply rejects each single reorg beyond the 3-sigma rule.

I think, manual API to check blocks beyond 3-sigma threshold proposed is a technical complication and philosophical violation.
9  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: February 08, 2019, 09:25:15 AM
Hueristic, dEBRUYNE could you deliver this problem to Fluffypony and Monero Core Devs?

Since this attack started in earlier January, NO ONE MONERO CORE DEVS EVER COMMENT THIS. WTF?!

LOL, what do you want, a pre-announcement of centralized checkpoints like Dash's ChainLocks (which won't even go live for another 9-12 months)? Grin

XMR devs have been working on a long-term solution called RandomX, a new PoW that is polymorphic and uses the blockchain for entropy.

Please don't expect Fluffy to set his hair on fire and run around screaming, TYPING IN ALL CAPS LIKE A DRAMA QUEEN, just because the "XTend Hyperminer AMAP is a radically new, programmable digital mining fabric that can mine any coin, or even multiple combinations of coins simultaneously."

Even if Xtend can chew through RandomX like a boss, I'm working something that will break its teeth. Wink

This is just how the dynamic equilibrium of Nakamoto Consensus evolves.  Please don't keep screaming and crying just because we're in one of the periodic recurring 'creative destruction' cycles.  The more non-trivial adversaries attack Monero, the more antifragility accrues and the better our long-term chances of resisting extinction pressure.

I've read about RandomX a lot.
https://github.com/tevador/RandomX

This mining algorithm looks very promising in order to fight against ASICs and FPGA. But it effectively denies mining on GPU too. So all our honest GPU miners will be abandoned by the XMR community if we accept RandomX algo "as-is" on github.

But indeed, RandomX looks very intriguing. It adds some random info into mining scratch pad to be collected from the blockchain. If I've understand correctly, it is exactly the idea I wrote few days before here...

In order to adopt RandomX to Monero mining,
Can we shrink down a standard RandomX data scratch pad from 4Gb to ~256Mb? So, in the client profile, when  RandomX data scratch is generated on the fly, part-by-part, only 4Mb parts instead of 64Mb should be generated?

I suppose GPU miners could adopt JIT-compiler version of RandomX to GPU mining. Furthermore newbies can play games and mine simultaneously, so this step decreases the threshold for GPU newbies to enter the Monero world, but still VERY resistant to ASICs and FPGA...
10  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: February 06, 2019, 08:36:59 AM
I'm just a small GPU XMR miner since several month, and the last time I saw such a strong rise in hashrate was when bitmain mined  in secret with theirs asics only known by them.

It seems that they are re-offending.

In less than 48 hours 60% of the hashrate is unknown ! Houston, we have a problem  Shocked Sad Undecided
The hashrate has more than doubled in less than two weeks!

Something is happening. Either a 51% attack occurs, or specific asics are minning on the network recently.

Is it that the most seasoned supervisors of the monero blockchain can confirm or deny what appears to be an attack ?

Sorry for my English translated with google translate.

Yes this is an attack. It is not so important whether this attack has 51% nature or not. This is a new era of hybrid ASIC/FPGA attack:
https://www.prlog.org/12735136-monero-confirms-xtend-onlines-hyperminers-are-berylium-bulletproof.html
or
http://squirrelsresearch.com/cvp-13/

TODAY:
https://miningpoolstats.stream/monero

804 MH/s Total, 340 Known, 464 UNKNOWN.

Hueristic, dEBRUYNE could you deliver this problem to Fluffypony and Monero Core Devs?

Since this attack started in earlier January, NO ONE MONERO CORE DEVS EVER COMMENT THIS. WTF?!
11  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: February 05, 2019, 05:10:01 PM

Apart of being this one engine scam or not, there are some new mining equipment on the XMR network obviously:

https://miningpoolstats.stream/monero

They removed auto-calculator to avoid panic, but now Total Network Hashrate = 712 MH/s, Known Pools' Hashrate = 328 MH/s,
so UNKNOWN Hashrate = 384 MH/s = 54% of Total Network Hashrate.

Remember, miner equipment manufacturer NEVER starts to sell miners to public UNTIL they'll become UNPROFITABLE to mine by themselves. So when they start to sell them, you do always lose if buy.

I think their equipment is indeed FPGA-like.

---

I propose new idea to XMR mining algo: to emulate floating point computations of higher precision that is not common in any hardware. We should imagine how to involve a true random NOISE into computations. The way we involve NOISE should meet some requirements, for example, if one doesn't add NOISE, their results should be worse in metrics of hash mined. So FPGA manufacturer must add NOISE in EACH node of its FPGA logic. If so, FPGA will be as effective as GPU, CPU, etc...

I may mistake... above are just free imagines...
12  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: February 01, 2019, 08:44:23 AM
^This is a terrible idea that completely centralizes the network. You can't avoid FPGAs or ASICs forever, they're just another form of computer, albeit a bit less generalized. You can't keep hard forking every six months forever, it introduces centralization and uncertainty in the network/protocol. At some point, hopefully soon, Monero will stop running from this issue and just switch to a proof of work that isn't a pita to verify on low end general purpose consumer hardware and live with FPGAs and/or ASICs.

Official position of Monero Community is to keep entrance threshold level for new miners LOW, furthermore Monero Community does declare, apparently and specially, to resist ASICs, FPGA and any type of NON-COMMON hardware, i.e. hardware that is not available in the local stores of most countries.

Recently, Ethereum Community join to Monero Community's fundamental principals to be ASICs, FPGA and NON-COMMON hardware resistant.

The situation with ASICs in Bitcoin world is much more centralized, because ASICs are very specific hardware. Currently only one company produces most of Bitcoin ASICs. And of course there is no company that manufactures ASICs or FPGA (specially designed for crypto-mining like http://squirrelsresearch.com/cvp-13/) that will start to sell its NON-COMMON hardware while it is profitable for mining. Any company ALWAYS mines silently by its chips to its own profit and sell them when only they become UNPROFITABLE for mining.

(PoS had been recognized by Monero Community as a strong unacceptable centralization too)

If you disagree with official Monero Community, feel free to use a lot of Monero forks that are unresistant to ASICs & FPGA.

P.S. What about the idea of formal pool registration on the Monero blockchain & sign each mined block by pool's signature. It does not violate the anonymity of a pool ownner. It PREVENTs centralization by rejecting a block candidate mined by a pool close to 51% in hashrate of total network. Any volunteer CAN register new pool by automatic payment a fee to the blockchain and meet formal verification like pool is publically available and has good enough formal rating voted on the blockchain too.

P.P.S. the idea of formal pool registration has unique new attribute that is unavailable for any other crypto: Formal Trusted Mining Infrastructure, 51%-Resistant, Entirely Resides On Blockchain.
13  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: January 31, 2019, 10:19:48 AM
https://miningpoolstats.stream/monero
Network Hashrate  667.57 MH/s
Known Hashrate  328.09 MH/s

And Unknown Hashrate  339 MH/s (bitmain asics??)

Its more then 50% of Network Hashrate  Shocked

Yes. They start to public Unknown Hashrate officially. There is no need to compute it by hand. Now "51.2% unknown".

Monero core devs, WAKE UP.

Weighted all pro and con I return to an idea of registering all pool signatures on the Monero blockchain. Ones pool mined a block, it should sign it by its signature. Other full nodes should verify in real time that a pool given Does meet some formal requirements to be publically available via http/https and performing regular payments. Each full node thus can calculate whether every single pool violates 51% or not. Unknown pools and pools with invalid signatures should be rejected from block confirmation process...

Now let's think more generalized. May be pool verification described above is not necessary. But can we imagine that we store some info on the blockchain that can vary the mining algo by unpredictable way? So only when yet another few blocks are added to totally confirmed (full process resides in a time window ~ 1 day), the new current mining algo is known?

Now let's focus out from info on blockchain at all. Can we imagine a formal way that mining algo must use some info from the real world? For example any true random generator or generators reside somewhere on the Internet?

UPDATED. This FPGA is our enemy:

http://squirrelsresearch.com/cvp-13/

It's NOT an ASIC. So onces mining algo changes, new FPGA circuit will be built in few days or weeks depending on mining algo complexity to be understood by human mind...

Human mind... May be to add some Deep Learning AI elements into mining algo?!

UPDATED 2.

AI networks are well known to be able to generate results with rich complicated internal structure. But AI generally can't explain or prove how it has obtained this result. May be AI should generate our miming algo? For example each day or each week or each month?

AI should be embedded into blockchain and/or full nodes thus...
14  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: January 30, 2019, 03:52:33 PM
BRAKING NEWS
https://miningpoolstats.stream/monero

Total 662 MH/s Known Pools 320 MH/s, Unknown = 342 vs 320 Known.

> 51% UNKNOWN HASHRATE FOR THE FIRST TIME EVER

MONERO CORE DEVS WHERE ARE YOU?! YOU DID NOT SAY A WORD ON THIS.

(previous year ASIC hashrate was distributed among known pools mostly so we did not observe 51% unknown hashrate. and price was ~$300-400 instead of $43 now)
15  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: January 30, 2019, 02:34:07 PM
Polynomial algo, we were discussing that when we were talking about QC resistance.

Can we imagine an algo effective on both CPU and GPU, not effective on both FPGA/ASICs, such as it relies on some real-world data that can't be predicted?

if no, can we just fork 4 times a year, not 2?
16  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: January 30, 2019, 01:11:09 PM
WTF SHIT IN FURTHER PROGRESS

https://miningpoolstats.stream/monero

Total  Hashrate 621 MH/s, Known Pools 327 MH/s, Unknown 621 - 327 = 294 = 90% of Known Pools or 47% of Total (4% till probable 51% attack).

Let's implement CryptonightR and hard-fork immediately?
https://github.com/SChernykh/CryptonightR/

Price dropped to $43
https://www.monero.how

Honest miners are becoming bankrupts right now.

---

Exactly Year ago - ASICs were on the scene:
total hashrate was ~ 750 MH/s (250 Mh/s from ASICs or ~33% of Total hashrate)
https://bitinfocharts.com/comparison/monero-hashrate.html#1y
price was ~$300
https://bitinfocharts.com/comparison/monero-price.html#1y
17  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: January 20, 2019, 09:48:23 AM
Off hand and on first thought a surprise fork does not sound like a bad idea as it will once again de-incentify asic development but forced registering of pools/miners is against all crypto stands for.

I don't persist on the idea of forced registering of pools/miners. I accept any better idea with great enthusiasm.

What our practical experience show today:
1. Hard fork twice a year to alter the mining algo don't kill ASICs - they evolve faster than we think. Just 3 of 6 months passed since previous fork - and ASICs are on the scene again. Note cn/2 was designed ESPECIALLY to be ASIC-resistant compared to cn/1.
2. It is obviously a difficult task to distinguish CPU/GPUs and ASICs in terms of mining efficacy: new algo should preserve the CPU/GPU mining efficacy while be violent against ASIC mining efficacy.

I've just read about CryptonightR in more depth and I like it. It meets the 2. requirement above. Let's CryptonightR will be our first step to fight against ASICs:
https://github.com/SChernykh/CryptonightR

Any thoughts? May be somebody sees hidden disadvantages in CryptonightR?
18  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: January 20, 2019, 09:21:56 AM
Checking back into this board after a long absence...

Anyone ever hear any update on rpietila?  Despite all the problems with cryptokingdom, he was a colorful guy and pretty important to the early days of Monero.

His castle burnt down - https://btcmanager.com/burning-long-term-holders-bitcoin-castle-marks-beginning-new-era/

I hear he's still insane. Other than that, IDK....  🤷

Thanks.

Man, that castle went through a lot of drama, I recall an earlier robbery / water damage situation as well.  Surprised he didn't have a boat that sank as well ;-)

But I guess it is best to let sleeping dogs lie.

Sad news if Rpietila is still insane... I remember his great contribution in the community life. There was a discussion when Rpietila want to make a Monero real-world meeting in his castle... or a meeting had been done indeed?.. my memories about that discussion are dim now...
19  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: January 19, 2019, 10:59:18 AM
https://miningpoolstats.stream/monero

and for now - there are more 300 MH unknown hashrate, and this is almost 50% of all hashrate

it seems that bitmain testing new CN8 asics

Right now : 614 - 311 unknown vs 313 known = 303 UNKNOWN vs 311 known.
-----------------------------------------------------------------------------------------
608..614..617 it is increasing every single minute...

51% ATTACK is ongoing. Summarizing all the discussion above:
Unknown hashrate ARE ASICs for almost SURE, because The Community fights against ASICs thus forces them to use hidden, unknown pools.

Honest miners are becoming bankrupts right now: The Ratio Hashrate / Price = 608 MH/s / $46 = 13.2 Mh/s/$,
BUT A YEAR AGO:
https://bitinfocharts.com/comparison/monero-hashrate.html#1y
https://bitinfocharts.com/comparison/monero-price.html#1y
The Ratio Hashrate / Price was ~650 MH/s / ~$350 =~ 1.8 Mh/s/$, and that time ASICs were NOT on the scene yet - they came in February 2018 increasing the hashrate by factor ~2 to 1GH/s (and now we observe the same factor ~2 from ~300 to ~600).

I VOTE FOR IMMEDIATE HARDFORK WITH ALTERED MINING ALGO LIKE THIS ONE:
https://github.com/SChernykh/CryptonightR

CryptonightR is normalized in hashrate as our current cn/2 and is efficient with GPUs (but much not as well with ASICs/FPGAs).

------------------

Alternative/additional way I proposed: each pool should register in XMR blockchain its signature. Each block mined should be signed by pool's signature. Unsigned or mal-signed blocks should be rejected by the XMR consensus.

This way can also count hashrate distribution among pools exactly, so the consensus may reject a block mined by a pool close to 51% hashrate.

This proposal doesn't violate an anonymity of a pool owner: just pool as web-site must be public, https certificates may be done by "Let's Encrypt" for example.
20  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: January 17, 2019, 06:08:39 PM
So when they has to manually do something for their FPGAs, the FPGAs has to be close to them, since they cannot every day travel all around? This makes impossible to rent the FPGAs all around the planet? This sounds a good idea.

But how UTC time is dealing with this? Has the manual handling to be done at very same moment for all the FPGAs in the one entity?

Actually I don't know HOW. Just my fantasies to start a discussion...

Now I think my opponents that say there are NO ASICs today despite dramatic hashrate grow - they are right. Even if they aren't - next hardfork and mining algo adjustment WILL BE this April.

My main pain is that new huge hashrate (currently 232 of 547 MH/s) doesn't belong to known pools: imagine they are Ethereum miners that switching to Monero - why they don't use existing well-known pools with good reputation?..

Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!