Bitcoin Forum
July 05, 2024, 06:44:06 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 12 13 14 15 16 17 18 19 20 21 22 [23] 24 25 26 27 28 29 30 31 32 33 34 »
441  Alternate cryptocurrencies / Altcoin Discussion / Re: The Market is not wrong, Vitalik Buterin is. on: July 28, 2016, 08:21:52 AM
In fact, the ETH fork showed us one thing, as Munti explained: "the code is the law" only works to the extend that the mob accepts it, and the mob can always overrule it.  So maybe one should simply accept that fact, and build it in the code.  I don't know if it is possible with Ethereum, but one could consider that there can be a majority vote of stake holders to undo any transaction on the block chain while remaining on the chain.
There could be a new kind of "transaction", with a multisig representing sufficient stake *from before a specific transaction*, that undoes this transaction in some kind of way.

In bitcoin equivalent speak, there could be block chain entries that "revoke" former transaction hashes, so that their UTXO are not considered valid, and their inputs are not considered consuming former UTXO.  It would be sufficient that such a revoking block chain entry accumulates signatures representing sufficient UTXO from before said transaction for it to be recognized as valid.

As such, the new rule would be: "the code is the law, but any stake above X is above the law and can undo anything in the past".

Instead of a multi sig of accumulated stake, one could also introduce a few hard coded "god signatures" of specific people (say, Vitalik and his dog) or entities being "god" and above all law, and when they sign any such revocation entry on the block chain, then said transaction is revoked.   Or this could be a multi-god signature, where, say, 5 out of the 7 gods have to sign such a revocation order.  We could assign the keys to, say, people like the president of the USA, the governor of the FED, Putin, and the secretary of the communist party in China, the king of Saudi Arabia and Vitalik. 

What do you think ?

It would avoid hard forking, the rules would be clear, and there would be a way to overrule the code in a less messy way than with a hard fork.


Can't do that for obvious reasons.
442  Alternate cryptocurrencies / Altcoin Discussion / Re: The Market is not wrong, Vitalik Buterin is. on: July 28, 2016, 08:02:12 AM


I think the issue is not so much the number of participants, but rather the weight of the value of a contract with respect to the value of the whole chain.  


The number of participants is very relevant because it has major impact on how big value a contract can have. It would be insane for two parties to make a contract that is to big relative to BitBays marketcap and the amount of coins available on the exchanges. One party would have to buy the whole sell side, and the other would have to clean out the buy side. Both would lose. A contract where many people can enter over a certain (or unlimited) period of time on the other hand, could easily end up  much bigger than the contract that doesn't make sense between two parties.


Quote

I think your two-party smart contract will suffer even more from that if you consider that the code has to be the judge.  Each party can fork off and do as he pleases.


?? What use would there be for one man to fork off? And how would it affect BitBay?



Quote

In fact, your two-party smart contract is probably just a cryptographic way to sign and date actions on both sides, *with the idea of going to court if one of the parties thinks that the contract was broken and got screwed*.  But that's not a smart contract, that's a secure logbook. The only thing you're probably doing is introducing non-repudiation signatures on actions, so that you can use this as proof in court.  I think that's a useful way to use cryptography, but I wouldn't call it a smart contract.



Our two party smart contract signs, dates, and executes actions on both sides. If that is not a smart contract, then I don't know what is.
443  Alternate cryptocurrencies / Altcoin Discussion / Re: The Market is not wrong, Vitalik Buterin is. on: July 28, 2016, 06:56:58 AM
Visibly it is difficult to talk to the logically impaired.  I wanted to come to a logical Socratic reasoning, but there are some for whom logical reasoning and just repeating "he's a thief, he's a thief, he has stolen stuff" are indistinguishable.

I do agree that from a certain, human, point of view, one could call him a thief.  But the whole point is that in order to call someone a thief, there has to be a law that tells you what transactions are lawful/right/just and what transactions are illegal/wrong/unfair.  Human law is made up of different sets of rules, the most prominent is of course the law from state and court, but also unwritten moral laws.   All these laws need a form of human judgement because they are not deterministically precise, and in some border cases, different people judge differently, but in many "obvious" cases, most people judge the same.

Now the whole point is that if the DAO had been a paper contract, then by almost all accounts, what the guy had done, would have been theft.   THIS is probably why people call him a thief.  The reason are multiple: 1) the large majority of contract subscribers, even the authors, would never have considered that what he did was part of the INTEND of the contract  2) there would have been no REASON, no thinkable advantage to anyone, to allow for such a contract.

So, there's almost no doubt that *if the DAO would have been a paper contract*, the guy was a thief.  I perfectly agree upon that.

BUT.

