submitted by sidhujag to ethereum [link] [comments]
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.
SolutionsSyscoin 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.
Syscoin + Matic IntegrationMatic 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 SavingsOur 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:
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 SavingsTotal 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 BridgeMainnet Demonstration of Syscoin Bridge with the Basic Attention Token ERC-20
A two-way blockchain interoperability system that uses Simple Payment Verification to enable:
APITools 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.
DocumentationSyscoin 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-offThe 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.
CostEthereum -> 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-DAGZero-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).
APISyscoin-js provides tooling for all Syscoin Core RPCs including interactivity with Z-DAG.
DocumentationZ-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-offZ-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 SpecsSyscoin 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)
WalletsWeb3 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
ExplorersMainnet: https://sys1.bcfn.ca (Blockbook)
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 nanonanouk to BitcoinUK [link] [comments]
I wrote this code last year to do my own tax return as at the time there was nothing available for UK tax rules. I decided to make it open source here https://github.com/BittyTax/BittyTax.
It’s command line tools only at the moment, but I’m working on next version which will integrate directly into Excel to make it a bit easier to use.
I've done a lot of testing and some friends have used it for their tax returns, but bear in mind it is still in beta.
If you get any problems or there's any feature you would like added, please raise an issue here.
It currently handles these data file formats:
submitted by atomarsofficial to Atomars [link] [comments]
What is Zcoin?
Zcoin, also referred to as XZC or Zerocoin, is an open source decentralized cryptocurrency that provides privacy and anonymity for its users when making transactions.
To achieve its privacy and anonymity, Zcoin uses zero-knowledge proofs via the Zerocoin protocol, which is at this moment in time one of the most cited cryptography papers.
According to Wikipedia, in cryptography, a zero-knowledge proof or zero-knowledge protocol is a method in which one party proves to another party (the verifier) that a given statement is actually true.
In other words, in a transaction with Bitcoin or Ethereum or something similar, your transaction history is always linked to your coins by default, leaving you vulnerable. All it takes is one link to your personal information or IP to find out the origin of the coins.
However, when you trade with Zcoin’s Zercoin feature, your transaction history is not linked to the actual coins. Only the receiver and sender know that the funds have actually been exchanged.
How Does Zcoin Work?Zcoin works on the Zerocoin protocol by enforcing Zero-knowledge proofs. Here are the components of Zcoin to explain how it works.
Mint: When sending a private transaction with Zcoin, all you need to do is select the number of coins you want to mint. Post that your normal Zcoin balance would reduce automatically and you will be credited with new coins and no transaction history. In essence, your old coins are burned cryptographically, which prevents anyone else from using them again and being directed to your transaction history. You get credited with new coins with no history, while the total supply is maintained.
For now, you can only mint in denominations of 1, 10, 25, 50 and 100. If you choose ‘100’ coins to be minted, for instance, you will instantly be credited with 100 new Zcoins with no history attached to them.
Zcoin’s VisionZcoin seeks to improve things that Bitcoin hasn’t been able to so far, some of which include fungibility, privacy and miner’s centralization.
Users of Zcoin can enjoy full fungibility and privacy along with demolishing miner’s centralization by implementing a better proof of work algorithm called MTP.
Total Zcoin supply
Only 21 million units of Zcoin will ever be produced. Currently, there are about 3.4 million units in circulation, with the rest yet to be mined.
But the total supply has increased by 388450 XZC units after a Zcoin code bug, which the team refused to roll back due to economic reasons, which is why the total supply stands at approximately 21.4 million.
Every 10 minutes, a Zcoin block is mined and 50 coins are generated, making 72,000 Zcoins per day.
Market cap of Zcoin
According to CoinMarketCap, the total circulating supply of Zcoin is 5,757,841 XZC and the current unit price is $9.6. That makes the market cap approximately $55 million*.*
How To Buy Zcoin CryptocurrencyIf you are looking to get some Zcoin, here is a list of resources where it can be bought from.
Zcash is a decentralized and open-source peer-to-peer cryptocurrency that provides strong privacy protections. It was created as a fork of Bitcoin and, like bitcoin, it also has a hard limit of 21 million coins. Unlike bitcoin, however, Zcash offers total privacy for its users maintaining the absolute anonymity behind each transaction along with the parties and the amounts involved in it.
PIVX, which stands for Private Instant Verified Transaction, is an open-source, decentralized form of digital online money that uses blockchain technology. This makes it easy to transfer all around the world in an instant with low transaction fees with market leading security & privacy. PIVX focuses on privacy, security, anonymity, and instant transactions.
Monero is a fast, private, secure and untraceable digital currency system that uses a special kind of cryptography to keep all its transactions 100% unlinkable and untraceable. With Monero, you are your own bank. You can spend safely, knowing that others cannot see your balances or track your activity.
Some Zcoin misconceptions
There are some misconceptions regarding Zcoin:
Zcoin’s Future & RoadmapZcoin’s future is quite promising and worth watching based on these interesting milestones on their roadmap:
Zcoin Team & ProgressZerocoin is a cryptocurrency proposed by professor Matthew D. Green, a professor of Johns Hopkins University, and graduate students Ian Miers and Christina Garman. It was proposed as an extension to the Bitcoin protocol that would add true cryptographic anonymity to Bitcoin transactions.
Zerocoin was first implemented into a fully functional cryptocurrency and released to the public by Poramin Insom, the lead developer, as Zcoin in September 2016.
Some of the notable dev members of the team are listed below.
Founder and Core Developer
Poramin Insom created what was the world's 4th most valuable cryptocurrency in February 2014. He is also the world's first person to implement stealth addresses in QT-Wallets, improving cryptocurrency anonymity. He earned a master’s degree in Information Security from Johns Hopkins University, where he wrote a paper on a proposed practical implementation of the Zerocoin protocol.
Alexander N. aka Aizensou is a full-stack developer who has experience in many programming languages (C++, C#, Python, Perl, Java etc.) and has been involved in the cryptocurrency space since 2013. He has a broad development portfolio from low level APIs in Python and C++ to Android native applications in Java. In addition to his involvement in cryptocurrencies, Alexander was doing his P.h.D. in machine learning at a German university from 2012 to 2016.
Saran Siriphantnon is the CTO of Satang.co/Satoshift, a fintech company focusing on creating an open financial system for Southeast Asia. He served as President of the Computer System Administrator Group at King Mongkut's Institute of Technology Ladkrabang.
Tadhg Riordan is a 24 year old Software Developer from Wexford, Ireland. He recently completed his MSc from Trinity College Dublin, where he worked with Blockchain privacy mechanisms, focusing particularly on Zero-Knowledge Proofs and the Ethereum platform. He is a strong advocate for the adoption of cryptocurrency and for complete financial privacy.
Apart from these, their team comprises of other developers, community managers, support personnel and advisors who maintain the required balance.
Advisors:Aram Jivanyan (Cryptography Advisor): Co-Founder at Skycryptor & KMSchai
Torphop Korgtadam (It Security Consultant): Senior Vice President, Head Of Internal Audit Strategy, Innovation and Decision Science at United Overseas Bank Limited
Alexander N. aka Aizensou (Advisor)
Unique/Key Features Against Its Competitors:
We're not here to reinvent the wheel. We're here to make it run smoother for you, and we provide some of the most useful services you'll find on the internet, made in a way that is easy to understand and use on a daily basis. In short, we're a bunch of people that claim to be Crypto Evangelists. We strongly believe in cryptocurrencies, and our main promise is to push them up so more people get involved and take all the advantages they offer.
Back in 2014, the world was taken by storm when Facebook approved the first cryptocurrencies tipping apps. The first was for Dogecoin, and the second was for multiple coins.More info about Blockchain Financial wallet on .
The project was hosted on whitepuma.net, and persisted for almost two years, built up a massive user community and gave a home to Bitcoin, Litecoin, Dogecoin and dozens of other bitcoin-based altcoins.
After very active months, the tipping hype started to fade away. Then, the developers decided to jump into the next stage: bringing not only tipping, but also mining and a widget that could be embedded on websites to allow everyone to accept payments. Sadly, the work was never completed because the project started to require an unsustainable amount of resources. Then, in a painful decision, a shutdown was announced by December 2015.
A couple of months after whitepuma.net was closed, the source code was released by its creator as Open Source on GitHub. But it wasn't maintained.
Now, some of the original members of the dev and admin teams gathered up with a handful of the WhitePuma's elite users, and decided to make something good with the best pieces of the old source code. That, with fresh new ideas and the power of the BardCanvas engine, synthesized the core of Blockchain Financial.
|Rate (per day)||107.80||1494.28|
Generated with BBoe's Subreddit Stats
Let me get started by stating I am no way involved with the COSS team. I simply am a COSS holder who wants to share this coin with others. Please note, I am writing this without an opinion and just stating facts (I will include a portion below with my opinions and an explanation of my thought process). Everything I say can be double checked with some DD and if I have time, I will come back and link said facts!
What is COSS?
What does COSS do?
- coss.io stands for Crypto One Stop Solution. Essentially, COSS is doing a lot. From their own exchange, to their own markets, a payment gateway for businesses to accept crypto as payments, and even more planned on their roadmap, COSS has a lot on their plate. The ICO ended a few days ago at a rate of 1 ETH for 6000 COSS making the price about 5 cents a COSS.
What is the payout formula?
- Well as an exchange (no its not decentralized), COSS charges fees for trading. COSS also charges fees for their marketplace or using their payment gateway plug-ins. 50% of the total revenue they obtain is distributed to the COSS tokens weekly. The way it works is that the crypto that was received in revenue as a fee is what is distributed. Example: If the total trading volume on the exchange is 100,000,000 for the week and Ether was 20% of that volume and BitCoin was the other 80%, the payout will be 80% in bitcoin and 20% in ether.
When are payouts?
- [(Daily Trading Volume) x 7 x 0.002 x 0.5]/93 mil = payout per coin. Multiply this by how many COSS you hold for the value of your payout, but remember the payout will be in a plethora of coins that are traded on COSS!
How do you receive payouts?
- Payouts occur EVERY Sunday (weekly), with the first payout to be this Sunday (October 8th). I am not sure what time of day this will occur.
What is the total supply?
- The simplest way to receive payouts is by holding COSS tokens in your COSS wallet on coss.io
- You can receive the payout if you hold COSS on MEW, but it requires additional steps in order to have those coins be a part of the payout. If you use MEW you need to do a bit of configuration. Use this tutorial: https://coss.io/coss-token-revenue-share-tutorial
What is the current marketcap?
- Currently, the circulating supply is 93 million. 80 million of this 93 million are token holders, 10 million is set aside such that the revenue generated by these 10 million tokens goes to charity, and the last 3 million are used by the team to payout bounties and such. (Coinmarketcap has yet to be updated, request has already been sent in)
Where can I buy COSS?
- At a rough price of 15 cents per coin, the marketcap for COSS is around 14 million
- At the moment, COSS is being traded on coss.io, etherdelta, and HitBTC
1) COSS, based on numbers, is simply undervalued. For a token that already has an existing functional product, its marketcap is well below what it should be. Trading volume has also increased significantly in the past few days! Imagine receiving profits from an exchange like Bittrex or Binance I urge you to browse their website and look at everything for yourself to make your own judgement!
2) There is a lot of work to be done on the exchange, but it is just getting started and is still in Beta. Good things take time. I remember when Binance first began and the struggles it went through, and look at it now. I have faith COSS can do that same. Currently, the things I believe that need to be fixed are exchange UI upgrades to make them more appealing to the eye and deposit/withdrawal times.
3) There is a lot of concern about COSS being a scam due to the team's association with VRS. I definitely had to look into this and found that Rune, on of the founders, addressed this concern. For me it was a satifactory explantion stating that VRS was not a scam, but a failed project. Please read bullet 4 to get the link to the full statement and other FAQ's
4) There are tons of FAQ's and known issues that are being asked about COSS. These two links pretty much cover them all at the moment. Each link has some different information, so please read both!
FAQ - 1 https://www.reddit.com/COSS/comments/74pw7h/all_info_to_clear_up_confusion/?st=j8gjl9jz&sh=b777583e
FAQ - 2 https://www.reddit.com/COSS/comments/7471mv/fqa_for_coss/?st=j8gawdbq&sh=d4cf9518
If you would like to register for COSS, please use the link below!
If you would like to join the Slack, please use the link below!
Common operations Listing my bitcoin addresses. Listing the bitcoin addresses in your wallet is easily done via listreceivedbyaddress.It normally lists only addresses which already have received transactions, however you can list all the addresses by setting the first argument to 0, and the second one to true. Objective: The Coinbase API offers a variety of useful bitcoin-related data. One simple datapoint that is often of interest is the price of bitcoin. In this guide we’ll walk through how to make a request to Coinbase’s prices endpoint in order to retrieve current bitcoin price information. Featured Developer: Lawnmower. Authentication. The prices endpoint is part of a broader category of ... Latest company news, roadmap and more for you. What's happened and plans for future. Breaking news and current news. News about Qt Bitcoin Trader. Bitcoin core wallet RPC console commands – Bitcoin-qt client API call lists. coinguides Follow on Twitter October 21, 2020. 0 42 . Facebook Twitter LinkedIn Pinterest Reddit. In this article we’ll share some of the basic commands that you can use to interact with your Bitcoin core RPC console. Bitcoin core QT client is the original Bitcoin wallet and a full node that has features most ... Qt Bitcoin Trader is a cryptocurrency trading software for Windows, Linux and Mac. Instructions on how to install, use Qt Bitcoin Trader. Use CoinMarketCap's free crypto API to get the best, most accurate real-time, historical cryptocurrency and exchange trade data for Bitcoin, Ethereum and more. CoinMarketCap Developers. API Documentation; Pricing; FAQ; Log In; The world's cryptocurrency data authority has a professional API made for you. Get Your API Key Now . A new suite of powerful, flexible, and accurate cryptocurrency ... Bitcore is a Bitcoin-based cryptocurrency created through a snapshot and airdrop process. Bitcore has 10 MB blocks with Segwit enabled which allows for the network to handle about 17.6 billion transactions per year. It also features an ASIC resistant pow algorithm, Timetravel10, and a difficult adjustment called 64_15 that ensures that there is no more than a 15 percent change in difficulty ... Binance users can now buy Bitcoin with practically all of the fiat currencies in existence; Binance, which is one of the leading cryptocurrency exchanges in the world, has partnered with the peer-to-peer crypto exchange Paxful. Via this partnership, Binance users can now use 167 different fiat currencies to buy Bitcoin. Binance Coin $ 29.06 5.73%. Polkadot $ 4.52 6.75%. Litecoin $ 61.45 5.85%. Cardano $ 0.109639 13.08%. Alle Kurse. Scam-Check BitQT: Betrug oder schneller Bitcoin-Reichtum (BTC)? Das steckt dahinter . Startseite; Aktuelle Artikel im Überblick; Insights; Szene; BitQT: Betrug oder schneller Bitcoin-Reichtum (BTC)? Das steckt dahinter . von Phillip Horch. Am 17. Juli 2020 17. Juli 2020 ...
[index]