Bitcoin Forum
May 25, 2024, 06:18:17 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 [92] 93 94 95 96 97 98 99 100 101 »
1821  Alternate cryptocurrencies / Altcoin Discussion / Re: So Bitcoin Leaders what is your position on the ongoing Altcoinocide? on: January 14, 2012, 01:20:53 AM
He/we did nothing apart from put hash onto the coin to mine it.
Same here.

could you have done it without the pool?

Could he have done it without electricity or a network connection?

Ah, but he pays for a network connection and electricity out of his profits. The hashing power belonged to his clients (the miners). They are trading their work, which they believed was for mining bitcoins, in exchange for a bitcoin payment.

In my eyes, this whole Luke vs CLC situation equates to the following:
Joe starts up a company (pool). Hires a bunch of scientists (miners) to do genetic research for curing cancer (work). In exchange, Joe pays the scientists for their work (bitcoins). Then one day Joe decides to use some of the results of the genetic research to make his own biological weapons and then proceeds to use those weapons to eradicate an entire country in its infancy, just because he thought the country was filled with thieves.


So Joe cured cancer and eradicated a country full of thieves.
Sounds like a hero to me.  Grin
1822  Alternate cryptocurrencies / Altcoin Discussion / Re: Solidcoin DMCA takedown on: January 13, 2012, 07:47:49 AM
It is called theft.  If Microsoft stole the Bitcoin code, made it proprietary and then tried to commercialize it would you also say to not respond w/ legal action.

I personally don't support copyright law, but if you do, keep in mind that you will have to sacrifice free speech & market competition.

But, Bitcoin, in my view, should be able to operate without help from governments. Filing a DMCA report is basically like crying to the government to help us so that we can stay in business. Why do we need government to help us for this? There are many other ways to verify who the authors of certain pieces of software are.


If Coinhunter hadn't attempted to restrict others from Solidcoin using Copyright law, I wouldn't have cared.
Live by the sword, die by the sword.
1823  Bitcoin / Bitcoin Discussion / Re: Edit: Misleading Title. Interesting Experience Today on: January 12, 2012, 05:19:07 AM
We talking about Omar Little? http://en.wikipedia.org/wiki/Omar_Little
1824  Bitcoin / Bitcoin Discussion / Re: "BTC is actually something you trade rather than something you use to buy stuff" on: January 12, 2012, 12:55:36 AM
One real use of BTC is in forex arbitrage, not BTC speculation. BTC exist everywhere simultaneously. So if I buy BTC with USD and then sell BTC for British Pounds. I have sold USD and bought GBP. When I am tired of owning GBP, I can trade them for BTC and then buy any currency I like without having to move my money from one bank to another, or from one country to another.

When BTC is used as a pass-through mechanism like this, the price of BTC becomes irrelevant to the trade. I need X amount to move a particular volume of another currency through BTC.
1825  Alternate cryptocurrencies / Altcoin Discussion / Re: Solidcoin DMCA takedown on: January 11, 2012, 10:20:43 PM
Could you set your personal differences aside and just tell me what you think I should do in my current situation?

Do I have to throw away my modified rs_hash, get a fresh copy of it with the license.txt and build a new library from it? Or is building a library violating the license again? Is there any chance I can use the algorithm in my project?

I gave my advice earlier in the thread. But to save you a scroll...

I've read your advice, that's why I said "build a new library from it". I'm asking for details: if it's ok to use my own variant of rs_hash and if building any library (I have to insert some glue code for using it in Erlang) is allowed at all.

EDIT: Tell you what, I just throw it out of the master branch and if anyone needs it badly he could ask me or pull the last SC supporting version out of the GIT tree. This is too hot for me, I don't want to lose my software because of this "license garbage" or what ever the politically correct expression for this is.

Sorry for being vague, but it is really hard to give definitive answers in this realm. Even lawyers can only give advice, they cannot absolve you of an licensing difficulties. Ultimately, the only opinion that matters is that of the last judge who rules on the lawsuit. The strange and bizarre can enter into such a case, such as: if you even read the solidcoin code, etc.

It is a bit like quicksand. Sad
1826  Alternate cryptocurrencies / Altcoin Discussion / Re: Solidcoin DMCA takedown on: January 11, 2012, 04:59:34 PM
I would not trust advice from viperjm regarding software development. He hasn't done any, nor has he demonstrated on these boards any understanding of it.

