Author

Topic: BitBay OFFICIAL BITBAY Thread Smart Contracts Decentralized Markets Rolling Peg - page 336. (Read 542140 times)

legendary
Activity: 2412
Merit: 1044
Why people arent flocking to double deposit escrow and pegging tech just shocks me. When is everyone going to learn? Escrow should not exist!

Bit/BlackHalo and BitBay doesnt use escrow, parties dont risk losing funds at all, it cant be hacked, it can enable barter. *sigh* ... perhaps its because I dont have enough time to do marketing so vaporware always wins.


So, the thing called "double deposit escrow" isn't escrow? Where are the funds kept for the duration of the transaction? If the contract is broken and both sides lose, where does the escrow money go?

In theory no it is not. It is in fact a joint account. Please read my whitepaper on BitHalo.org to see how its done. Basically, you withhold one critical transaction to a temporary account for leverage in negotiating a time bomb. Then both parties have a copy of that and to prevent malleability both parties can either negotiate a refund or refuse to proceed until the bomb is signed. Then once its signed they fund a joint account.

The joint account has only 2 keys. So no actual escrow is needed. Both parties made a deposit simultaneously and even possibly advanced an amount. Any instant refunds would be based on the same txid as a time bomb so again malleability cant be performed. I think the same logic can be used for AT.

Hope that helps. The short answer to your question is: "It is stored in a joint account, there is no escrow, just double deposit"

Instead we could say "2 party escrow" as stated in my paper.

You say "joint account, there is no escrow" and then say we can call it "2 party escrow". That makes no sense.

Where is the joint account/escrow physically located during the transaction and what happens to the money if the timebomb goes off?

I agree it doesnt make sense but this is the first time we have ever lived without escrow. So you are 1/2 of the escrow, they are the other 1/2 think of it that way. Escrow is just a word for an intermediary that holds the paperwork and funds for the execution of the contract. Since there is no escrow agent, the agents themselves are the parties involved.

So maybe we need to invent a new word for this.

A typical contract can be seen on the blockchain from start to finish.
https://chainz.cryptoid.info/bay/tx.dws?3f5948d0b137f3d3151c5c4ecde2bd1eb6208169a1730cffed138bf66fa3810b.htm

That transaction shows the two inputs from different addresses, their temporary accounts, then also the "escrow"/joint account and the release back to the parties.

Notice the inputs of 2 and 4 from separate addresses and outputs of 4 and 2 respectively.

The bomb is held by both parties and is never broadcasted. However BitBay will automatically submit this bomb AND delete the key to the escrow destroying the funds in two ways if the time limit runs out.
full member
Activity: 132
Merit: 100

Hi EMIF thanks for the support.

First of all you had it correct except its in reverse. If Bob and Sally are total strangers with no trust, then Bob would deposit 1 and advance the amount 1(for the phone). Sally would only deposit 1 to avoid extorting from Bob.

So at first Bob is -2 Sally -1.

Then Sally sends the phone worth 1

So Sally is -2 Bob is -1

If Bob says he didnt get it he is still -1 and just paid double for the phone. If customs really provably had a problem, then Bob should contact Sally and explain. Its up to Bob and Sally to agree before the time runs out or they both lose. Of course insurance is recommended with international packages!

However, if customs took the item, then both Bob and Sally then would want to agree on an extension.

If Bob ever tries to steal the phone he is -1 and will pay for his deception.

If Sally really has no trust for Bob she can even make him pay more deposit before entering a contract. Trust levels is dependent on how new the parties are to the system and what Sally thinks. There is also a rating system so deposits can be lowered after good behavior.

The best part is, BitBay will handle everything automatically. So Sally does not need to worry about deposits. The "Templates" will set those amounts based on recommended levels. She can choose the edit the template and it would show as a "Custom contract"

There is also auctioning/counter-offer system in BitBay. So they can negotiate everything in advance and everyone can bid on prices!

Hi dzimbeck,

Thanks for your answer. I have clearer understanding of the mechanism and thanks also for your geniune effort.