The whole point of a smart contract is that ALL human rules, legal ones, moral ones, .... are to be REPLACED by one single, deterministic entity: the code.  If one thinks about it, that is EXTREMELY WEIRD.  This is why I was insisting on people not understanding the concept of smart contract, and not seeing the mind boggling implications of that concept: there's no legal law, there's no moral law and there's no INTEND any more.  The code is the law, the whole law, and nothing else is the law.

Because it is the ONLY way of coming to a verdict mechanically, on a computer, without human judgement.  If you do not accept EVERY SINGLE strange bizarre immoral consequence of "the code is the law", then smart contracts have no meaning.  (as every contract has to come to a verdict, Turing complete smart contracts are an aberration BTW).

And in the frame of THOSE rules, the guy wasn't a thief.  He applied the strange, weird, immoral law perfectly and played by the rules.

Visibly, the ETH people were in fact not ready to accept the concept of smart contract, and to replace human, legal,moral law by the code, and nothing but the code.   Visibly, the pioneers of smart contracts weren't ready to accept the concept they were tauting.  Given the huge difference between human judgement, and "code judgement", one can understand that.  We see it here: the same action (by the guy) is judged theft without the slightest doubt if it had been under human law, and is perfectly legal under code law.  People don't, finally, accept "code law".

However, this makes smart contracts impossible, and hence, its platform (now ETH) useless apart from a trader's toy.

If one cannot accept "the code is the law", then there must be human judgement.  However, judgement by whom and on the basis of WHAT PAPER CONTRACT ?   And with what corrective action ?  Each time a hard fork ?   You can be sure that almost ALL somewhat involved smart contracts will, at a certain point, make decisions that might potentially be considered as not in agreement with some human judgement.    What is to be done in that case ?  Who will judge ?  A court ?  In what jurisdiction ?  What paper contract describes the INTEND on which the judge is to base his judgement ?  Or is the vote a majority vote of the ETH stake holders ?  Is that a reliable judgement ?  Are shareholders not going to vote for their advantage and not for human fairness or legality ?   Is this justice, or just "the mob voting for lynching or not" ?  If the code is not the law, and the legal system is not the law, and morality is not the law, but "the vote of the mob is the law", are you sure you're better off than with "the code is the law" ?
But EVEN if one can come to a form of human judgement against the code, is ETH going to hard fork each time that a smart contract code does something that someone judges not fair or legal ?  Is it going to hard fork every Saturday for all the funny things all the smart contracts did on it during the week ?  Or is it only going to hard fork for "important people" or Vitalik's buddies ?  Is there only a form of justice other than the code, for the rich and the powerful, but not for the normal small contract writer ?   

What's the value and sense of such a strange system, where the ultimate contract IS a paper contract describing intend ?  Why not stick to a paper contract and a normal court then ?  What's the use of this thing ?

The ONLY way of implementing smart contracts, is to accept "the code is the law" even if that law is weird, inhuman, looks unfair, and does totally unexpected things.  If you cannot accept that, you shouldn't be in smart contracts.  Because otherwise, you end up with a non functional system and even much less "legal basis" than with a paper contract, where "the majority vote of the mob" is making the unpredictable law, every day.


I Agree.
And as I see it this can only lead to one conclusion. Eth and other coins with "global" smart contracts will fail. Smart contracts can not be used in a system that can overrule the contract by forks or any other way. This does not mean that smart contracts are not useful though. We use smart contracts in BitBay for our double deposit escrow, and they work like a charm. In one of the next releases we will add the option to write your own smart contracts in phyton. That will create a potential for badly written contracts with unintended outcomes of course. But it will not create a DAO scenario for the simple reason that the contracts are only between two parties. I have been pushing for an expansion of our multisig from 2/2 to n/m to combine with the contracts to open up a much wider use range. I'm reconsidering that now. For now I think smart contracts should only be used for agrements between two parties. Thank you Eth for the lesson.
444  Alternate cryptocurrencies / Altcoin Discussion / Re: The Market is not wrong, Vitalik Buterin is. on: July 27, 2016, 11:08:46 PM
Incorrect. Apparently the law is also the law. I remember him threatening legal action if he was denied his ill gotten coins. Well then where is he? Where is his legal challenge? His legal authority? Oh yes he's not here and he has none. All the characteristics of a thief. Argued you sheeple blindly follow as you hide behind immutability. Pathetic.

So if a victim of theft doesn't go to court with all the hassle, then he must be a thief ?

He probably won't attempt any legal action, because for human law, "the code is the law" is probably not a human legal concept in itself.  In which case the DAO guys where scammers because that's what they sold.

But that doesn't change the fact that IN THE FRAME OF A SMART CONTRACT where the code IS the law, the full law, and the only law, he didn't steal anything, but obtained perfectly legally his coins.

Yes if someone steals from you that person who stole from you is a thief whether or not you report it to the authorities.

