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 UMITop to u/UMITop [link] [comments]
Ethereum cryptocurrency that comes second in terms of capitalization on the crypto market is traditionally seen as fast and profitable. However, over the last few weeks it's had a rough patch. Since early August, the network has had huge queues of transactions pending processing while fees have skyrocketed and surpassed the historical high.
The main issue though is that even fees of a few dollars per transfer don't help get rid of the“traffic jams”. The cause of this is numerous DeFi projects and a huge number of financial pyramids based on the Ethereum platform. Both generate excessive load on the network.
The situation is downright unpleasant, and our users might question whether the UMI network could face a similar challenge? We'd like to assure you it could not. The UMI network is by default protected against these problems — it cannot have “traffic jams”, fees or financial pyramids. But first things first.
How has the Ethereum network ground to a halt?
In its report dated August 4, Arcane Research that provides analysis within the field of cryptocurrency stated that over the previous week the daily size of transaction fees in the Ethereum network has surged up to a record high for over two and a half years. On August 3, the median value #%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F)of the fee amounted to $0.82, with the overall amount of transaction fees totaling $2 mln. However, it only signaled the start of real problems.
Over the next week, fees continued to grow and by August 11 the median fee value almost doubled equaling $1.57. Larry Cermak, an expert at a big analytical and news-making crypto portal The Block, wrote in his August 15 tweet that over a week the total amount of transaction fees in the Ethereum network totaled $34.5 mln, having surpassed its historical high. Meanwhile, in the Bitcoin network that is seen as too expensive the fees were almost four times lower at $9 mln.
The total fee amount paid by cryptocurrency users over a week:
Historical Growth Chart for Ethereum Fees. Source
The existing situation shows that Ethereum is actually not as fast and profitable as commonly cited. Additionally, this could happen to almost any cryptocurrency except UMI that charges no fees whatsoever. We will tell you why.
Why have these problems emerged?
There is nothing unoriginal: the Ethereum network simply can't handle an increased load. Arcane Research analysts consider that a principal cause of this situation is the constantly increasing number of the DeFi ecosystem projects built on the Ethereum blockchain. Their number is growing all the time which causes the overload of the network. As of August 12, the total amount of funds in DeFi applications reached $4.3 billion which is 19.5% higher than that in the past week. At the time of writing this article, the amount surged to $6.21 billion. You can see the current data here. What is the most unpleasant about DeFi protocols is that a lot of them are scam projects.
Which is not the worst part though. There is also another factor that significantly slows down the Ethereum network. There are a lot of pyramid-like projects that are built on the EOS platform and use smart contracts. One of them is SmartWay Forsage, which regularly overloads the network with a large number of transactions, causes traffic jams, and, consequently, leads to increased fees (keep in mind that Ethereum miners choose transactions with a higher commission). Vitalik Buterin, the co-founder of Ethereum, revealed his disapproval of the SmartWay Forsage methodology and asked them to "leave and not pollute Ethereum ecology in the future". However, the project is slow to do this — it continues to deceive users.
This is only the tip of the iceberg of scam projects which abounds on the EOS network –– they continually emerge, work for a while, then go down as scams and are replaced with new ones. This never-ending stream of "investment projects" based on the Ponzi scheme overloads the system. This is the reason why Adam Back, a pioneer of the crypto industry and founder of the technology company Blockstream, equated Ethereum with such infamous projects as Onecoin and Bitconnect. Adam Back's solid dig at Ethereum became the subject of much debate among crypto enthusiasts.
Of course, it all doesn't mean that Ethereum is a bad cryptocurrency. On the contrary, it has a lot of advantages over other coins. But all that has happened exposes Ethereum's faults which must be eliminated. The problem is that they may not be fixable. It is far from certain that the developers will be able to get rid of all the defects as the system has huge scalability problems.
The crypto community has to admit that Ethereum, like other first-generation cryptocurrencies, has issues with capacity, fees, and scalability and is gradually becoming obsolete.
2020 is the time for young innovative cryptocurrencies such as UMI.
UMI is the flagship of new-generation cryptocurrencies.
In real fact, any cryptocurrency could face it. Each cryptocurrency charges fees which typically surge when the network is overloaded or the price is going up. Everyone will remember 2017 when in line with price growth and the network's overload Bitcoin transaction fee reached a high of around $40.
But when it comes to UMI, it works the other way round. The UMI network's advantages are high capacity, no fees, and scaling possibilities. It uses the best and fastest crypto industry solutions and excludes all inefficient methods by default. Smart optimization in combination with the Proof-of-Authority technology operating on the master node basis enables almost instant payments.
At the stage of network testing, an incredibly high capacity was achieved:
The UMI network can process transactions that Ethereum processes over a year in a few days and with no fees. More details
What is more important is that less than 0.001% of the network's overall potential is used now. The UMI network has a lot of reserve capacity and can handle hundreds of thousands of times heavier load. Moreover, with scaling possibilities, UMI can keep up with the times. The UMI code ensures the safe introduction of any upgrades — the network can be easily modified and scaled with cutting edge technology solutions. In other words, traffic jams will never pose a problem for us. UMI will instantly process all transactions, with no fees. Always.
A real-time speedometer displays the number of transactions processed by the UMI network per second. Link
Additionally, unlike Ethereum and other cryptocurrencies, the UMI's staking smart contract prevents possibilities of any pyramid schemes, meaning eliminates their negative influence. Our staking is completely safe and secured against scammers. Read more about this in our article. Any UMI staking structure could work forever. In other words, you can multiply your coins at a rate of up to 40% per month for an indefinitely long period of time.
UMI doesn't inherit the disadvantages of the first-generation cryptocurrencies. This is an innovative, carefully designed network based on state-of-the-art technologies. UMI is an ambitious step toward the future. And we're making it together right now!
Sincerely yours, UMI team
submitted by D-platform to u/D-platform [link] [comments]
1. What is Bitcoin (BTC)?
2. Bitcoin’s core featuresFor a more beginner’s introduction to Bitcoin, please visit Binance Academy’s guide to Bitcoin.
Unspent Transaction Output (UTXO) modelA UTXO transaction works like cash payment between two parties: Alice gives money to Bob and receives change (i.e., unspent amount). In comparison, blockchains like Ethereum rely on the account model.
Nakamoto consensusIn the Bitcoin network, anyone can join the network and become a bookkeeping service provider i.e., a validator. All validators are allowed in the race to become the block producer for the next block, yet only the first to complete a computationally heavy task will win. This feature is called Proof of Work (PoW).
The probability of any single validator to finish the task first is equal to the percentage of the total network computation power, or hash power, the validator has. For instance, a validator with 5% of the total network computation power will have a 5% chance of completing the task first, and therefore becoming the next block producer.
Since anyone can join the race, competition is prone to increase. In the early days, Bitcoin mining was mostly done by personal computer CPUs.
As of today, Bitcoin validators, or miners, have opted for dedicated and more powerful devices such as machines based on Application-Specific Integrated Circuit (“ASIC”).
Proof of Work secures the network as block producers must have spent resources external to the network (i.e., money to pay electricity), and can provide proof to other participants that they did so.
With various miners competing for block rewards, it becomes difficult for one single malicious party to gain network majority (defined as more than 51% of the network’s hash power in the Nakamoto consensus mechanism). The ability to rearrange transactions via 51% attacks indicates another feature of the Nakamoto consensus: the finality of transactions is only probabilistic.
Once a block is produced, it is then propagated by the block producer to all other validators to check on the validity of all transactions in that block. The block producer will receive rewards in the network’s native currency (i.e., bitcoin) as all validators approve the block and update their ledgers.
Block productionThe Bitcoin protocol utilizes the Merkle tree data structure in order to organize hashes of numerous individual transactions into each block. This concept is named after Ralph Merkle, who patented it in 1979.
With the use of a Merkle tree, though each block might contain thousands of transactions, it will have the ability to combine all of their hashes and condense them into one, allowing efficient and secure verification of this group of transactions. This single hash called is a Merkle root, which is stored in the Block Header of a block. The Block Header also stores other meta information of a block, such as a hash of the previous Block Header, which enables blocks to be associated in a chain-like structure (hence the name “blockchain”).
An illustration of block production in the Bitcoin Protocol is demonstrated below.
Block time and mining difficultyBlock time is the period required to create the next block in a network. As mentioned above, the node who solves the computationally intensive task will be allowed to produce the next block. Therefore, block time is directly correlated to the amount of time it takes for a node to find a solution to the task. The Bitcoin protocol sets a target block time of 10 minutes, and attempts to achieve this by introducing a variable named mining difficulty.
Mining difficulty refers to how difficult it is for the node to solve the computationally intensive task. If the network sets a high difficulty for the task, while miners have low computational power, which is often referred to as “hashrate”, it would statistically take longer for the nodes to get an answer for the task. If the difficulty is low, but miners have rather strong computational power, statistically, some nodes will be able to solve the task quickly.
Therefore, the 10 minute target block time is achieved by constantly and automatically adjusting the mining difficulty according to how much computational power there is amongst the nodes. The average block time of the network is evaluated after a certain number of blocks, and if it is greater than the expected block time, the difficulty level will decrease; if it is less than the expected block time, the difficulty level will increase.
What are orphan blocks?In a PoW blockchain network, if the block time is too low, it would increase the likelihood of nodes producingorphan blocks, for which they would receive no reward. Orphan blocks are produced by nodes who solved the task but did not broadcast their results to the whole network the quickest due to network latency.
It takes time for a message to travel through a network, and it is entirely possible for 2 nodes to complete the task and start to broadcast their results to the network at roughly the same time, while one’s messages are received by all other nodes earlier as the node has low latency.
Imagine there is a network latency of 1 minute and a target block time of 2 minutes. A node could solve the task in around 1 minute but his message would take 1 minute to reach the rest of the nodes that are still working on the solution. While his message travels through the network, all the work done by all other nodes during that 1 minute, even if these nodes also complete the task, would go to waste. In this case, 50% of the computational power contributed to the network is wasted.
The percentage of wasted computational power would proportionally decrease if the mining difficulty were higher, as it would statistically take longer for miners to complete the task. In other words, if the mining difficulty, and therefore targeted block time is low, miners with powerful and often centralized mining facilities would get a higher chance of becoming the block producer, while the participation of weaker miners would become in vain. This introduces possible centralization and weakens the overall security of the network.
However, given a limited amount of transactions that can be stored in a block, making the block time too longwould decrease the number of transactions the network can process per second, negatively affecting network scalability.
3. Bitcoin’s additional features
Segregated Witness (SegWit)Segregated Witness, often abbreviated as SegWit, is a protocol upgrade proposal that went live in August 2017.
SegWit separates witness signatures from transaction-related data. Witness signatures in legacy Bitcoin blocks often take more than 50% of the block size. By removing witness signatures from the transaction block, this protocol upgrade effectively increases the number of transactions that can be stored in a single block, enabling the network to handle more transactions per second. As a result, SegWit increases the scalability of Nakamoto consensus-based blockchain networks like Bitcoin and Litecoin.
SegWit also makes transactions cheaper. Since transaction fees are derived from how much data is being processed by the block producer, the more transactions that can be stored in a 1MB block, the cheaper individual transactions become.
The legacy Bitcoin block has a block size limit of 1 megabyte, and any change on the block size would require a network hard-fork. On August 1st 2017, the first hard-fork occurred, leading to the creation of Bitcoin Cash (“BCH”), which introduced an 8 megabyte block size limit.
Conversely, Segregated Witness was a soft-fork: it never changed the transaction block size limit of the network. Instead, it added an extended block with an upper limit of 3 megabytes, which contains solely witness signatures, to the 1 megabyte block that contains only transaction data. This new block type can be processed even by nodes that have not completed the SegWit protocol upgrade.
Furthermore, the separation of witness signatures from transaction data solves the malleability issue with the original Bitcoin protocol. Without Segregated Witness, these signatures could be altered before the block is validated by miners. Indeed, alterations can be done in such a way that if the system does a mathematical check, the signature would still be valid. However, since the values in the signature are changed, the two signatures would create vastly different hash values.
For instance, if a witness signature states “6,” it has a mathematical value of 6, and would create a hash value of 12345. However, if the witness signature were changed to “06”, it would maintain a mathematical value of 6 while creating a (faulty) hash value of 67890.
Since the mathematical values are the same, the altered signature remains a valid signature. This would create a bookkeeping issue, as transactions in Nakamoto consensus-based blockchain networks are documented with these hash values, or transaction IDs. Effectively, one can alter a transaction ID to a new one, and the new ID can still be valid.
This can create many issues, as illustrated in the below example:
Since the transaction malleability issue is fixed, Segregated Witness also enables the proper functioning of second-layer scalability solutions on the Bitcoin protocol, such as the Lightning Network.
Lightning NetworkLightning Network is a second-layer micropayment solution for scalability.
Specifically, Lightning Network aims to enable near-instant and low-cost payments between merchants and customers that wish to use bitcoins.
Lightning Network was conceptualized in a whitepaper by Joseph Poon and Thaddeus Dryja in 2015. Since then, it has been implemented by multiple companies. The most prominent of them include Blockstream, Lightning Labs, and ACINQ.
A list of curated resources relevant to Lightning Network can be found here.
In the Lightning Network, if a customer wishes to transact with a merchant, both of them need to open a payment channel, which operates off the Bitcoin blockchain (i.e., off-chain vs. on-chain). None of the transaction details from this payment channel are recorded on the blockchain, and only when the channel is closed will the end result of both party’s wallet balances be updated to the blockchain. The blockchain only serves as a settlement layer for Lightning transactions.
Since all transactions done via the payment channel are conducted independently of the Nakamoto consensus, both parties involved in transactions do not need to wait for network confirmation on transactions. Instead, transacting parties would pay transaction fees to Bitcoin miners only when they decide to close the channel.
One limitation to the Lightning Network is that it requires a person to be online to receive transactions attributing towards him. Another limitation in user experience could be that one needs to lock up some funds every time he wishes to open a payment channel, and is only able to use that fund within the channel.
However, this does not mean he needs to create new channels every time he wishes to transact with a different person on the Lightning Network. If Alice wants to send money to Carol, but they do not have a payment channel open, they can ask Bob, who has payment channels open to both Alice and Carol, to help make that transaction. Alice will be able to send funds to Bob, and Bob to Carol. Hence, the number of “payment hubs” (i.e., Bob in the previous example) correlates with both the convenience and the usability of the Lightning Network for real-world applications.
Schnorr Signature upgrade proposalElliptic Curve Digital Signature Algorithm (“ECDSA”) signatures are used to sign transactions on the Bitcoin blockchain.
However, many developers now advocate for replacing ECDSA with Schnorr Signature. Once Schnorr Signatures are implemented, multiple parties can collaborate in producing a signature that is valid for the sum of their public keys.
This would primarily be beneficial for network scalability. When multiple addresses were to conduct transactions to a single address, each transaction would require their own signature. With Schnorr Signature, all these signatures would be combined into one. As a result, the network would be able to store more transactions in a single block.
The reduced size in signatures implies a reduced cost on transaction fees. The group of senders can split the transaction fees for that one group signature, instead of paying for one personal signature individually.
Schnorr Signature also improves network privacy and token fungibility. A third-party observer will not be able to detect if a user is sending a multi-signature transaction, since the signature will be in the same format as a single-signature transaction.
4. Economics and supply distributionThe Bitcoin protocol utilizes the Nakamoto consensus, and nodes validate blocks via Proof-of-Work mining. The bitcoin token was not pre-mined, and has a maximum supply of 21 million. The initial reward for a block was 50 BTC per block. Block mining rewards halve every 210,000 blocks. Since the average time for block production on the blockchain is 10 minutes, it implies that the block reward halving events will approximately take place every 4 years.
As of May 12th 2020, the block mining rewards are 6.25 BTC per block. Transaction fees also represent a minor revenue stream for miners.
This is the second post of our Spreading Crypto series where we take a deep dive into what it’ll take to help this technology reach broader adoption.submitted by mickhagen to genesisblockhq [link] [comments]
Mick exploring the state of apps in crypto
Our previous post explored the history of protocols and how they only become widely adopted when a compelling application makes them more accessible and easier to use.
Crypto will be no different. Blockchain technology today is mostly all low-level protocols. As with the numerous protocols that came before, these new, decentralized protocols need killer applications.
So, how’s that going? Where is crypto’s killer application? What’s the state of application development within our industry? Today we’ll try to answer those questions. We’ll also take a close look at decentralized applications — as that’s where a lot of the developer energy and focus currently is. Let’s dive in.
Popular Crypto ApplicationsThe most popular crypto applications today are exchanges like Coinbase and Binance — each with tens of millions of users. Other popular crypto exchanges include Kraken, Bitstamp, Gemini, and Bitfinex. In recent years, new derivatives platforms have emerged like FTX and Deribit.
Beyond the fact that the most popular crypto applications are all used for speculation, another common thread is that they are all centralized.A centralized application means that ultimate power and control rests with a centralized party (the company who built it). For example, if Coinbase or Binance wants to block you from withdrawing your funds for whatever reason (maybe for suspicious activity or fraud), they can do that. They have control of their servers so they have control of your funds.
Most popular applications that we all use daily are centralized (Netflix, Facebook, Youtube, etc). That’s the standard for modern, world-class applications today.
Decentralized ApplicationsEven though the most popular crypto applications are all centralized, most of the developer energy and focus in our industry is with decentralized applications (dApps) and non-custodial products.
These are products where only the user can touch or move funds. Not even the company or developer who built the application can access or control or stop funds from being moved. Only the user has control.
These applications allow users to truly become their own bank and have absolute control of their money.They also allow users to perform blockchain transactions and interact directly with decentralized protocols. Some of the most popular non-custodial products include Ledger, MetaMask, and MyCrypto (#ProudInvestor).
While the benefits of this type of application are obvious (user has full control of their funds), it comes with a lot of tradeoffs. We will cover that later in this post.
Libertarianism + CryptoIf the most popular applications tend to be centralized (inside and out of crypto), why is so much of our community focused on building decentralized applications (dApps)? For the casual observer, that’s a reasonable, valid question.
“Not your keys, not your coins.”This meme is endlessly repeated among longtime crypto hodlers. If you’re not in complete control of your crypto (i.e. using non-custodial wallets or dApps), then it’s not really your crypto.
Engrained in the early culture of Bitcoin has always been a strong distrust for centralized authority and power — including the too-big-to-fail government-backed financial system. In the midst of the Financial Crisis, Satoshi Nakamoto included this headline in Bitcoin’s genesis block: “Chancellor on brink of second bailout for banks.” There has always been a close connection between libertarianism & cryptocurrency.
So it’s no surprise that much of the crypto developer community is spending their time building applications that are non-custodial or decentralized. It’s part of the DNA, the soul, the essence of our community.
Personal ExperienceWhen I was at Mainframe, we built Mainframe OS — a platform that developers use to build and launch decentralized applications (dApps). I’m deeply familiar with what’s possible and what’s not in the world of dApps. I have the battle scars and gray hair to prove it. We’ve hosted panels around the various challenges. We’ve even produced videos poking fun at how complicated it is for end-users to interact with.
After having spent three years in the trenches of this non-custodial world, I no longer believe that decentralized applications are capable of bringing crypto to the masses.While I totally understand and appreciate the ethos of self-sovereignty, independence, and liberty… I think it’s a terrible mistake that as a community we are spending most of our time in this area of application development. Decentralized applications will not take crypto to the masses.
Overwhelming FrictionThe user friction that comes with decentralized applications is just too overwhelming. Let’s go through a few of the bigger points:
What Our Industry Has WrongDecentralized applications will always have a place in the market — especially among the most hardcore crypto people and parts of the world where these tools are essential. I’m personally an active user of many non-custodial products. I’m a blockchain early-adopter, I like to hold my own money, and I’m very forgiving of suboptimal UX.
However, I’m not afraid to say the poop stinks. Decentralized applications simply cannot produce the type of product experience that mainstream consumers expect.If the goal is growth and adoption, as a community I believe we’re barking up the wrong tree. We are trying to make fetch happen. It isn’t gonna happen. Our Netscape Moment is unlikely to arrive as long as we’re focused on decentralized applications.
\"Mean Girls\" movie
There’s a reason why the most popular consumer applications are centralized (Spotify, Amazon, Instagram, etc). There’s a reason why the most popular crypto applications are centralized (Coinbase, Binance, etc).
The frameworks, tooling, infrastructure, and services to support these modern, centralized applications are mature and well-established. It’s easier to build apps that are fast & performant. It’s easier to launch apps that are convenient and on all form-factors (especially mobile). It’s easier to distribute and promote via all the major app store channels (iOS/Android). It’s easier to patch, update, and upgrade. It’s easier to experiment and iterate.
It’s easier to design, build, and launch a world-class application when it is centralized! It is why we’ve chosen this path for Genesis Block.---
Other Ways to Consume This Content:
Have you already downloaded the app? We're Genesis Block, a new digital bank that's powered by crypto & decentralized protocols. The app is live in the App Store (iOS & Android). Get the link to download at https://genesisblock.com/download
submitted by Floris-Jan to aelfofficial [link] [comments]
2019 has been a tumultuous but amazing year for the development and advancement of blockchain technology. Following the rally to the all-time-highs at the end of 2017 and the intense infrastructure development and ongoing Bear Market of 2018 it was clear things were changing quickly. We are about to enter a new decase and the team at Aelf wanted to look back at 2019 and reflect on some of the events that occurred over the last year to see where the industry might be headed in 2020.
Although the year has been considered a continuation of the 2018 bear market, it didn’t stop development, progression and a myriad of crazy events from occurring. This included the challenges associated with global regulations, the upcoming Bitcoin halving event in May 2020, announcement of the Facebook Libra and Telegram Open Network’s (TON) launch delay. This year also saw a myriad of debacles from self-proclaimed Bitcoin creator Craig Wright, the Justin Sun and Warren Buffet lunch situation, the recent claim of Twitter CEO Jack Dorsey’s goal to modify Twitter into a decentralized version of the platform, and President Trump’s Bitcoin statement, among others. Now let’s examine more of what took place during 2019 as we approach the start of the New Year in 2020.
The SEC, Telegram, Facebook Libra, Kik and Blockchain’s Global Regulatory Environment
Many of the world’s governments have been harsh towards blockchain technology in recent years. Particularly, the US Government and the Securities and Exchange Commission (SEC) have been very reluctant to ease the regulatory framework for blockchain development in the country. This has become more evident in 2019, with the SEC combatting many blockchain projects this year including the $1.7 billion-dollar token offering of the Telegram Open Network
and the Facebook Libra project. As well the SEC created controversy in a gruesome battle with Kik over its alleged illegal token offering that Kik has sworn to fight to their last breath.
Many proponents of blockchain technology accuse the SEC of unfair policies to put a stranglehold on the development on blockchain in order to prevent the devaluation of the American monetary system. The reluctance for crypto exchanges to set up shop in the US is also becoming more prevalent because of the supposedly biased and unfavourable approach of the SEC. Nevertheless, there are also several major countries including China that have for the most part embraced the advancement of blockchain technology in 2019. China has also nearly finalized the development of the digital Chinese Yuan and announced that that country is going all in on blockchain development despite its sometimes anti-Bitcoin approach.
The Bitcoin Halving Event and its Ongoing Effect on Market Conditions
With the end of 2019 nearly upon us and the upcoming Bitcoin halving event set to take place during May of 2020 the market could be overdue for a bull market of mass proportions. Remember, the last bull market that took place was 2 years ago during December 2017 and was followed by an incredible dump from the all-time-high price of 20 thousand US Dollars to just 3300 USD in December 2018. For the most part, 2018 was a blood-bath for crypto markets and 2019 has not been all that much better. The price did briefly rally up to 14 thousand US Dollars during mid 2019 but has since been reduce by half with the Bitcoin price presently at just over 7000 US Dollars. Bitcoin was designed by its original creators with code written to mitigate the negative effects of inflation. In order to curb inflation, once every 4 years (or 210,000 blocks) the mining rewards that the network automatically generates are reduced in half.
3 Additional Stories to Watch in 2020
In June, the CEO of Tron, Justin Sun purchased tickets through eBay for a charity auction to have lunch with Warren Buffet. Sun paid a record $4.56 million US Dollars in the process becoming the highest bid in the 20-year history of the event. The purpose of the lunch from Sun’s standpoint is to change Mr. Buffet’s viewpoint towards crypto and blockchain tech by inviting several blockchain industry leaders to help sway the famous investor’s perspective. Sun subsequently missed the lunch he scheduled in September because of a sudden bout with kidney stones. At this time, the community will have to wait and see when Sun and Buffet will meet in 2020. Stay tuned.
Back in December of 2015, Craig Wright claimed publicly to be the creator of Bitcoin, Satoshi Nakamoto. Most believe Wright was lying to gain more fame and recognition in the industry. On November 18th, 2018 Bitcoin SV hard forked from the Bitcoin Cash Network to create it own chain. As noted above, the disgruntled CEO of Bitcoin SV, has for years maintained he led the initial development of Bitcoin. During February 2018, Wright was the subject of a 5.118-Billion-dollar lawsuit by Dave Kleiman claiming that Wright defrauded Kleiman of Bitcoin while working on the initial development of the Bitcoin Network between 2009 and 2013. In August 2019, Wright was ordered by a court of law to pay half the 5.11 Billion in Bitcoin back to Kleiman. Throughout 2019, Wright launched lawsuits against Ethereum founder Vitalik Buterin, Bitcoin Cash’s Roger Ver and others for calling him a fraud. It seems likely Wright will continue his ongoing Satoshi rhetoric in 2020.
The CEO of Twitter, Jack Dorsey recently stated that he has hired 5 full-time employees to modify the Twitter platform and make it increasingly decentralized. This may seem like a small step initially, but this project could be expanded easily by someone of Dorsey’s reputation and wealth in the technology industry. Dorsey himself has been a long-term proponent of blockchain technology and an investor in Bitcoin. Binance CEO, Changpeng Zhao, recently offered to help Dorsey make this dream come to fruition. Additionally, Morgan Creek Capital founder Anthony Pompliano supported Dorsey’s statement noting that, “Jack Dorsey may understand the future better than any entrepreneur on the planet right now.”
This year we saw Kik, Telegram and Facebook Libra face fierce backlash from the most powerful regulatory body in the world, the SEC. We saw the Chinese government announce that they are all in on blockchain development and declare the upcoming launch of their own centralized digital Chinese Yuan. Justin Sun postponed his 4.56-million-dollar lunch with billionaire investor Warren Buffet because of health issues, while Jack Dorsey the CEO of Twitter proclaimed a more decentralized and open version of Twitter to prevent some of the abuse on the platform.
In 2019, the 4-year long Craig Wright and Satoshi Nakamoto saga continued, and we finally are moving closer to the much-anticipated Bitcoin halving event of May 2020 that could change the trajectory of the Bitcoin price for much of 2020 and 2021. It is clear 2019 has been an incredible year for the blockchain industry. With no shortage of uncertainty and scepticism in the short-term, it is likely that 2019 will pale in comparison to the developments of 2020. As we approach 2020, the industry will continue to expand towards mass adoption and the mainstream evolution of blockchain technology. Nevertheless, with the global regulatory blockchain environment evolving in many areas across the world, the uncertainty in the United States remains stronger than ever. There is no telling what will happen in this regard and what will happen with Bitcoin and this amazing revolution in 2020 and beyond.
Merry Christmas and Happy Holidays from the Aelf Blockchain team and a Happy 2020 to all our community members!! Thank You
Howdy, folks! ?Welcome back to the show that never ends!?
I've decided it's high time I did a Coin-a-Year on Raiblocks. This is a special feature I do to
recycle old materialrevisit past coins I've covered of special note a year or more later. I originally posted my Coin-a-Day feature about Raiblocks on this subreddit March 7th, 2016; it didn't get much attention then, but I have a strange feeling people might be slightly interested to see the difference now.
Below is the original report. I'll strike out what is wrong now, and add [bracketed notes] for updated commentary.
I'm no expert on the current state of Rai by any means. I'd honestly thought the coin was dead later in 2016; just didn't check back into it. And now here we are.
Bias note: I got a significant bit of Rai from the original faucet. I have sold a fraction of that this year but still have a lot of it. I'm biased both by holding it and from selling it.
Hello, y'all! I saw a comment pointing to this coin as being designed for free transactions, which is a core interest to me, so I decided to look into it a little bit and do a write-up. Enjoy!
Today's coin is Raiblocks (
RAIXRB), which are designed to support free transactions and no block rewards. The coins will be initially distributed by a CAPTCHA controlled faucet with an annual halving rate.
[Faucet now closed.]
• Initial creation: October 15th, 2015 
• Coin supply: 4.8 x 1012 rai current supply in circulation; 3.4 x 1014 rai maximum supply 
[XRB is the new standard base unit which was Mrai before (and still I suppose). Also, supply is distributed. So we now have about 133 million XRB as the outstanding and max supply.]
• All-time high: Not yet traded as far as I know. 
[About $37.5 or 0.0028 per CMC max so far, about two days ago]
• Current price: Not yet traded as far as I know.
[Depending on the exchange and moment, somewhere around $30-35 currently or about 0.002-0.0022 BTC]
• Current market cap: Not yet traded as far as I know.
[Somewhere around $4 billion]
• Block rate (average): Unlimited 
• Transaction rate: ? 
[I'm too lazy to find this right now. Maybe someone will chime in with it in the comments.]
• Transaction limit (currently): None 
• Transaction cost: Free 
• Rich list: ?
[https://raiblocks.net/page/frontiers.php - Top 100 own ~63%]
• Exchanges: None yet.
[Bitgrail and Mercatox have been the two main. Kucoin just added it and Binance has it in its voting which is ending shortly.]
• Processing method: Proof-of-stake 
[Above refers I believe to dispute resolution (double spend). There's also a minor PoW for send/receive.]
• Distribution method: Faucet 
• Community: New-born
[Fairly strong and growing. Good memes. Slightly drunk on euphoria currently.]
• Code/development: Active development at https://github.com/clemahieu/raiblocks
• Leadership: Colin LeMahieu
• Innovation or special feature: Protocol designed without a limited throughput or block rate, as well as not supporting block rewards nor transaction fees.
Raiblocks is, as far as I know, the first cryptocurrency designed from its start to not support any block reward or transaction fee. In addition, it has no block size or rate limit. Further, all coins will be initially distributed through a captcha-controlled faucet on the main site. It's a bold attempt, going against the conventional wisdom of what is possible.
Edit: I should mention a couple things. First, there is a PoW attached to transactions as an anti-spam defense. This PoW can be attached by the recipient rather than the sender as well, which means that large automated sends could be done without the PoW if needed and the recipient could attach that.
Also, the natural question coming from how all the rest of the cryptocurrencies work is "how does it work without an incentive to run a node?" The idea presented in the whitepaper is basically that operating a cryptocurrency has a lot of expenses, and most of them are paid "out-of-band", so why not have funding nodes be that way too? It leaves it open to whatever other incentives there may be, of which the most obvious are first: that there are only full nodes so far, so if one wants to use the coin, then one is going to run a node. More long-term, even after SPV, presumably large holders might choose to operate one regardless. Someday, if merchants accept it, they would presumably run one. And enthusiasts. It sounds very tenuous, and this is why this is such an audacious attempt in my opinion.
After six months running, the number I heard for the blockchain size was about 20 MB, which is insanely small, but the coin has gotten so little attention that I suspect there hasn't been significant load yet. I'm very curious to see how it will perform under load. I think its design actually makes it more efficient when there aren't transactions, because nothing is added to the blockchain (actually termed block lattice here, but using blockchain generically to refer to any cryptocurrency's core data), unlike in the conventional / Bitcoin model where blocks are being generated whether or not there are transactions in them. Of course that doesn't matter much when there are tons of transactions, as on Bitcoin currently, but, for instance, in Nyancoin, we accumulate tons of empty blocks all the time, where Raiblocks would just wait for more transactions. However, again, under load perhaps it could start growing "too quickly" by some metric, or eventually reach the point where it starts losing users because of the requirements of running a full node.
I think it will be very interesting to see how this turns out in practice.
[And it's certainly going to be interesting to see how it goes. So far, it's still working. Which is better than I'd hoped or expected.]
The coin is relatively young but even for a young coin it's not a huge community. But there is clear discussion and interest both on BCT and on their Google Group. It looks like a healthy start to me.
[As per my comment above: Fairly strong and growing. Good memes. Slightly drunk on euphoria currently. Seems well-intentioned generally: looking to try to have some caution mixed in and putting up a bug bounty and that sort of thing. Still has a little bit of some of the common negative characteristics in crypto communities but this may be due to growth from outside communities overwhelming the local culture temporarily more than anything.]
 https://bitcointalk.org/index.php?topic=1208830.0 - Initial announcement, didn't get much attention apparently. Also, this thread mentions a built-in block-explorer with a rich list. I don't have a working client to access this at the moment but that's pretty cool.
 There are 2128 total units, and a rai is 1024 total units, so total supply should be about 3.4 x 1014. https://github.com/clemahieu/raiblocks/wiki/Distribution-and-Mining Distribution has been going since about November 2015, so I would expect about one-third of the initial 50% to be distributed. The block explorer seems pretty primitive; it just takes a hash. No overall stats. So I'll use that one-third of the initial 50% estimate. So about 5.7 x 1013. Note by comparison that the faucet gives 108 coins at a time currently.
Actually, this comment puts the amount of rai in circulation as 4,763,023...that can't be right, that many Mrai I think? Yeah, 1030 stated as divider there. So 4.8 x 1012 rai in current circulation.
 https://groups.google.com/forum/#!topic/raiblocks/PSbX_onjLfU - This topic discusses it a bit. Also comments from meor in this thread
However, I have also paid 100 NYAN for 100 Mrai. This is basically a test transaction, but 1 NYAN for 1 Mrai (106 rai) would imply a marketcap of 4.8 million NYAN, or about 0.34 BTC in current circulation. I had initially thought this was higher before recalculating with the actual amount circulating as per ; may also have screwed up the math initially or here.
 https://docs.google.com/document/d/13s6BKzRq9oD5Me55JBRzR7BdvjJ44QKqPu2lf-JsAlU/edit - whitepaper ; each transaction could be thought of as its own block if I am grokking this right. It goes through as fast as the network can handle it. There is no fixed interval or period.
 I believe https://raiblocks.net/#/block-explorer is the only block explorer so far and it only supports entering a hash, so I don't have a way to determine the transactions in the last 24 hours.
Genesis Mining – Cloud Mining – BitcoinWiki … Genesis Mining – Cloud Mining – BitcoinWiki https :// t.co/bSlepvrHKe — Paul Kakert ( @DocumentaryTV ) Juli 14, 2020 Binance: binance.com? 0.1%: 0.1% 407 Yes No No No BNB Yes ? BNB is own 'Binance Coin' BitBay : bitbay.net: $6,000,000 0.43%: 0.43% 12 Yes Yes No No PLN Yes Yes Wire deposit fee: 0 PLN/0 USD/0 EUR/0 BTC. Wire withdrawal fee: 0.0002 BTC/0.005 LTC/1 PLN. Online deposits via: Zpay, Transferuj, OKPay. Online withdrawal via: SEPA, BlueCash, OKPay. Bitfinex: bitfinex.com: $169,000,000 0.1%: 0.2% 184 ... Merged mining refers to the use of the work done for one blockchain (i.e., parent blockchain) on other smaller child blockchains, using Auxiliary Proof of Work (AuxPoW). Historical examples include Namecoin (with Bitcoin), Dogecoin (with Litecoin) and Myriadcoin (with both Litecoin & Bitcoin). Quicker and virtually zero transaction price in comparison with Bitcoin. Mining is less complicated on Litecoin; Remember to pay attention to the charges, fame, security, verification processes, and geographical services an change platform has to offer. If you’re using a worldwide crypto-crypto exchange like Binance which isn’t focussed on offering companies to any one specific nation ... Since then, Binance has expanded into many services, such as crypto mining, crypto financial services, blockchain platforms, and even decentralized finance (DeFi). In this article, we provide a comparison between Binance and Coinbase. We will mainly focus on the characteristics of their platforms for buying cryptocurrencies using local ... Bitcoin Cloud Mining Comparison List. Top Cloud Mining Contracts Reviewed
[index]          
Bloomberg released a July 2020 Crypto outlook report named "A Resting Bitcoin Bull" outlining that they are bullish on Bitcoin and expect a $12,000 price target in the short term. Here are the ... Binance HACKED 7000 BTC GONE! Is Ethereum Next? Binance was just hacked, hackers got away with over 40 million dollars worth of bitcoin. Binance got hacked? All money lost? Binance shut down? Effect on Bitcoin and altcoin? Here the discussion. Leave your comment. Please like my videos and susbcribe to my channel. Ad and ... Binance Singapore VS CoinHako Pros & Cons How fast is the exchange? Just a review / comparison of Binance Singapore and Coinhako, you decide on your own which exchange suit you best or do ... #Binance #Bitcoin #XRP #Crypto #CBDC #Ripple #Coinmarketcap Interview with Binance CEO Changpeng Zhao (CZ). We discuss: - CZ's background, crypto portfolio, not investing in Ethereum - Binance ... Ice Rock Mining Comparison Review with Genesis Mining & BitClub Network. Ice rock mining the future of mining industry! Most Profitable! Sign Up: https://ico... Facebook Coin Dividends, Crypto Custody, VeChain Hack, Binance Gateways & Bitcoins Wacky Price - Duration: ... The Best CNBC Video I Have Ever Seen For Bitcoin Education! Compared It To CNBC In ... This video was the old version of PDAX I ENCOURAGE YOU TO WATCH MY LATEST VIDEO ABOUT PDAX: https://www.youtube.com/playlist?list=PLzKnWOuYT-c9L4vVmrQk80oh1F...