THORChain Weekly Dev Update for Week 19–02 Nov 2019
1 Rune Fee
Reasoning about gas costs on networks with non-deterministic fee schedules (such as Bitcoin) becomes unnecessarily complex. The issue is that the final gas cost cannot be known ahead of time so the system must cover any variability in the gas cost so that the user can be charged a flat rate. If the user is not charged anything, then the system can be depleted of funds, passing the cost back to stakers. Additionally, swaps below 1 Rune bring negligible economic value to the network and saturate the mempool with low value transactions. As such the solution is to charge a flat 1 Rune fee (or 1 Rune equivalent) on all outgoing transactions (swap and withdrawals). This 1 Rune fee is moved into the Protocol Reserve and increases the network’s future income. When the nodes report on the final transaction, they include the observed transaction fee. This transaction fee is then reimbursed back to the pool that paid for it ( BNB.BNB, BTC.BTC, ETH.ETH etc). There are cases that the outgoing transaction fee may exceed 1 Rune (Bitcoin in high use), but more than likely 1 Rune will be more than sufficient to cover the costs and ensure the network grows its reserves. Additionally, it sets a floor on the minimum transaction that the network will process. A swap of less than 1 Rune will end up becoming a donation to the network.
The team are working on 4 parallel streams of effort. Cross-chain infrastructure has now been merged into a single repo called “THORNode”. * THORChain * Midgard Public API * Threshold Signature Scheme implementation * Front-end Integration for BEPSwap
Much work has been done to refactor and clean up the codebase which will make public audits easier. This includes splitting up the keeper, separating out the events module and more. Smoke tests have been fully-integrated into the test schedule. Safer subtraction and division methods were added to prevent the likelihood of panic events. * [refactor] split keeper funcs/interface into separate files * [tests] use gow * [refactor] Redo how get key works in keeper * [security] require no signers on tx ins * Resolve “ADD: 1 Rune Fee on all Swaps” * [bug] fix smoke tests * [ADD] semantic versioning * [Refactor] Keeper chains * [Refactor] Events Keeper * Resolve “Adds a SafeSub method” * [Refactor] Last Height Keeper * [Refactor] keeper liquidity fees * FIX: Issue 208 * [ISSUE] Get smoke tests to 100%
Midgard Public API
Midgard is now ready for integration into the FrontEnd. The manner in which USD price of assets in now updated to source only from internal pool pricing. This includes BNB.BUSD, BNB.TUSD, BNB.USDS. ROI endpoints are now added. * Fix : Updated our mock data to include a correct BNB address. * Add: Return the date a staker first staked. * Add: Previously missing implementations for pool data (24hr and 12m). * Fix: Several potential query issues. Updates to return the TX date as a UNIX timestamp. * Fix: Additional query updates/fixes. * Fix: Build system * Add: Filtering implementation for TxID and Asset. * Added missing import. * Fix/build issues * Fixed issue with my auto refactor * Add: Filtering updates. DB Config fix. * Add: Missing Staker methods for ROI and earnings. * Added fix to enabled timescale extension * Fix: Added build config for rpc_host * Add: Support to Calculate USD price of an asset. * Added: Health check for mainnet to test that we still have a db connection… * Add: Tests for the recent endpoints work. * jq syntax fix. * Additional jq fixes. * [ADD] Manage docker image on gitlab
Threshold Signature Scheme
The Binance Go TSS library is now fully implemented and deploys in a four-node chain. integrate with new go-tss * 212-issue export private key thus we can use it to start tss * 214-issue consolidate tss keygen and tss keysign config, with our new go-tss… * [ADD] Setup go-tss in genesis docker * [ADD] Have CI run smoke tests on a four node chain with TSS
The frontend makes some final tweaks on the interface, before integrating the Midgard APIs. * Resolve “Update stake page share panel” * Resolve “UPDATE: Network Dropdown Titles” * Resolve “ADD: Sorting of columns in pool list” * Resolve “ADD: Sorting of columns in pool list” * Resolve “FIX: Close token selection drop down when clicking outside” * Resolve “Add redux saga for midgard apis” * Resolve “Update protect price UI” * Resolve “Update wallet drawer”
The next milestone is: ChaosNet: 03 January 2020 on-time
Change your CoinTracking theme: - Light: Original CoinTracking theme - Dimmed: Reduced brightness - Dark: All colors inverted - Classic: Harder font without anti-aliasing, smaller margins, boxes with borders Dimmed and Dark are experimental and may not work in old browsers or slow down the page loading speed. Please change back to Light, if you have problems with the other themes. Buying crypto like Bitcoin and Ether is as easy as verifying your identity, adding a payment and clicking "Buy". Sign up for our Wallet today. Create Wallet. Trade Crypto at the Exchange. Integrated with the Blockchain Wallet, our Exchange is a one-stop shop where you can deposit funds and place trades seamlessly in minutes. Get Started . Dive Deeper. Buy Crypto. Bitcoin $ USD. Your Email ... Bitcoin Fees Guide Summary. Bitcoin transaction fees (sometimes referred to as mining fees) allow users to prioritize their transaction (sometimes referred to as tx) over others and get included faster into Bitcoin’s ledger of transactions known as the blockchain.. To determine whether to include a transaction in the blockchain is worth their while, miners will take a look at which ... Cardano is a blockchain platform for changemakers, innovators, and visionaries, with the tools and technologies required to create possibility for the many, as well as the few, and bring about positive global change. Trade over 40 cryptocurrencies and enjoy the lowest trading fees in America. Transactions last 24h (Number of transactions in blockchain per day) 80,002: Transactions avg. per hour: 3,333: Litecoins sent last 24h: 4,442,261 LTC ($265,945,453 USD) 6.70% market cap: Litecoins sent avg. per hour (last 24h) To know the TxID or TxHash search for your BTC address or the recipient address on the blockchain explorer. If you find so many transactions get listed then just find the amount of Bitcoin you sent. This way you should be able to locate that particular transaction. Once you located your transaction you should also find the hash ID of the transaction. You can Just share the transaction ID or ... Binance cryptocurrency exchange - We operate the worlds biggest bitcoin exchange and altcoin crypto exchange in the world by volume A Bitcoin address that received value after the fork won’t be eligible for any forkcoins. Reward Ratio. Forkcoins are often awarded in direct proportion to the amount of bitcoin in each address (e.g. 1.582 forkcoins for 1.582 BTC) but this ratio can vary. For example, Bitcoin World awards 10,000 BTW for every 1 BTC. Transaction replay protection Bitcoin Cash is an altcoin launched in 2017 arising from a fork of Bitcoin (BTC). Hence why they both share the same address format. Not only its seen with Bitcoin cash but is common for coins that are created through a fork of the Bitcoin blockchain. Not only their addresses are same in structure but the keys to the addresses are also same for ...
Video Highlights: Bitcoin Profit Loss Calculator App Binance New Feature Koinex Free Trading Option #Delta #Bitcoin #cryptotamil This video is a brief introduction on #Options Trading in #Binance JEX Exchange Binance JEX belongs to Binance.com. Here in Binance JEX, you can trade #Bitcoin Futures, Bitcoin Options, Ethereum ... Maximum daily profits proved using my crypto trade calculator Net Profit: $671.88 ROI: 38.98% Must watch video: https://www.youtube.com/watch?v=Xc9TwWJZoWM&l... Referall links Bybit https://www.bybit.com/app/register?ref=wrrmX Binance https://www.binance.com/en/register?ref=GN9ZX0ZA Bitmax https://btmx.com/#/register... In this video I describe the functionality to calculate fees on Binance in Python, plus give real-examples of trade volume, fees, fee percentages, profit mar... In this video I demonstrate How to calculate profit loss when using Triangular Arbitrage Binance Bot and incorporating fees with a Profit/Loss tracking system and data logged to Crypto Triangular ... Bitcoin ( BTC ) resurgence is continuing to sap capital from the altcoin markets as other cryptocurrencies are struggling to catch up to BTC. The DeFi Compos... Checkout my new video: https://www.youtube.com/watch?v=BKCCgB99Rto&t=265s #Bitcoin, #CryptoTrading, #Binance, ️Please like, SUBSCRIBE & Share the video ️ ⚡... How to Short Bitcoin on Binance 125X Leverage Binance Futures Tutorial - Duration: 13 ... Using The Binance Futures Liquidation Calculator To Determine Your Position Size - Duration: 4:25 ... Learn how to use the calculator on Binance Futures in this quick and easy video explainer. Subscribe to keep up to date with more content from Binance and don’t forget to check our other videos ...