Re: [bitcoin-dev] [Bitcoin Advent Calendar] What's Smart about Smart Contracts

2021-12-23 Thread Prayank via bitcoin-dev
Hi Jeremy, > Here's the day 6 post: https://rubin.io/bitcoin/2021/12/03/advent-6/, the topic is why smart contracts (in extended form) may be a critical precursor to securing Bitcoin's future rather than something we should do after making the base layer more robust. There are few comparisons in

Re: [bitcoin-dev] [Bitcoin Advent Calendar] Review of Smart Contract Concepts

2021-12-23 Thread Prayank via bitcoin-dev
Hi Jeremy, > This post covers some high-level smart contract concepts that different opcodes or proposals could have (or not). https://rubin.io/bitcoin/2021/12/04/advent-7/ Interesting post. I love the concept of recursion in programming. There is one Indian movie called 'Karthik calling Karthik

Re: [bitcoin-dev] [Bitcoin Advent Calendar] Decentralized Coordination Free Mining Pools

2021-12-23 Thread vjudeu via bitcoin-dev
> Associating signing with proof of stake and thereby concluding that signing > is something to avoid sounds like superstitious thinking. If you introduce signing into mining, then you will have cases, where someone is powerful enough to produce blocks, but cannot, because signing is needed. The

Re: [bitcoin-dev] [Bitcoin Advent Calendar] A Defense of Having Fun (and maybe staying poor)

2021-12-23 Thread Prayank via bitcoin-dev
Hi Jeremy, > Eugene just dropped a project he’s been working on, and it’s really freakin’ > cool. He basically implemented a human v. chess engine in Solidity that mints > beautiful interactive NFTs of representations of the contract’s internal > states. Not sure why NFT is involved here but e

[bitcoin-dev] [Bitcoin Advent Calendar] History and Future of Sapio

2021-12-23 Thread Jeremy via bitcoin-dev
Hi devs, This post details a little on the origins of Sapio as well as features that are in development this year (other than bugfixes). https://rubin.io/bitcoin/2021/12/23/advent-26/ cheers, Jeremy -- @JeremyRubin ___

Re: [bitcoin-dev] [Bitcoin Advent Calendar] Decentralized Coordination Free Mining Pools

2021-12-23 Thread Jeremy via bitcoin-dev
> If you introduce signing into mining, then you will have cases, where > someone is powerful enough to produce blocks, but cannot, because signing > is needed. Then, your consensus is no longer "the heaviest chain", but "the > heaviest signed chain". That means, your computing power is no longer >

Re: [bitcoin-dev] [Bitcoin Advent Calendar] Decentralized Autonomous Organizations (DAOs) Will Save Bitcoin

2021-12-23 Thread Oscar Lafarga via bitcoin-dev
> > None of this particularly requires CTV, but it does require the type of > composable and flexible software that I aspire to deliver with Sapio. Does this imply that there is some kind of Sapio client to be run alongside a Bitcoin full node similar to how a Lightning node would operate? If so

Re: [bitcoin-dev] [Bitcoin Advent Calendar] Decentralized Autonomous Organizations (DAOs) Will Save Bitcoin

2021-12-23 Thread Jeremy via bitcoin-dev
Oscar, Sapio is essentially a 'Compiler toolchain' you run it once and then send money to the contract. This is like Solidity in Ethereum. Sapio Studio is a GUI for interacting with the outputs of a Sapio contract. This is like Metamask/web3.js in Ethereum. It's really not comparable to Lightnin