Could you set your personal differences aside and just tell me what you think I should do in my current situation?

Do I have to throw away my modified rs_hash, get a fresh copy of it with the license.txt and build a new library from it? Or is building a library violating the license again? Is there any chance I can use the algorithm in my project?

I gave my advice earlier in the thread. But to save you a scroll...

Don't mingle anything from Realsolid with anything else. Mixing licenses in this case would be bad as the terms are incompatible.
Make sure any code from SC is in a separate binary. Don't static link it in.
1827  Alternate cryptocurrencies / Altcoin Discussion / Re: Solidcoin DMCA takedown on: January 11, 2012, 04:45:31 PM
You're even more fine then, the license garbage in no way effects you, but I don't know about the unknown "SHA256" to scrypt thing... I guess so long as they are compatible and do the same thing you'd be fine

That's why there are unit tests Wink

It's all working as before, but I'm feeling better.

I would not trust advice from viperjm regarding software development. He hasn't done any, nor has he demonstrated on these boards any understanding of it.
1828  Alternate cryptocurrencies / Altcoin Discussion / Re: Pool Ops are now the Alt Currency Police on: January 11, 2012, 04:43:22 PM
Facts. They are not needed in this thread.

Fact:  When I sign up with a pool to me (and many others) there is a relationship with the pool op, one in which I provide my hash rate and computing power to be pooled in an effort to find the coin(s) I want to mine.  Not using my computing power for any other purpose, particularly shady side attacking.  With that said some may like this but their are a lot of douches in the world...

The statement you made is false. You don't understand mining. You do not provide your computer as a platform that others can run their code on.
1829  Alternate cryptocurrencies / Altcoin Discussion / Re: Pool Ops are now the Alt Currency Police on: January 11, 2012, 04:05:16 PM
Luke shows it could put you in legal jeopardy joining a pool. How are you going to claim you didnt know they were going to hack paypal? What is one of these rogue pool ops decides he wants to attack congress over sopa. It is very important to know and trust your pool.

How can a hash be used to hack Paypal?

The miners didn't give the pool op access to run custom code on their systems/GPUs.

You do realize that the miners simply provided hashes.  Period.  Nothing more, nothing less.
It would be like saying the electrical company could be liable because they supplied the electricity.

Facts. They are not needed in this thread.
1830  Alternate cryptocurrencies / Altcoin Discussion / Re: Solidcoin DMCA takedown on: January 11, 2012, 04:01:35 PM
Hello everyone,

as you might know, I'm writing a new pool software. Being pretty much unaware of any history and consequences, I've also incorporated SolidCoin support by using parts of CoinHunter/RealSolid's code.

As I'm now seeing this DMCA going on, I'm worried about my project (it is licensed under the GPLv3). Should I remove SolidCoin support and related code in order to comply with the laws?

Please state your answer as neutral as possible. I know everyone hates RS and SC is wrong and whatnot, but I don't care so much for that personal opinions. I'm offering a neutral software; you can decide yourself if, for which chain, and for what reason you want to use it.

p2k

EDIT: The parts that got incorporated only involve the hashing algorithms, that is a sha256 implementation, blake512 and a modified version of rshash (it's modified so the ridiculous texts/insults can't be seen).

The best & easiest solution:
You can't GPL Solidcoin code (the GPL won't stick in court). Realsolid's license.txt claims the rights to it. So you shouldn't put any of his code in a file with your code.
Put the Solidcoin code in it's own library with it's own license file. Do not static link it into your binary.

1831  Alternate cryptocurrencies / Altcoin Discussion / Re: Solidcoin DMCA takedown on: January 10, 2012, 08:27:13 PM
I think it is less about credit, and more about control. With full copyright control and via the Solidcoin license.txt, Coinhunter can revoke the right for anyone to use Solidcoin if he feels they are negatively impacting Solidcoin. If most of the source files had the MIT license as required, he would only control a small amount of code comprising the Solidcoin client. An enterprising fellow could re-implement the bits of code that turn Bitcoin into Solidcoin, and then there would be a Solidcoin client which Coinhunter did not control via license.
1832  Alternate cryptocurrencies / Altcoin Discussion / Re: So Bitcoin Leaders what is your position on the ongoing Altcoinocide? on: January 09, 2012, 11:57:05 PM
Quote from: k9quaint link=topic=57288.msg683334#msg683334

