Search content
Sort by

Showing 20 of 265 results by Serith
Post
Topic
Board Development & Technical Discussion
Re: Zerocoin: Anonymous Distributed E-Cash from Bitcoin
by
Serith
on 06/06/2013, 16:06:31 UTC
What ticked me off is the quote from Wikipedia in the context of adam3us signature

It [Hashcash proof-of-work system] is also used as the proof-of-work protocol in Bitcoin
Quote from: adam3us
Yes I invented hashcash, no I am not Satoshi  Wink

I realized that I was wrong after adam3us clarified:

Also while it is true that I invented hashcash (1997 hashcash.org), I am not claiming bitcoin is some simple extension, bitcoin has actually several key innovations that no one succeeded with before.  And not for lack of trying: there were a number of people on the cypherpunks list who were exceedingly interested in ecash, viewed it as the holy grail, and tried hard for many years (say 1995-2005 range) to figure out how to deploy ecash.



Only Satoshi can tell what kind of influence it was, do you have any quotes? If you compare technical details of those two systems then it's like computer vs abacus

You should actually read Satoshi's paper before getting involved in such arguments. Adam's work is cited directly:

Quote
To implement a distributed timestamp server on a peer-to-peer basis, we will need to use a proofof-work system similar to Adam Back's Hashcash [6], rather than newspaper or Usenet posts.

My question about a quote from Satoshi was actually a serious one, there is a lot of things I missed or don't know.

P.S. sorry for the off topic, won't post about it here any more.
Post
Topic
Board Development & Technical Discussion
Re: Zerocoin: Anonymous Distributed E-Cash from Bitcoin
by
Serith
on 04/06/2013, 17:13:49 UTC
Adam is justifiably proud of Hashcash, and it was an important influence on Bitcoin.

Only Satoshi can tell what kind of influence it was, do you have any quotes? If you compare technical details of those two systems then it's like computer vs abacus
Post
Topic
Board Development & Technical Discussion
Re: Zerocoin: Anonymous Distributed E-Cash from Bitcoin
by
Serith
on 04/06/2013, 17:00:34 UTC
Quote from: adam3us
Yes I invented hashcash, no I am not Satoshi  Wink

Wikipedia article about Hashcash has the next line "It [Hashcash proof-of-work system] is also used as the proof-of-work protocol in Bitcoin" Wiki:Hashcash, which was added by you on November 2012. I think you have quite an ego considering there is no much similarities between the two apart from the name.
Post
Topic
Board Project Development
Re: Canadian Bitcoin Startup
by
Serith
on 26/05/2013, 02:56:36 UTC
what does between the ages of 18-24 have to do with it?

Already legal age but still young enough to get scammed easily.
Post
Topic
Board Bitcoin Discussion
Re: New video: Why the blocksize limit keeps Bitcoin free and decentralized
by
Serith
on 18/05/2013, 00:20:43 UTC
So what is the point of having decentralized validation system if a user has to choose between 5 centralized solutions to make a transaction?
In Peter's vision of the future those centralized solutions will all be Fidelity-bonded (Chaum-trusted) banks.
https://bitcointalk.org/index.php?topic=146307.0

I read the thread but didn't find an answer to the question, was it posted somewhere else e.g. dev mailing list?
Post
Topic
Board Bitcoin Discussion
Re: New video: Why the blocksize limit keeps Bitcoin free and decentralized
by
Serith
on 17/05/2013, 22:48:14 UTC
retep, with your design, no more then 5 payment processors will have 80% share of all bitcoin transactions because this is how things work, you can take the clue practically from any other global market consolidation. So what is the point of having decentralized validation system if a user has to choose between 5 centralized solutions to make a transaction?

EDIT: just realized that some people may not understand the consequences. It will be super easy to regulate those payment processors and enforce arbitrary rules about what people can or can't do with their money.
Post
Topic
Board Development & Technical Discussion
Topic OP
Yet another idea about how to fix tx replacement
by
Serith
on 04/05/2013, 23:46:30 UTC
The problem with current tx replacement proposals is that it requires to trust a miner to replace non final tx in memory pool for final and commit it into a block, in other words it's just slightly more secured version of 0-confirmation transaction.

The idea is to have nLockTime transaction committed into a block, but it becomes spendable only after nLockTime expires and if at any point before that a final version of the transaction appears in a block then nLockTime transaction becomes invalid, needless to say between payer and payee, only payee should be able to finalize transaction.