I have one more question , as I understand timelimit , after timelimit; coins in double deposit account will be burned (or destroyed).

Lets assume nobody is cheating, but what happens If Bob is dead after Sally sends cellphone(or after Bob getting cellphone)?

So Sally sends his product , Bob may or may not get the item but before confirming the product he dies , his coins and Sally's coins will be burned due to time limit, right?
If so, is there any protection for this?
member
Activity: 85
Merit: 10
Why people arent flocking to double deposit escrow and pegging tech just shocks me. When is everyone going to learn? Escrow should not exist!

Bit/BlackHalo and BitBay doesnt use escrow, parties dont risk losing funds at all, it cant be hacked, it can enable barter. *sigh* ... perhaps its because I dont have enough time to do marketing so vaporware always wins.


So, the thing called "double deposit escrow" isn't escrow? Where are the funds kept for the duration of the transaction? If the contract is broken and both sides lose, where does the escrow money go?

In theory no it is not. It is in fact a joint account. Please read my whitepaper on BitHalo.org to see how its done. Basically, you withhold one critical transaction to a temporary account for leverage in negotiating a time bomb. Then both parties have a copy of that and to prevent malleability both parties can either negotiate a refund or refuse to proceed until the bomb is signed. Then once its signed they fund a joint account.

The joint account has only 2 keys. So no actual escrow is needed. Both parties made a deposit simultaneously and even possibly advanced an amount. Any instant refunds would be based on the same txid as a time bomb so again malleability cant be performed. I think the same logic can be used for AT.

Hope that helps. The short answer to your question is: "It is stored in a joint account, there is no escrow, just double deposit"

Instead we could say "2 party escrow" as stated in my paper.

You say "joint account, there is no escrow" and then say we can call it "2 party escrow". That makes no sense.

Where is the joint account/escrow physically located during the transaction and what happens to the money if the timebomb goes off?
legendary
Activity: 2412
Merit: 1044
Hi dzimbeck,

I have invested BitBAY ICO and bought lots more of it when its price crashed. I like the idea of BitBAY and just wanted to be successful.

Last few days , Im trying to understand how it works. I looked at bithalo whitepaper , Ive just confused. I have also watch your video at the conference.

I dont want high level technical details , I want basical framework how it works, If you dont mind.

Basic Scenario:

1-) Bob wants to buy a cellphone and Sally wants to sell her cellphone.

2-) They agree to buy-sell at a certain price and make a contract.

3-) Then , Bob sends his money to double deposit account , and also Sally sends some amount same account (double what Bob sends?) with some timelimit

4-) Then, Sally sends her cellphone to Bob, Bob gets his product

5-) Once he confirms his product as good , then he release initial amount and all deposit goes to Sally's account

Here are my questions:

a) First of all is above scenario correct?

b) How can we be assure Bob is not manipulating the system , saying that I didnt take my product ?

c) Lets say there is a problem with Bobs country's customs and product waits very long time. What will happen? Or in our country cellphone from outside is not allowed. Our custom does not also  send back to sender. They just get the phone. And sell it at an auction.

I have lots of questions but here I have a starting point. Could you please answer my questions ?

Thanks in advance...
 

Hi EMIF thanks for the support.

First of all you had it correct except its in reverse. If Bob and Sally are total strangers with no trust, then Bob would deposit 1 and advance the amount 1(for the phone). Sally would only deposit 1 to avoid extorting from Bob.

So at first Bob is -2 Sally -1.

Then Sally sends the phone worth 1

So Sally is -2 Bob is -1

If Bob says he didnt get it he is still -1 and just paid double for the phone. If customs really provably had a problem, then Bob should contact Sally and explain. Its up to Bob and Sally to agree before the time runs out or they both lose. Of course insurance is recommended with international packages!

However, if customs took the item, then both Bob and Sally then would want to agree on an extension.

If Bob ever tries to steal the phone he is -1 and will pay for his deception.

If Sally really has no trust for Bob she can even make him pay more deposit before entering a contract. Trust levels is dependent on how new the parties are to the system and what Sally thinks. There is also a rating system so deposits can be lowered after good behavior.