Nobody should trust some random pool operator to run any code they like on their computer. That is why the parameters for the work are fixed beforehand, and why all the execution is done at the users behest, not the pool operator.


I'll go one step further: pools are evil, and you shouldn't use them,
whether the work is fixed beforehand or not changes nothing, as
luke has just demonstrated: he used his miners like a botnet operator
does his bots. I guess there's nothing wrong with that either: in the
end, the user probably willingly installed that infected app.


Your position is now much clearer. You hate all pool operators as you consider them to be evil and you view mining software as an infection. There is, in fact, no way for you to avoid hating Luke because he is a pool operator. I see now why you want to discourage all Eligius users from using that pool and to cast off the infected software that they have on their computers.

I do not share your views.

Please do conflate issues, that is an unworthy tactic.

I do consider pools bad for the bitcoin ecosystem, and I certainly wish them
to eventually wither and die, but in the right manner: being replaced by
something better. p2pool is the first step in the right direction.

This however has got nothing to do with this discussion about eligius,
my mistake for mentioning what I thought about pools in general:
I have strictly no beef with the other pool operators, they aren't, as
far as I know abusing their miners. Unlike luke.


Fair enough. I accept your clarification on pools and their operators. Where you and I differ is whether Luke harmed his users. I believe he did not. I think Luke is only guilty of being a prick to the creator of CLC. Luke could have handled this situation in a much more mature fashion. Instead, he humiliated the CLC creator when he could have merely demonstrated the weakness in the altcoin and then backed off. If at that point, the creator of CLC still refuses to acknowledge the flaw, then take the gloves off and bodyslam the blockchain.

CLC did serve a valuable purpose. It demonstrated that there is a serious chicken & egg problem with launching altcoins.

1833  Alternate cryptocurrencies / Altcoin Discussion / Re: [DEAD] Coiledcoin - yet another cryptocurrency, but with OP_EVAL! on: January 09, 2012, 11:49:56 PM
Somehow, an act that caused no economic harm to anyone has everyone in a tremendous uproar. We need a picture of a cat and a car analogy to go with it. Wink

Economic, capital, material harm. If the only harm you can valuate is monetary or physical then we've lost the game already.

:/

You gave me a sad.

The psychological and emotional harm that occurred was the following:
The creater of an altcoin is sad that his altcoin as initially defined was not viable.
Some people who misunderstand what took place and/or are not in possession of the facts are angry.

The first is a fact of life for the altcoin community, I expect it will continue to be so for the foreseeable future.
The second is unavoidable on the internet.

Either add to the list of emotional/psychological harm, or explain why I should be upset by either of it's current entries.
1834  Alternate cryptocurrencies / Altcoin Discussion / Re: So Bitcoin Leaders what is your position on the ongoing Altcoinocide? on: January 09, 2012, 11:36:56 PM
Quote from: k9quaint link=topic=57288.msg683334#msg683334

Nobody should trust some random pool operator to run any code they like on their computer. That is why the parameters for the work are fixed beforehand, and why all the execution is done at the users behest, not the pool operator.


I'll go one step further: pools are evil, and you shouldn't use them,
whether the work is fixed beforehand or not changes nothing, as
luke has just demonstrated: he used his miners like a botnet operator
does his bots. I guess there's nothing wrong with that either: in the
end, the user probably willingly installed that infected app.


Your position is now much clearer. You hate all pool operators as you consider them to be evil and you view mining software as an infection. There is, in fact, no way for you to avoid hating Luke because he is a pool operator. I see now why you want to discourage all Eligius users from using that pool and to cast off the infected software that they have on their computers.

I do not share your views.
1835  Alternate cryptocurrencies / Altcoin Discussion / Re: So Bitcoin Leaders what is your position on the ongoing Altcoinocide? on: January 09, 2012, 11:26:27 PM
You ought to have something to complain about before posting things for other people to read.

It has become clear that you and others in these threads have a fundamental misunderstanding of the relationship between a pool operator and pool users.