Post
Topic
Board Development & Technical Discussion
Re: Decentralised crime fighting using private set intersection protocols
by
Serith
on 24/03/2013, 21:53:32 UTC
It is obvious for a government to force merchants to use it's blacklists, just pay to a merchant with tainted coins for what seems like a regular purchase and then see if he is going to report it, use fines and so on if merchant didn't report it. And before you are going to resort to the usual argument that democracy will sort it out, Bitcoin was created in the first place because democracy doesn't work in the matter of regulating financial system, majority of the people can't make an informed decisions about the matter, otherwise we wouldn't have Ben Bernanke printing money or almost legalized theft from Cyprus bank accounts. Bitcoin can bring free market into financial system, in free market smart individuals who get it right take all the benefits even if majority think they are wrong, they will be able to invent useful services and continue their work if there won't be majority of uninformed people standing in their way.
Post
Topic
Board Service Discussion
Re: Official Gox / CoinLab Integration and Transition FAQ
by
Serith
on 03/03/2013, 17:09:53 UTC
We base this on various information, including source of funds and IP address. If you used Dwolla (which is only available to US customers) or if your bank reported you as a US citizen when sending funds to our bank, then you are automatically considered a US citizen.

Given your talk of citizenship rather than residence, would I be right in assuming FATCA was an element in this decision?

It sounds like US citizens who live outside the USA will not be able to trade on Mt Gox at all. Indeed I suspect no exchange that's sensible will take them Sad

I am not such a person fortunately, but I feel sad for those who are.