The best part is, BitBay will handle everything automatically. So Sally does not need to worry about deposits. The "Templates" will set those amounts based on recommended levels. She can choose the edit the template and it would show as a "Custom contract"

There is also auctioning/counter-offer system in BitBay. So they can negotiate everything in advance and everyone can bid on prices!
full member
Activity: 132
Merit: 100
Hi dzimbeck,

I have invested BitBAY ICO and bought lots more of it when its price crashed. I like the idea of BitBAY and just wanted to be successful.

Last few days , Im trying to understand how it works. I looked at bithalo whitepaper , Ive just confused. I have also watch your video at the conference.

I dont want high level technical details , I want basical framework how it works, If you dont mind.

Basic Scenario:

1-) Bob wants to buy a cellphone and Sally wants to sell her cellphone.

2-) They agree to buy-sell at a certain price and make a contract.

3-) Then , Bob sends his money to double deposit account , and also Sally sends some amount same account (double what Bob sends?) with some timelimit

4-) Then, Sally sends her cellphone to Bob, Bob gets his product

5-) Once he confirms his product as good , then he release initial amount and all deposit goes to Sally's account

Here are my questions:

a) First of all is above scenario correct?

b) How can we be assure Bob is not manipulating the system , saying that I didnt take my product ?

c) Lets say there is a problem with Bobs country's customs and product waits very long time. What will happen? Or in our country cellphone from outside is not allowed. Our custom does not also  send back to sender. They just get the phone. And sell it at an auction.

I have lots of questions but here I have a starting point. Could you please answer my questions ?

Thanks in advance...
 
legendary
Activity: 2412
Merit: 1044
Edit: Problem solved , I have just seen wrong numbers. It was about 140 million. However , in the next release , it would be better if we can see some comma for seperating digits.
Secondly, If you dont have some significant amount of coins it is not easy to get stakes , am I wrong(In my case , I have 96k coins)?

I didnt get POS2.0.

It says coins age out of the race. I got it and my weight is equal to just my coins. Ok with that, but how the network weight can be 1.4 billion.140 million. Is there a mechanism such that calculates how many hours a node online or something else?

Please help me to understand, since my weight doesnt change about 3 hours and it still says "23 hours" or "1 day".

Thats true but the stake reward is higher for small amounts of coins. So if you have a .1% chance of getting the block your reward is higher than one who has a 99% chance of getting a block.

Also, I am adding multisignature staking to all my clients. So now, you can stake without ever getting hacked. (2fa staking)
legendary
Activity: 2412
Merit: 1044
Why people arent flocking to double deposit escrow and pegging tech just shocks me. When is everyone going to learn? Escrow should not exist!

Bit/BlackHalo and BitBay doesnt use escrow, parties dont risk losing funds at all, it cant be hacked, it can enable barter. *sigh* ... perhaps its because I dont have enough time to do marketing so vaporware always wins.


So, the thing called "double deposit escrow" isn't escrow? Where are the funds kept for the duration of the transaction? If the contract is broken and both sides lose, where does the escrow money go?

In theory no it is not. It is in fact a joint account. Please read my whitepaper on BitHalo.org to see how its done. Basically, you withhold one critical transaction to a temporary account for leverage in negotiating a time bomb. Then both parties have a copy of that and to prevent malleability both parties can either negotiate a refund or refuse to proceed until the bomb is signed. Then once its signed they fund a joint account.

The joint account has only 2 keys. So no actual escrow is needed. Both parties made a deposit simultaneously and even possibly advanced an amount. Any instant refunds would be based on the same txid as a time bomb so again malleability cant be performed. I think the same logic can be used for AT.

Hope that helps. The short answer to your question is: "It is stored in a joint account, there is no escrow, just double deposit"

Instead we could say "2 party escrow" as stated in my paper.
legendary
Activity: 2412
Merit: 1044
" Deezcoinz

Could not resist but check your past post history as you are very interested in this project which is good don't get me wrong but you have clearly created the account just for Bitbay questions Huh