As I understand it:
A pool user asks the pool for work.
The pool supplies work.
The user completes the work, and trades the results of that work for BTC & NMC.
The pool pays the BTC & NMC in return for the completed work.
If the results are valuable then the pool submits the results to a blockchain for a reward.
The pool executes no code on the user's machine.
The form of the work is well defined beforehand.
The user is under no obligation to ask for work, or complete it.
The result is half of a math equation (a fact) and thus not subject to copyright or patent.
The result was volunteered to the pool operator, so it is not subject to trade secret.

If you think Luke is a phallus for attacking a block chain that is fine, that is your opinion of him and you have every right to not like him for such a thing. To suggest he violated his user's trust is wrong. The user sold him a fact. The transaction was completed according to the agreed upon terms. Luke is free to use that fact in any way he sees fit. If you don't like how Luke uses facts, don't sell him any. There was (and still is) no agreement restricting Lukes use of facts.

Good argument, I'll use that in my defense at court when a rogue pool op figures out a way to use my hashing to encrypt and distribute child pr0n ... I'm sure it will fly with a judge!

It will. The same way that the car dealership will not end up in court for selling the pedobear his windowless white van. The same way Bushnell will not get in trouble for making and selling the binoculars the pedobear used to stalk his victims. The same way the construction company who built pedobears basement where he keeps the kids will not get in trouble.

You sold the results of a math equation that has plenty of legitimate uses. You had absolutely no say over what the results of that math equation are used for. You are mischaracterizing Lukes relationship with his users. The system would never work if Luke had *any* control over his users resources. Nobody should trust some random pool operator to run any code they like on their computer. That is why the parameters for the work are fixed beforehand, and why all the execution is done at the users behest, not the pool operator.

I'll take two guesses ...

    A) You're from the US

    B) You're a lawyer.


The way you approach this is typical of either or both:
no personal notion of actual right and wrong, and as long
as  something is not defined as wrong by the law or worded
as such in a contract then it's perfectly fine.

No wonder US folks needs so much religion to keep them
on the straight and narrow Cheesy

I apologize for my posts that were well thought out and disagreed with your preconceived notions. I guess people who disagree with you in such a way that you cannot logically disprove their assertions are your definition of evil. I am glad that I do not share your "personal notion of actual right and wrong". If people used logic instead of visceral instincts, they wouldn't need a "moral compass" prepackaged in the form of religion.

1836  Alternate cryptocurrencies / Altcoin Discussion / Re: Pool Ops are now the Alt Currency Police on: January 09, 2012, 11:13:08 PM
I explained in https://bitcointalk.org/index.php?topic=57288.40 how your assumptions about how pools interact with their users are unwarranted and thus your entire cause for complaint moot.
1837  Alternate cryptocurrencies / Altcoin Discussion / Re: So Bitcoin Leaders what is your position on the ongoing Altcoinocide? on: January 09, 2012, 11:10:40 PM
I am releasing 100 alt coins with merge mining in from day one. They will all be identical to Bitcoin, except their names won't start with "Bit" and they will use different port numbers (some of them are very secure because nobody checks port 1337!). I will then sue all the pool operators who fail to give me my merge mined alt coins.

Edit: Done. All of my new altcoins are released. Why are all the pool operators stealing everyone's coins?

You ought to read other people's posts before assuming
you understand what they're complaining about.

You ought to have something to complain about before posting things for other people to read.

It has become clear that you and others in these threads have a fundamental misunderstanding of the relationship between a pool operator and pool users.

As I understand it:
A pool user asks the pool for work.
The pool supplies work.
The user completes the work, and trades the results of that work for BTC & NMC.
The pool pays the BTC & NMC in return for the completed work.
If the results are valuable then the pool submits the results to a blockchain for a reward.
The pool executes no code on the user's machine.
The form of the work is well defined beforehand.
The user is under no obligation to ask for work, or complete it.
The result is half of a math equation (a fact) and thus not subject to copyright or patent.
The result was volunteered to the pool operator, so it is not subject to trade secret.

If you think Luke is a phallus for attacking a block chain that is fine, that is your opinion of him and you have every right to not like him for such a thing. To suggest he violated his user's trust is wrong. The user sold him a fact. The transaction was completed according to the agreed upon terms. Luke is free to use that fact in any way he sees fit. If you don't like how Luke uses facts, don't sell him any. There was (and still is) no agreement restricting Lukes use of facts.

