How Many Bitcoins Are There? How Many Left to Mine? (2020)

Do you still mine bitcoins from Nepal? And how much per day?

submitted by codeandcoins to Nepal [link] [comments]

How to Cryptocurrency Mining ▶️ Earn as much as 0.5 bitcoin Per day ✔️ 27 Days Free

How to Cryptocurrency Mining ▶️ Earn as much as 0.5 bitcoin Per day ✔️ 27 Days Free submitted by W1ngIt to hahahahahahahah [link] [comments]

How to Cryptocurrency Mining ▶️ Earn as much as 0.5 bitcoin Per day ✔️ 27 Days Free

How to Cryptocurrency Mining ▶️ Earn as much as 0.5 bitcoin Per day ✔️ 27 Days Free submitted by ososru to Bitcoin4free [link] [comments]

How to Cryptocurrency Mining ▶️ Earn as much as 0.5 bitcoin Per day ✔️ 27 Days Free

How to Cryptocurrency Mining ▶️ Earn as much as 0.5 bitcoin Per day ✔️ 27 Days Free submitted by Hellterskelt to bitcoin_is_dead [link] [comments]

How to Cryptocurrency Mining ▶️ Earn as much as 0.5 bitcoin Per day ✔️ 27 Days Free

How to Cryptocurrency Mining ▶️ Earn as much as 0.5 bitcoin Per day ✔️ 27 Days Free submitted by Leka213 to CryptocurrencyToday [link] [comments]

How to Cryptocurrency Mining ▶️ Earn as much as 0.5 bitcoin Per day ✔️ 27 Days Free

How to Cryptocurrency Mining ▶️ Earn as much as 0.5 bitcoin Per day ✔️ 27 Days Free submitted by Rufflenator to 3bitcoins [link] [comments]

10-06 09:53 - '1800BTC(8214852.23USD) MINED DAILY. 144 blocks per day are mined, where every block contains 12.5BTC 17million BTC in existence. how much have you earn? 4MILLION LEFT TO MINE. how much we you earn?? Connect to the right...' by /u/McCarthyDonalds removed from /r/Bitcoin within 44-54min

'''
1800BTC(8214852.23USD) MINED DAILY. 144 blocks per day are mined, where every block contains 12.5BTC 17million BTC in existence. how much have you earn? 4MILLION LEFT TO MINE. how much we you earn?? Connect to the right source join the profitable mining team and earn 2btc monthly No credit card, No bank details required Stay at home and relax. Fire your boss today Ask me how below NOTE— 1.- You must have a Bitcoin Wallet, smart phone or PC. 2.- 7months more for the halving to finish
'''
Context Link
Go1dfish undelete link
unreddit undelete link
Author: McCarthyDonalds
submitted by removalbot to removalbot [link] [comments]