And you can quit fudding already. The only reason he's not sought legal action is because he knows that he stole and that he's a thief. Otherwise he must be a very rich thief not to seek back his rightful, in your immature eyes, $60,000,000.


I get it. You define him as a thief. Now please tell us how you define a community that says the code is not the law after all when they don't like the outcome of the law.
445  Alternate cryptocurrencies / Altcoin Discussion / Someone please make a steem clone on: July 27, 2016, 09:37:06 PM
I hate clones, so I never thought I'd say this: Please make a Steem clone

Despite it's obvious flaws, Steem has shown us how we can get Joe and Jane into crypto. Steem will fail of course for reasons discussed in other threads, but a clone that fixes the issues could become a huge success. I would certainly throw a few btc at it if it had a dev with good reputation.
446  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Official BitBay Thread |Smart Contracts Wallet UPDATE|Decentralized Marketplace on: July 25, 2016, 05:53:05 PM
Hi guys!

My wallet show 100068.xxxx BitPay but i'm sure that they are over 102k in the past...
Today i checked with the blockchain explorer my wallet address and it showed more that 103k...
What can i do for restore the correct value?? Reload the full block.dat? How?

Thanks
Ric

I assume you are staking.
When you stake there is always some coins that are not available to spend.
So, are you looking at spendable amount or total amount?

If you are looking at total, you could try to use the repairwallet command from console.
Click help - debug window and click console tab. Type repairwallet and push enter.
As always, make a backup of your wallet.dat file first. You'll find it in C:users/"yourname"/Appdata/roaming/Bitbay

YES! IT WORK!
the repairwallet recover about 3300 BAY... now it's everything ok...
Thanks a lot Munti!!

Happy to help  Smiley
447  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Official BitBay Thread |Smart Contracts Wallet UPDATE|Decentralized Marketplace on: July 25, 2016, 03:18:59 PM
Hi guys!

My wallet show 100068.xxxx BitPay but i'm sure that they are over 102k in the past...
Today i checked with the blockchain explorer my wallet address and it showed more that 103k...
What can i do for restore the correct value?? Reload the full block.dat? How?

Thanks
Ric

I assume you are staking.
When you stake there is always some coins that are not available to spend.
So, are you looking at spendable amount or total amount?

If you are looking at total, you could try to use the repairwallet command from console.
Click help - debug window and click console tab. Type repairwallet and push enter.
As always, make a backup of your wallet.dat file first. You'll find it in C:users/"yourname"/Appdata/roaming/Bitbay
448  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Official BitBay Thread |Smart Contracts Wallet UPDATE|Decentralized Marketplace on: July 21, 2016, 03:22:36 PM
Hi everyone,

I am new to BitBay and just downloaded the wallet and started staking a bunch of coins  Grin

My goal is to have at least 50,000 coins in the next couple of months.

Are you saving ur allowance or using your paper boy wages? Lol

You could buy that many with £70



don't take for granted that everyone is from some rich western country, there are plenty of places in the world where 70$ is a lot of money and people get similar amounts with a month of hard work  Wink

I hear what your saying and agree with you. However this guy is from Australia


Well it's cool he's coming on board with bitbay anyway. That 70 bucks worth could be worth considerably more in the future. Then again we have to wait and see. Crypto is not the easiest thing to predict.

Well, the timing is good. There's a new release in approx. 1 week  Wink
449  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Official BitBay Thread |Smart Contracts Wallet UPDATE|Decentralized Marketplace on: July 19, 2016, 03:46:46 PM
Welcome to BitBay vella85  Smiley
450  Alternate cryptocurrencies / Altcoin Discussion / Re: do you know where is the website to buy bitcoin by credit card ? on: July 10, 2016, 10:40:18 AM
Here is one that I have used a few times.
It has the highest limits I've come across so far, but doesn't always have enough btc to sell it seems.
451  Alternate cryptocurrencies / Altcoin Discussion / Re: How to identify altcoin worth investing in? on: July 05, 2016, 11:34:54 PM
Thanks guys. Really good tips.

How do you keep track of active development? Just a threads here at bitcointalk?

Threads at bitcointalk, github, slack, but most importantly test the software yourself.
452  Alternate cryptocurrencies / Altcoin Discussion / Re: How to identify altcoin worth investing in? on: July 05, 2016, 12:39:43 AM
-Look for real development as opposed to fancy roadmaps.