Can i ask why you have done this please and why not just use your original account?

Thanks for your attention.

Also true for the Gabriel profile and about 10 others that have attempted to comment here. Some of the profiles seem neutral others not so much.
hero member
Activity: 868
Merit: 1000
" Deezcoinz

Could not resist but check your past post history as you are very interested in this project which is good don't get me wrong but you have clearly created the account just for Bitbay questions Huh

Can i ask why you have done this please and why not just use your original account?

Thanks for your attention.
member
Activity: 85
Merit: 10
Why people arent flocking to double deposit escrow and pegging tech just shocks me. When is everyone going to learn? Escrow should not exist!

Bit/BlackHalo and BitBay doesnt use escrow, parties dont risk losing funds at all, it cant be hacked, it can enable barter. *sigh* ... perhaps its because I dont have enough time to do marketing so vaporware always wins.


So, the thing called "double deposit escrow" isn't escrow? Where are the funds kept for the duration of the transaction? If the contract is broken and both sides lose, where does the escrow money go?
legendary
Activity: 1162
Merit: 1000
Allergic to false promises
Why people arent flocking to double deposit escrow and pegging tech just shocks me. When is everyone going to learn? Escrow should not exist!

Bit/BlackHalo and BitBay doesnt use escrow, parties dont risk losing funds at all, it cant be hacked, it can enable barter. *sigh* ... perhaps its because I dont have enough time to do marketing so vaporware always wins.

Here is a marketing opportunity: https://bitcointalksearch.org/topic/ideas-threadafter-the-evolution-disaster-we-need-a-decentralized-marketplace-995694

That thread is advertising a market place that almost certainly doesn't have any smart contracts or trustless escrows.
Thanks for bringing this up illodin. Just as i thought. The darknet is looking into a way to get there illicit trading done in a decentralized way.
We are targeting a totally different audience though and that is reassuring to me.
But I will follow the evolution (what a word in this context) of this Shadow Market.
hero member
Activity: 966
Merit: 1003
Why people arent flocking to double deposit escrow and pegging tech just shocks me. When is everyone going to learn? Escrow should not exist!

Bit/BlackHalo and BitBay doesnt use escrow, parties dont risk losing funds at all, it cant be hacked, it can enable barter. *sigh* ... perhaps its because I dont have enough time to do marketing so vaporware always wins.

Here is a marketing opportunity: https://bitcointalksearch.org/topic/ideas-threadafter-the-evolution-disaster-we-need-a-decentralized-marketplace-995694

That thread is advertising a market place that almost certainly doesn't have any smart contracts or trustless escrows.
sr. member
Activity: 412
Merit: 251
Edit: Problem solved , I have just seen wrong numbers. It was about 140 million. However , in the next release , it would be better if we can see some comma for seperating digits.
Secondly, If you dont have some significant amount of coins it is not easy to get stakes , am I wrong(In my case , I have 96k coins)?

I didnt get POS2.0.

It says coins age out of the race. I got it and my weight is equal to just my coins. Ok with that, but how the network weight can be 1.4 billion.140 million. Is there a mechanism such that calculates how many hours a node online or something else?

Please help me to understand, since my weight doesnt change about 3 hours and it still says "23 hours" or "1 day".
legendary
Activity: 2412
Merit: 1044
Why people arent flocking to double deposit escrow and pegging tech just shocks me. When is everyone going to learn? Escrow should not exist!

Go market bitbay on reddit.com/r/darknetmarkets. People are now salivating for a decentralized solution for the Internet Marketplace. Strike while the iron is hot. People will flock when they see a working solution.


Off course the timing would be great for the markets but its still being tested and we dont want to market something that isnt working 100%.



we are making sure the markets and new build work on all linux mac and windows platforms. Building a static build of everything is challenging. Different computers have different issues. However we are almost there. A few more days and public tests can begin.
member
Activity: 85
Merit: 10
Why people arent flocking to double deposit escrow and pegging tech just shocks me. When is everyone going to learn? Escrow should not exist!