I showed my friend how much he could make from mining bitcoin. He got excited to see he could make $3 per day, but I was excited to see he could make 0.001194 per day :(

Oh well, I'll buy it from him.
submitted by Fishering to Bitcoin [link] [comments]

I showed my friend how much he could make from mining bitcoin. He got excited to see he could make $3 per day, but I was excited to see he could make 0.001194 per day :( /r/Bitcoin

I showed my friend how much he could make from mining bitcoin. He got excited to see he could make $3 per day, but I was excited to see he could make 0.001194 per day :( /Bitcoin submitted by BitcoinAllBot to BitcoinAll [link] [comments]

How much computing power will be needed to mine 1 bitcoin per day or even half of it?

submitted by Tomandro to AskReddit [link] [comments]

Bitcoin Newcomers FAQ - Please read!

Welcome to the /Bitcoin Sticky FAQ

You've probably been hearing a lot about Bitcoin recently and are wondering what's the big deal? Most of your questions should be answered by the resources below but if you have additional questions feel free to ask them in the comments.
It all started with the release of the release of Satoshi Nakamoto's whitepaper however that will probably go over the head of most readers so we recommend the following videos for a good starting point for understanding how bitcoin works and a little about its long term potential:
Some other great resources include Lopp.net, the Princeton crypto series and James D'Angelo's Bitcoin 101 Blackboard series.
Some excellent writing on Bitcoin's value proposition and future can be found at the Satoshi Nakamoto Institute.
Some Bitcoin statistics can be found here and here. Developer resources can be found here. Peer-reviewed research papers can be found here.
Potential upcoming protocol improvements and scaling resources here and here.
The number of times Bitcoin was declared dead by the media can be found here (LOL!)

Key properties of Bitcoin

Where can I buy bitcoins?

Bitcoin.org and BuyBitcoinWorldwide.com are helpful sites for beginners. You can buy or sell any amount of bitcoin (even just a few dollars worth) and there are several easy methods to purchase bitcoin with cash, credit card or bank transfer. Some of the more popular resources are below, also check out the bitcoinity exchange resources for a larger list of options for purchases.
Here is a listing of local ATMs. If you would like your paycheck automatically converted to bitcoin use Bitwage.
Note: Bitcoins are valued at whatever market price people are willing to pay for them in balancing act of supply vs demand. Unlike traditional markets, bitcoin markets operate 24 hours per day, 365 days per year. Preev is a useful site that that shows how much various denominations of bitcoin are worth in different currencies. Alternatively you can just Google "1 bitcoin in (your local currency)".

Securing your bitcoins

With bitcoin you can "Be your own bank" and personally secure your bitcoins OR you can use third party companies aka "Bitcoin banks" which will hold the bitcoins for you.
Note: For increased security, use Two Factor Authentication (2FA) everywhere it is offered, including email!
2FA requires a second confirmation code to access your account making it much harder for thieves to gain access. Google Authenticator and Authy are the two most popular 2FA services, download links are below. Make sure you create backups of your 2FA codes.
Google Auth Authy OTP Auth
Android Android N/A
iOS iOS iOS

Watch out for scams

As mentioned above, Bitcoin is decentralized, which by definition means there is no official website or Twitter handle or spokesperson or CEO. However, all money attracts thieves. This combination unfortunately results in scammers running official sounding names or pretending to be an authority on YouTube or social media. Many scammers throughout the years have claimed to be the inventor of Bitcoin. Websites like bitcoin(dot)com and the btc subreddit are active scams. Almost all altcoins (shitcoins) are marketed heavily with big promises but are really just designed to separate you from your bitcoin. So be careful: any resource, including all linked in this document, may in the future turn evil. Don't trust, verify. Also as they say in our community "Not your keys, not your coins".

Where can I spend bitcoins?

Check out spendabit or bitcoin directory for millions of merchant options. Also you can spend bitcoin anywhere visa is accepted with bitcoin debit cards such as the CashApp card. Some other useful site are listed below.
Store Product
Gyft Gift cards for hundreds of retailers including Amazon, Target, Walmart, Starbucks, Whole Foods, CVS, Lowes, Home Depot, iTunes, Best Buy, Sears, Kohls, eBay, GameStop, etc.
Spendabit, Overstock and The Bitcoin Directory Retail shopping with millions of results
ShakePay Generate one time use Visa cards in seconds
NewEgg and Dell For all your electronics needs
Bitwa.la, Coinbills, Piixpay, Bitbill.eu, Bylls, Coins.ph, Bitrefill, LivingRoomofSatoshi, Coinsfer, and more Bill payment
Menufy, Takeaway and Thuisbezorgd NL Takeout delivered to your door
Expedia, Cheapair, Destinia, Abitsky, SkyTours, the Travel category on Gyft and 9flats For when you need to get away
Cryptostorm, Mullvad, and PIA VPN services
Namecheap, Porkbun Domain name registration
Stampnik Discounted USPS Priority, Express, First-Class mail postage
Coinmap and AirBitz are helpful to find local businesses accepting bitcoins. A good resource for UK residents is at wheretospendbitcoins.co.uk.
There are also lots of charities which accept bitcoin donations.

Merchant Resources

There are several benefits to accepting bitcoin as a payment option if you are a merchant;
If you are interested in accepting bitcoin as a payment method, there are several options available;

Can I mine bitcoin?

Mining bitcoins can be a fun learning experience, but be aware that you will most likely operate at a loss. Newcomers are often advised to stay away from mining unless they are only interested in it as a hobby similar to folding at home. If you want to learn more about mining you can read more here. Still have mining questions? The crew at /BitcoinMining would be happy to help you out.
If you want to contribute to the bitcoin network by hosting the blockchain and propagating transactions you can run a full node using this setup guide. If you would prefer to keep it simple there are several good options. You can view the global node distribution here.

Earning bitcoins

Just like any other form of money, you can also earn bitcoins by being paid to do a job.
Site Description
WorkingForBitcoins, Bitwage, Cryptogrind, Coinality, Bitgigs, /Jobs4Bitcoins, BitforTip, Rein Project Freelancing
Lolli Earn bitcoin when you shop online!
OpenBazaar, Purse.io, Bitify, /Bitmarket, 21 Market Marketplaces
/GirlsGoneBitcoin NSFW Adult services
A-ads, Coinzilla.io Advertising
You can also earn bitcoins by participating as a market maker on JoinMarket by allowing users to perform CoinJoin transactions with your bitcoins for a small fee (requires you to already have some bitcoins.

Bitcoin-Related Projects

The following is a short list of ongoing projects that might be worth taking a look at if you are interested in current development in the bitcoin space.
Project Description
Lightning Network Second layer scaling
Blockstream, Rootstock and Drivechain Sidechains
Hivemind and Augur Prediction markets
Tierion and Factom Records & Titles on the blockchain
BitMarkets, DropZone, Beaver and Open Bazaar Decentralized markets
JoinMarket and Wasabi Wallet CoinJoin implementation
Coinffeine and Bisq Decentralized bitcoin exchanges
Keybase Identity & Reputation management
Abra Global P2P money transmitter network
Bitcore Open source Bitcoin javascript library

Bitcoin Units

One Bitcoin is quite large (hundreds of £/$/€) so people often deal in smaller units. The most common subunits are listed below:
Unit Symbol Value Info
bitcoin BTC 1 bitcoin one bitcoin is equal to 100 million satoshis
millibitcoin mBTC 1,000 per bitcoin used as default unit in recent Electrum wallet releases
bit bit 1,000,000 per bitcoin colloquial "slang" term for microbitcoin (μBTC)
satoshi sat 100,000,000 per bitcoin smallest unit in bitcoin, named after the inventor
For example, assuming an arbitrary exchange rate of $10000 for one Bitcoin, a $10 meal would equal:
For more information check out the Bitcoin units wiki.
Still have questions? Feel free to ask in the comments below or stick around for our weekly Mentor Monday thread. If you decide to post a question in /Bitcoin, please use the search bar to see if it has been answered before, and remember to follow the community rules outlined on the sidebar to receive a better response. The mods are busy helping manage our community so please do not message them unless you notice problems with the functionality of the subreddit.
Note: This is a community created FAQ. If you notice anything missing from the FAQ or that requires clarification you can edit it here and it will be included in the next revision pending approval.
Welcome to the Bitcoin community and the new decentralized economy!
submitted by BitcoinFan7 to Bitcoin [link] [comments]

Dragonchain Great Reddit Scaling Bake-Off Public Proposal

Dragonchain Great Reddit Scaling Bake-Off Public Proposal

Dragonchain Public Proposal TL;DR:

Dragonchain has demonstrated twice Reddit’s entire total daily volume (votes, comments, and posts per Reddit 2019 Year in Review) in a 24-hour demo on an operational network. Every single transaction on Dragonchain is decentralized immediately through 5 levels of Dragon Net, and then secured with combined proof on Bitcoin, Ethereum, Ethereum Classic, and Binance Chain, via Interchain. At the time, in January 2020, the entire cost of the demo was approximately $25K on a single system (transaction fees locked at $0.0001/txn). With current fees (lowest fee $0.0000025/txn), this would cost as little as $625.
Watch Joe walk through the entire proposal and answer questions on YouTube.
This proposal is also available on the Dragonchain blog.

Hello Reddit and Ethereum community!

I’m Joe Roets, Founder & CEO of Dragonchain. When the team and I first heard about The Great Reddit Scaling Bake-Off we were intrigued. We believe we have the solutions Reddit seeks for its community points system and we have them at scale.
For your consideration, we have submitted our proposal below. The team at Dragonchain and I welcome and look forward to your technical questions, philosophical feedback, and fair criticism, to build a scaling solution for Reddit that will empower its users. Because our architecture is unlike other blockchain platforms out there today, we expect to receive many questions while people try to grasp our project. I will answer all questions here in this thread on Reddit, and I've answered some questions in the stream on YouTube.
We have seen good discussions so far in the competition. We hope that Reddit’s scaling solution will emerge from The Great Reddit Scaling Bake-Off and that Reddit will have great success with the implementation.

Executive summary

Dragonchain is a robust open source hybrid blockchain platform that has proven to withstand the passing of time since our inception in 2014. We have continued to evolve to harness the scalability of private nodes, yet take full advantage of the security of public decentralized networks, like Ethereum. We have a live, operational, and fully functional Interchain network integrating Bitcoin, Ethereum, Ethereum Classic, and ~700 independent Dragonchain nodes. Every transaction is secured to Ethereum, Bitcoin, and Ethereum Classic. Transactions are immediately usable on chain, and the first decentralization is seen within 20 seconds on Dragon Net. Security increases further to public networks ETH, BTC, and ETC within 10 minutes to 2 hours. Smart contracts can be written in any executable language, offering full freedom to existing developers. We invite any developer to watch the demo, play with our SDK’s, review open source code, and to help us move forward. Dragonchain specializes in scalable loyalty & rewards solutions and has built a decentralized social network on chain, with very affordable transaction costs. This experience can be combined with the insights Reddit and the Ethereum community have gained in the past couple of months to roll out the solution at a rapid pace.

Response and PoC

In The Great Reddit Scaling Bake-Off post, Reddit has asked for a series of demonstrations, requirements, and other considerations. In this section, we will attempt to answer all of these requests.

Live Demo

A live proof of concept showing hundreds of thousands of transactions
On Jan 7, 2020, Dragonchain hosted a 24-hour live demonstration during which a quarter of a billion (250 million+) transactions executed fully on an operational network. Every single transaction on Dragonchain is decentralized immediately through 5 levels of Dragon Net, and then secured with combined proof on Bitcoin, Ethereum, Ethereum Classic, and Binance Chain, via Interchain. This means that every single transaction is secured by, and traceable to these networks. An attack on this system would require a simultaneous attack on all of the Interchained networks.
24 hours in 4 minutes (YouTube):
24 hours in 4 minutes
The demonstration was of a single business system, and any user is able to scale this further, by running multiple systems simultaneously. Our goals for the event were to demonstrate a consistent capacity greater than that of Visa over an extended time period.
Tooling to reproduce our demo is available here:
https://github.com/dragonchain/spirit-bomb

Source Code

Source code (for on & off-chain components as well tooling used for the PoC). The source code does not have to be shared publicly, but if Reddit decides to use a particular solution it will need to be shared with Reddit at some point.

Scaling

How it works & scales

Architectural Scaling

Dragonchain’s architecture attacks the scalability issue from multiple angles. Dragonchain is a hybrid blockchain platform, wherein every transaction is protected on a business node to the requirements of that business or purpose. A business node may be held completely private or may be exposed or replicated to any level of exposure desired.
Every node has its own blockchain and is independently scalable. Dragonchain established Context Based Verification as its consensus model. Every transaction is immediately usable on a trust basis, and in time is provable to an increasing level of decentralized consensus. A transaction will have a level of decentralization to independently owned and deployed Dragonchain nodes (~700 nodes) within seconds, and full decentralization to BTC and ETH within minutes or hours. Level 5 nodes (Interchain nodes) function to secure all transactions to public or otherwise external chains such as Bitcoin and Ethereum. These nodes scale the system by aggregating multiple blocks into a single Interchain transaction on a cadence. This timing is configurable based upon average fees for each respective chain. For detailed information about Dragonchain’s architecture, and Context Based Verification, please refer to the Dragonchain Architecture Document.

Economic Scaling

An interesting feature of Dragonchain’s network consensus is its economics and scarcity model. Since Dragon Net nodes (L2-L4) are independent staking nodes, deployment to cloud platforms would allow any of these nodes to scale to take on a large percentage of the verification work. This is great for scalability, but not good for the economy, because there is no scarcity, and pricing would develop a downward spiral and result in fewer verification nodes. For this reason, Dragonchain uses TIME as scarcity.
TIME is calculated as the number of Dragons held, multiplied by the number of days held. TIME influences the user’s access to features within the Dragonchain ecosystem. It takes into account both the Dragon balance and length of time each Dragon is held. TIME is staked by users against every verification node and dictates how much of the transaction fees are awarded to each participating node for every block.
TIME also dictates the transaction fee itself for the business node. TIME is staked against a business node to set a deterministic transaction fee level (see transaction fee table below in Cost section). This is very interesting in a discussion about scaling because it guarantees independence for business implementation. No matter how much traffic appears on the entire network, a business is guaranteed to not see an increased transaction fee rate.

Scaled Deployment

Dragonchain uses Docker and Kubernetes to allow the use of best practices traditional system scaling. Dragonchain offers managed nodes with an easy to use web based console interface. The user may also deploy a Dragonchain node within their own datacenter or favorite cloud platform. Users have deployed Dragonchain nodes on-prem on Amazon AWS, Google Cloud, MS Azure, and other hosting platforms around the world. Any executable code, anything you can write, can be written into a smart contract. This flexibility is what allows us to say that developers with no blockchain experience can use any code language to access the benefits of blockchain. Customers have used NodeJS, Python, Java, and even BASH shell script to write smart contracts on Dragonchain.
With Docker containers, we achieve better separation of concerns, faster deployment, higher reliability, and lower response times.
We chose Kubernetes for its self-healing features, ability to run multiple services on one server, and its large and thriving development community. It is resilient, scalable, and automated. OpenFaaS allows us to package smart contracts as Docker images for easy deployment.
Contract deployment time is now bounded only by the size of the Docker image being deployed but remains fast even for reasonably large images. We also take advantage of Docker’s flexibility and its ability to support any language that can run on x86 architecture. Any image, public or private, can be run as a smart contract using Dragonchain.

Flexibility in Scaling

Dragonchain’s architecture considers interoperability and integration as key features. From inception, we had a goal to increase adoption via integration with real business use cases and traditional systems.
We envision the ability for Reddit, in the future, to be able to integrate alternate content storage platforms or other financial services along with the token.
  • LBRY - To allow users to deploy content natively to LBRY
  • MakerDAO to allow users to lend small amounts backed by their Reddit community points.
  • STORJ/SIA to allow decentralized on chain storage of portions of content. These integrations or any other are relatively easy to integrate on Dragonchain with an Interchain implementation.

Cost

Cost estimates (on-chain and off-chain) For the purpose of this proposal, we assume that all transactions are on chain (posts, replies, and votes).
On the Dragonchain network, transaction costs are deterministic/predictable. By staking TIME on the business node (as described above) Reddit can reduce transaction costs to as low as $0.0000025 per transaction.
Dragonchain Fees Table

Getting Started

How to run it
Building on Dragonchain is simple and requires no blockchain experience. Spin up a business node (L1) in our managed environment (AWS), run it in your own cloud environment, or on-prem in your own datacenter. Clear documentation will walk you through the steps of spinning up your first Dragonchain Level 1 Business node.
Getting started is easy...
  1. Download Dragonchain’s dctl
  2. Input three commands into a terminal
  3. Build an image
  4. Run it
More information can be found in our Get started documents.

Architecture
Dragonchain is an open source hybrid platform. Through Dragon Net, each chain combines the power of a public blockchain (like Ethereum) with the privacy of a private blockchain.
Dragonchain organizes its network into five separate levels. A Level 1, or business node, is a totally private blockchain only accessible through the use of public/private keypairs. All business logic, including smart contracts, can be executed on this node directly and added to the chain.
After creating a block, the Level 1 business node broadcasts a version stripped of sensitive private data to Dragon Net. Three Level 2 Validating nodes validate the transaction based on guidelines determined from the business. A Level 3 Diversity node checks that the level 2 nodes are from a diverse array of locations. A Level 4 Notary node, hosted by a KYC partner, then signs the validation record received from the Level 3 node. The transaction hash is ledgered to the Level 5 public chain to take advantage of the hash power of massive public networks.
Dragon Net can be thought of as a “blockchain of blockchains”, where every level is a complete private blockchain. Because an L1 can send to multiple nodes on a single level, proof of existence is distributed among many places in the network. Eventually, proof of existence reaches level 5 and is published on a public network.

API Documentation

APIs (on chain & off)

SDK Source

Nobody’s Perfect

Known issues or tradeoffs
  • Dragonchain is open source and even though the platform is easy enough for developers to code in any language they are comfortable with, we do not have so large a developer community as Ethereum. We would like to see the Ethereum developer community (and any other communities) become familiar with our SDK’s, our solutions, and our platform, to unlock the full potential of our Ethereum Interchain. Long ago we decided to prioritize both Bitcoin and Ethereum Interchains. We envision an ecosystem that encompasses different projects to give developers the ability to take full advantage of all the opportunities blockchain offers to create decentralized solutions not only for Reddit but for all of our current platforms and systems. We believe that together we will take the adoption of blockchain further. We currently have additional Interchain with Ethereum Classic. We look forward to Interchain with other blockchains in the future. We invite all blockchains projects who believe in decentralization and security to Interchain with Dragonchain.
  • While we only have 700 nodes compared to 8,000 Ethereum and 10,000 Bitcoin nodes. We harness those 18,000 nodes to scale to extremely high levels of security. See Dragonchain metrics.
  • Some may consider the centralization of Dragonchain’s business nodes as an issue at first glance, however, the model is by design to protect business data. We do not consider this a drawback as these nodes can make any, none, or all data public. Depending upon the implementation, every subreddit could have control of its own business node, for potential business and enterprise offerings, bringing new alternative revenue streams to Reddit.

Costs and resources

Summary of cost & resource information for both on-chain & off-chain components used in the PoC, as well as cost & resource estimates for further scaling. If your PoC is not on mainnet, make note of any mainnet caveats (such as congestion issues).
Every transaction on the PoC system had a transaction fee of $0.0001 (one-hundredth of a cent USD). At 256MM transactions, the demo cost $25,600. With current operational fees, the same demonstration would cost $640 USD.
For the demonstration, to achieve throughput to mimic a worldwide payments network, we modeled several clients in AWS and 4-5 business nodes to handle the traffic. The business nodes were tuned to handle higher throughput by adjusting memory and machine footprint on AWS. This flexibility is valuable to implementing a system such as envisioned by Reddit. Given that Reddit’s daily traffic (posts, replies, and votes) is less than half that of our demo, we would expect that the entire Reddit system could be handled on 2-5 business nodes using right-sized containers on AWS or similar environments.
Verification was accomplished on the operational Dragon Net network with over 700 independently owned verification nodes running around the world at no cost to the business other than paid transaction fees.

Requirements

Scaling

This PoC should scale to the numbers below with minimal costs (both on & off-chain). There should also be a clear path to supporting hundreds of millions of users.
Over a 5 day period, your scaling PoC should be able to handle:
*100,000 point claims (minting & distributing points) *25,000 subscriptions *75,000 one-off points burning *100,000 transfers
During Dragonchain’s 24 hour demo, the above required numbers were reached within the first few minutes.
Reddit’s total activity is 9000% more than Ethereum’s total transaction level. Even if you do not include votes, it is still 700% more than Ethereum’s current volume. Dragonchain has demonstrated that it can handle 250 million transactions a day, and it’s architecture allows for multiple systems to work at that level simultaneously. In our PoC, we demonstrate double the full capacity of Reddit, and every transaction was proven all the way to Bitcoin and Ethereum.
Reddit Scaling on Ethereum

Decentralization

Solutions should not depend on any single third-party provider. We prefer solutions that do not depend on specific entities such as Reddit or another provider, and solutions with no single point of control or failure in off-chain components but recognize there are numerous trade-offs to consider
Dragonchain’s architecture calls for a hybrid approach. Private business nodes hold the sensitive data while the validation and verification of transactions for the business are decentralized within seconds and secured to public blockchains within 10 minutes to 2 hours. Nodes could potentially be controlled by owners of individual subreddits for more organic decentralization.
  • Billing is currently centralized - there is a path to federation and decentralization of a scaled billing solution.
  • Operational multi-cloud
  • Operational on-premises capabilities
  • Operational deployment to any datacenter
  • Over 700 independent Community Verification Nodes with proof of ownership
  • Operational Interchain (Interoperable to Bitcoin, Ethereum, and Ethereum Classic, open to more)

Usability Scaling solutions should have a simple end user experience.

Users shouldn't have to maintain any extra state/proofs, regularly monitor activity, keep track of extra keys, or sign anything other than their normal transactions
Dragonchain and its customers have demonstrated extraordinary usability as a feature in many applications, where users do not need to know that the system is backed by a live blockchain. Lyceum is one of these examples, where the progress of academy courses is being tracked, and successful completion of courses is rewarded with certificates on chain. Our @Save_The_Tweet bot is popular on Twitter. When used with one of the following hashtags - #please, #blockchain, #ThankYou, or #eternalize the tweet is saved through Eternal to multiple blockchains. A proof report is available for future reference. Other examples in use are DEN, our decentralized social media platform, and our console, where users can track their node rewards, view their TIME, and operate a business node.
Examples:

Transactions complete in a reasonable amount of time (seconds or minutes, not hours or days)
All transactions are immediately usable on chain by the system. A transaction begins the path to decentralization at the conclusion of a 5-second block when it gets distributed across 5 separate community run nodes. Full decentralization occurs within 10 minutes to 2 hours depending on which interchain (Bitcoin, Ethereum, or Ethereum Classic) the transaction hits first. Within approximately 2 hours, the combined hash power of all interchained blockchains secures the transaction.

Free to use for end users (no gas fees, or fixed/minimal fees that Reddit can pay on their behalf)
With transaction pricing as low as $0.0000025 per transaction, it may be considered reasonable for Reddit to cover transaction fees for users.
All of Reddit's Transactions on Blockchain (month)
Community points can be earned by users and distributed directly to their Reddit account in batch (as per Reddit minting plan), and allow users to withdraw rewards to their Ethereum wallet whenever they wish. Withdrawal fees can be paid by either user or Reddit. This model has been operating inside the Dragonchain system since 2018, and many security and financial compliance features can be optionally added. We feel that this capability greatly enhances user experience because it is seamless to a regular user without cryptocurrency experience, yet flexible to a tech savvy user. With regard to currency or token transactions, these would occur on the Reddit network, verified to BTC and ETH. These transactions would incur the $0.0000025 transaction fee. To estimate this fee we use the monthly active Reddit users statista with a 60% adoption rate and an estimated 10 transactions per month average resulting in an approximate $720 cost across the system. Reddit could feasibly incur all associated internal network charges (mining/minting, transfer, burn) as these are very low and controllable fees.
Reddit Internal Token Transaction Fees

Reddit Ethereum Token Transaction Fees
When we consider further the Ethereum fees that might be incurred, we have a few choices for a solution.
  1. Offload all Ethereum transaction fees (user withdrawals) to interested users as they wish to withdraw tokens for external use or sale.
  2. Cover Ethereum transaction fees by aggregating them on a timed schedule. Users would request withdrawal (from Reddit or individual subreddits), and they would be transacted on the Ethereum network every hour (or some other schedule).
  3. In a combination of the above, customers could cover aggregated fees.
  4. Integrate with alternate Ethereum roll up solutions or other proposals to aggregate minting and distribution transactions onto Ethereum.

Bonus Points

Users should be able to view their balances & transactions via a blockchain explorer-style interface
From interfaces for users who have no knowledge of blockchain technology to users who are well versed in blockchain terms such as those present in a typical block explorer, a system powered by Dragonchain has flexibility on how to provide balances and transaction data to users. Transactions can be made viewable in an Eternal Proof Report, which displays raw data along with TIME staking information and traceability all the way to Bitcoin, Ethereum, and every other Interchained network. The report shows fields such as transaction ID, timestamp, block ID, multiple verifications, and Interchain proof. See example here.
Node payouts within the Dragonchain console are listed in chronological order and can be further seen in either Dragons or USD. See example here.
In our social media platform, Dragon Den, users can see, in real-time, their NRG and MTR balances. See example here.
A new influencer app powered by Dragonchain, Raiinmaker, breaks down data into a user friendly interface that shows coin portfolio, redeemed rewards, and social scores per campaign. See example here.

Exiting is fast & simple
Withdrawing funds on Dragonchain’s console requires three clicks, however, withdrawal scenarios with more enhanced security features per Reddit’s discretion are obtainable.

Interoperability Compatibility with third party apps (wallets/contracts/etc) is necessary.
Proven interoperability at scale that surpasses the required specifications. Our entire platform consists of interoperable blockchains connected to each other and traditional systems. APIs are well documented. Third party permissions are possible with a simple smart contract without the end user being aware. No need to learn any specialized proprietary language. Any code base (not subsets) is usable within a Docker container. Interoperable with any blockchain or traditional APIs. We’ve witnessed relatively complex systems built by engineers with no blockchain or cryptocurrency experience. We’ve also demonstrated the creation of smart contracts within minutes built with BASH shell and Node.js. Please see our source code and API documentation.

Scaling solutions should be extensible and allow third parties to build on top of it Open source and extensible
APIs should be well documented and stable

Documentation should be clear and complete
For full documentation, explore our docs, SDK’s, Github repo’s, architecture documents, original Disney documentation, and other links or resources provided in this proposal.

Third-party permissionless integrations should be possible & straightforward Smart contracts are Docker based, can be written in any language, use full language (not subsets), and can therefore be integrated with any system including traditional system APIs. Simple is better. Learning an uncommon or proprietary language should not be necessary.
Advanced knowledge of mathematics, cryptography, or L2 scaling should not be required. Compatibility with common utilities & toolchains is expected.
Dragonchain business nodes and smart contracts leverage Docker to allow the use of literally any language or executable code. No proprietary language is necessary. We’ve witnessed relatively complex systems built by engineers with no blockchain or cryptocurrency experience. We’ve also demonstrated the creation of smart contracts within minutes built with BASH shell and Node.js.

Bonus

Bonus Points: Show us how it works. Do you have an idea for a cool new use case for Community Points? Build it!

TIME

Community points could be awarded to Reddit users based upon TIME too, whereas the longer someone is part of a subreddit, the more community points someone naturally gained, even if not actively commenting or sharing new posts. A daily login could be required for these community points to be credited. This grants awards to readers too and incentivizes readers to create an account on Reddit if they browse the website often. This concept could also be leveraged to provide some level of reputation based upon duration and consistency of contribution to a community subreddit.

Dragon Den

Dragonchain has already built a social media platform that harnesses community involvement. Dragon Den is a decentralized community built on the Dragonchain blockchain platform. Dragon Den is Dragonchain’s answer to fake news, trolling, and censorship. It incentivizes the creation and evaluation of quality content within communities. It could be described as being a shareholder of a subreddit or Reddit in its entirety. The more your subreddit is thriving, the more rewarding it will be. Den is currently in a public beta and in active development, though the real token economy is not live yet. There are different tokens for various purposes. Two tokens are Lair Ownership Rights (LOR) and Lair Ownership Tokens (LOT). LOT is a non-fungible token for ownership of a specific Lair. LOT will only be created and converted from LOR.
Energy (NRG) and Matter (MTR) work jointly. Your MTR determines how much NRG you receive in a 24-hour period. Providing quality content, or evaluating content will earn MTR.

Security. Users have full ownership & control of their points.
All community points awarded based upon any type of activity or gift, are secured and provable to all Interchain networks (currently BTC, ETH, ETC). Users are free to spend and withdraw their points as they please, depending on the features Reddit wants to bring into production.

Balances and transactions cannot be forged, manipulated, or blocked by Reddit or anyone else
Users can withdraw their balance to their ERC20 wallet, directly through Reddit. Reddit can cover the fees on their behalf, or the user covers this with a portion of their balance.

Users should own their points and be able to get on-chain ERC20 tokens without permission from anyone else
Through our console users can withdraw their ERC20 rewards. This can be achieved on Reddit too. Here is a walkthrough of our console, though this does not show the quick withdrawal functionality, a user can withdraw at any time. https://www.youtube.com/watch?v=aNlTMxnfVHw

Points should be recoverable to on-chain ERC20 tokens even if all third-parties involved go offline
If necessary, signed transactions from the Reddit system (e.g. Reddit + Subreddit) can be sent to the Ethereum smart contract for minting.

A public, third-party review attesting to the soundness of the design should be available
To our knowledge, at least two large corporations, including a top 3 accounting firm, have conducted positive reviews. These reviews have never been made public, as Dragonchain did not pay or contract for these studies to be released.

Bonus points
Public, third-party implementation review available or in progress
See above

Compatibility with HSMs & hardware wallets
For the purpose of this proposal, all tokenization would be on the Ethereum network using standard token contracts and as such, would be able to leverage all hardware wallet and Ethereum ecosystem services.

Other Considerations

Minting/distributing tokens is not performed by Reddit directly
This operation can be automated by smart contract on Ethereum. Subreddits can if desired have a role to play.

One off point burning, as well as recurring, non-interactive point burning (for subreddit memberships) should be possible and scalable
This is possible and scalable with interaction between Dragonchain Reddit system and Ethereum token contract(s).

Fully open-source solutions are strongly preferred
Dragonchain is fully open source (see section on Disney release after conclusion).

Conclusion

Whether it is today, or in the future, we would like to work together to bring secure flexibility to the highest standards. It is our hope to be considered by Ethereum, Reddit, and other integrative solutions so we may further discuss the possibilities of implementation. In our public demonstration, 256 million transactions were handled in our operational network on chain in 24 hours, for the low cost of $25K, which if run today would cost $625. Dragonchain’s interoperable foundation provides the atmosphere necessary to implement a frictionless community points system. Thank you for your consideration of our proposal. We look forward to working with the community to make something great!

Disney Releases Blockchain Platform as Open Source

The team at Disney created the Disney Private Blockchain Platform. The system was a hybrid interoperable blockchain platform for ledgering and smart contract development geared toward solving problems with blockchain adoption and usability. All objective evaluation would consider the team’s output a success. We released a list of use cases that we explored in some capacity at Disney, and our input on blockchain standardization as part of our participation in the W3C Blockchain Community Group.
https://lists.w3.org/Archives/Public/public-blockchain/2016May/0052.html

Open Source

In 2016, Roets proposed to release the platform as open source to spread the technology outside of Disney, as others within the W3C group were interested in the solutions that had been created inside of Disney.
Following a long process, step by step, the team met requirements for release. Among the requirements, the team had to:
  • Obtain VP support and approval for the release
  • Verify ownership of the software to be released
  • Verify that no proprietary content would be released
  • Convince the organization that there was a value to the open source community
  • Convince the organization that there was a value to Disney
  • Offer the plan for ongoing maintenance of the project outside of Disney
  • Itemize competing projects
  • Verify no conflict of interest
  • Preferred license
  • Change the project name to not use the name Disney, any Disney character, or any other associated IP - proposed Dragonchain - approved
  • Obtain legal approval
  • Approval from corporate, parks, and other business units
  • Approval from multiple Disney patent groups Copyright holder defined by Disney (Disney Connected and Advanced Technologies)
  • Trademark searches conducted for the selected name Dragonchain
  • Obtain IT security approval
  • Manual review of OSS components conducted
  • OWASP Dependency and Vulnerability Check Conducted
  • Obtain technical (software) approval
  • Offer management, process, and financial plans for the maintenance of the project.
  • Meet list of items to be addressed before release
  • Remove all Disney project references and scripts
  • Create a public distribution list for email communications
  • Remove Roets’ direct and internal contact information
  • Create public Slack channel and move from Disney slack channels
  • Create proper labels for issue tracking
  • Rename internal private Github repository
  • Add informative description to Github page
  • Expand README.md with more specific information
  • Add information beyond current “Blockchains are Magic”
  • Add getting started sections and info on cloning/forking the project
  • Add installation details
  • Add uninstall process
  • Add unit, functional, and integration test information
  • Detail how to contribute and get involved
  • Describe the git workflow that the project will use
  • Move to public, non-Disney git repository (Github or Bitbucket)
  • Obtain Disney Open Source Committee approval for release
On top of meeting the above criteria, as part of the process, the maintainer of the project had to receive the codebase on their own personal email and create accounts for maintenance (e.g. Github) with non-Disney accounts. Given the fact that the project spanned multiple business units, Roets was individually responsible for its ongoing maintenance. Because of this, he proposed in the open source application to create a non-profit organization to hold the IP and maintain the project. This was approved by Disney.
The Disney Open Source Committee approved the application known as OSSRELEASE-10, and the code was released on October 2, 2016. Disney decided to not issue a press release.
Original OSSRELASE-10 document

Dragonchain Foundation

The Dragonchain Foundation was created on January 17, 2017. https://den.social/l/Dragonchain/24130078352e485d96d2125082151cf0/dragonchain-and-disney/
submitted by j0j0r0 to ethereum [link] [comments]

Let's talk about Bitcoin price volatility.

The idea of that as more people adopt Bitcoin the price will stabilize to its long term exponential curve.
Here's why I think that's true.
  1. We're already seeing this. Check out the price charts to confirm.
  2. It makes sense. The ratio of seasoned Bitcoiners to new investors increases over time. N00bs are far more likely to panic sell for a loss. So as more and more Bitcoin users develop their strong aversion to selling, the sharp downward swings (caused by panic selling n00bs) are reduced in severity and frequency.
  3. Plus now we have larger, more wealthy entities who buy the dip. Microstrategy already publicly announced that they're doing this. So large dips are cut off before they gain any momentum. You'll only see large downward swings if someone cashes out a few million dollars in BTC all at once. But the severity of those dips will be blunted.
  4. Regular buyers: Grayscale Bitcoin Trust alone is buying more than 100% of the newly mined Bitcoins. Where do you think the extra Bitcoin is coming from? (BTW glorious nation of Kazakhstan just invested $700,000,000 in Bitcoin mining gear). Eventually this pool of existing Bitcoin that they're buying from will dry up more and more. That's without even considering the massive effect that the 4 year halving cycle creates.
  5. At the next halving 31months from now, the amount of new Bitcoin created gets cut in half again for the 4th time. This will run the well even drier. Let's say Grayscale continues to buy the same amount (even though they will definitely keep increasing their investment and other players will join in too). The faster the reserve of already existing Bitcoin is getting bought up, the faster the price goes up. The halvings increase this every 4 years.
It is an absolute certainty that Bitcoin will outperform every alternative investment and one day replace or completely dominate every other type of money.
And for the Bitcoin scaling issue, the lightning network has already solved that. It does a million transactions per second, and has the capacity to send 10 BTC at once, instantly, for a few Satoshis (practically free). The Bitcoin blockchain will always run right about at capacity. The lightning network has private transactions. How do we know that Bitcoin together with Bitcoin lightning aren't doing as much business as Visa?
There is no limit for how high Bitcoin will go.
Compare this with TSLA. Today they have a P/E ratio of 1145. Many will consider this to be overvalued. That limits how high the stock price can go. Plus, you can't spend stock. You HAVE TO sell it first.
Bitcoin has no such limits. The price of Bitcoin can and will continue to go up exponentially over the long term. As volatility improves, the pace of price increase should increase as well. Accelerating acceleration. You never need to sell Bitcoin. Just spend it, unlike stocks or other financial instruments.
Eventually, after 6 or 7 more halvenings, Bitcoin will have a market cap of higher than the rest of the world's wealth combined. Every step is there between here and then. Eventually government created fiat money will be nearly entirely worthless by comparison.
This halving period will create another bull run as more institutional investors adopt the hold forever strategy. Volatility goes down. Bitcoin becomes more famous for its performance, draws deeper attention, converts more believers/investors, more people hold forever, Bitcoin price goes to infinity with no limit. It's just a matter of time.
Bitcoin is the most genius thing I've ever seen.
submitted by BlandTomato to Bitcoin [link] [comments]

Why Osana takes so long? (Programmer's point of view on current situation)

I decided to write a comment about «Why Osana takes so long?» somewhere and what can be done to shorten this time. It turned into a long essay. Here's TL;DR of it:
The cost of never paying down this technical debt is clear; eventually the cost to deliver functionality will become so slow that it is easy for a well-designed competitive software product to overtake the badly-designed software in terms of features. In my experience, badly designed software can also lead to a more stressed engineering workforce, in turn leading higher staff churn (which in turn affects costs and productivity when delivering features). Additionally, due to the complexity in a given codebase, the ability to accurately estimate work will also disappear.
Junade Ali, Mastering PHP Design Patterns (2016)
Longer version: I am not sure if people here wanted an explanation from a real developer who works with C and with relatively large projects, but I am going to do it nonetheless. I am not much interested in Yandere Simulator nor in this genre in general, but this particular development has a lot to learn from for any fellow programmers and software engineers to ensure that they'll never end up in Alex's situation, especially considering that he is definitely not the first one to got himself knee-deep in the development hell (do you remember Star Citizen?) and he is definitely not the last one.
On the one hand, people see that Alex works incredibly slowly, equivalent of, like, one hour per day, comparing it with, say, Papers, Please, the game that was developed in nine months from start to finish by one guy. On the other hand, Alex himself most likely thinks that he works until complete exhaustion each day. In fact, I highly suspect that both those sentences are correct! Because of the mistakes made during early development stages, which are highly unlikely to be fixed due to the pressure put on the developer right now and due to his overall approach to coding, cost to add any relatively large feature (e.g. Osana) can be pretty much comparable to the cost of creating a fan game from start to finish. Trust me, I've seen his leaked source code (don't tell anybody about that) and I know what I am talking about. The largest problem in Yandere Simulator right now is its super slow development. So, without further ado, let's talk about how «implementing the low hanging fruit» crippled the development and, more importantly, what would have been an ideal course of action from my point of view to get out. I'll try to explain things in the easiest terms possible.
  1. else if's and lack any sort of refactoring in general
The most «memey» one. I won't talk about the performance though (switch statement is not better in terms of performance, it is a myth. If compiler detects some code that can be turned into a jump table, for example, it will do it, no matter if it is a chain of if's or a switch statement. Compilers nowadays are way smarter than one might think). Just take a look here. I know that it's his older JavaScript code, but, believe it or not, this piece is still present in C# version relatively untouched.
I refactored this code for you using C language (mixed with C++ since there's no this pointer in pure C). Take a note that else if's are still there, else if's are not the problem by itself.
The refactored code is just objectively better for one simple reason: it is shorter, while not being obscure, and now it should be able to handle, say, Trespassing and Blood case without any input from the developer due to the usage of flags. Basically, the shorter your code, the more you can see on screen without spreading your attention too much. As a rule of thumb, the less lines there are, the easier it is for you to work with the code. Just don't overkill that, unless you are going to participate in International Obfuscated C Code Contest. Let me reiterate:
Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.
Antoine de Saint-Exupéry
This is why refactoring — activity of rewriting your old code so it does the same thing, but does it quicker, in a more generic way, in less lines or simpler — is so powerful. In my experience, you can only keep one module/class/whatever in your brain if it does not exceed ~1000 lines, maybe ~1500. Splitting 17000-line-long class into smaller classes probably won't improve performance at all, but it will make working with parts of this class way easier.
Is it too late now to start refactoring? Of course NO: better late than never.
  1. Comments
If you think that you wrote this code, so you'll always easily remember it, I have some bad news for you: you won't. In my experience, one week and that's it. That's why comments are so crucial. It is not necessary to put a ton of comments everywhere, but just a general idea will help you out in the future. Even if you think that It Just Works™ and you'll never ever need to fix it. Time spent to write and debug one line of code almost always exceeds time to write one comment in large-scale projects. Moreover, the best code is the code that is self-evident. In the example above, what the hell does (float) 6 mean? Why not wrap it around into the constant with a good, self-descriptive name? Again, it won't affect performance, since C# compiler is smart enough to silently remove this constant from the real code and place its value into the method invocation directly. Such constants are here for you.
I rewrote my code above a little bit to illustrate this. With those comments, you don't have to remember your code at all, since its functionality is outlined in two tiny lines of comments above it. Moreover, even a person with zero knowledge in programming will figure out the purpose of this code. It took me less than half a minute to write those comments, but it'll probably save me quite a lot of time of figuring out «what was I thinking back then» one day.
Is it too late now to start adding comments? Again, of course NO. Don't be lazy and redirect all your typing from «debunk» page (which pretty much does the opposite of debunking, but who am I to judge you here?) into some useful comments.
  1. Unit testing
This is often neglected, but consider the following. You wrote some code, you ran your game, you saw a new bug. Was it introduced right now? Is it a problem in your older code which has shown up just because you have never actually used it until now? Where should you search for it? You have no idea, and you have one painful debugging session ahead. Just imagine how easier it would be if you've had some routines which automatically execute after each build and check that environment is still sane and nothing broke on a fundamental level. This is called unit testing, and yes, unit tests won't be able to catch all your bugs, but even getting 20% of bugs identified at the earlier stage is a huge boon to development speed.
Is it too late now to start adding unit tests? Kinda YES and NO at the same time. Unit testing works best if it covers the majority of project's code. On the other side, a journey of a thousand miles begins with a single step. If you decide to start refactoring your code, writing a unit test before refactoring will help you to prove to yourself that you have not broken anything without the need of running the game at all.
  1. Static code analysis
This is basically pretty self-explanatory. You set this thing once, you forget about it. Static code analyzer is another «free estate» to speed up the development process by finding tiny little errors, mostly silly typos (do you think that you are good enough in finding them? Well, good luck catching x << 4; in place of x <<= 4; buried deep in C code by eye!). Again, this is not a silver bullet, it is another tool which will help you out with debugging a little bit along with the debugger, unit tests and other things. You need every little bit of help here.
Is it too late now to hook up static code analyzer? Obviously NO.
  1. Code architecture
Say, you want to build Osana, but then you decided to implement some feature, e.g. Snap Mode. By doing this you have maybe made your game a little bit better, but what you have just essentially done is complicated your life, because now you should also write Osana code for Snap Mode. The way game architecture is done right now, easter eggs code is deeply interleaved with game logic, which leads to code «spaghettifying», which in turn slows down the addition of new features, because one has to consider how this feature would work alongside each and every old feature and easter egg. Even if it is just gazing over one line per easter egg, it adds up to the mess, slowly but surely.
A lot of people mention that developer should have been doing it in object-oritented way. However, there is no silver bullet in programming. It does not matter that much if you are doing it object-oriented way or usual procedural way; you can theoretically write, say, AI routines on functional (e.g. LISP)) or even logical language if you are brave enough (e.g. Prolog). You can even invent your own tiny programming language! The only thing that matters is code quality and avoiding the so-called shotgun surgery situation, which plagues Yandere Simulator from top to bottom right now. Is there a way of adding a new feature without interfering with your older code (e.g. by creating a child class which will encapsulate all the things you need, for example)? Go for it, this feature is basically «free» for you. Otherwise you'd better think twice before doing this, because you are going into the «technical debt» territory, borrowing your time from the future by saying «I'll maybe optimize it later» and «a thousand more lines probably won't slow me down in the future that much, right?». Technical debt will incur interest on its own that you'll have to pay. Basically, the entire situation around Osana right now is just a huge tale about how just «interest» incurred by technical debt can control the entire project, like the tail wiggling the dog.
I won't elaborate here further, since it'll take me an even larger post to fully describe what's wrong about Yandere Simulator's code architecture.
Is it too late to rebuild code architecture? Sadly, YES, although it should be possible to split Student class into descendants by using hooks for individual students. However, code architecture can be improved by a vast margin if you start removing easter eggs and features like Snap Mode that currently bloat Yandere Simulator. I know it is going to be painful, but it is the only way to improve code quality here and now. This will simplify the code, and this will make it easier for you to add the «real» features, like Osana or whatever you'd like to accomplish. If you'll ever want them back, you can track them down in Git history and re-implement them one by one, hopefully without performing the shotgun surgery this time.
  1. Loading times
Again, I won't be talking about the performance, since you can debug your game on 20 FPS as well as on 60 FPS, but this is a very different story. Yandere Simulator is huge. Once you fixed a bug, you want to test it, right? And your workflow right now probably looks like this:
  1. Fix the code (unavoidable time loss)
  2. Rebuild the project (can take a loooong time)
  3. Load your game (can take a loooong time)
  4. Test it (unavoidable time loss, unless another bug has popped up via unit testing, code analyzer etc.)
And you can fix it. For instance, I know that Yandere Simulator makes all the students' photos during loading. Why should that be done there? Why not either move it to project building stage by adding build hook so Unity does that for you during full project rebuild, or, even better, why not disable it completely or replace with «PLACEHOLDER» text for debug builds? Each second spent watching the loading screen will be rightfully interpreted as «son is not coding» by the community.
Is it too late to reduce loading times? Hell NO.
  1. Jenkins
Or any other continuous integration tool. «Rebuild a project» can take a long time too, and what can we do about that? Let me give you an idea. Buy a new PC. Get a 32-core Threadripper, 32 GB of fastest RAM you can afford and a cool motherboard which would support all of that (of course, Ryzen/i5/Celeron/i386/Raspberry Pi is fine too, but the faster, the better). The rest is not necessary, e.g. a barely functional second hand video card burned out by bitcoin mining is fine. You set up another PC in your room. You connect it to your network. You set up ramdisk to speed things up even more. You properly set up Jenkins) on this PC. From now on, Jenkins cares about the rest: tracking your Git repository, (re)building process, large and time-consuming unit tests, invoking static code analyzer, profiling, generating reports and whatever else you can and want to hook up. More importantly, you can fix another bug while Jenkins is rebuilding the project for the previous one et cetera.
In general, continuous integration is a great technology to quickly track down errors that were introduced in previous versions, attempting to avoid those kinds of bug hunting sessions. I am highly unsure if continuous integration is needed for 10000-20000 source lines long projects, but things can be different as soon as we step into the 100k+ territory, and Yandere Simulator by now has approximately 150k+ source lines of code. I think that probably continuous integration might be well worth it for Yandere Simulator.
Is it too late to add continuous integration? NO, albeit it is going to take some time and skills to set up.
  1. Stop caring about the criticism
Stop comparing Alex to Scott Cawton. IMO Alex is very similar to the person known as SgtMarkIV, the developer of Brutal Doom, who is also a notorious edgelord who, for example, also once told somebody to kill himself, just like… However, being a horrible person, SgtMarkIV does his job. He simply does not care much about public opinion. That's the difference.
  1. Go outside
Enough said. Your brain works slower if you only think about games and if you can't provide it with enough oxygen supply. I know that this one is probably the hardest to implement, but…
That's all, folks.
Bonus: Do you think how short this list would have been if someone just simply listened to Mike Zaimont instead of breaking down in tears?
submitted by Dezhitse to Osana [link] [comments]

My college essay on Bitcoin and computers. First Draft. Thought you all might like this.

I always thought computers were simple. At their fundamental level, they are just 1s and 0s. An invisible dance of yes’s and no’s running through a sheet of silicon at billions of times per second. Computers are amazing and unique machines that will forever be apart of our lives. Our sheer dependence on computers motivated me to research the topic? As my understanding of this concept grew, so did my curiosity. I started researching computers as much as I could. I would spend hours a day browsing Youtube and reading articles just to satisfy my interest. That’s why when my dad first brought up the topic of bitcoin during my freshman year, I wasn’t surprised to hear his enthusiasm. I had learned much about this currency over my couple years of research, but I knew very little about how to actually make money off it. He had been tracking the price for a few months and was considering buying a few, just to see what would happen. Little did either of us know; the price of this virtual coin would multiply nearly 30 times in just a few short months.
A few weeks passed and eventually he brought up the topic of buying bitcoin again. His initial interest inspired me to look more into currency and how it worked. I told my dad there was another way to make money off of bitcoins: Bitcoin miners. These impressive and powerful computers are precisely optimized to earn these coins, and I knew I could make one. I explained how this was my once in a lifetime opportunity, like how he explained to me that he missed out on investing in Apple in the 80s. “It could be a money-printing machine,” I joked. With our excitement peaked, we decided to split the $2,000 investment 50/50, and I started the buying process.
I started the process by buying the parts of the machine. I had learned that like Legos, a computer consists of simple components to make the whole. However, unlike an ordinary everyday computer, ours would have a concentrated task. Mining bitcoin is not a complicated process for a computer to do. In essence, by completing simple math problems as quickly as possible, a computer process’ bitcoin transactions from around the world and is rewarded in a tiny fraction of a coin. As more and more transactions take place, the higher the demand for processing, and the higher the reward.
I was lucky enough to know how to build the computer. However, what I was not prepared for was the constant troubleshooting and maintenance I would have to give to this project. Sometimes the computer would simply turn off randomly, sometimes a part was not detected, and other times it merely just ran at half its optimized rate. I learned how to fix issues where there was no logical reason for the problem. Like a calculator, I always thought a computer could never mess up. My hundreds of hours of troubleshooting and blind hope quickly changed my view. I put a vast amount of free time into the project, knowing that potential it had. After lots of hard work, long nights, and determination, I had finally completed my dream project.
I was proud of what I had created. The computer was placed in my room and was like a pet. The loud but rhythmic fans helped me fall asleep, and the heat kept me warm during the winter. From school, I would monitor the machine, and if it had run into an error, I would simply restart it from my phone. My plan was working, and in a little over half a year, our investment should turn into profit. In only a few months, we were already halfway to making our money back. We were lucky because the price of bitcoin itself had doubled since we started, going from nearly $10,000 to $20,000 in a few short months, but as I looked at my account, I had no bitcoin. A few days earlier, hackers had stolen $64 million dollars from the company I mined with.
I felt like a victim. I had done everything right. I built the computer perfectly, I managed everything, I put the time in, and I put the effort in. I was robbed, and I was discouraged. Forced with no other option, we restarted our operation. Bitcoin was still increasing in price, we thought, so there was no reason to stop now. Our operation had restarted and was going well, but for the first time since we started, the price of bitcoin was not doing so well. The bubble was about to burst. It began with my hack, which made national news and hurt the price. Although the price recovered in a few weeks, it was going down again, fast. Believing it would improve, my dad and I decided to hold and not sell. A month later, Bitcoin was back to $8,000 per coin. The fad was over, and we couldn’t even make a profit over our cost of electricity. Again, I was robbed. I did nothing wrong and still lost almost everything. I decided to put the computer in a box and wait a few months; however, the wait was worthless. The coin plateaued at about $10,000, and it simply was not sustainable to continue mining. A year later, we sold the computers for parts and managed to make back about half our initial investment. It was over.
I had lost over $1,000 and months of time and effort. However, as I moved on and started to reflect on the experience, I was the winner. I learned so much about computers and how they operate. In the end, I had learned many skills, from patience and compassion to planning and researching. I had learned not only to build a computer but to manage systems and multitask. I learned countless lessons and gained essential and unique skills that I hope will carry me throughout life. This unique experience has taught me to always keep trying at what I believe in. There’s always an award for doing whatever I think is right. I hope to bring these beliefs and lessons with me throughout life, as I learn and grow from what I was taught. Whenever people ask me what computers are, I always laugh and explain how a computer is just a bunch of simple lego bricks working together to do complicated tasks. However, inside I still have trouble answering this simple question. It is merely just parts working together, but a computer is so much more complicated and beautiful than that. Honestly, I still don’t understand them.
submitted by NetgearX6S4000 to Bitcoin [link] [comments]

Prepping for a Financial crisis / hyperinflation.

So what can we do about it? Any ideas are welcome.
It has a lot of "what if's"... It depends how tax and law play out with it.Historically speaking:
  1. -I stock bulk diesel for my cars while following historical averages to buy cheap.
  2. -Rotating food stock
  3. -Extra maintenance items, including the big things like a roof on your home if its coming time. Not joking I have a spare water heater and backup heating options, along with minor parts and filters to fix them. Same with cars and engines, (spark plugs, filters (all different filters), oil, cheap sensors that usually go bad and are only 4-10$ each, 1-2 extra alternator per vehicle, belts, mowing belts, bearings, grease, ... and I've literally had to use everything on that list and reorder.)
  1. -Security, Locks, Alarms, Cameras, people steal.
  2. A deep freezer for instance can stock food you use and buy on sale.
  3. Solar energy and solar heating supplements energy you use anyways
  4. Rainwater can be collected and used rather than buying from a source.
  5. A cooking gadget vs eating out.
  6. Tools and learning to fix things vs hire.
  7. House insulation.-Better insulative windows, and sealing.
  8. Geo-Thermal
  9. Gardening
  10. Bidet on toilet (lol serious though...)
  11. Backup power
  12. Your education can be a huge one, not just for prepping but also in your work.
  13. Things that prevent rot, fire, flood / humidity, or failure. Humidity is a silent killer to many preps. (water sump pumps, dehumidifiers, leak prevention, fire extinguishers / sprinklers, )
submitted by AntiSonOfBitchamajig to preppers [link] [comments]

Since they're calling for r/btc to be banned...

Maybe it's time to discuss bitcoin's history again. Credit to u/singularity87 for the original post over 3 years ago.

People should get the full story of bitcoin because it is probably one of the strangest of all reddit subs.
bitcoin, the main sub for the bitcoin community is held and run by a person who goes by the pseudonym u/theymos. Theymos not only controls bitcoin, but also bitcoin.org and bitcointalk.com. These are top three communication channels for the bitcoin community, all controlled by just one person.
For most of bitcoin's history this did not create a problem (at least not an obvious one anyway) until around mid 2015. This happened to be around the time a new player appeared on the scene, a for-profit company called Blockstream. Blockstream was made up of/hired many (but not all) of the main bitcoin developers. (To be clear, Blockstream was founded before mid 2015 but did not become publicly active until then). A lot of people, including myself, tried to point out there we're some very serious potential conflicts of interest that could arise when one single company controls most of the main developers for the biggest decentralised and distributed cryptocurrency. There were a lot of unknowns but people seemed to give them the benefit of the doubt because they were apparently about to release some new software called "sidechains" that could offer some benefits to the network.
Not long after Blockstream came on the scene the issue of bitcoin's scalability once again came to forefront of the community. This issue came within the community a number of times since bitcoins inception. Bitcoin, as dictated in the code, cannot handle any more than around 3 transactions per second at the moment. To put that in perspective Paypal handles around 15 transactions per second on average and VISA handles something like 2000 transactions per second. The discussion in the community has been around how best to allow bitcoin to scale to allow a higher number of transactions in a given amount of time. I suggest that if anyone is interested in learning more about this problem from a technical angle, they go to btc and do a search. It's a complex issue but for many who have followed bitcoin for many years, the possible solutions seem relatively obvious. Essentially, currently the limit is put in place in just a few lines of code. This was not originally present when bitcoin was first released. It was in fact put in place afterwards as a measure to stop a bloating attack on the network. Because all bitcoin transactions have to be stored forever on the bitcoin network, someone could theoretically simply transmit a large number of transactions which would have to be stored by the entire network forever. When bitcoin was released, transactions were actually for free as the only people running the network were enthusiasts. In fact a single bitcoin did not even have any specific value so it would be impossible set a fee value. This meant that a malicious person could make the size of the bitcoin ledger grow very rapidly without much/any cost which would stop people from wanting to join the network due to the resource requirements needed to store it, which at the time would have been for very little gain.
Towards the end of the summer last year, this bitcoin scaling debate surfaced again as it was becoming clear that the transaction limit for bitcoin was semi regularly being reached and that it would not be long until it would be regularly hit and the network would become congested. This was a very serious issue for a currency. Bitcoin had made progress over the years to the point of retailers starting to offer it as a payment option. Bitcoin companies like, Microsoft, Paypal, Steam and many more had began to adopt it. If the transaction limit would be constantly maxed out, the network would become unreliable and slow for users. Users and businesses would not be able to make a reliable estimate when their transaction would be confirmed by the network.
Users, developers and businesses (which at the time was pretty much the only real bitcoin subreddit) started to discuss how we should solve the problem bitcoin. There was significant support from the users and businesses behind a simple solution put forward by the developer Gavin Andreesen. Gavin was the lead developer after Satoshi Nakamoto left bitcoin and he left it in his hands. Gavin initially proposed a very simple solution of increasing the limit which was to change the few lines of code to increase the maximum number of transactions that are allowed. For most of bitcoin's history the transaction limit had been set far far higher than the number of transactions that could potentially happen on the network. The concept of increasing the limit one time was based on the fact that history had proven that no issue had been cause by this in the past.
A certain group of bitcoin developers decided that increasing the limit by this amount was too much and that it was dangerous. They said that the increased use of resources that the network would use would create centralisation pressures which could destroy the network. The theory was that a miner of the network with more resources could publish many more transactions than a competing small miner could handle and therefore the network would tend towards few large miners rather than many small miners. The group of developers who supported this theory were all developers who worked for the company Blockstream. The argument from people in support of increasing the transaction capacity by this amount was that there are always inherent centralisation pressure with bitcoin mining. For example miners who can access the cheapest electricity will tend to succeed and that bigger miners will be able to find this cheaper electricity easier. Miners who have access to the most efficient computer chips will tend to succeed and that larger miners are more likely to be able to afford the development of them. The argument from Gavin and other who supported increasing the transaction capacity by this method are essentially there are economies of scale in mining and that these economies have far bigger centralisation pressures than increased resource cost for a larger number of transactions (up to the new limit proposed). For example, at the time the total size of the blockchain was around 50GB. Even for the cost of a 500GB SSD is only $150 and would last a number of years. This is in-comparison to the $100,000's in revenue per day a miner would be making.
Various developers put forth various other proposals, including Gavin Andresen who put forth a more conservative increase that would then continue to increase over time inline with technological improvements. Some of the employees of blockstream also put forth some proposals, but all were so conservative, it would take bitcoin many decades before it could reach a scale of VISA. Even though there was significant support from the community behind Gavin's simple proposal of increasing the limit it was becoming clear certain members of the bitcoin community who were part of Blockstream were starting to become increasingly vitriolic and divisive. Gavin then teamed up with one of the other main bitcoin developers Mike Hearn and released a coded (i.e. working) version of the bitcoin software that would only activate if it was supported by a significant majority of the network. What happened next was where things really started to get weird.
After this free and open source software was released, Theymos, the person who controls all the main communication channels for the bitcoin community implemented a new moderation policy that disallowed any discussion of this new software. Specifically, if people were to discuss this software, their comments would be deleted and ultimately they would be banned temporarily or permanently. This caused chaos within the community as there was very clear support for this software at the time and it seemed our best hope for finally solving the problem and moving on. Instead a censorship campaign was started. At first it 'all' they were doing was banning and removing discussions but after a while it turned into actively manipulating the discussion. For example, if a thread was created where there was positive sentiment for increasing the transaction capacity or being negative about the moderation policies or negative about the actions of certain bitcoin developers, the mods of bitcoin would selectively change the sorting order of threads to 'controversial' so that the most support opinions would be sorted to the bottom of the thread and the most vitriolic would be sorted to the top of the thread. This was initially very transparent as it was possible to see that the most downvoted comments were at the top and some of the most upvoted were at the bottom. So they then implemented hiding the voting scores next to the users name. This made impossible to work out the sentiment of the community and when combined with selectively setting the sorting order to controversial it was possible control what information users were seeing. Also, due to the very very large number of removed comments and users it was becoming obvious the scale of censorship going on. To hide this they implemented code in their CSS for the sub that completely hid comments that they had removed so that the censorship itself was hidden. Anyone in support of scaling bitcoin were removed from the main communication channels. Theymos even proudly announced that he didn't care if he had to remove 90% of the users. He also later acknowledged that he knew he had the ability to block support of this software using the control he had over the communication channels.
While this was all going on, Blockstream and it's employees started lobbying the community by paying for conferences about scaling bitcoin, but with the very very strange rule that no decisions could be made and no complete solutions could be proposed. These conferences were likely strategically (and successfully) created to stunt support for the scaling software Gavin and Mike had released by forcing the community to take a "lets wait and see what comes from the conferences" kind of approach. Since no final solutions were allowed at these conferences, they only served to hinder and splinter the communities efforts to find a solution. As the software Gavin and Mike released called BitcoinXT gained support it started to be attacked. Users of the software were attack by DDOS. Employees of Blockstream were recommending attacks against the software, such as faking support for it, to only then drop support at the last moment to put the network in disarray. Blockstream employees were also publicly talking about suing Gavin and Mike from various different angles simply for releasing this open source software that no one was forced to run. In the end Mike Hearn decided to leave due to the way many members of the bitcoin community had treated him. This was due to the massive disinformation campaign against him on bitcoin. One of the many tactics that are used against anyone who does not support Blockstream and the bitcoin developers who work for them is that you will be targeted in a smear campaign. This has happened to a number of individuals and companies who showed support for scaling bitcoin. Theymos has threatened companies that he will ban any discussion of them on the communication channels he controls (i.e. all the main ones) for simply running software that he disagrees with (i.e. any software that scales bitcoin).
As time passed, more and more proposals were offered, all against the backdrop of ever increasing censorship in the main bitcoin communication channels. It finally come down the smallest and most conservative solution. This solution was much smaller than even the employees of Blockstream had proposed months earlier. As usual there was enormous attacks from all sides and the most vocal opponents were the employees of Blockstream. These attacks still are ongoing today. As this software started to gain support, Blockstream organised more meetings, especially with the biggest bitcoin miners and made a pact with them. They promised that they would release code that would offer an on-chain scaling solution hardfork within about 4 months, but if the miners wanted this they would have to commit to running their software and only their software. The miners agreed and the ended up not running the most conservative proposal possible. This was in February last year. There is no hardfork proposal in sight from the people who agreed to this pact and bitcoin is still stuck with the exact same transaction limit it has had since the limit was put in place about 6 years ago. Gavin has also been publicly smeared by the developers at Blockstream and a plot was made against him to have him removed from the development team. Gavin has now been, for all intents an purposes, expelled from bitcoin development. This has meant that all control of bitcoin development is in the hands of the developers working at Blockstream.
There is a new proposal that offers a market based approach to scaling bitcoin. This essentially lets the market decide. Of course, as usual there has been attacks against it, and verbal attacks from the employees of Blockstream. This has the biggest chance of gaining wide support and solving the problem for good.
To give you an idea of Blockstream; It has hired most of the main and active bitcoin developers and is now synonymous with the "Core" bitcoin development team. They AFAIK no products at all. They have received around $75m in funding. Every single thing they do is supported by theymos. They have started implementing an entirely new economic system for bitcoin against the will of it's users and have blocked any and all attempts to scaling the network in line with the original vision.
Although this comment is ridiculously long, it really only covers the tip of the iceberg. You could write a book on the last two years of bitcoin. The things that have been going on have been mind blowing. One last thing that I think is worth talking about is the u/bashco's claim of vote manipulation.
The users that the video talks about have very very large numbers of downvotes mostly due to them having a very very high chance of being astroturfers. Around about the same time last year when Blockstream came active on the scene every single bitcoin troll disappeared, and I mean literally every single one. In the years before that there were a large number of active anti-bitcoin trolls. They even have an active sub buttcoin. Up until last year you could go down to the bottom of pretty much any thread in bitcoin and see many of the usual trolls who were heavily downvoted for saying something along the lines of "bitcoin is shit", "You guys and your tulips" etc. But suddenly last year they all disappeared. Instead a new type of bitcoin user appeared. Someone who said they were fully in support of bitcoin but they just so happened to support every single thing Blockstream and its employees said and did. They had the exact same tone as the trolls who had disappeared. Their way to talking to people was aggressive, they'd call people names, they had a relatively poor understanding of how bitcoin fundamentally worked. They were extremely argumentative. These users are the majority of the list of that video. When the 10's of thousands of users were censored and expelled from bitcoin they ended up congregating in btc. The strange thing was that the users listed in that video also moved over to btc and spend all day everyday posting troll-like comments and misinformation. Naturally they get heavily downvoted by the real users in btc. They spend their time constantly causing as much drama as possible. At every opportunity they scream about "censorship" in btc while they are happy about the censorship in bitcoin. These people are astroturfers. What someone somewhere worked out, is that all you have to do to take down a community is say that you are on their side. It is an astoundingly effective form of psychological attack.
submitted by CuriousTitmouse to btc [link] [comments]

An Overview of Arizona Primary Races - Part 4: Legislative Districts 11-20

Welcome back to my omnibus compendium of Arizona’s upcoming primary races in the style of my 2018 summaries. The primary is set to take place August 4th – early voting ballots should have been mailed out on or around July 8th.
Arizona’s a really interesting state (I may be a hair biased), since it not only is home to 2-3 swing House seats and a high-profile Senate race, but also tenuous majorities in both state houses that could – theoretically – neuter Ducey’s trifecta this fall. And counties have their races this year as well, so I’ve highlighted some of the fireworks ongoing in Maricopa.
And this is before factoring in the fact that our state is a COVID-19 hotspot, with an unpopular Republican Governor doing almost nothing to stop it.
If you’re interested about which district you live in, check https://azredistricting.org/districtlocato. If you want to get involved with your local Democratic party, find your legislative district on the previous link (NOT CD), and then search for your LD’s name at this link. Feel free to attend meetings, they’re a great way to get involved with candidates and like-minded individuals.
If you wish to donate to a “clean elections” candidate (mentioned in the post as “clean”), you will have to live in that candidate’s legislative district to give qualifying $5 contributions (check here if anyone needs it in your area), but they are allowed to accept a limited amount of “seed money” from people outside of the district. The three CorpComm candidates can take $5’s statewide.
If you do not want to vote at the polls, you will need to request an early ballot using the website of your county’s recorder prior to July 4th. Example links for Maricopa, Pima, and Pinal. Others available if needed.
Race ratings for listed primaries will be listed as Safe/Likely/Leans/Tilt/Tossup (alternatively Solid instead of Safe if my mind blanks) and are not indicative of my own preference for that seat. I’ll denote my personal primary preferences at the end of this series, as well as the best Republican ticket for the Dems if someone here really really wants to pull a GOP ballot in the primary. I do not advise it, but since I can't stop ya, you'll get my best suggestions.
Write-in candidates have yet to file, which could give us an outside chance at getting some Libertarians on the ballot (the Greens have lost their ballot access).
If you have any questions about voting in the primary, which races are the most contested, and how to get involved with other Democrats in Arizona, feel free to PM me.
All fundraising numbers here are as of 7/18/2020 (“Q2”).
District stats are listed for the race that involved the top Democratic vote-getter in the past two midterm cycles plus the last two presidential races, taken from Daily Kos’s legislative sheet – Clinton’16, Obama’12, Sinema’18, and Garcia’14 (not his 2018 run).
Part 1: Statewide and Congressional Races
Part 2: Maricopa County Races
Update 1: Congressional and County Rating Updates
Part 3: Legislative Districts 1-10
ALL OPINIONS ARE MY OWN SOLELY IN MY CAPACITY AS A VOTER IN ARIZONA, AND NOT REPRESENTATIVE OF ANY ORGANIZATIONS I WORK/ED FOR OR AM/WAS A MEMBER OF. THIS POST IS IN NO WAY ENDORSED BY THE ARIZONA DEMOCRATIC PARTY OR ANY SUB-ORGANIZATION THEREOF, OR ANY FILED CANDIDATE.
Alright, let’s get cracking, y’all. I’m going to try to save time and characters on the safer seats when I can, although of course I’ll expound on any fun stuff that comes up.
Legislative District 11 (McSally+9.93, Trump+13.9, Douglas+16.7, Romney+19.3)
The first district in this writeup installment is LD11, a district very close geographically and politically to LD8. Unlike LD8, however, LD11 has slowly been trending towards Democrats, instead of away from them. Encompassing the southern half of Pinal (including a large chunk of Casa Grande) and bits of Pima, LD11 could swing under the right conditions, but is probably a safe seat this year. That’s disappointing, since the incumbents in the district are pretty darn nasty.
Incumbent Senator Venden “Vince” Leach ($98K COH), a sort-of Great Value Mitch McConnell, loves to spend his time filing SB1487 complaints against various liberal towns in Arizona – basically, suing cities over their attempts to go above and beyond state law when it comes to certain issues. Leach leads the SB1487 leaderboard with 4 SB1487 suits, most recently targeting Pima County over COVID-19 safety regulations that were slightly stricter than state law. Joining the suit were his House counterparts, COVID-19 conspiracy-monger Bret Roberts ($22.4K COH) and actual goddamn Oathkeeper and Charlottesville truther Mark Finchem ($27K COH).
Facing Finchem and Roberts is the Democratic House nominee for LD11, Dr. Felipe Perez ($24.2K COH). Perez has made few waves online and I haven’t seen him even in the same tier of candidates as Girard in LD8, so he’s probably not going to supercharge this district into Dem. territory. But given the spike in public approval for the healthcare industry due to COVID, he may get lucky. On the Senate side, Leach’s opponent will be one of retired public administrator Linda Patterson ($4.7K COH, Clean) and Marine drill instructor Joanna Mendoza ($14.5K COH). Anything could happen between now and August, but Mendoza currently has a significant organizational, political (endorsements) and fiscal advantage over Patterson, and will probably be the nominee come August.
A well-run race could feasibly knock out Finchem or Roberts, but I’ve yet to see that happen. Still, it’s far out enough that I’m not going to slam the door shut on a Perez win just yet.
hunter15991 Rating: GOP primary unopposed, Safe Mendoza, Perez unopposed, Safe Leach, Safe Roberts, Likely Finchem general
Legislative District 12 (McSally+17.19, Trump+24.5, Douglas+17.84, Romney+33.35)
Really not going to focus much on this district to save space, as it’s a snoozefest. House Majority Leader Warren Petersen ($84.8K COH) is running for Senate to replace outgoing Sen. Eddie Farnsworth. Petersen faces Haitian DREAMer. former teacher, and 2018 LD-12 House nominee Lynsey Robinson ($1.4K COH). Robinson’s a great person, but lost her House race against Petersen by the 1v1 equivalent of 20 points, and shows no sign of knocking him off this time around.
Petersen’s runningmates, Rep. Travis Grantham ($39K COH) and Queen Creek Councilman Jake Hoffman ($107.7K COH) are unopposed in both the primary and general.
hunter15991 Rating: Primaries all unopposed, Safe Petersen general, GOP House unopposed
Legislative District 13 (McSally+21.59, Trump+26.96, Douglas+26.22, Romney+31.62)
Moving on to another Safe GOP district with not much activity – LD13! Stretching from the whiter Yuma neighborhoods all the way to Phoenix exurbs in Maricopa County (and the mirror image of LD4 to its south), LD13 routinely sends Republican slates to the legislature. This year, incumbents Sen. Sine Kerr ($58.5K COH), Rep. Tim Dunn ($60.4K COH), and Rep. Joanne Osborne ($15K COH) are all fighting to hold their seats.
Kerr is unopposed in both the primary and general, while Dunn and Osborne are in the opposite situation – they’ve got two elections between now and inauguration day. Democratic paralegal Mariana Sandoval ($3.1K COH, Clean) will put up little resistance for the GOP in the general, but the entrance of former Senator and former Speaker Pro Tem Steve Montenegro ($27.8K COH) could really shake up the LD13 House primary. Montenegro, a Salvadoran-American legislator who resigned his Senate seat to run for the CD-8 special election primary (he placed 3rd, ultimately losing to then-Sen. Debbie Lesko), was a rising star in the AZ-GOP before his resignation and contemporaneous sexting scandal. This Senate run could be a good way for him to get his foot back in the door, and since his election would single-handedly double the amount of non-white Republicans in the legislator, I would figure that some Arizona Republicans are excited that Montenegro is throwing his hat back into the ring.
I haven’t seen much about this primary online, but there’s vague general on GOP pages dinging Montenegro for his ties to a 2016 National Popular Vote bill in the legislature, which is a big purity sticking point for the further-right members of the Arizona GOP. That being said, the chatter is vague at best, and Montenegro has enough conservative cred (with endorsements from people like Joe Arpaio and former Rep. Trent Franks back during his special election run) that he will primarily face issues over the sexting scandal.
I’ll give Osborne and Dunn a slight advantage over their incumbency, financial well-being, and the issues in Montenegro’s closet, but this is a really tight race and Montenegro could very well end up back in the legislature this time next year.
hunter15991 Rating: Dem. unopposed, Kerr unopposed, Tilt Osborne, Tilt Dunn, All Safe GOP general
Legislative District 14 (McSally+23.83, Trump+26.24, Douglas+22.88, Romney+26.84)
This is yet another district where Democrats stand no real chance in competing this year, and haven’t in quite some time. Situated in SE Arizona, LD14 once incorporated some ancestrally Democratic mining towns in Greenlee and Graham County, but they’ve grown red enough in the past couple of decades that this district is now held by three GOP legislators.
Former House Speaker and current Sen. David Gowan ($60.9K COH) (who was previously in the news for trying to use a state vehicle to assist in a failed Congressional campaign) faces realtor Bob Karp ($12.9K COH, Clean) in the general, while House incumbents Rep. Gail “Tax porn to build the wall” Griffin ($50.5K COH) and Rep. Becky Nutt ($47.4K COH) face retired union activist Ronnie Maestas-Condos ($686 COH, Clean) and teacher Kim Beach-Moschetti ($13K COH, Clean). All 3 races will probably be easy GOP wins.
hunter15991 Rating: Candidates unopposed in primaries, All Safe GOP general
Legislative District 15 (McSally+8.01, Trump+16.61, Douglas+11.06, Romney+25.44)
LD15, up in Northern Scottsdale and Phoenix, is one of the final frontiers of suburban expansion for Arizona Democrats, along with the Mormon suburbs of the far East Valley (LD12, 16, and 25). A very wealthy area, LD15 has routinely been a GOP stronghold – but their hold on the area has been dissipating steadily rapidly in the Trump era. In 2018, two Dem. House candidates both managed to outperform the “single-shot” performance of a 2016 candidate, and Kristin Dybvig-Pawelko ($48.6K COH, hereafter “KDP”) improved on the district’s 2016 State Senate margin by several points despite facing a significantly more difficult opponent than the 2016 Democrat.
KDP is running again this year, as a single-shot candidate for the State House. Her opponents have yet to be set in stone, as both GOP Representatives are vacating their seats to run for higher office, and there are three GOP candidates in the August primary vying for two nominations. Veteran Steve Kaiser ($13.6K COH) and State House policy adviser Justin Wilmeth ($16K COH, $5.2K self-funded) are the nominal establishment picks for both seats, and have been endorsed by a whole host of GOP legislators. However, they face stiff competition from businessman Jarret Hamstreet ($23.2K COH, $10K self-funded), who boasts endorsements from GOP power-players like the local Chamber of Commerce and the NRA, as well as tacit support from the incumbent Senator in the district Heather Carter ($101.2K COH) (somewhat of an Arizona Lisa Murkowski). I’ve been able to find very little chatter on the race, but with Hamstreet’s significant fundraising advantage I definitely think he secures one of the two nominations this November. While the district is still quite red, KDP is no spring chicken, and facing Kasier, Hamstreet, or Wilmeth will be a lot easier than her run against Carter in 2018.
If I’m going to be honest, it is the GOP Senate primary that is almost as important as the House general election. Heather Carter has gotten on the bad side of quite a few conservative legislators during her tenure in the Senate, holding up GOP budgets with her partner in crime Paul Boyer in 2019 over a stalled child sexual assault statute of limitations bill and this year over an amendment to give additional funding to firefighters for PPE and to students for tuition support.
That amendment failed 15-15 thanks to one Kate Brophy McGee - more on her later.
Carter’s actual attempts at moderation (as opposed to McGee’s performative bullshit) has inspired current State Rep. Nancy Barto ($9.9K COH) to challenge her for the Senate. Barto has the support of both Kaiser and Wilmeth (as well as most of the GOP establishment) but has been routinely lagging behind Carter in fundraising (both in terms of current COH and overall amount raised). Carter has been bringing in more “moderate” and pro-public education GOP volunteers from all over Phoenix and is sure to put up a fight in August. As it stands, I think she narrowly pulls it off. There is no Democratic Senate opponent in the general, so winning the primary automatically wins the seat.
If you’ve got GOP friends in AZ who just can’t bare phonebanking for Democratic candidates but complain about the state of the Republican party, send them her way.
Carter has beliefs. Barto has none.
Slate totals:
  • CarteHamstreet: $124.4K
  • KDP: $48.6K
  • Barto coalition (KaiseWilmeth/Barto): $40.5K
hunter15991 Rating: Dem. unopposed, Tilt Carter, Lean Hamstreet, Tilt Kaiser, GOP Sen. unopposed in general, Likely Hamstreet, 2nd GOP unopposed
Legislative District 16 (McSally+17.58, Trump+28.37, Douglas+17, Romney+28.11)
LD16, out on the border between Pinal and Maricopa County, is probably the reddest district in Arizona that could still be relatively considered “suburban”. The only Democratic candidate is write-in House candidate Rev. Helen Hunter ($783 COH), and while her background is stellar (incl. past work with the NAACP, Mesa PD’s Use of Force Committee, and other community involvement), there isn’t even a guarantee she’ll make it onto the November ballot.
Meanwhile, Rep. Kelly Townsend ($15.5K COH) has tired of the State House (just like she tired of her furry fursona, and is running unopposed for State Senate.
The real drama, therefore, is in the GOP State House primary to win Townsend’s old seat. Incumbent Rep. John Fillmore ($12.9K COH) is running for another term, and seems set to win one of the two nominations. Townsend’s former seat is contested by respiratory therapist Liza Godzich ($14.6K COH) (who wins the “most moderate” title by default by virtue of taking COVID kinda seriously), CorpComm policy advisor Jacqueline Parker ($16.4K COH), and school choice activist/general lunatic Forest Moriarty ($17.7K COH).
Moriarty has the valuable Townsend endorsement, but has not been able to consolidate support easily elsewhere – Parker’s CorpComm ties let her bring quite a few assets of her own to bear, as well as endorsements from Congressman Andy Biggs and the NRA.
This election will be a test of Townsend’s downballot coattails, as well as those of the school choice movement in AZ parlaying any support they may have into legislative results. Success for Moriarty here could go as far as inspiring Townsend to run for Governor. We’ll see if it comes to that.
hunter15991 Rating: No Dem. filed (pending write-in), Townsend unopposed, Lean Fillmore, Tossup ParkeMoriarty, GOP unopposed in general
Legislative District 17 (Sinema+3.53, Trump+4.09, Douglas+3.12, Romney+14.16)
One of the reasons I significantly delayed writing these writeups was because I was dreading writing about LD17. Not to doxx myself completely, but in 2018 I had far too many negative encounters with the incumbent Democratic Representative, Jennifer Pawlik ($101.3K COH) that made me routinely question my support of her. I’m still trying to heal the wounds in multiple relationships I have with friends that were caused by Pawlik’s actions.
I deeply regret ever lifting a finger to help her when I had opportunities in other districts. But because her actions never got physical, because the stakes are so high this year, and because too much unsubstantiated negative talk about a candidate can get a post deleted - I don’t wish to publicly expound on her actions (nor put words in the mouth of other people who interacted with her). Feel free to PM if interested.
Pawlik as a candidate is a grab-bag. On paper she’d be a strong option for a suburban district – a teacher and education funding activist with a prior win during the 2018 wave. However, behind the scenes she is quite a poor campaigner in ways that directly impact Democratic candidates’ odds and presences in the district, including her own - which makes me more apprehensive of her odds of re-election than her fellow Jennifer in HD18 (Rep. Jennifer Jermaine), who’s quite similar to Pawlik on the whole.
Pawlik’s Senate runningmate this year is local businessman and first-generation American Ajlan “AJ” Kurdoglu ($51.5K COH). AJ’s a good guy and more serious of a campaigner than Pawlik, and is on well enough terms with her that no inter-candidate drama will probably happen this fall (which would be a welcome change for the district). He’s been slightly outpacing her in fundraising and seems to be hitting the ground running.
The Republican incumbents in this district are Sen. JD Mesnard ($102.6K COH), who moonlights as legal counsel for an organization categorized as a hate group by the SPLC, and Jeff Wenninger ($117.8K COH), a backbench Bitcoin bro. Wenninger and Mesnard have both been in their seats for a while, and this cycle were backing Chandler Vice Mayor (and JD Mesnard’s mom) Nora Ellen for the other State House seat – Ellen lost to Pawlik in 2018.
But in a stroke of luck for Pawlik, Ellen failed to qualify for the ballot this year. However, in a similar stroke of luck for the GOP Liz Harris ($27.3K COH, $21.3K self-funded) - a local realtor (like Ellen) - did qualify. I’ve yet to discern just how close she is with Mesnard and Wenninger, and how much cash she is willing to dump into this race, but in terms of how random non-GOP establishment candidates the LD17 Republicans could have done far worse than Harris.
All the pieces in this district would point to a shift even further left than it was in 2018, and had I not known what I know about Pawlik this would be a Tilt D House/Tossup Senate. But I don’t know if she’s changed since 2018 - and if she hasn’t, there is no guarantee that she won’t snatch defeat from the jaws of victory.
hunter15991 Rating: Primaries uncontested, Tilt Mesnard, Tossup House (Pawlik/Harris), Safe Wenninger
Legislative District 18 (Sinema+18.58, Clinton+10.39, Garcia+12.5, Romney+1.93)
Like LD10 in the previous part of my writeup, the situation in LD18 is another blast of the proverbial Gjallarhorn for the AZ-GOP’s suburban chances. Once a very competitive district (fully red as recently as 2016), LD18 is now held by 3 Democrats – Sen. Sean Bowie ($106.3K COH), Rep. Jennifer Jermaine ($65.7K COH), and Rep. Mitzi Epstein ($60.8K COH). Bowie and Epstein have carved rather moderate paths in their respective houses having been elected back when this district was more competitive, while Jermaine’s tacked a bit more to the left, and has been a prominent voice for increasing education funding (prior to running for the State House she was a public school funding activist and IIRC Moms Demand Action member) and for missing indigenous women (Jermaine is part indigenous herself).
The GOP’s troubles in this district started around the filing deadline, when one of their candidates, Alyssa Shearer, withdrew from the primary. Super anti-abortion nut Don Hawker ($619 COH) filed as a write-in candidate to replace her, but it’s uncertain if he’ll qualify for the general election. Their other House candidate, Bob Robson ($11K COH) is on paper a solid candidate (being a former Speaker Pro Tem of the state house), but lost by the equivalent of 6% to Epstein in 2016 and by 19% when he ran for Kyrene Justice of the Peace (a district that roughly matches the boundaries of LD18. Robson’s an old warhorse) - going 0 for 2 since 2014. It’s a sign of the times that he and discount Scott Roeder are the two potential House candidates for the GOP in this district.
In the Senate, the GOP doesn’t fare much better. Real estate agent Suzanne Sharer ($4.2K COH) is trying to run a semblance of a decent race against Sen. Bowie, but keeps using her campaign Twitter (@blondeandsmart – I promise you that’s a real handle) to retweet QAnon shit. Sharer is going nowhere in November. That’s if she makes it to November, given her past retweets advocating for people to drink bleach to cure COVID.
hunter15991 Rating: Primaries uncontested, All Safe Dem. general
Legislative District 19 (Sinema+44.97, Clinton+40.25, Garcia+32.38, Obama+34.3)
LD19 is a safe Democratic district in the West Valley, where all the drama is happening in the primary. Rep. Lorenzo Sierra ($9.3K COH) and Rep. Diego Espinoza ($25.2K COH) are both running for re-election, defending their seats against challenger Leezah Sun ($5.1K COH), a local activist. Sierra and Espinoza haven’t been particularly conservative in their voting records in the legislator, but have taken some flack from the more progressive wing of the party lately for outside corporate expenditures in this primary. I’m honestly unsure why these PACs are weighing in given that Sun isn’t running all that good of a campaign, but I guess better spend it here than in tighter primaries. Assistant State Minority Leader Lupe Contreras ($7.2K COH) is unopposed in his primary.
In the general, there’s one GOP candidate for both House and Senate, but both are write-ins and could possibly not qualify for the ballot. For now, Democrats are unopposed in this district in the general.
hunter15991 Contreras uncontested, Safe Sierra, Safe Espinoza, Uncontested Dem. general
Legislative District 20 (Sinema+3.7, Trump+8.01, Douglas+0.04, Romney+12.87)
LD20 is another suburban district where Democrats could see sizable gains this fall. Won by Sinema and Maricopa County Recorder Adrian Fontes, and almost snagged by David Garcia during the 2014 Superintendent race, LD20 has been on the Arizona Democratic Party’s mind for a few cycles now. Their candidates this year are strong – 2018 Senate nominee Doug Ervin ($94.6K COH) has filed for a rematch after losing by 4 in 2018 (where an independent ex-GOP candidate took 7% - Ervin claims Quelland actually hurt him more than district Republicans), and retired teacher Judy Schweibert ($158.2K COH) is running for House. Both are running bang-up campaigns and seem set to make November a problem for local Republicans, and Ervin has eschewed the public funding he took last time in order to be able to fundraise better for the slugfest ahead.
The local GOP, however, isn’t taking this lying down. Representatives Shawnna Bolick ($161.8K COH) - who was almost bumped off the ballot for using a PO Box as her filing address - and Anthony Kern ($73.4K COH) - an ex-cop on the Brady “untrustworthy cop” list - have been building their warchests in preparation for this cycle after narrowly hanging on in 2018 (despite both Democrats in that race running with public funding). While Bolick has typically stayed out of especially heinous controversy on social media (despite once posting that all masks come from Wuhan and are thus contaminated with COVID), Kern’s time on the force seems to have stuck with him, and his Twitter feed is full of a lot of pro-cop posts and whatnot. With Schweibert running as a single-shot candidate this year I can see Kern’s tendency of accidentally discharging his foot into his mouth finally coming back to bite him.
On the Senate side the past election results are slightly more promising than the House, but the opponent is tougher as well. Sen. Paul Boyer ($50.5K COH) is probably the closest there is to a living John McCain in the Arizona Legislature (not to deify him too much – he’s still conservative), having blocked two GOP budgets in the past two years along with Sen. Heather Carter (see LD15). In 2019 this was over a child sexual assault reform bill (extending the statute of limitations), and in 2020 this was over a lack of funding to firefighters and university students in the emergency “skinny” COVID budget the legislature passed in the spring. His attempts at moderation are visible outside of that: Boyer’s abysmal Q2 fundraising – per his own words – came from not fundraising at all during the 5 month long legislative session despite campaign finance rules only banning lobbyist contributions during the session (and I guess that’s commendable self-policing), and on his website he stops just short of calling for abortion to be banned, which makes him Margaret fucking Sanger among the current AZ-GOP.
That’s not to say that people shouldn’t support Ervin with all it takes – hell, if anything he’ll need more help to oust Boyer. Ultimately I think Ervin holds a narrow lead in this race with the absence of Quelland and with far better fundraising than what the LD20 slate had last year, but the election is still quite far away. If I had to pick one Democrat to win in this district, it’d be Schweibert.
hunter15991 Rating: Primaries uncontested, Tilt Ervin, Tilt Schweibert, 2nd House uncontested
submitted by hunter15991 to VoteDEM [link] [comments]

Syscoin Platform’s Great Reddit Scaling Bake-off Proposal

Syscoin Platform’s Great Reddit Scaling Bake-off Proposal

https://preview.redd.it/rqt2dldyg8e51.jpg?width=1044&format=pjpg&auto=webp&s=777ae9d4fbbb54c3540682b72700fc4ba3de0a44
We are excited to participate and present Syscoin Platform's ideal characteristics and capabilities towards a well-rounded Reddit Community Points solution!
Our scaling solution for Reddit Community Points involves 2-way peg interoperability with Ethereum. This will provide a scalable token layer built specifically for speed and high volumes of simple value transfers at a very low cost, while providing sovereign ownership and onchain finality.
Token transfers scale by taking advantage of a globally sorting mempool that provides for probabilistically secure assumptions of “as good as settled”. The opportunity here for token receivers is to have an app-layer interactivity on the speed/security tradeoff (99.9999% assurance within 10 seconds). We call this Z-DAG, and it achieves high-throughput across a mesh network topology presently composed of about 2,000 geographically dispersed full-nodes. Similar to Bitcoin, however, these nodes are incentivized to run full-nodes for the benefit of network security, through a bonded validator scheme. These nodes do not participate in the consensus of transactions or block validation any differently than other nodes and therefore do not degrade the security model of Bitcoin’s validate first then trust, across every node. Each token transfer settles on-chain. The protocol follows Bitcoin core policies so it has adequate code coverage and protocol hardening to be qualified as production quality software. It shares a significant portion of Bitcoin’s own hashpower through merged-mining.
This platform as a whole can serve token microtransactions, larger settlements, and store-of-value in an ideal fashion, providing probabilistic scalability whilst remaining decentralized according to Bitcoin design. It is accessible to ERC-20 via a permissionless and trust-minimized bridge that works in both directions. The bridge and token platform are currently available on the Syscoin mainnet. This has been gaining recent attention for use by loyalty point programs and stablecoins such as Binance USD.

Solutions

Syscoin Foundation identified a few paths for Reddit to leverage this infrastructure, each with trade-offs. The first provides the most cost-savings and scaling benefits at some sacrifice of token autonomy. The second offers more preservation of autonomy with a more narrow scope of cost savings than the first option, but savings even so. The third introduces more complexity than the previous two yet provides the most overall benefits. We consider the third as most viable as it enables Reddit to benefit even while retaining existing smart contract functionality. We will focus on the third option, and include the first two for good measure.
  1. Distribution, burns and user-to-user transfers of Reddit Points are entirely carried out on the Syscoin network. This full-on approach to utilizing the Syscoin network provides the most scalability and transaction cost benefits of these scenarios. The tradeoff here is distribution and subscription handling likely migrating away from smart contracts into the application layer.
  2. The Reddit Community Points ecosystem can continue to use existing smart contracts as they are used today on the Ethereum mainchain. Users migrate a portion of their tokens to Syscoin, the scaling network, to gain much lower fees, scalability, and a proven base layer, without sacrificing sovereign ownership. They would use Syscoin for user-to-user transfers. Tips redeemable in ten seconds or less, a high-throughput relay network, and onchain settlement at a block target of 60 seconds.
  3. Integration between Matic Network and Syscoin Platform - similar to Syscoin’s current integration with Ethereum - will provide Reddit Community Points with EVM scalability (including the Memberships ERC777 operator) on the Matic side, and performant simple value transfers, robust decentralized security, and sovereign store-of-value on the Syscoin side. It’s “the best of both worlds”. The trade-off is more complex interoperability.

Syscoin + Matic Integration

Matic and Blockchain Foundry Inc, the public company formed by the founders of Syscoin, recently entered a partnership for joint research and business development initiatives. This is ideal for all parties as Matic Network and Syscoin Platform provide complementary utility. Syscoin offers characteristics for sovereign ownership and security based on Bitcoin’s time-tested model, and shares a significant portion of Bitcoin’s own hashpower. Syscoin’s focus is on secure and scalable simple value transfers, trust-minimized interoperability, and opt-in regulatory compliance for tokenized assets rather than scalability for smart contract execution. On the other hand, Matic Network can provide scalable EVM for smart contract execution. Reddit Community Points can benefit from both.
Syscoin + Matic integration is actively being explored by both teams, as it is helpful to Reddit, Ethereum, and the industry as a whole.

Proving Performance & Cost Savings

Our POC focuses on 100,000 on-chain settlements of token transfers on the Syscoin Core blockchain. Transfers and burns perform equally with Syscoin. For POCs related to smart contracts (subscriptions, etc), refer to the Matic Network proposal.
On-chain settlement of 100k transactions was accomplished within roughly twelve minutes, well-exceeding Reddit’s expectation of five days. This was performed using six full-nodes operating on compute-optimized AWS c4.2xlarge instances which were geographically distributed (Virginia, London, Sao Paulo Brazil, Oregon, Singapore, Germany). A higher quantity of settlements could be reached within the same time-frame with more broadcasting nodes involved, or using hosts with more resources for faster execution of the process.
Addresses used: 100,014
The demonstration was executed using this tool. The results can be seen in the following blocks:
612722: https://sys1.bcfn.ca/block/6d47796d043bb4c508d29123e6ae81b051f5e0aaef849f253c8f3a6942a022ce
612723: https://sys1.bcfn.ca/block/8e2077f743461b90f80b4bef502f564933a8e04de97972901f3d65cfadcf1faf
612724: https://sys1.bcfn.ca/block/205436d25b1b499fce44c29567c5c807beaca915b83cc9f3c35b0d76dbb11f6e
612725: https://sys1.bcfn.ca/block/776d1b1a0f90f655a6bbdf559ff5072459cbdc5682d7615ff4b78c00babdc237
612726: https://sys1.bcfn.ca/block/de4df0994253742a1ac8ac9eec8d2a8c8b0a6d72c53d6f3caa29bb6c171b0a6b
612727: https://sys1.bcfn.ca/block/e5e167c52a9decb313fbaadf49a5e34cb490f8084f642a850385476d4ef10d70
612728: https://sys1.bcfn.ca/block/ab64d989edc71890e7b5b8491c20e9a27520dc45a5f7c776d3dae79057f59fe7
612729: https://sys1.bcfn.ca/block/5e8b7ecd0e36f99d07e4ea6e135fc952bf7ec30164ab6f4d1e98b0f2d405df6d
612730: https://sys1.bcfn.ca/block/d395df3d31dde60bbb0bece6bd5b358297da878f0beb96be389e5f0e043580a3
It is important to note that this POC is not focused on Z-DAG. The performance of Z-DAG has been benchmarked within realistic network conditions: Whiteblock’s audit is publicly available. Network latency tests showed an average TPS around 15k with burst capacity up to 61k. Zero-latency control group exhibited ~150k TPS. Mainnet testing of the Z-DAG network is achievable and will require further coordination and additional resources.
Even further optimizations are expected in the upcoming Syscoin Core release which will implement a UTXO model for our token layer bringing further efficiency as well as open the door to additional scaling technology currently under research by our team and academic partners. At present our token layer is account-based, similar to Ethereum. Opt-in compliance structures will also be introduced soon which will offer some positive performance characteristics as well. It makes the most sense to implement these optimizations before performing another benchmark for Z-DAG, especially on the mainnet considering the resources required to stress-test this network.

Cost Savings

Total cost for these 100k transactions: $0.63 USD
See the live fee comparison for savings estimation between transactions on Ethereum and Syscoin. Below is a snapshot at time of writing:
ETH price: $318.55 ETH gas price: 55.00 Gwei ($0.37)
Syscoin price: $0.11
Snapshot of live fee comparison chart
Z-DAG provides a more efficient fee-market. A typical Z-DAG transaction costs 0.0000582 SYS. Tokens can be safely redeemed/re-spent within seconds or allowed to settle on-chain beforehand. The costs should remain about this low for microtransactions.
Syscoin will achieve further reduction of fees and even greater scalability with offchain payment channels for assets, with Z-DAG as a resilience fallback. New payment channel technology is one of the topics under research by the Syscoin development team with our academic partners at TU Delft. In line with the calculation in the Lightning Networks white paper, payment channels using assets with Syscoin Core will bring theoretical capacity for each person on Earth (7.8 billion) to have five on-chain transactions per year, per person, without requiring anyone to enter a fee market (aka “wait for a block”). This exceeds the minimum LN expectation of two transactions per person, per year; one to exist on-chain and one to settle aggregated value.

Tools, Infrastructure & Documentation

Syscoin Bridge

Mainnet Demonstration of Syscoin Bridge with the Basic Attention Token ERC-20
A two-way blockchain interoperability system that uses Simple Payment Verification to enable:
  • Any Standard ERC-20 token to be moved from Ethereum to the Syscoin blockchain as a Syscoin Platform Token (SPT), and back to Ethereum
  • Any SPT to be moved from Syscoin to the Ethereum blockchain as an ERC-20 token, and back to Syscoin

Benefits

  • Permissionless
  • No counterparties involved
  • No trading mechanisms involved
  • No third-party liquidity providers required
  • Cross-chain Fractional Supply - 2-way peg - Token supply maintained globally
  • ERC-20s gain vastly improved transactionality with the Syscoin Token Platform, along with the security of bitcoin-core-compliant PoW.
  • SPTs gain access to all the tooling, applications and capabilities of Ethereum for ERC-20, including smart contracts.
https://preview.redd.it/l8t2m8ldh8e51.png?width=1180&format=png&auto=webp&s=b0a955a0181746dc79aff718bd0bf607d3c3aa23
https://preview.redd.it/26htnxzfh8e51.png?width=1180&format=png&auto=webp&s=d0383d3c2ee836c9f60b57eca35542e9545f741d

Source code

https://github.com/syscoin/?q=sysethereum
Main Subprojects

API

Tools to simplify using Syscoin Bridge as a service with dapps and wallets will be released some time after implementation of Syscoin Core 4.2. These will be based upon the same processes which are automated in the current live Sysethereum Dapp that is functioning with the Syscoin mainnet.

Documentation

Syscoin Bridge & How it Works (description and process flow)
Superblock Validation Battles
HOWTO: Provision the Bridge for your ERC-20
HOWTO: Setup an Agent
Developer & User Diligence

Trade-off

The Syscoin Ethereum Bridge is secured by Agent nodes participating in a decentralized and incentivized model that involves roles of Superblock challengers and submitters. This model is open to participation. The benefits here are trust-minimization, permissionless-ness, and potentially less legal/regulatory red-tape than interop mechanisms that involve liquidity providers and/or trading mechanisms.
The trade-off is that due to the decentralized nature there are cross-chain settlement times of one hour to cross from Ethereum to Syscoin, and three hours to cross from Syscoin to Ethereum. We are exploring ways to reduce this time while maintaining decentralization via zkp. Even so, an “instant bridge” experience could be provided by means of a third-party liquidity mechanism. That option exists but is not required for bridge functionality today. Typically bridges are used with batch value, not with high frequencies of smaller values, and generally it is advantageous to keep some value on both chains for maximum availability of utility. Even so, the cross-chain settlement time is good to mention here.

Cost

Ethereum -> Syscoin: Matic or Ethereum transaction fee for bridge contract interaction, negligible Syscoin transaction fee for minting tokens
Syscoin -> Ethereum: Negligible Syscoin transaction fee for burning tokens, 0.01% transaction fee paid to Bridge Agent in the form of the ERC-20, Matic or Ethereum transaction fee for contract interaction.

Z-DAG

Zero-Confirmation Directed Acyclic Graph is an instant settlement protocol that is used as a complementary system to proof-of-work (PoW) in the confirmation of Syscoin service transactions. In essence, a Z-DAG is simply a directed acyclic graph (DAG) where validating nodes verify the sequential ordering of transactions that are received in their memory pools. Z-DAG is used by the validating nodes across the network to ensure that there is absolute consensus on the ordering of transactions and no balances are overflowed (no double-spends).

Benefits

  • Unique fee-market that is more efficient for microtransaction redemption and settlement
  • Uses decentralized means to enable tokens with value transfer scalability that is comparable or exceeds that of credit card networks
  • Provides high throughput and secure fulfillment even if blocks are full
  • Probabilistic and interactive
  • 99.9999% security assurance within 10 seconds
  • Can serve payment channels as a resilience fallback that is faster and lower-cost than falling-back directly to a blockchain
  • Each Z-DAG transaction also settles onchain through Syscoin Core at 60-second block target using SHA-256 Proof of Work consensus
https://preview.redd.it/pgbx84jih8e51.png?width=1614&format=png&auto=webp&s=5f631d42a33dc698365eb8dd184b6d442def6640

Source code

https://github.com/syscoin/syscoin

API

Syscoin-js provides tooling for all Syscoin Core RPCs including interactivity with Z-DAG.

Documentation

Z-DAG White Paper
Useful read: An in-depth Z-DAG discussion between Syscoin Core developer Jag Sidhu and Brave Software Research Engineer Gonçalo Pestana

Trade-off

Z-DAG enables the ideal speed/security tradeoff to be determined per use-case in the application layer. It minimizes the sacrifice required to accept and redeem fast transfers/payments while providing more-than-ample security for microtransactions. This is supported on the premise that a Reddit user receiving points does need security yet generally doesn’t want nor need to wait for the same level of security as a nation-state settling an international trade debt. In any case, each Z-DAG transaction settles onchain at a block target of 60 seconds.

Syscoin Specs

Syscoin 3.0 White Paper
(4.0 white paper is pending. For improved scalability and less blockchain bloat, some features of v3 no longer exist in current v4: Specifically Marketplace Offers, Aliases, Escrow, Certificates, Pruning, Encrypted Messaging)
  • 16MB block bandwidth per minute assuming segwit witness carrying transactions, and transactions ~200 bytes on average
  • SHA256 merge mined with Bitcoin
  • UTXO asset layer, with base Syscoin layer sharing identical security policies as Bitcoin Core
  • Z-DAG on asset layer, bridge to Ethereum on asset layer
  • On-chain scaling with prospect of enabling enterprise grade reliable trustless payment processing with on/offchain hybrid solution
  • Focus only on Simple Value Transfers. MVP of blockchain consensus footprint is balances and ownership of them. Everything else can reduce data availability in exchange for scale (Ethereum 2.0 model). We leave that to other designs, we focus on transfers.
  • Future integrations of MAST/Taproot to get more complex value transfers without trading off trustlessness or decentralization.
  • Zero-knowledge Proofs are a cryptographic new frontier. We are dabbling here to generalize the concept of bridging and also verify the state of a chain efficiently. We also apply it in our Digital Identity projects at Blockchain Foundry (a publicly traded company which develops Syscoin softwares for clients). We are also looking to integrate privacy preserving payment channels for off-chain payments through zkSNARK hub & spoke design which does not suffer from the HTLC attack vectors evident on LN. Much of the issues plaguing Lightning Network can be resolved using a zkSNARK design whilst also providing the ability to do a multi-asset payment channel system. Currently we found a showstopper attack (American Call Option) on LN if we were to use multiple-assets. This would not exist in a system such as this.

Wallets

Web3 and mobile wallets are under active development by Blockchain Foundry Inc as WebAssembly applications and expected for release not long after mainnet deployment of Syscoin Core 4.2. Both of these will be multi-coin wallets that support Syscoin, SPTs, Ethereum, and ERC-20 tokens. The Web3 wallet will provide functionality similar to Metamask.
Syscoin Platform and tokens are already integrated with Blockbook. Custom hardware wallet support currently exists via ElectrumSys. First-class HW wallet integration through apps such as Ledger Live will exist after 4.2.
Current supported wallets
Syscoin Spark Desktop
Syscoin-Qt

Explorers

Mainnet: https://sys1.bcfn.ca (Blockbook)
Testnet: https://explorer-testnet.blockchainfoundry.co

Thank you for close consideration of our proposal. We look forward to feedback, and to working with the Reddit community to implement an ideal solution using Syscoin Platform!

submitted by sidhujag to ethereum [link] [comments]

Best Bitcoin Mining Software  How i Make $10000 Per Day ... BITCOIN HACK BEST MINER FOR 1000$ PER DAY DAILY WITHDRAW ... HOW I EARN $5000 PER MONTH MINING CRYPTOCURRENCY! (BITCOIN, ETHEREUM, LITECOIN,DASH & MONERO) GTX 1060 6gb making how much per day mining nicehash ?! How I Make $10,000 Per Day With Bitcoin  Without ...

EARNINGS/DAY. AMD CPU Threadripper 3990X (threadripper 3990x) 0.00025100 BTC $2.71. AMD CPU EPYC 7742. 0.00023700 BTC $2.55. AMD CPU EPYC 7551. 0.00017600 BTC $1.90. AMD CPU EPYC 7601. ... MINING. Start Mining Mining with CPU/GPU ASIC Mining NiceHash OS Algorithms Find Miner Profitability Calculator Stratum Generator. Here’s another example using Antminer S9 Bitcoin miner. This miner does 14 Terra hashes a second and uses 1350 watts.. If you plug 14 Terra hashes on the mining profit calculator and considering the power consumption, you will probably use $3.90 power every day if you are paying $0.12 kilowatt per hour. In a year, you will pay around $1,423 for power consumption just to run Antminer S9. 144 blocks per day are mined on average, and there are 6.25 bitcoins per block. 144 x 6.25 is 900, so that's the average amount of new bitcoins mined per day. Based the mining hardware inputs provided, 0.00072906 Bitcoin can be mined per day with a Bitcoin mining hashrate of 112.00 TH/s, a block reward of 6.25 BTC, and a Bitcoin difficulty of 19,314,656,404,097.00. After deducting mining power costs and mining fees, the final daily Bitcoin mining profit is ($0.48) Bitcoin to USD. Mining bitcoin is essentially solving complex math problems that, as a form of compensation, rewards miners with precious bitcoin, much like students in school get rewarded with good grades whenever they get their math problems correct – except that grades aren’t really worth anything, and bitcoins are worth a lot.

[index] [4255] [3870] [2743] [2890] [2480] [1776] [2046] [4550] [2300] [3512]

Best Bitcoin Mining Software How i Make $10000 Per Day ...

Intel G3930 cpu http://amzn.to/2Ep4rRW Brandon coin website www.brandonco.in email [email protected] Coinbase referral link spend $100 on btc and we ... #makemoneyfromhome #bitcoinmining #earnbitcoin Let your computer make you money with Bitcoin softwares, the free easy-to-use Bitcoin software! Earn Bitcoin w... Free Bitcoin Claim! Make money online and I will teach you how to claim free bitcoins every minutes Make money using your PC and mobile phones make money fas... 📌 How It Works? 🛠️ BTCMINER PRO is a powerful bitcoin generator engine, our powerful algorithm makes a search of funds in the public account book and will mi... HOW I EARN $5000 PER MONTH MINING CRYPTOCURRENCY! (BITCOIN, ETHEREUM, LITECOIN,DASH & MONERO) crypto. ... 💰 3 Ways To Turn $50 Into $100/DAY Passive Income (Earn $$$ While You SLEEP) ...

#