What's some hints to look for for "real development" that you would look at?
I can only think of the github repository (if it's open source)

Github is a good place to start, but I recommend to download the wallets too and test them yourself.
453  Alternate cryptocurrencies / Altcoin Discussion / Re: The MPA (Market-Pegged Asset) Thread on: July 04, 2016, 11:11:26 PM
I don't think you need MPA's for every currency or commodity. In BitBay we have already had contracts where we have longed and shorted other currencies. It's safe for both parties because of the double deposit escrow (no third party). Soon anyone that knows python can write their own smart contracts in BitBay, allowing a whole new level of complexity.
454  Alternate cryptocurrencies / Altcoin Discussion / Re: How to identify altcoin worth investing in? on: July 04, 2016, 10:25:53 PM
What you are looking for is dependent on your investment strategy and how much time you want to spend on it.
Riding the waves is profitable if you are able to identify them early and are a decent trader. If not, you will end up paying for someone elses profits.
Balu's strategy is effective as well if you have time to wait. You will have a few big losses, but you can also see your coin go up 100x and more. I'd like to add a few points to what he said:
-Look for real development as opposed to fancy roadmaps.
-Find coins that offer something unique that you think solves a real problem
-Stay away from coins with anonymous devs
-Read the coins thread. All of it. It will not only tell you about progress, but you will get an idea what the community is like.
-Pay particular attention to coins that seem undervalued to you. There is either a reason for it, or you have just found the perfect candidate for a good investment. You can often find some of these in lower half of top 100 coinmarketcap.

Edit: And never trust anyone that tells you to buy a specific coin.
455  Alternate cryptocurrencies / Altcoin Discussion / Re: Help! 5 things I think I know about crypto. Are they all wrong? on: July 04, 2016, 07:18:11 PM
Kiklo's answer is the best so far. In addition you need to decide what kind of investor you are.

1. Do you want to buy and hold, trade now and then, or spend all day trading?

2. Do you need to be able to pull your money out fast? If so you should stick to coins that have had a consistent high volume over time. Profit potential is often less in these than other coins unless you plan to be a very active trader.

3. Decide on risk profile. Higher risk mostly has higher potential profit. ICO's are perfect if you love high risk Otherwise stay away. They are often scams, but the successfull ones can be very rewarding. Bitcoin and Litecoin are at the other end of the scale. Relatively low risk, but also less potential for high roi. Personally I prefer undervalued coins in the lower half of top 100 http://coinmarketcap.com/1  They have often been around for a while so it's possible to see if they have a dedicated dev and a good community. You will also be able to see if they have delivered what they promised in the past. These coins can go sideways forever before they either crash or moon, so it's mostly for buy and hold strategies.

No matter what you do, don't trust people that tell you to buy a specific coin. They want you to buy so they can sell!
Do research. Read the ANN's. I tend to buy coins where the team and community discuss development in their thread, and stay away when they mostly discuss price.
Stay away from coins with anonymous devs. (There are a few exceptions to this, but for now stay away)
456  Alternate cryptocurrencies / Altcoin Discussion / Re: Creating Altcoin for Existing Business on: July 03, 2016, 04:39:44 PM
What would you use it for?
457  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Official BitBay Thread |Smart Contracts Wallet UPDATE|Decentralized Marketplace on: June 29, 2016, 10:11:53 PM
Not long ago I installed the latest version of a client. I did not want to do anything, send or recieve bays or anything else. I did it just to have a look. And I gave up downloading the blockchain, it was too long and on the next day I simply forgot to resume.
I think many of potential users, especially common byers and sellers will behave the same way. We need lite client!
And as I said earlier, user friendly beautiful interface that will look like Alibaba or Ebay would be great. Preferably web-based. I understand that it takes time and hard work, but maybe just announce these two things as a next big goal?

You could download the (almost) synced blockchain in a zip file from our site.
It has not been updated for 6-8 weeks, but will save you a lot of time nevertheless.
We will post an updated one soon.
458  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Official BitBay Thread |Smart Contracts Wallet UPDATE|Decentralized Marketplace on: June 20, 2016, 10:34:18 PM
Will we ever see 300 sat again david?
 Huh
 Cry
 Embarrassed
Why cant you use some of your btc you got from the ico to put up a buy wall and help us investors who have been waiting years for you to do something. YEARS and still this project is no further today then it was on day 1.


Why don't you investors that have been waiting for years help both David and yourself?
Buy wall doesn't solve much. But spreading the word, translating, and all those other tedious tasks that need to be done, now that would help us all.

And this project has developed a lot since day 1. Test the client, and you will see for yourself.
459  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Wild Beast Block [WBB] on 1ex.trade, no PREMINE, Honest ! - the wild one on: June 20, 2016, 10:11:03 PM
Weird but interesting project. Will be watching...
460  Alternate cryptocurrencies / Altcoin Discussion / Re: BREAKING NEWS: DAO Attacker Identified!! on: June 18, 2016, 09:03:21 PM
This is gonna cost me a fortune for popcorn  Cheesy
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 [23] 24 25 26 27 28 29 30 31 32 33 34 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!