1838  Alternate cryptocurrencies / Altcoin Discussion / Re: Pool Ops are now the Alt Currency Police on: January 09, 2012, 10:44:34 PM
Anyone with a copy of the CLC blockchain and bitcoin-utils can easily verify that the bitcoin parent blocks used to attack CLC belong to eligius. Personal equipment my ass.

As far as I understand, this is clearly the case, however Luke claims that creating a custom coinbase to include CLC in the merged mining of his pool, does not have anything to do with Eligius miners. It's not the first time he used the coinbase to his personal whims. Their hashes therefore just "happened" to solve CLC blocks, which were passed to the CLC daemon that Luke was running in his "personal equipment". Instead of a CLC-related string, it could have been hymns or exorcisms.

Thus, the "I did not use Eligius hashing power to shut down CLC".

When are you guys going to stop with this letter vs. spirit of the law thing ?

The fact is he betrayed the trust of his users. Implementation detail only matter
to lawyers. What needs to happen now is that folks mining at eligius need to know
what the freak is up to with their hashing power, that's all.

If they condone his actions, they can stick around. If they don't they can leave.

But they need to know, and right now, they don't : luke has taken great care to
stay as non-committal as possible to make sure the non-techie eligius miners
aren't sure what's going on.


Your spirit of the law is based on flawed presumptions. When are you going to stop presuming that every pool must offer every altcoin that can be merged mined? In another thread, I announced the creation of 100 altcoin block chains that can be merge mined from day 1. To date, all of the pools except 1 are refusing to grant their users access to these new and valuable coins.

This really boils down to different axioms that cannot be resolved, such as presumed guilt vs presumed innocence.
Luke did it, but he did it with information that his users had no claim on whatsoever.

Should he have done it? That is a far stickier question.
After warnings were not heeded, action to demonstrate is the next step. AFAIK, Luke did not doublespend any CLC, he merely forked the block chain in such a way that it is very difficult to mine. He certainly could have approached this in a less abrasive manner. He could have forked the chain, demonstrated that he could block it, and then released his hold after a patch was released to mitigate the vulnerability. He could have notified his users beforehand that he was going to use the results of their BTC hashes to demonstrate a vulnerability in another blockchain. He could have explained to his users why he would not offer merge mining of CLC until such a time as it was not vulnerable. In short, there are many things he could have done to come off as less of a phallus.

IMO all Luke is guilty of is bad public relations and an abrasive personality, not computer crimes or fraud.




1839  Alternate cryptocurrencies / Altcoin Discussion / Re: So Bitcoin Leaders what is your position on the ongoing Altcoinocide? on: January 09, 2012, 10:21:37 PM
I am releasing 100 alt coins with merge mining in from day one. They will all be identical to Bitcoin, except their names won't start with "Bit" and they will use different port numbers (some of them are very secure because nobody checks port 1337!). I will then sue all the pool operators who fail to give me my merge mined alt coins.

Edit: Done. All of my new altcoins are released. Why are all the pool operators stealing everyone's coins?
1840  Alternate cryptocurrencies / Altcoin Discussion / Re: So Bitcoin Leaders what is your position on the ongoing Altcoinocide? on: January 09, 2012, 09:52:13 PM
Being broken on the initial release of the algorithm absolutely disqualifies it as cryptography. If initially it is uncrackable and over time new methods come to light which degrade its effectiveness, that is one thing (specifically your SHA1 example, which is a hash, not encryption btw). But calling ROT26 an encryption algorithm is senseless and just playing at semantics. Blaming someone for cracking ROT26 is mindless and betrays a complete misunderstanding of what cryptography is for.
Errrm... you do realize that Bitcoin has more or less the same cryptographic flaw, right?

No, for four reasons:
First, bitcoin is not launching today. The flaw is at its worst during launch. Now it is much more difficult to execute, but not impossible. Ultimately, the security of any software relies on its users. You can't force them to follow correct protocols, and you can't prevent them from volunteering the secure information. Byzantine corruption is one of the classic problems that faces cryptography.

Second, when BTC was launched there was no pre-existing base of BTC specific hash power that could overwhelm all of the other early adopters.

Third, there was no such thing as pools of miners when BTC was launched.

Fourth, nobody knew what a cryptocurrency was, what it could be used for, or exchange it for anything other than barter. So there was no economic incentive at all to attack bitcoin. The only incentive would have been intellectual.
Pages: « 1 ... 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 [92] 93 94 95 96 97 98 99 100 101 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!