Why is Bitcoin Development so Conservative? by ...

Treechain's illegal data problem

Last year some sicko uploaded some pretty nasty stuff to the Bitcoin blockchain. The Bitcoin developer community responded swiftly with short-term and long-term technical measures. Since then there's been a recognition that we need to keep the blockchain free of spam and other garbage.
Embedded consensus systems are fundamentally incompatible with those efforts. The model depends on the ability of multiple parties to easily put arbitrary data in the blockchain, data that could be absolutely any garbage. In the Bitcoin system this is barely tolerable as Bitcoin itself was designed by Satoshi to be able to prune all but the set of unspent transactions and Gregory Maxwell's P2SH2 technique solidly ensures that no illegal data can be stored in the UTXO set. Miners might briefly have to store it to verify the blockchain, but it can be deleted right after.
Treechains however is a step backwards. Rather than trying to fight spam, it embraces it. When you run a treechains node you're participating not in a financial network, but a filesharing network, and you could be sharing anything. Maybe it'll be transaction data? Maybe some wikileaks cables? Maybe something much worse? In this day and age of the MPAA and RIAA, whos going to want to do that?
But it gets worse! In treechains everyone is forced to pretty much be a full node, even if all you want to do is buy the occasional coffee with your Bitcoins, er, I mean Viacoins. When you give someone money you're forced to give them enormous tens, even hundreds, of megabyte proofs that the money is real. And what data might those those proofs contain? Just like Bitcoin transactions, anything at all.
tl;dr: You might be forced to distribute child pornorgraphy just to buy a coffee. Seriously, I wish this were hyperbole, but that's the real deal with treechains.
submitted by treeorsidechains to Bitcoin [link] [comments]

bitcoin and open development

Read this
this is a long time insider in GNU quitting because the tools are sucking
just yesterday an org I work with totally screwed a holiday newsletter in spectacular and embarrassing fashion because they were using Mailman - the GNU mail list system. the review hits home for me, elephants galore.
This is an area Bitcoin can help fix.
The real reason GNU is falling behind is that when people are paid, they pay more attention, they work harder and get more quality products built.
Bitcoin addresses for developers, and building a culture of paying for the use of open licensed products will send money to the developers who do the work.
I don't want to see GNU fail, I want them to win, to beat the pants off competing products, and I want to see the very best developers honored to be invited to fork and commit on GNU products, and then be paid for their efforts, well.
How can we push the world this way?
submitted by jmdugan to Bitcoin [link] [comments]

Lessons from triple-A game development applied to blockchain games Shinobi Life 2 (Roblox) + Bitcoin Livestream - YouTube Cryptocurrency Bitcoin Wallet and Game App Development ... My first game or how much can a solo game developer earn Bitcoin and blockchain: global development game changers?

A question from a soon-to-be computer science graduate about career options in open blockchain development. Should a young person go the corporate route or the entrepreneurial route? What benefits and risks do the options entail? Would a “traditional” job still have the lifelong guarantee of security they used to? Being willing to take risks and […] What are the odds of “rogue developers” who introduce vulnerabilities? What happens if the digital signature algorithm is compromised? Is trust in hardware wallet developers and the firmware update process a problem? Note: I was mostly talking about Bitcoin and other popular open blockchains which have a large development communities and a robust review process […] The two most popular projects, a Bitcoin Improvement Proposal for taproot and another for encrypting messages between Bitcoin nodes, have received pledges of 2,010,116 sats (~$214 or 0.02010116 ... Bitcoin Core should also work on most other Unix-like systems but is not as frequently tested on them. From 0.17.0 onwards, macOS <10.10 is no longer supported. 0.17.0 is built using Qt 5.9.x, which doesn’t support versions of macOS older than 10.10. Additionally, Bitcoin Core does not yet change appearance when macOS “dark mode” is ... Bitcoin News Articles from Game Development tag. Total Value Locked in Defi Jumped 85% in August, $8 Billion in Assets Held

[index] [40307] [30276] [34790] [46635] [19224] [2936] [21399] [48809] [42683] [45253]

Lessons from triple-A game development applied to blockchain games

This video explains the first step on becoming a game developer. Game development has not been a top choice of career but if you are into gaming, considering gaming as a career might be a good ... Talking Bitcoin (BTC), altcoins, news, and just hanging out. Come stop by! If you'd like to tip me you can do so here - https://www.atlas.actor/tip #shinobil... Speaker: Wang Yiqiang, co-founder & CTO of sCrypt Wang said that compared to the traditional contracts, smart contracts in the blockchain industry have the c... Orion Infosolutions is Cryptocurrency (Bitcoin) Wallet Application Development Company India, offers multi coin web and App wallet development for Android an... In theory, blockchain provides near immutable records for any assets or payment flows. Its security components have made blockchain an attractive technology for the interests of global development ...