[Retracted !!! ] Smart contracts - bounty No.3 thread - 4BTC
-
reserved for discussion, questions and ideas about smart contracts project
Here is system proposed by Kraken:
https://github.com/OmniLayer/omnicore/blob/omnicore-0.0.10/README.md
He is also interested in counterparty system.I proposed ETH virtual machine as i know guy who can implement it on classic altcoin.
This topic is open to discussion, proposals, ideas.
It would be nice to have all metadata on sidechain and only interact with FTC chain when necessary. That of course would mean, that we need to start own server and launch coin like mastercoin with 100% premine. -
- we can follow one of opensource project based on btc blockchain.
- we can discuss requirements of changes on FTC blockchain which cant offer btc:
http://www.coindesk.com/developers-battle-bitcoin-block-chain/
“OP_RETURN was originally meant to store 80 bytes of extra data in a bitcoin transaction, but the core developers slashed it to 40 bytes.” “A 40 byte limit (in place of the 80 bytes originally planned) makes OP_RETURN unusable for Counterparty’s purposes,” said the letter."
-
Where could be found all of the features that are supported by FTC wallet and blockchain? I have something new on my mind.
-
@slavco said:
Where could be found all of the features that are supported by FTC wallet and blockchain? I have something new on my mind.
Well most feature rich FTC wallet is perhaps 0.9.5, Lizhi did not migrated all functions to 0.11.2 yet.
Perhaps open and look into 0.9.5…Blockchain-wise I am not the specialist. Maybe Wrapper with Wellen can assist you :)
-
@mirrax wallet is enough! Thanks.
-
@mirrax I can’t send messages / start conversation on the new forum. Who is responsible for this section e.g. messages :) ?
-
Hi Slavco, are you back in? The forum is a DOA and you / “one” needs to gain a couple of kudos / brownie points to post …
-
@wrapper Slavco has enough reputation point to pm and chat
-
gentle inspiration…http://bitsonblocks.net/2016/02/01/a-gentle-introduction-to-smart-contracts/
This bit on ETH interested me…
Ethereum is a public blockchain platform which is currently the most advanced smart contract enabled blockchain. With a “Turing complete” coding system, theoretically you can put any logic into an Ethereum smart contract, and it will be run by the whole network. There are mechanisms in place to prevent abuse, and you need to pay for compute power, by passing in “ETH” tokens, which act as payment for the miners who run your code.Can you code “Any Logic” into an FTC block chain ? I dont know what a Turing complete coding system is so does FTC have one of these ?
-
As I understand it currently, there isn’t any room for extra code in the current FTC database. “Link” was able to operate by using the small amount of space to store a torrent (magnetic) created when a coin is spent…
On option would be to change or add fields for contracts, that should be avoided if possible as FTC still has a core use as a currency and KISS says don’t mix that up with other functions.
To include contracts as add-ons, each one would be a side chain or “side hair”. It would be reliant on the “parties to a contract” to retain the contract, the reference on the Blockchain could prove that.
That points me to thinking the contracts would be a Additional Wallet type application or “Filing Cabinet”, that retains the contracts in a separate Blockchain that is transacted by normal FTC miners, but is also secured against the FTC Blockchain. i.e The contracted is secured such that both parties have to have a key.
If there were an option to have miners set to accept contracts, the miner would effectively be paid the FTC fee to Validate and store the contract.
Also, a much simpler system, just holding a key, could be just as effective as complex systems like Etherium. If a contract is recorded as available, in the future there might be “spiders” that search and perform them as a service. Most services might also be just registering ownership or a that certain standard contract applies. Even recording the period might be unnecessary, as the FTC can only be spent once in this case anyway …
I don’t think FTC reinvent the wheel, otherwise Link would have took off more…
I think we will need to implement the standard open source solution, preferably hardened by Bitcoin testing. These are just some points to keep in mind when deciding what contract smart system to include…
-
I just notice this from the “Troll Box” – weirdly / intelligent pump?
https://twitter.com/factomproject
Factom
@factomprojectFactom is a system for securing millions of realtime records in the blockchain with a single hash
-
@wrapper said:
I just notice this from the “Troll Box” – weirdly
https://twitter.com/factomproject
Factom
@factomprojectFactom is a system for securing millions of realtime records in the blockchain with a single hash
Factom is interesting project.
I like it a lot. -
http://symbiont.io/uncategorized/smart-contract-vs-token-based-systems/
another one project like tether https://www.bitt.com/ -
if you start digging into http://www.omnilayer.org/ it turns out to be pretty interesting project!
-
Reading some of the OmniWallet blurb on Github, the idea is to have altcoins / multicoin wallet anyway : Interesting development I think… :).
https://github.com/OmniLayer/omniwallet
What is Omniwallet?
Omniwallet is a new type of web wallet, that combines security, ease of use, multi-currency support, and is completely open source from the ground up (even including the deployment scripts)
It currently supports Bitcoin and Mastercoin, and will support Mastercoin-derived currency in the future. In addition, support for other blockchains is a high priority for us - you will be able to store Litecoins, Peercoins, and other alts on the same highly secure web wallet (See running bounty for Peercoin integration).
For more information see the Omniwallet announcement.
You can access the beta site at https://www.omniwallet.org
-
https://tether.to/faqs/
Tethers exist on the Bitcoin blockchain through the Omni Protocol. The Omni Protocol is open source software that interfaces with the Bitcoin blockchain to allow for the issuance and redemption of cryptocurrency tokens, in our case, “tethers”. -
cough link cough
@mirrax -
-
If Feathercoin follows the Bitcoin development ( Core a this case ), Segregated Witness is what will make Bitcoin blockchain Turing complete e.g. will support smart contracts same as ETH…
-
Factom is a prettier version of Link
@mirrax