Go market bitbay on reddit.com/r/darknetmarkets. People are now salivating for a decentralized solution for the Internet Marketplace. Strike while the iron is hot. People will flock when they see a working solution.


Off course the timing would be great for the markets but its still being tested and we dont want to market something that isnt working 100%.



Nothing wrong with letting people know that it's in beta and that the solution may soon be here. Stoke up the interest. Get more beta testers. It was recently announced as being the world's first working decentralized market wasn't it? Get it in front of a large number of potential users. If it's even close, perhaps it will draw a lot of volunteer talent to the dev effort. People will be able to see that it's working and help it along faster than the small effort that goes into it now. Nothing ventured, nothing gained. There will probably never be another opportunity like this.
hero member
Activity: 560
Merit: 500
Why people arent flocking to double deposit escrow and pegging tech just shocks me. When is everyone going to learn? Escrow should not exist!

Go market bitbay on reddit.com/r/darknetmarkets. People are now salivating for a decentralized solution for the Internet Marketplace. Strike while the iron is hot. People will flock when they see a working solution.


Off course the timing would be great for the markets but its still being tested and we dont want to market something that isnt working 100%.

member
Activity: 85
Merit: 10
Why people arent flocking to double deposit escrow and pegging tech just shocks me. When is everyone going to learn? Escrow should not exist!

Go market bitbay on reddit.com/r/darknetmarkets. People are now salivating for a decentralized solution for the Internet Marketplace. Strike while the iron is hot. People will flock when they see a working solution.
legendary
Activity: 2412
Merit: 1044
My wallet is not staking I have run it for a good 24 after sync and my coins are spendable but they are not moving to stake...

You should download the new wallet, it has nodes hard coded in. The link is in the OP
member
Activity: 104
Merit: 10
The First Pakistan Bitcoin Exchange
My wallet is not staking I have run it for a good 24 after sync and my coins are spendable but they are not moving to stake...
legendary
Activity: 2412
Merit: 1044
Perfect timing! I've got a tax return coming and I'm gonna get some cheap BTC's to buy up some more cheap Bay's before Bay gets pegged!!

I'm so sick of this BTC instability! It has no future if it can't find a way to control its price within decentralized protocol!

Edit: And Darknet? What the F are these people thinking...? That they are going to deal will legit people you'd bring home to meet your grandma? Lol! These guys get what they deserve!

Yes well this is because greed has blinded people from tech. I hate to say it but anyone who uses escrows on the darknet after sheep market losing 100 million, this recent darknet hack, silk losing 100 or so million. Not to mention centralized exchanges getting hacked people lost up to .75 billion (.5 billion by mt gox alone) by now in exchange hacks not to mention increase in distrust which alone has impacted BTC.

Why people arent flocking to double deposit escrow and pegging tech just shocks me. When is everyone going to learn? Escrow should not exist!

Bit/BlackHalo and BitBay doesnt use escrow, parties dont risk losing funds at all, it cant be hacked, it can enable barter. *sigh* ... perhaps its because I dont have enough time to do marketing so vaporware always wins.

Also, people are always speculating on crypto and they dont even use the tech they do have. Even NXT and Ripple are better than a centralized exchange still people dont learn their lessons.

The major issue is not only the cesspool bct has become which is a reflection of greed, emnity and envy. But also, the fact that people still worship the dollar and treat it as god. Its like this: Bitcoin is closest to the dollar so people stay in Bitcoin because its almost the dollar.

What does Bitcoin do except waste billions of dollars of electricity, is slow, is highly centralized (15 pools control almost 100% of transactions) and they dont even update their ancient scripting system??

They should have hard coded a centralized way to fork so at least their devs can update the codebase. But no, thier devs spend time wondering about protocol changes(they dont even have locktimes after 4 years) while altcoins can freely test any protocol they want. The "too big to fail" attitude of the Bitcoin foundation may actually turn against them. After all these hacks, probably more than 50% of btc belongs to theives, the exact same people it was meant to protect us from.
Jump to: