Bitcoin Forum
May 29, 2024, 01:41:52 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 4 5 6 7 8 9 10 11 »
1  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][HP] HoneyPenny [anonymity and unlinkability] on: April 20, 2014, 12:32:50 PM
Quote
But, to be clear - Cryptonote technology already released in Bytecoin project (do not be confused with the same named Bitcoin fork, meaning bytecoin.org - cryptonote-based project), and seems to be working, we belive it working.
According to records on their website, Bytecoin first block was found July, 4th 2012. So, it is quite old coin, almost two years old. At the same time CryptoNote Forum looks a bit empty. I'm wondering why such a promising (according to the whitepaper) technology didn't get much attention and acceptance in a two years period. It's a bit strange.
2  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][HP] HoneyPenny [anonymity and unlinkability] on: April 20, 2014, 11:27:53 AM
It hurts my ears when someone claims loudly that he has implemented something from scratch and it is going to be released in a few days and be better when something on the market. Either you are really good/geneous developers (possibility 1%) or it is another blah blah blah (possibility 99%).
3  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ♥♥[ANN][TOC][Takeoutcoin]Support us by downloading our wallet and start mining♥♥ on: April 20, 2014, 10:59:33 AM
Random block time is a huge innovation Cheesy
- How much time does it take for a transaction to be confirmed?
- Relax, is takes random time Cheesy
4  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] FrictionlessCoin ★★★ Bitcoin 4.0 ★4TH GEN crypto ★★★FAIR★★★ on: April 13, 2014, 11:04:29 AM
Quote
FrictionlessCoin... Something that should have been released on the 1st of March is going to be released on the 14th of May. I think you guys have NOTHING (except for periodical frictions... you know... its all about your hands and...).
C++11 developers... Who on Earth ever claims that he is C++11 developer? Financial advisor... What does he advice? How to spend your 3 dollars (everything you have in your pocket) wisely? Secretary... Oh my God... no comments... really. .NET developer... what do you need this guy for? Trying to make something as less cross-platform as possible? Where is Mr.Y from your first topic? Only Mr.X is left... poor guy.
5  Alternate cryptocurrencies / Altcoin Discussion / Re: Regarding Auroracoin TW exploit (Fix included) on: April 06, 2014, 08:43:59 AM
I looked at the diff file you proposed very thoroughly. And I must conclude that your fix is nothing more but a bullshit. The only thing your fix does - it protects PastRateActualSeconds varibale in a way that it is always >= 1 (second). Old code assumed it was always >= 0. You probably cared about PastRateAdjustmentRatio variable which is equal to 1 if PastRateActualSeconds happens to be 0. But the point is that it never happens. KGW takes at least PastBlocksMin and at most PastBlocksMax blocks into the calculation. You will never have PastRateActualSeconds == 0 except for the case if your blockchain has only one block.

You have misunderstood the fix. There are 2 fixes and the one you are referring fixes another attack vector.

The fix to usual TW attack (which BCX was planning was to use) was to use LatestBlockTime instead of BlockLastSolved->GetBlockTime() to count the timespan. Without this one can timetravel back without diff rise, with this the benefit attacker gets by travellin past is lost.

The another fix (preventing PastRateActualSeconds to go to 0) takes care of another attack vector. Here is a short explanation of the attack:
1. generate a block 2 weeks to the future. You cannot publish it, it is not on current time window.
2. Start generating blocks with the same timestamp (ie the moment 2 weeks in the future)

See what would happen: after there is PastBlocksMax blocks in the private chain, *the diff would not change* at all!

That would mean you have 2 weeks to generate blocks with 0 difficulty. With decent hashrate, you easily get 1 block in a second. In 2 weeks you get 1209600 blocks.

When that 2 weeks has passed, what would happen to the blockchain, if you suddenly publish 1209600 perfectly valid blocks? The whole network would be doing nothing but checking those 1209600 blocks... and finding nothing wrong with them. That would be the end of the coin.

Quote
You will never have PastRateActualSeconds == 0 except for the case if your blockchain has only one block.
Thats not true. You can generate blocks with the same timestamp. Or is there something that would prevent it (I have not read all the code, it might be prevented somewhere) ? If there is, then this attack vector was already closed and this part was not necessary.

EDIT: Actually, it *is* prevented somewhere else. One can generate only 5 blocks with the same timestamp. So this #2 fix is not necessary to prevent that attack vector, it is already closed elsewhere. However that means the whole if clauses are never true, ie they are itself worthless. But leaving them as they were would keep there an unecessary dependancy between the code blocks, so it is nevertheless better to change it. Also, the main fix is #1, which has been confirmed to work.
Code:
    // Check timestamp against prev
    if (GetBlockTime() <= pindexPrev->GetMedianTimePast())
        return error("AcceptBlock() : block's timestamp is too early");
