The basic minimum is to establish an identity for Bob.
I was going to reply, consider this to be a way of further establishing trusted identification of bob, which led to me to think of it in a different way... BitID may hold some approaches. To clarify I wasn't downplaying the role of establishing identification, it's an area I am very familiar with and was hoping to avoid creating another auth* protocol, and also tightly coupling to any specific existing ones. The place to start is probably the payment protocol (BIP 70): Abstract. This BIP describes a protocol for communication between a merchant and their customer, enabling both a better customer experience and better security against man-in-the-middle attacks on the payment process.https://github.com/bitcoin/bips/blob/master/bip-0070.mediawikiThank you Peter, I had forgotten about this. I will merge seems applicable from BitID and BIP0070, then return to this subject later. Thank you all for your valuable input so far, it is appreciated.
|
|
|
Very good points, turtles all the way down.
AuthN and AuthZ can be handled separately, any approaches described should be agnostic.
If we assume that a well-known network accessible resource Y is established as being under Bob's control, and that Mary knows of Y. What machine readable information can be be made available at Y, such that Mary can establish that the private key of ADDRESS is also controlled by the controller of Y?
What is the least amount of information that can be provided?
If we can establish that, then later we can consider perhaps shared secrets, ACL, etcetera.
Is this a fair approach?
|
|
|
I was wondering if anybody has documented approaches to validating the integrity of addresses which have been sent over plain text protocols?
Talking it out in the usual fashion:
Bob sends a payment request url to Mary. Mary wishes to verify that Bob does control the private key corresponding to the address she received, cryptographically. Harry cannot know the address, or that Mary and Bob have transacted.
Sign the address and publish the signature in a collection somewhere?
Input?
|
|
|
Perhaps add a shorter delay when restarting the counter on the giving button to make it more responsive?
This is a good idea, several people have also corroborated your earlier comments in regard to speeding up donation amounts. I would like to clarify - in case it is unclear - that the conceptual logo's are proposed to be adopted. The buttons however are for illustrative purposes, to begin to convey the simplicity of the concept of marking. The implementation and user experience of many such buttons will be an ongoing focus of Project Bitmark, as they form a modular abstraction layer which hides the extensible uniformity behind, allowing Bitmark to be integrated everywhere. Our goal quite simply, is to have ubiquitous adoption. Not some adoption, ubiquitous adoption, and enjoy the process of getting there.
|
|
|
DannyElfman, is there a line between trying to engage the wider community, and self promotion of a currency by it's developer?
It may be a discussion worth having, as sometimes the intention is just to get feedback and converse, and in other cases to try secure investment or encourage people to purchase currency.
As somebody trying to do the former whilst avoiding the latter, do you have any suggestions as to how one may proceed?
|
|
|
Hopefully I can be forgiven one thread hijack in 600 or so posts. I have spoken with many of you before, would you mind taking two minutes to provide some feedback on this http://bitmark.co/bitmark.co/logo.html ? In an effort to help this particular discussion, may I politely suggest that when suggesting a currency you may also want to specify why, and if you say because of some innovation or technology, also explain why or how it adds value, so that others may learn and gain some insight as to why your suggestion is so. Thank you in advance, Mark
|
|
|
Thank you. We have just added a second example button to clarify usage. link
|
|
|
Coming back to this. Have you had time to read the Marking document CoinHoarder? It should serve to distribute currency far and wide.
|
|
|
Cryptonight is the PoW implemented in the Cryptonote codebase.
Monero is based on Cryptonote and therefore both a cryptonote and cryptonight coin.
|
|
|
Rpietila underestimates the geometric network effects of making the block chain programmable. Imagine if every website had to be a copy of the first one. Which layer are you proposing a block chain should be? Data, Logic, or Presentation? You seem to be saying logic, when it's a distributed data layer.
|
|
|
inuit is quite good.
For long passwords I tend to use all the passwords I previously used strapped together, it's longer than than a 256 bit private key with higher variance per character.
But if someone gets hold of your old passwords combined with the information you just provided, the "bit security" goes down south very fast If they managed to get passwords back to the 90s, including offline ones for routers and bank cards, then they can have it all
|
|
|
inuit is quite good.
For long passwords I tend to use all the passwords I previously used strapped together, it's longer than than a 256 bit private key with higher variance per character.
|
|
|
I think the biggest problem in cryptocurrencies is the fact that the vast majority of users still see them means of speculation (buy - hold - sell) rather than currencies (earn - spend).
I completely agree, currency with no 'value', by the dictionary definition of value. Unused currency and empty blockchains, how sad. People are too simple to use Crypto Currencies. Crypto Currencies are not simple enough for people to use.
People are too simple to use Computers. Computers are not simple enough for people to use. Today we have the bash shell and the touch screen device, something for everybody. Today we have the crypto currency clients, and the
|
|
|
Motto: DARWIN WILL PREVAIL
In which direction is the selection happening? I sense you feel that bad clones will become extinct, but maybe bad clones make the greedy extinct? No, I am saying that many many coins will develop, but only the most innovative and most "fit" will survive (survive menaing: significant). Perhaps also only the most "fit" investors/traders/miners will survive (survive meaning: still have money). Those that avoid the unfit coins. In 100 years you will read about 99.999% of all coins in the history books Can you imagine the Table of Contents?
|
|
|
Ethereum at this time has raised 23,804.11715496 BTC!
I have never seen anything like it. Something big is going to happen.
Not sure if good or bad but ETH going to rock the cryptoworld one way or another.
It will shatter the dreams of the investors. Haha Like most alts over the last 6 months +1 to that 1000's of coins to date, altcoins are coming out of the woodwork & not in a good way either! Would be nice to see all these Dev's work together on just a few coins, not launch several new coins a day just to dump & profit. Again, my theory is that there are not much devs. Most coins are bought from the few people that copy paste those coins and make small changes. Other coins have devs but they drop those coins every 4 weeks to move to other coins. Rinse and repeat. There are good devs, but they mostly don't care for money, so they don't offer investment opportunities. Also there are greedy businessmen like Ethereum and Maidsafe that were backed by VC/ SiliconValley and need to raise money for those guys. Would really like to see all this copy & pasting coins get blocked some how, there should be some kind of rule as to who can launch coins. Rules are just broken anyway, but would be nice to have some kind of order in the 100's of coins a month. Is it ever going to stop, maybe we will just have a never ending launch of coins & by the end of 2015 = 100,000+ coins or more? It's nice to have a new coin from time to time, but the way it's going now, something big has to happen! That is the effect of decentralisation. Don't hate it! Apprechiate it. It is the evolution of coins Motto: DARWIN WILL PREVAIL In which direction is the selection happening? I sense you feel that bad clones will become extinct, but maybe bad clones make the greedy extinct?
|
|
|
Why is it easy to accept that somebody will work freely for a year, but not that another person would freely give a years wages?
Why does everybody want the full 100 BTC? Many have said they would distribute it, so why not ask for it to distributed it instead.
If I had $300 or more, and gave someone $10, would it seem extreme?
Does it matter if this is true or not, people on here accept far more BTC for doing very little, or nothing, and do not get a scammer tag. Yet somebody who offers to make a kind gesture, regardless of truth, is denigrated?
|
|
|
Oh my god that is AWESOME! I LOVE IT! PS. Is it bad that I have no idea who he is? It is good. You know of Satoshi who started bitcoin with the words of a Chancellor - but not of a the later Chancellor Osborne - UK Chancellor of the Exchequer.
|
|
|
It is almost worth creating a currency just to put that in the genesis block.
|
|
|
Easy, why not just feed in the cost from NiceHash to rent?
Massive fluctuation when new scrypt coins launch? Do you feel it is a good representative value? It is a good idea to feed it in, perhaps we could take the average cost over different leasing providers, and also for some common and new rigs, then average it out? Yeah, I think it's solid. Spikes won't be more than a few hours with how short mining is on some of those coins. However, I agree if you could feed in another source: LeaseRig.net has a ticker and is closer to your value: Avg. For Last 20 rentals: 0.00103203 BTC/MH/day Also: www.miningrigrentals.comscryptery.com Another way would be to determine the cost based on power rate at 0.082 + average hardware cost for that hash rate, averaged over X months (not sure what would be appropriate). Nice response! If somebody would like to buy a domain and host it, say 'miningcosts.com' or something, I would be happy to make the foundation of a website where people could view and add their hashing costs for each algorithm. It would be interesting to see, and also useful data. Production cost is very important, if a currency strays too far above it too quickly we know what happens, it also stops people paying over the odds in 'pump and dumps'. For Bitmark, it would improve the quality of data we receive and give, in this instance to miners/traders/investors, and most pertinently the original question, how to provide a fair average price for businesses/users/services to use on a daily basis. This one User Price = (5 Day Average Production Cost + 3 Day Average Market Price) / 2
another discussion topic I was thinking about invoices, I saw a QR code on a bill last week...
|
|
|
|