Bitcoin Forum

Alternate cryptocurrencies => Altcoin Discussion => Topic started by: xnova on May 10, 2016, 06:45:48 PM



Title: Counterparty progresses in adding Ethereum VM support to Bitcoin
Post by: xnova on May 10, 2016, 06:45:48 PM
See the announcement here: https://counterparty.io/news/proposal-for-ethereum-smart-contracts-on-counterparty-mainnet/

Feel free to join our slack channel to discuss. We'll also try to answer questions posted here as well.


Title: Re: Counterparty progresses in adding Ethereum VM support to Bitcoin
Post by: Nick70001 on May 10, 2016, 08:27:08 PM
See the announcement here: https://counterparty.io/news/proposal-for-ethereum-smart-contracts-on-counterparty-mainnet/

Feel free to join our slack channel to discuss. We'll also try to answer questions posted here as well.

Great news. Sounds like you are going about it in a professional way so any issues can be resolved. I like Counterparty's slow and steady approach. I think it will be around for many years.


Title: Re: Counterparty progresses in adding Ethereum VM support to Bitcoin
Post by: klarki on May 10, 2016, 08:36:12 PM
I like the idea constructed on safety and voting among users.
I really, is not realized the full potential of these contracts.
But the trend, speaks for itself.


Title: Re: Counterparty progresses in adding Ethereum VM support to Bitcoin
Post by: Minecache on May 10, 2016, 08:44:35 PM
Xnova can you explain in rough terms what this means for Bitcoin and Ethereum? In what manner are they linked or not?

Thank you.


Title: Re: Counterparty progresses in adding Ethereum VM support to Bitcoin
Post by: KLONE on May 10, 2016, 08:47:13 PM
See the announcement here: https://counterparty.io/news/proposal-for-ethereum-smart-contracts-on-counterparty-mainnet/

Feel free to join our slack channel to discuss. We'll also try to answer questions posted here as well.

Boom ... very exciting news :)


Title: Re: Counterparty progresses in adding Ethereum VM support to Bitcoin
Post by: xnova on May 10, 2016, 11:17:39 PM
Xnova can you explain in rough terms what this means for Bitcoin and Ethereum? In what manner are they linked or not?

Thank you.

Sure, they're not linked (that is more the theme with something like BTCRelay).

What we are working on is a port of the Ethereum Virtual Machine (EVM) to Counterparty. This means that one can take an ethereum smart contract (e.g. written in solidity) and run it "on Counterparty, on Bitcoin". There is no link to the Ethereum blockchain.

Counterparty works via a mechanism called embedded consensus, where we embed our protocol data within regular Bitcoin transactions, and maintain our own embedded ledger within Bitcoin's. Executions of Ethereum smart contracts would modify the state of this ledger.


Title: Re: Counterparty progresses in adding Ethereum VM support to Bitcoin
Post by: flayway on May 11, 2016, 03:03:10 AM
Xnova can you explain in rough terms what this means for Bitcoin and Ethereum? In what manner are they linked or not?

Thank you.

Sure, they're not linked (that is more the theme with something like BTCRelay).

What we are working on is a port of the Ethereum Virtual Machine (EVM) to Counterparty. This means that one can take an ethereum smart contract (e.g. written in solidity) and run it "on Counterparty, on Bitcoin". There is no link to the Ethereum blockchain.

Counterparty works via a mechanism called embedded consensus, where we embed our protocol data within regular Bitcoin transactions, and maintain our own embedded ledger within Bitcoin's. Executions of Ethereum smart contracts would modify the state of this ledger.

Why did you think Counterparty with EVM are better than BTCRelay?


How Smart Contracts can working with XCP and Bitcoin 10minutes avg blocktime, doen't it need fast blockchain like Ethereum?


Title: Re: Counterparty progresses in adding Ethereum VM support to Bitcoin
Post by: xnova on May 11, 2016, 05:33:35 PM
Xnova can you explain in rough terms what this means for Bitcoin and Ethereum? In what manner are they linked or not?

Thank you.

Sure, they're not linked (that is more the theme with something like BTCRelay).

What we are working on is a port of the Ethereum Virtual Machine (EVM) to Counterparty. This means that one can take an ethereum smart contract (e.g. written in solidity) and run it "on Counterparty, on Bitcoin". There is no link to the Ethereum blockchain.

Counterparty works via a mechanism called embedded consensus, where we embed our protocol data within regular Bitcoin transactions, and maintain our own embedded ledger within Bitcoin's. Executions of Ethereum smart contracts would modify the state of this ledger.

Why did you think Counterparty with EVM are better than BTCRelay?


How Smart Contracts can working with XCP and Bitcoin 10minutes avg blocktime, doen't it need fast blockchain like Ethereum?

It's a fundamentally different approach. BTCRelay as I understand it allows validation of bitcoin transactions in Ethereum smart contracts. Counterparty executes the Ethereum smart contracts essentially as mainnet Bitcoin transactions. A smart contract execution, once kicked off, will execute within a single block (e.g. each instruction in the smart contract is not a Bitcoin transaction, or anything like that...they execute independently and modify the state of the Counterparty internal ledger, not Bitcoin).