Ok, it turned out that you can't publish a block with a timestamp less or equal to the median time of several prior blocks. So, fix #2 is not necessary. Even if you could the attack you mentioned would be very unlikely. One would have to start working on a brach chain of PastBlocksMax blocks of the same timestamp. With every new block found the actual difficulty would RAISE (timespan would diminish with every new block found). It would be an exponential difficulty growth for several thousands iterations (the base difficulty would be equal to the network difficulty at the fork time). So, one would have to possess really good hashing power. I think that mathematically this attack is even less possible than wellknown 51% attack. More precisely this attack would have possibility 100% but the computation time would be HUGE.

Now... fix #1. I'm sorry but is not a fix. Logically both flows (without fix and with it) are absolutelly THE SAME. Just check it line by line very carefuly. Both flows protect PastRateActualSeconds variable in a way that it is >= 0. That is it. Just CHECK.
6  Alternate cryptocurrencies / Altcoin Discussion / Re: Regarding Auroracoin TW exploit (Fix included) on: April 05, 2014, 10:21:53 AM
I looked at the diff file you proposed very thoroughly. And I must conclude that your fix is nothing more but a bullshit. The only thing your fix does - it protects PastRateActualSeconds varibale in a way that it is always >= 1 (second). Old code assumed it was always >= 0. You probably cared about PastRateAdjustmentRatio variable which is equal to 1 if PastRateActualSeconds happens to be 0. But the point is that it never happens. KGW takes at least PastBlocksMin and at most PastBlocksMax blocks into the calculation. You will never have PastRateActualSeconds == 0 except for the case if your blockchain has only one block.
7  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ★★★★★ [COIN] ★★★★★ on: April 03, 2014, 03:41:28 PM
COIN source code has never been modified since it was launched. And hopefully it won't be modified without really good reasons. I don't like coins which are being constantly modified/forked by their developers. You just don't know what to expect from such coins, you don't control things. Developers may once introduce a bug in their implementation which can cost you a lot. Most alt coins developers are not professionals at all. They didn't contribute to Bitcoins source code from its very beginning. So they do not understand the code well. What they do is just a modification of some pre-defined variables in several header files. When they try to dig more deeply into the code trying to implement something new they very often do mistakes and introduce bugs.

I'd really prefer some kind of frozen source code. It'd mean no source code modification at all except for very vey very urgent cases (like the case when Kimoto Gravity Well algorithm was implemented to help some coins to survive after multipuls have drastically increased coins diffs and abandoned mining shortly thereafter).

COIN is going through very interesting times. And this is what makes it even a bit more unique. By now the project is supported more by its community than by its developer. People do not mine COIN for too long - they come and go and this makes its distribution uniquily even. Even low-end graphics cards can be used to solo mine COIN today and it is good for community.
8  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ★★★★★ [COIN] ★★★★★ on: April 03, 2014, 02:57:40 PM
Has the blockchain been forked?
No, there is no reason for this.
9  Alternate cryptocurrencies / Announcements (Altcoins) / Re: COIN - Cryptocurrency for real world applications on: April 02, 2014, 11:11:08 AM
Except confusing name, is there something new in this Coin coin ?
Why? Community matters much more than newness.
10  Alternate cryptocurrencies / Announcements (Altcoins) / Re: COIN - Cryptocurrency for real world applications - Part 2 on: April 01, 2014, 04:06:38 PM
Diff is great for solo mining!
11  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ★★★★★ [COIN] ★★★★★ on: April 01, 2014, 04:05:49 PM
But please choose another title (not Part2). It should look like a continuation of this thread. Part2 sounds a bit confusing.
12  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ★★★★★ [COIN] ★★★★★ on: April 01, 2014, 04:04:05 PM
Hello everybody!

coin-project hasnt been around for a while, and I really feel it is time to update the main post of this thread.
I have therefore created a new user, and a new thread with updated information.
If/when coin-project returns I will hand over the username/password with no questions.
Let me hear what you think. If we want to take COIN further we need to move on.

The new thread can be found here: https://bitcointalk.org/index.php?topic=551854


Good idea. I think we should move to this thread.
13  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ★★★★★ [COIN] ★★★★★ on: March 31, 2014, 10:38:50 AM
Good news for Mac owners!!!

Mac OS X COIN wallet is now available. It should work fine with OS versions 10.8.5 and later.
It was compiled from Git source. 3rd pary libraries and frameworks were obtained from MacPorts and are bundled with Coin-Qt.app file - so, it should work fine on a fresh system and doesn't require any addinional stuff to be installed.