That's what I think too, but it seems MtGox will also apply the same restrictions to Canadians, so I assume that Canadian customers were sold to Vess as a package deal.
Post
Topic
Board Service Discussion
Re: Official Gox / CoinLab Integration and Transition FAQ
by
Serith
on 03/03/2013, 16:35:47 UTC
If you believe there was a mistake (ie. when we go live the site asks you to accept CoinLab's ToS), you will be provided an option to specify that you are not a US or CA citizen. Such cases will be reviewed case by case afterward so we can find out what went wrong.

Are you going to forbid Canadian citizens from trading directly on MtGox?
Post
Topic
Board Bitcoin Discussion
Re: Making block space arbitrary scarce is worse then changing inflation schedule.
by
Serith
on 25/02/2013, 23:58:39 UTC
Making block space arbitrary scarce will subsidies miners at the expense of people who are using the network for transactions. If the network security is the ultimate goal then it will be better to have indefinite inflation of fixed or variable amount of bitcoins per block because it will tax everyone equally not only those who are trying to make a use of the system by performing transactions.

My personal opinion is that free market in most cases works better then any arbitrary economic rule, therefore I am against subsidizing miners with more bitcoins then absolutely necessary.

So everyone should pay for a service only some require? Yeah... no.

So, your point is that those who use bitcoin as investment doesn't benefit from the system and therefore shouldn't pay anything to make it more secure. Again, I started this thread to make a point that any arbitrary rule that redistributes money is a really bad thing, and shouldn't be used unless absolutely necessary.
Post
Topic
Board Bitcoin Discussion
Re: Making block space arbitrary scarce is worse then changing inflation schedule.
by
Serith
on 25/02/2013, 21:31:49 UTC
it will be better to have indefinite inflation of fixed or variable amount of bitcoins per block

Then just use a blockchain that does that, instead of using Bitcoin.

You should have finished reading my post, it's not that long.

therefore I am against subsidizing miners with more bitcoins then absolutely necessary.
Post
Topic
Board Bitcoin Discussion
Topic OP
Making block space arbitrary scarce is worse then changing inflation schedule.
by
Serith
on 25/02/2013, 21:15:53 UTC
Making block space arbitrary scarce will subsidies miners at the expense of people who are using the network for transactions. If the network security is the ultimate goal then it will be better to have indefinite inflation of fixed or variable amount of bitcoins per block because it will tax everyone equally not only those who are trying to make a use of the system by performing transactions.

My personal opinion is that free market in most cases works better then any arbitrary economic rule, therefore I am against subsidizing miners with more bitcoins then absolutely necessary.
Post
Topic
Board Development & Technical Discussion
Re: How a floating blocksize limit inevitably leads towards centralization
by
Serith
on 24/02/2013, 01:46:41 UTC
The verification delays grow exponentially with the number of transactions simply because each node must perform it's own series of checks before forwarding said block.

Wrong, because the number of nodes getting involved in verification of specific block grows exponentially as well, so the relationship between number of transactions and propagation time is linear.

As an analogy think about how a bacteria multiplies, at every step a size of the colony increased by factor of 2 until it's reached lets say 1024, if suddenly it requires twice more time to multiple then it takes only twice longer to reach the size of 1024 because the number of multiplication steps is still the same.

If block verification were a distributable process, you'd be correct, but it isn't.  At least it's not now, and I don't know how it could be done.  One thing that could be altered to speed up propagation is for some nodes to have trusted peers, wherein if they receive a block from that peer, they re-broadcast that block first then do their checks.  But if this was the default behavior, the network could be DDOS'ed with false blocks.

Lets say you have 1025 full nodes on the network, to keep the example simple we will have those nodes connected in a form of binary tree where a block starts propagating from it's root. Lets say it takes 1 minutes for a node to verify a block and relay it to its children, then it will take 10 minutes for 1024 nodes ( I exclude the root from verification time) to verify the block, in another words it takes 10 minutes for a block to get propagated and verified by the network.

Now lets have a bigger block that takes twice more time to verify, then it will take 20 minutes for 1024 nodes to verify the block, in another words it will take twice more minutes for a block to get propagated and verified by the network. Therefore the relationship between verification time of block and propagation delay it's causing is linear, e.g. if it takes thrice more time to verify a block then, in the simplified example, it will take thrice more time to propagate it through the network.
Post
Topic
Board Development & Technical Discussion
Re: How a floating blocksize limit inevitably leads towards centralization
by
Serith
on 23/02/2013, 14:55:21 UTC
The verification delays grow exponentially with the number of transactions simply because each node must perform it's own series of checks before forwarding said block.

Wrong, because the number of nodes getting involved in verification of specific block grows exponentially as well, so the relationship between number of transactions and propagation time is linear.

As an analogy think about how a bacteria multiplies, at every step a size of the colony increased by factor of 2 until it's reached lets say 1024, if suddenly it requires twice more time to multiple then it takes only twice longer to reach the size of 1024 because the number of multiplication steps is still the same.
Post
Topic
Board Bitcoin Discussion
Re: Automatic Coin Mixing Idea
by
Serith
on 12/01/2013, 02:22:22 UTC
I would like to see this idea implemented.  I am willing to donate BTC to the project if anybody wants to take the bull by the horns and go for it.  I would also rather see it done under the auspices of the Bitcoin Foundation, but that isn't absolutely necessary.

And just so we are clear:

A no fee service.
Hopefully implemented into some bitcoin client.
Is rock solid before rolled out to the bitcoin network.
Is tested on some test network first.

Quantum

Count me in for donations to any serious efforts meeting this spec.

same here, I will donate 20 BTC for this
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin Economic Growth - What do you want?
by
Serith
on 14/12/2012, 02:43:29 UTC
A marketplace for items of extreme low value. That kind of business model is uncharted territory because it wasn't viable before Bitcoin, so it would be nice if we can figure out what kind of penny value items, digital goods or services people would want to buy.
Post
Topic
Board Exchanges
Re: Bitcoin-Central, first exchange licensed to operate with a bank. This is HUGE
by
Serith
on 10/12/2012, 21:40:57 UTC
We've written a blog piece on this fascinating and controversial subject of bankhood...

This is generally a response to the controversy around Paymium's announcement, and more specifically Matonis' Forbes piece yesterday.

http://blog.bitinstant.com/blog/2012/12/10/the-controversy-of-bankhood.html

Integration and easy to use is what people want from Bitcoin and this what makes it easier to become mainstream, and certainly this is where it's all going. But it also demotivates people from creating and using tools to circumvent current laws and the whole system becomes dependent on current regulations. Your blog past has valid arguments and as usual the truth is somewhere in between those two view points, but don't pretend like you know exactly what is the correct thing here in a long term.
Post
Topic
Board Legal
Re: Are Bitcoin's virtual property?
by
Serith
on 09/12/2012, 18:07:22 UTC
it doesn't matter what the tangible, corporeal or incorporeal entity is, what matters is that it is one and that it is scarce.

Your gut feeling tells you that bitcoins are valuable because only 21 million will ever exist, what you are missing is that those bitcoins have to exist as records in the blockchain database we all use, otherwise it has no value.

Ownership of bitcoins means you are free to change the record by sending it to anywhere.
Stealing of bitcoins means unauthorized change of the record by sending it to an address controlled by someone else.

How I define ownership and property the above makes no sense. Perhaps you should start by defining ownership and property before you draw conclusions.

That's exactly what I did:
Property: a record in a database that is consistent among many people.
Ownership of the record: ability to rightfully change it.
Stealing of the record: unauthorized change.

If that makes no sense to you then there isn't much I can do about it.
Post
Topic
Board Legal
Re: Are Bitcoin's virtual property?
by
Serith
on 09/12/2012, 17:13:27 UTC
Obviously, gold is the most robust solution in terms of consistency because it's hard to defy laws of physics, Bitcoin comes next and a centralized solution such as EVE money is least robust. The way how Bitcoin solves the problem of consistency is it's core feature, and it can be used to define it as property, for example: record in a database distributed among many people that solves the Byzantine Generals' Problem is property.

To elaborate:
If we think about our universe as database that perceived the same way by everyone then ownership is access rights to certain records and stealing is unauthorized change of those records, e.g. if I own piece of gold it means that I can change the record about it's location or grant to someone else the right to change it, stealing means that someone changed it's location without my permission. The same definitions can be applied to Bitcoin.

Ownership of bitcoins means you are free to change the record by sending it to anywhere.
Stealing of bitcoins means unauthorized change of the record by sending it to an address controlled by someone else.