Advanced checkpointing should be rewarded
-
[quote name=“panoramix” post=“42359” timestamp=“1386653296”]
I’m trying to solve the very same problem as you: The existence of a single point of failure, one introduced by trusting the machines of largely uniform architecture and equipment.[quote]
So what? Either the algorithm can be verified, or it can’t. You don’t need to verify it yourself, that’s your computer’s job.
[/quote]Kevlar, computers cannot verify algorithms. Only mathematicians can. My suggestion of distributing ACP among the centers of academic repute is based on the proposition that there is no royal road to mathematics, and that average miners are not capable of secure computing.
In refuting my sentences one by one, you missed the one in parenthesis: If Feathercoin offers only the same as other cryptos, it does little beyond inflating the coin supply. I am not against hashing at all. But it is already offered by Bitcoin and Litecoin. ACP is FTC’s distinctive feature, and hashing serves to keep the ACP center(s) under supervision. Feathercoin is not compulsory to anyone. Those who do not like its features are free to move to other coins, and have already done so.
Your trustlessness should extend equally to humans and machines (lady Diana would agree). In post-Snowden era, this view is no longer paranoid. Having many computers of the same design and software does not dilute the relevant single point of failure, especially once cryptos become really important. You can read about how to make your computing semi-secure here: [url=http://stallman.org/stallman-computing.html]http://stallman.org/stallman-computing.html[/url])
Is the bios on your mining rig libre? If not, you are trusting something you cannot verify. Having a sense of security while in sandbox. Stallman ended up using Chinese Lemote notebook, because no other consumer computer today allows libre BIOS.
Finally, the Vatican connection. Let me say again, that for most users, transparency and accountability is already FTC’s selling point. Vatican people have caught up on it, want to offer it with no hashing at all, relying on trust alone. And they might succeed in stealing Feathercoin’s thunder, which would be quite sad.
[/quote]I want to talk more with you about this, I haven’t had the bandwidth but I am very intrigued by your perspective from first glance. I will PM you.
-
[quote name=“panoramix” post=“42359” timestamp=“1386653296”]
I’m trying to solve the very same problem as you: The existence of a single point of failure, one introduced by trusting the machines of largely uniform architecture and equipment.[quote]
So what? Either the algorithm can be verified, or it can’t. You don’t need to verify it yourself, that’s your computer’s job.
[/quote]Kevlar, computers cannot verify algorithms. Only mathematicians can.
[/quote]Yes, they can. There’s an entire field of science around this idea called ‘deterministic computing’ that is devoted to this very concept. But even short of that, algorithms can be broken down into axioms and monads, and if you can assert those axioms and catalog the monads, then it can be verified programatically. That’s exactly how blockchains work: They require other users to verify that the miner who created the block did so by executing the algorithm. That’s why the whole ‘proof of work’ scheme is so potent: Because it’s difficult to execute correctly, but trivial to verify for correctness.
[quote]
My suggestion of distributing ACP among the centers of academic repute is based on the proposition that there is no royal road to mathematics, and that average miners are not capable of secure computing.
[/quote]They don’t have to be, because as I pointed out, proof of work is hard to do, but easy to check. They don’t HAVE to do secure computing, then can operate in a trustless environment because all the other miners can verify that they’re executing the algorithm faithfully, and reject anyone who doesn’t.
Your suggestion hinges on the premise that the average miners are not capable of establishing trust amongst each other, but this is demonstrably false.
[quote]
In refuting my sentences one by one, you missed the one in parenthesis: If Feathercoin offers only the same as other cryptos, it does little beyond inflating the coin supply.
[/quote]I didn’t miss it, I recognized it for what it is: A straw man attack. By saying that the blockchain is no different, you’re making the assertion that the currency is no different, but that’s false. A currency’s value comes not only from it’s technology, but also from it’s utility. Paper dollars have little to offer in the way of technology, but because it’s traded as a currency, it offers great utility for those who wish to exchange it. A blockchain’s success as a currency is measured no different: It’s 10% technology, and 90% adoption. It’s not the size or speed of the blockchain that makes it different, it’s how people use it.
[quote]I am not against hashing at all. But it is already offered by Bitcoin and Litecoin. ACP is FTC’s distinctive feature, and hashing serves to keep the ACP center(s) under supervision.[/quote]
I see where your confusion lies. That’s the opposite of how it works. Miners send blocks to the ACP server, and the ACP server records their order once a certain threshold has been reached… not the other way around. At any time a miner with 51% of the network can start mining blocks, broadcast them to ACP, and ACP will consider that THE blockchain. ACP doesn’t supervise, it repeats what the miners say. It’s nothing more than a repeater, not a supervisor.
The miners decide what’s on the network, and ACP DOES NOT defend against a 51% attack. It just makes double spending long after the fact more difficult, a feat already accomplished by other coins with decentralized technologies like PoS and ‘raw hashpower’. FTC is inferior to other coins because it’s failed to accomplish the same things in the absence of centralization and trust like Bitcoin and Litecoin has.
[quote]Feathercoin is not compulsory to anyone. Those who do not like its features are free to move to other coins, and have already done so.
[/quote]Indeed! Isn’t currency competition great?
[quote]
Your trustlessness should extend equally to humans and machines (lady Diana would agree).
[/quote]It definitely does! That’s why crypto-currencies are so attractive: Because I can live in a world where I can do neither and still know where my money is at.
[quote]
In post-Snowden era, this view is no longer paranoid. Having many computers of the same design and software does not dilute the relevant single point of failure, especially once cryptos become really important. You can read about how to make your computing semi-secure here: [url=http://stallman.org/stallman-computing.html]http://stallman.org/stallman-computing.html[/url])
[/quote]Thank you, I’ve been doing secure computing for a long time now. I got my first CISSP certification over 10 years ago.
[quote]
Is the bios on your mining rig libre? If not, you are trusting something you cannot verify. Having a sense of security while in sandbox. Stallman ended up using Chinese Lemote notebook, because no other consumer computer today allows libre BIOS.
[/quote]Yes I can! My BIOS is readily downloadable from the BIOS chip itself, or the manufactures website in the case of an upgrade. Disassembling such things and verifying them is old hat.
[quote]
Finally, the Vatican connection. Let me say again, that for most users, transparency and accountability is already FTC’s selling point.
[/quote]You mean it’s crypto-currency’s selling point, of which FTC happens to be one option? I agree.
[quote]Vatican people have caught up on it, want to offer it with no hashing at all, relying on trust alone. And they might succeed in stealing Feathercoin’s thunder, which would be quite sad.
[/quote]I’ve not seen any evidence of this. What exactly is the Vatican doing and why is it superior to FTC?
-
[quote]
Indeed! Isn’t currency competition great?
[/quote]Depends. In the world in which there are 10 identical clones of Bitcoin with capitalization and hashing power evenly distributed among them, these can be attacked one by one with 5.1% of the total hashing power. Also, creation of new identical currencies means that the promise of the total coinage is broken at the holders’ expense, in miners’ favor. Alt cryptos are good and fun while they remain niche. As for Feathercoin, i see it to be to Bitcoin what Scholarpedia is to Wikipedia.
-
[quote name=“panoramix” post=“42799” timestamp=“1386722559”]
As for Feathercoin, i see it to be to Bitcoin what Scholarpedia is to Wikipedia.
[/quote]I have been looking for an alternative to Wikipedia for some time now, thanks so much.
Aside from what is mentioned here what other features would you like to see in Feathercoin?
-
[quote name=“panoramix” post=“42799” timestamp=“1386722559”]
[quote]
Indeed! Isn’t currency competition great?
[/quote]
Depends. In the world in which there are 10 identical clones of Bitcoin with capitalization and hashing power evenly distributed among them, these can be attacked one by one with 5.1% of the total hashing power.
[/quote]
There are a lot of reasons for 10 identical clones of Bitcoin, and then 100 slight variations.An efficient network only has to align at 10 - 50 times larger than it largest possible attacker, to be very secure. Less miners means more payment means more miners means less pay.
One criticism of Bitcoin is it is using a lot more power to do the transactions than is really necessary to secure the network.
Once crypto currencies are established, it will be in the interest of merchants to do some mining because, the tech savvy, will find they save transaction fees, that mining speeds up their transactions and customer confirmations. They will know they were helping secure the block chain, like shops do now checking for fiat currency forgeries.
-
[quote]
Aside from what is mentioned here what other features would you like to see in Feathercoin?
[/quote]There are 2 crucial features that Feathercoin needs.
1. Globally targetted SMS payment system for free to everyone (without any fees).
2. ACP security guaranty. That is, super secure backup of the master block.Both are important, while only 1. is urgent.
As for 1., a payment gateway smsaddress.info already exists, but it has fees and gives a UK-centered (rather than global) impression at a first glance. Fees deter those who only bought a few FTCs just in case. The provider needs fees, but if ACP center offered such gateway, its relatively minuscule expenses could be covered from the proposed ACP reward. Easy payment is paramount for wide FTC acceptance.
As for 2., let me explain what do I mean by super secure backup. The master block should be printed out and carefuly manually checked for proper size and sanity. It should then be securely engraved (eg. by a laser) on metal foil and stored in a safe room with access limited to the ACP responsible person in each ACP center.
This second feature serves 2 purposes:
2.1 Safekeeping of the master block
2.2 Winning the trust of the usersOn the long run, 2.1 is more important. On the short run, 2.2 is more important. For that reason, I suggest using platinum-irridium alloy foil for master block engraving (sounds good, used in SI standards). ACP block reward should be used to cover the costs of this backup. As for 2.1, it is important that before the engraved master block is deposited in the safe room, its contents should be checked one more time inside the safe room using a single-purpose intrusion-proof device. The technical details of such device can be discussed, but the details of its final wiring and software should be kept secret. Each ACP center should construct their own secure checking device independently after the basic guidelines for its construction are set forth.
-
[quote]
There are a lot of reasons for 10 identical clones of Bitcoin, and then 100 slight variations.
[/quote]I think that at least one of the miners discussing is this forum has performed or participated in the earlier 51% attack to prove that Feathercoin is bad.
-
Can’t it just be de-centralised without it been rewarded? Could that be possible.
Your rewarded for mining anyway…
To be honest, knowing your helping secure the network should be enough.
-
[quote name=“Calem” post=“42995” timestamp=“1386768779”]
Can’t it just be de-centralised without it been rewarded?
[/quote]You are right in a way. Having a currency that actually works might be a reward in itself. Yet someone has to cover the cost of really secure ACP (safe room, security and highly resistant backup of the master block). Establishing a master block reward would be a simple way of doing it.
-
[quote name=“panoramix” post=“43044” timestamp=“1386774424”]
[quote author=Calem link=topic=5718.msg42995#msg42995 date=1386768779]
Can’t it just be de-centralised without it been rewarded?
[/quote]Yet someone has to cover the cost of really secure ACP (safe room, security and highly resistant backup of the master block). Establishing a master block reward would be a simple way of doing it.
[/quote]To my understanding this is not de-centralised.
-
[quote name=“panoramix” post=“42819” timestamp=“1386727691”]
As for 2., let me explain what do I mean by super secure backup. The master block should be printed out and carefuly manually checked for proper size and sanity. It should then be securely engraved (eg. by a laser) on metal foil and stored in a safe room with access limited to the ACP responsible person in each ACP center.
[/quote]The genesis block is of little use to anyone if they want to back up the blockchain. What is of use is the massive super-secure un-corruptable backup of the blockchain that lives on every node… it’s called the blockchain.
[quote]
This second feature serves 2 purposes:2.1 Safekeeping of the master block
2.2 Winning the trust of the users[/quote]
The genesis block is of no use to anyone. It’s kept safe on every running node, and users trust it because it’s verifiable in the absence of any authority, not because someone arbitrary says it’s valid.
[quote]
For that reason, I suggest using platinum-irridium alloy foil for master block engraving (sounds good, used in SI standards). ACP block reward should be used to cover the costs of this backup.
[/quote]I’ve got a better idea. What if we use something that can’t be stolen, corrupted, forged, falsified, or destroyed instead? Something that requires zero cost to safe guard and verify? Foil has this whole problem of needing to be physically protected. That way, we don’t have to change the block reward and screw over existing coin holders and miners.
[quote]
As for 2.1, it is important that before the engraved master block is deposited in the safe room, its contents should be checked one more time inside the safe room using a single-purpose intrusion-proof device. The technical details of such device can be discussed, but the details of its final wiring and software should be kept secret. Each ACP center should construct their own secure checking device independently after the basic guidelines for its construction are set forth.
[/quote]That sounds like a lot of work for zero benefit. At the end of all of this you have a very expensive operation to safeguard something which is of no value to anyone, least of all coin holders.
I can see you really don’t understand how blockchains work at all. Can I suggest you read Satoshi’s original whitepaper? I think it would save you a lot of time and energy: [url=http://bitcoin.org/bitcoin.pdf]http://bitcoin.org/bitcoin.pdf[/url]
-
[quote name=“Calem” post=“42995” timestamp=“1386768779”]
Can’t it just be de-centralised without it been rewarded? Could that be possible.Your rewarded for mining anyway…
To be honest, knowing your helping secure the network should be enough.
[/quote]It isn’t but it will be soon…
-
[quote name=“wrapper0feather” post=“43787” timestamp=“1386941068”]
It isn’t but it will be soon…
[/quote]Good news. That’s the assumption I was under (think I read it somewhere all ready)
From all the articles I’ve read that keep popping up, It’s the major criticism at the moment.
[s]I’m sorry but i responded to the wrong post with the wrong quote and statement i think.[/s]
[i]Never mind… disregard…[/i]