After you first time execute Coin-Qt.app please close the aplication and create a Coin.conf file in the following location:

/Users/[your user name]/Library/Application Support/Coin/Coin.conf

Please refer to the OP (first page of this thread) for information about the content of this file.
14  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] [BLTZ] [IPO Hybrid] BlitzCoin | proof of concept coin | pure speculative on: March 29, 2014, 12:54:17 PM
I'll tell you a story guys... Once upon a time there was a great launch fail... Its name was ZeitCoin... I'm pretty sure that the Universe has prepared the same destiny for BlitzCoin. Enjoy your mining Cheesy
15  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ★★★★★ [COIN] ★★★★★ on: March 27, 2014, 03:18:10 AM
FYI: The exchange CryptoRush.in has problems. Losing millions of BlackCoins: http://www.cryptocoinsnews.com/2014/03/25/cryptorush-loses-millions-of-blackcoins/
It turns out that crypto currency exchange business is a dangerous thing. I've read the post you mentioned and a related IRC conversation. As I understand it, CryptoRush.in developers chose an uncommon and really tricky practice of accounting customers' funds. It seems like every customer was assigned its own BlackCoin daemon and the exchange developers relied solely on what these daemons reported to their exchange. The last BlackCoin wallet/daemon update they installed had a bug which caused the daemons to report a wrong (much higher) account balance. So, many users exploited this flaw to convert their non-existent BlackCoins to whatever else to withdraw. So, the exchange has lost a lot of money.

The exchange owners must rely on their own accounting and not on what daemons report to them. But even in this case they are not safe. Alt coins are so rapidly emerging so it is impossible for open source community to control their code. Bitcoin team never accepts a code modification until it is checked 100 times by the community. As for alt coins, they are mostly developed by a few people who can do whatever they want. They can make a mistake or even introduce an exploit intentionally. Lets say an exploit which confirms a wrong (much much higher) transaction value to its recipient. Lets say "if a sender's address is such and such than report to the recipient a much higher value, while reporting the correct value to everyone else". Once such transaction enters an exchange one can steal a lot of money.

The conclusion: exchanges must be very careful with choosing coins they trade. They mustn't rely on wallets and what they report. Once a transaction is received they must use a 3rd party software (or at least another wallet) to check the transaction. The whole block chain must be analyzed to the very time a coin was mined.
16  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ★★★★★ [COIN] ★★★★★ on: March 26, 2014, 02:35:30 PM
working on a new interface for my pool, what do you think? http://theminingcrew.com:24002/static/
Looks nice. But do you really understand the meaning of --expiry 10 --scan-time 9 --queue 0 parameters?

@coin-project, it is not the right way to support the project. You haven't shown yourself up for quite a long time and it is really bad. You are the only COIN developer (I suppose) at the moment and I really hope that you are not going to abandon COIN in the very beginning of its path.

But just in case, does anybody know which project was initially used to fork COIN? What was the based project for it? I fetched the latest Litecoin branch and it looks VERY different from COIN code, number of differences is huge. So, I suppose it was not Litecoin. But what then?
17  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ★★★★★ [COIN] ★★★★★ on: March 26, 2014, 10:06:48 AM
I'm in for a bit because I have been wondering about the names and how they would cope irl too - however, the 11.5M premine and no asic-proof future plans raises some concerns. Incase Coin would hit one dollar, for instance, I'm positive the dev simply would dump and walk away. Please address these concerns, tyvm.

Why the fuck are you c & p'ing my earlier post word by word huh

Get some manners or gtfo
He probably just forgot to insert quote tags. I'm much more concerned by a fact that @coin-project has not appeared on the Forum for several days.
18  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ★★★★★ [COIN] ★★★★★ on: March 26, 2014, 09:20:11 AM
@coin-project, what are the latest news?
19  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] [BLTZ] [IPO Hybrid] BlitzCoin | proof of concept coin | pure speculative on: March 25, 2014, 06:34:09 PM
LOL. Free web hosting fail. http://blitzcoin.ga/

I can't believe anyone would think a free webhosting package is going to be up to the task of withstanding loads of people refreshing for wallet links.

 Roll Eyes
BIGGEST FAIL FOR THE SEVERAL PAST WEEKS. HERE IS HOW IT REALLY LOOKED LIKE:



http://tryimg.com/4/htst.gif

PLEASE LOCK THE TOPIC AFTER THIS POST, IT IS ITS LOGICAL END.
20  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ★★★★★ [COIN] ★★★★★ on: March 25, 2014, 11:35:01 AM
Does anyone know what happened to activity levels on this Forum. My one is frozen at the level of 70. I've also noticed that others' level is frozen too. ?!
Pages: [1] 2 3 4 5 6 7 8 9 10 11 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!