https://github.com/gridcoin-community/Gridcoin-Research/releases/tag/22.214.171.124 Finally! After over ten months of development and testing, "Fern" has arrived! This is a whopper. 240 pull requests merged. Essentially a complete rewrite that was started with the scraper (the "neural net" rewrite) in "Denise" has now been completed. Practically the ENTIRE Gridcoin specific codebase resting on top of the vanilla Bitcoin/Peercoin/Blackcoin vanilla PoS code has been rewritten. This removes the team requirement at last (see below), although there are many other important improvements besides that. Fern was a monumental undertaking. We had to encode all of the old rules active for the v10 block protocol in new code and ensure that the new code was 100% compatible. This had to be done in such a way as to clear out all of the old spaghetti and ring-fence it with tightly controlled class implementations. We then wrote an entirely new, simplified ruleset for research rewards and reengineered contracts (which includes beacon management, polls, and voting) using properly classed code. The fundamentals of Gridcoin with this release are now on a very sound and maintainable footing, and the developers believe the codebase as updated here will serve as the fundamental basis for Gridcoin's future roadmap. We have been testing this for MONTHS on testnet in various stages. The v10 (legacy) compatibility code has been running on testnet continuously as it was developed to ensure compatibility with existing nodes. During the last few months, we have done two private testnet forks and then the full public testnet testing for v11 code (the new protocol which is what Fern implements). The developers have also been running non-staking "sentinel" nodes on mainnet with this code to verify that the consensus rules are problem-free for the legacy compatibility code on the broader mainnet. We believe this amount of testing is going to result in a smooth rollout. Given the amount of changes in Fern, I am presenting TWO changelogs below. One is high level, which summarizes the most significant changes in the protocol. The second changelog is the detailed one in the usual format, and gives you an inkling of the size of this release.
Note that the protocol changes will not become active until we cross the hard-fork transition height to v11, which has been set at 2053000. Given current average block spacing, this should happen around October 4, about one month from now. Note that to get all of the beacons in the network on the new protocol, we are requiring ALL beacons to be validated. A two week (14 day) grace period is provided by the code, starting at the time of the transition height, for people currently holding a beacon to validate the beacon and prevent it from expiring. That means that EVERY CRUNCHER must advertise and validate their beacon AFTER the v11 transition (around Oct 4th) and BEFORE October 18th (or more precisely, 14 days from the actual date of the v11 transition). If you do not advertise and validate your beacon by this time, your beacon will expire and you will stop earning research rewards until you advertise and validate a new beacon. This process has been made much easier by a brand new beacon "wizard" that helps manage beacon advertisements and renewals. Once a beacon has been validated and is a v11 protocol beacon, the normal 180 day expiration rules apply. Note, however, that the 180 day expiration on research rewards has been removed with the Fern update. This means that while your beacon might expire after 180 days, your earned research rewards will be retained and can be claimed by advertising a beacon with the same CPID and going through the validation process again. In other words, you do not lose any earned research rewards if you do not stake a block within 180 days and keep your beacon up-to-date. The transition height is also when the team requirement will be relaxed for the network.
Besides the beacon wizard, there are a number of improvements to the GUI, including new UI transaction types (and icons) for staking the superblock, sidestake sends, beacon advertisement, voting, poll creation, and transactions with a message. The main screen has been revamped with a better summary section, and better status icons. Several changes under the hood have improved GUI performance. And finally, the diagnostics have been revamped.
The wallet sync speed has been DRASTICALLY improved. A decent machine with a good network connection should be able to sync the entire mainnet blockchain in less than 4 hours. A fast machine with a really fast network connection and a good SSD can do it in about 2.5 hours. One of our goals was to reduce or eliminate the reliance on snapshots for mainnet, and I think we have accomplished that goal with the new sync speed. We have also streamlined the in-memory structures for the blockchain which shaves some memory use. There are so many goodies here it is hard to summarize them all. I would like to thank all of the contributors to this release, but especially thank @cyrossignol, whose incredible contributions formed the backbone of this release. I would also like to pay special thanks to @barton2526, @caraka, and @Quezacoatl1, who tirelessly helped during the testing and polishing phase on testnet with testing and repeated builds for all architectures. The developers are proud to present this release to the community and we believe this represents the starting point for a true renaissance for Gridcoin!
Most significantly, nodes calculate research rewards directly from the magnitudes in EACH superblock between stakes instead of using a two- or three- point average based on a CPID's current magnitude and the magnitude for the CPID when it last staked. For those long-timers in the community, this has been referred to as "Superblock Windows," and was first done in proof-of-concept form by @denravonska.
Network magnitude unit pinned to a static value of 0.25
Max research reward allowed per block raised to 16384 GRC (from 12750 GRC)
New CPIDs begin accruing research rewards from the first superblock that contains the CPID instead of from the time of the beacon advertisement
500 GRC research reward limit for a CPID's first stake
6-month expiration for unclaimed rewards
10-block spacing requirement between research reward claims
Rolling 5-day payment-per-day limit
Legacy tolerances for floating-point error and time drift
The need to include a valid copy of a CPID's magnitude in a claim
10-block emission adjustment interval for the magnitude unit
One-time beacon activation requires that participants temporarily change their usernames to a verification code at one whitelisted BOINC project
Verification codes of pending beacons expire after 3 days
Self-service beacon removal
Burn fee for beacon advertisement increased from 0.00001 GRC to 0.5 GRC
Rain addresses derived from beacon keys instead of a default wallet address
Beacon expiration determined as of the current block instead of the previous block
The ability for developers to remove beacons
The ability to sign research reward claims with non-current but unexpired beacons
As a reminder:
Beacons expire after 6 months pass (180 days)
Beacons can be renewed after 5 months pass (150 days)
Renewed beacons must be signed with the same key as the original beacon
Magnitudes less than 1 include two fractional places
Magnitudes greater than or equal to 1 but less than 10 include one fractional place
A valid superblock must match a scraper convergence
Superblock popularity election mechanics
Yes/no/abstain and single-choice response types (no user-facing support yet)
To create a poll, a maximum of 250 UTXOs for a single address must add up to 100000 GRC. These are selected from the largest downwards.
Burn fee for creating polls scaled by the number of UTXOs claimed
50 GRC for a poll contract
0.001 GRC per claimed UTXO
Burn fee for casting votes scaled by the number of UTXOs claimed
0.01 GRC for a vote contract
0.01 GRC to claim magnitude
0.01 GRC per claimed address
0.001 GRC per claimed UTXO
Maximum length of a poll title: 80 characters
Maximum length of a poll question: 100 characters
Maximum length of a poll discussion website URL: 100 characters
Maximum number of poll choices: 20
Maximum length of a poll choice label: 100 characters
Magnitude, CPID count, and participant count poll weight types
The ability for developers to remove polls and votes
[126.96.36.199] 2020-09-03, mandatory, "Fern"
Backport newer uint256 types from Bitcoin #1570 (@cyrossignol)
Implement project level rain for rainbymagnitude #1580 (@jamescowens)
Upgrade utilities (Update checker and snapshot downloadeapplication) #1576 (@iFoggz)
Provide fees collected in the block by the miner #1601 (@iFoggz)
Add support for generating legacy superblocks from scraper stats #1603 (@cyrossignol)
Port of the Bitcoin Logger to Gridcoin #1600 (@jamescowens)
Implement zapwallettxes #1605 (@jamescowens)
Implements a global event filter to suppress help question mark #1609 (@jamescowens)
Add next target difficulty to RPC output #1615 (@cyrossignol)
Add caching for block hashes to CBlock #1624 (@cyrossignol)
Make toolbars and tray icon red for testnet #1637 (@jamescowens)
Add an rpc call convergencereport #1643 (@jamescowens)
Implement newline filter on config file read in #1645 (@jamescowens)
Implement beacon status icon/button #1646 (@jamescowens)
Add gridcointestnet.png #1649 (@caraka)
Add precision to support magnitudes less than 1 #1651 (@cyrossignol)
Replace research accrual calculations with superblock snapshots #1657 (@cyrossignol)
Publish example gridcoinresearch.conf as a md document to the doc directory #1662 (@jamescowens)
Add options checkbox to disable transaction notifications #1666 (@jamescowens)
Add support for self-service beacon deletion #1695 (@cyrossignol)
Add support for type-specific contract fee amounts #1698 (@cyrossignol)
Add verifiedbeaconreport and pendingbeaconreport #1696 (@jamescowens)
Add preliminary testing option for block v11 height on testnet #1706 (@cyrossignol)
Add verified beacons manifest part to superblock validator #1711 (@cyrossignol)
Implement beacon, vote, and superblock display categories/icons in UI transaction model #1717 (@jamescowens)
Eth 2.0 vs Polkadot and other musings by a fundamental investor
Spent about two hours on this post and I decided it would help the community if I made it more visible. Comment was made as a response to this
I’m trying to avoid falling into a maximalist mindset over time. This isn’t a 100% ETH question, but I’m trying to stay educated about emerging tech. Can someone help me see the downsides of diversifying into DOTs? I know Polkadot is more centralized, VC backed, and generally against our ethos here. On chain governance might introduce some unknown risks. What else am I missing? I see a bunch of posts about how Ethereum and Polkadot can thrive together, but are they not both L1 competitors?
What else am I missing?
The upsides. Most of the guys responding to you here are full Eth maxis who drank the Parity is bad koolaid. They are married to their investment and basically emotional / tribal in an area where you should have a cool head. Sure, you might get more upvotes on Reddit if you do and say what the crowd wants, but do you want upvotes and fleeting validation or do you want returns on your investment? Do you want to be these guys or do you want to be the shareholder making bank off of those guys? Disclaimer: I'm both an Eth whale and a Dot whale, and have been in crypto for close to a decade now. I originally bought ether sub $10 after researching it for at least a thousand hours. Rode to $1500 and down to $60. Iron hands - my intent has always been to reconsider my Eth position after proof of stake is out. I invested in the 2017 Dot public sale with the plan of flipping profits back to Eth but keeping Dots looks like the right short and long term play now. I am not a trader, I just take a deep tech dive every couple of years and invest in fundamentals. Now as for your concerns:
I know Polkadot is more centralized
The sad truth is that the market doesn't really care about this. At all. There is no real statistic to show at what point a coin is "decentralized" or "too centralized". For example, bitcoin has been completely taken over by Chinese mining farms for about five years now. Last I checked, they control above 85% of the hashing power, they just spread it among different mining pools to make it look decentralized. They have had the ability to fake or block transactions for all this time but it has never been in their best interest to do so: messing with bitcoin in that way would crash its price, therefore their bitcoin holdings, their mining equipment, and their company stock (some of them worth billions) would evaporate. So they won't do it due to economics, but not because they can't. That is the major point I want to get across; originally Bitcoin couldn't be messed with because it was decentralized, but now Bitcoin is centralized but it's still not messed with due to economics. It is basically ChinaCoin at this point, but the market doesn't care, and it still enjoys over 50% of the total crypto market cap. So how does this relate to Polkadot? Well fortunately most chains - Ethereum included - are working towards proof of stake. This is obviously better for the environment, but it also has a massive benefit for token holders. If a hostile party wanted to take over a proof of stake chain they'd have to buy up a massive share of the network. The moment they force through a malicious transaction a proof of stake blockchain has the option to fork them off. It would be messy for a few days, but by the end of the week the hostile party would have a large amount of now worthless tokens, and the proof of stake community would have moved on to a version of the blockchain where the hostile party's tokens have been slashed to zero. So not only does the market not care about centralization (Bitcoin example), but proof of stake makes token holders even safer. That being said, Polkadot's "centralization" is not that far off to Ethereum. The Web3 foundation kept 30% of the Dots while the Ethereum Foundation kept 17%. There are whales in Polkadot but Ethereum has them too - 40% of all genesis Ether went to 100 wallets, and many suspect that the original Ethereum ICO was sybiled to make it look more popular and decentralized than it really was. But you don't really care about that do you? Neither do I. Whales are a fact of life.
VCs are part of the crypto game now. There is no way to get rid of them, and there is no real reason why you should want to get rid of them. They put their capital at risk (same as you and me) and seek returns on their investment (same as you and me). They are both in Polkadot and Ethereum, and have been for years now. I have no issue with them as long as they don't play around with insider information, but that is another topic. To be honest, I would be worried if VCs did not endorse chains I'm researching, but maybe that's because my investing style isn't chasing hype and buying SUSHI style tokens from anonymous (at the time) developers. That's just playing hot potato. But hey, some people are good at that. As to the amount of wallets that participated in the Polkadot ICO: a little known fact is that more individual wallets participated in Polkadot's ICO than Ethereum's, even though Polkadot never marketed their ICO rounds due to regulatory reasons.
generally against our ethos here
Kool aid. Some guy that works(ed?) at Parity (who employs what, 200+ people?) correctly said that Ethereum is losing its tech lead and that offended the Ethereum hivemind. Oh no. So controversial. I'm so personally hurt by that. Some guy that has been working for free on Ethereum basically forever correctly said that Polkadot is taking the blockchain tech crown. Do we A) Reflect on why he said that? or B) Rally the mob to chase him off?
Also Parity locked their funds (and about 500+ other wallets not owned by them) and proposed a solution to recover them. When the community voted no they backed off and did not fork the chain, even if they had the influence to do so. For some reason this subreddit hates them for that, even if Parity did the 100% moral thing to do. Remember, 500+ other teams or people had their funds locked, so Parity was morally bound to try its best to recover them. Its just lame drama to be honest. Nothing to do with ethos, everything to do with emotional tribalism. Now for the missing upsides (I'll also respond to random fragments scattered in the thread):
This isn’t a 100% ETH question, but I’m trying to stay educated about emerging tech.
A good quick intro to Eth's tech vs Polkadot's tech can be found on this thread, especially this reply. That thread is basically mandatory reading if you care about your investment. Eth 2.0's features will not really kick in for end users until about 2023. That means every dapp (except DeFI, where the fees make sense due to returns and is leading the fee market) who built on Eth's layer 1 are dead for three years. Remember the trading card games... Gods Unchained? How many players do you think are going to buy and sell cards when the transaction fee is worth more than the cards? All that development is now practically worthless until it can migrate to its own shard. This story repeats for hundreds of other dapp teams who's projects are now priced out for three years. So now they either have to migrate to a one of the many unpopulated L2 options (which have their own list of problems and risks, but that's another topic) or they look for another platform, preferably one interoperable with Ethereum. Hence Polkadot's massive growth in developer activity. If you check out https://polkaproject.com/ you'll see 205 projects listed at the time of this post. About a week ago they had 202 listed. That means about one team migrated from another tech stack to build on Polkadot every two days, and trust me, many more will come in when parachains are finally activated, and it will be a complete no brainer when Polkadot 2.0 is released. Another huge upside for Polkadot is the Initial Parachain Offerings. Polkadot's version of ICOs. The biggest difference is that you can vote for parachains using your Dots to bind them to the relay chain, and you get some of the parachain's tokens in exchange. After a certain amount of time you get your Dots back. The tokenomics here are impressive: Dots are locked (reduced supply) instead of sold (sell pressure) and you still earn your staking rewards. There's no risk of scammers running away with your Ether and the governance mechanism allows for the community to defund incompetent devs who did not deliver what was promised.
Wouldn’t an ETH shard on Polkadot gain a bunch of scaling benefits that we won’t see natively for a couple years?
Yes. That is correct. Both Edgeware and Moonbeam are EVM compatible. And if the original dapp teams don't migrate their projects someone else will fork them, exactly like SUSHI did to Uniswap, and how Acala is doing to MakerDao.
Although realistically Ethereum has a 5 yr headstart and devs haven't slowed down at all
Just because it's "EVM Compatible" doesn't mean you can just plug Ethereum into Polkadot or vica versa, it just means they both understand Ethereum bytecode and you can potentially copy/paste contracts from Ethereum to Polkadot, but you'd still need to add a "bridge" between the 2 chains, so it adds additional complexity and extra steps compared to using any of the existing L2 scaling solutions
That only applies of you are thinking from an Eth maximalist perspective. But if you think from Polkadot's side, why would you need to use the bridge back to Ethereum at all? Everything will be seamless, cheaper, and quicker once the ecosystem starts to flourish.
I see a bunch of posts about how Ethereum and Polkadot can thrive together, but are they not both L1 competitors?
They are competitors. Both have their strategies, and both have their strengths (tech vs time on the market) but they are clearly competing in my eyes. Which is a good thing, Apple and Samsung competing in the cell phone market just leads to more innovation for consumers. You can still invest in both if you like. Edit - link to post and the rest of the conversation: https://www.reddit.com/ethfinance/comments/iooew6/daily_general_discussion_september_8_2020/g4h5yyq/ Edit 2 - one day later PolkaProject count is 210. Devs are getting the hint :)
Hey guys, some of you may have already seen this, but Jet suggested that I throw this up as its own post so it won't get lost with the daily. Hackmoney completed on Sunday and I just thought the community might have a bit of fun with my team's entry: https://omisario.whsieh2.now.sh/ https://github.com/JTraversa/Omisario It is a Super Mario NES clone integrated with the ropsten childchain testnet in order to facilitate eth transfer & pbtc transfer. As you play and pick up coins, you are sent ETH on the childchain, and are rewarded with BTC for finishing levels. Limitations:
Only one user can start a session per childchain block (we use one seed wallet).
The testnet seems to have unreliable blocktimes (15-60s), this on occasion causes utxo build errors & transaction failure
After talking with Jet it looks like there are workarounds for these issues, dont take this to mean they are inherent to the network Notes: Our live deployment has a visual bug that prevents pBTC balances from being properly displayed/reloaded. That said, if you have node already installed, we recommend the local build which does not have these issues. Also, Portis was a hackathon sponsor so we have integrated the Portis wallet to qualify for bounties. Its a pretty quick signup and replaces a normal web3 provider like metamask with a wallet that has a more traditional username/password schema. Technical Explanation: Every time the page is loaded, a unique wallet is created for the game session and ETH and pBTC are sent from a seed wallet. As you collect coins, the count is stored for transfer and is continuously cashed out on every childchain block. Similarly, as you finish a level, pBTC is queued for transfer and cashed on the next childchain block. Food for thought: With the growing utilization of Ethereum as a layer-2/DeFi solution for Bitcoin (pBTC, wBTC, etc.,), I thought it would be a good time to demonstrate OmiseGo itself as a layer-2 alternative to Lightning. I wouldn't count on this by any means given the competitive environment, but assuming that the team is working towards solutions to the network's current pain points, OmiseGo offers quite a lot that other solutions do not, even when considering the cost of wrapping BTC and depositing to the Childchain.
Weekly Update: ParJar push notification, $BIRD on BitZ exchange, Switch acquires VeriSafe, GET Protocol ticketing for DI-RECT livestream... – 8 May - 14 May'20
Hi Parachuters. Here’s your week at Parachute + partners (8 May - 14 May'20): As mentioned last week, #financialfridays are back with a vengeance. Jason announced the start of the first one in Parachute this week. Create a play crypto portfolio and win some real crypto. Also, Parachute is one of the nominees in Uptrennd’s ongoing Blockchain Awards voting for Best Community. Make your vote count. Gamerboy hosted a Random Trivia in TTR for 10k $PAR in prizes. Congratulations to Peace Love for winning this week’s Parena. more epic new rules for prizes by Foo. Haha. ParJar sent out its first ever push message to users, new and old, informing them of the new fiat on-ramp bringing along lots of new folks to the ParJar channel who got their first taste of Parena this week. Seeing the excitement from new peeps, Foo followed it up with a blink-and-you-miss-Parena. Good fun. Seen the entries of the Tiproom Pushups contest yet? Don’t forget to catch them here. Absolutely wicked! We came to the end of the alphabet train with this week’s Two-For-Tuesday seeing Parachuters post "videos featuring bands or artists whose name starts with the letters Z, A or E". Thank you for getting the playlist into shape as always Sebastian. Charlotte hosted a 100 question massive quiz in TTR this week – 10 sets of 10 questions each. If you’re participating in the Parachute Crypto League, don’t forget to check the latest service announcement from Mark. The first ever ParJar push notification These look great, Eric OST Chief Engagement Officer Simon Pop will be speaking at the Diffusion Digital web conference two weeks from now. Don’t miss it. SelfKey opened up a poll to take inputs from the community on which marketplaces appeal to them the most. If you haven’t yet checked out the project, you can watch its intro video on TokenTuber. To learn more about the SelfKey Exchanges Marketplace, click here. Harmony’s native wallet is now supported on the Chrome Store. The rewards campaign for delegators and validators for Pangaea Phase 3 testnet staking closed this week. Learn all about Harmony’s Effective Proof-of-Stake mechanism from this quick intro video. Co-founder Sahil Dewan sat down for an interview with Coin Crunch India to talk all things Harmony. The team will appear for an AMA with Guarda Wallet next week. Mainnet underwent a scheduled update. With a major code release to close the week, Harmony is now super close to Open Staking on mainnet. The final members of the 6th Autonomous Committee were selected and the Committee established through a voting processes that started last week. For the transcript of founder Raymond Xiong’s AMA with CoinKeeper, click here. Few weeks back, we saw the first glimpse of the testnet Pacific Program. More details were released this week. GET Protocol’s GUTS Tokens announced that they will be ticketing a special live-streamed show for DI-RECT starting next week. It will be a pay-as-you-like liveshow. How does that work? Click here to read about it. A clusterstamp which makes data storage manageable in COTI’s DAG-based data architecture was deployed this week. $COTI was listed on Atomic Wallet. Harmony has entered the final phase towards Open Staking launch on mainnet In this week’s aXpire’s literature, Matthew wrote about enterprise expense management software while Joakim shared a 101 on legal billing software. Track this week’s 20k $AXPR burn here. After a disruption due to the COVID-19 crisis, shipment of the first batch of 2gether cards were resumed for dispatch this week. On this occasion the team published articles on the reasons to join 2gether, getting started with the app and importance of KYC. In this week’s #XIOSocial discussion, Citizens talked about the economic viability of XIO. Birdchain’s $BIRD token was listed on BitZ exchange this week. Voyager CEO Stephen Ehrlich will be hosting a crypto investment webinar on May 27th. He also appeared for a Cheddar interview to talk about bitcoin halving. The platform announced a partnership with Silver Cost Basis to enable accurate profit and loss statements for preparing tax returns. Recurring Buys feature was added to the platform as well. Read more about it here. Continuing with the ongoing 10 part blog series, Switch published the remaining parts this week – new features, DAO/governance, GHOST, DESH + SDEX and closed it off with a biggie i.e. acquisition of VeriSafe. $ESH was listed on FatBTC. Hope you didn’t miss out on the giveaway event. The crew will sit down for an AMA with Satoshi Club next week. The latest Fantom website was launched. Uptrennd which is now 500+ days old now has been stacking 60% user growth month-on-month. Pretty neat. District0x’s latest weekly update covers news such as Meme Factory bugfixes, upcoming QA etc. The biweekly dev update was published as well. Hydro made its case for using the integration platform in a blogpost. Plus, an article explaining the quick onboard-ability of virtual cards. And with that, it’s a wrap. See you again with another update.
From time to time, somewhere on social media, the FUD appears about the Cardano project. We can see opinions like “Cardano is just a wallet”, “Cardano never launches main-net”, “PoS will never work”, or “it’s just white-paper”. These are all opinions based on impatience, ignorance of the depth and complexity of the project, or the inability to objectively assess the matter. Often, this FUD is caused intentionally by supporters of a competing project. Just to make competitors more relevant. Let’s look at some facts in today’s article. Cardano is a very complex project Cardano is the first project that is based on formal method development and it is built as a mission-critical project. The IOHK team has done thorough research on all areas related to blockchain and distributed networks. The team studied existing works and sought the best solutions to technical problems in a real environment. The team has published many scientific studies that have undergone a rigorous review and today have countless citations. The team starts production software development only after the specifications are available. The critical parts of the project are written in Haskell. Haskell is a functional programming language that doesn’t allow any side-effects. Blockchain incorporates technological, economic and social components. It is a system that aims to replace the current financial system and compete with the current IT giants. Such a project cannot be done just by giving you a bunch of programmers to make you a mix of Bitcoin and Ethereum. Without an emphasis on overall quality and details, such a system will never work reliably in the long term. On the other hand, such a project can be delivered in just one year. Do we need it? Cardano took a different and more challenging path. If the team simply delivered another blockchain, it would rank among hundreds of similar projects. It was necessary to put together experts to cryptography, software security, distributed networking, threat modeling, protocol design, game theory, operating systems, designers of programming languages, economy, and of course, software architects and programmers. All these people had to work together to deliver the network that would be great in all respects. These are people who are respected leaders in their field and often at the top of their careers. If one network is to serve the whole world, it must be capable of global scalability. It must never stop and allow all people on the planet to freely engage in network consensus. Including cheaters. Such a network will be massively attacked. Cardano must endure it and continue to function smoothly. It is a more complex task than you might think. And believe me, there are not many people in the world who could fully understand that in all details. It takes a lot of time and effort to build such a project. No existing project is capable of mass adoption and is at the same time demonstrably secure and sustainable in the long term. Cardano will be. Global, open, public, permissionless networks are brand new. There was nothing like that before Bitcoin. The first generation of cryptocurrencies suffers from technological imperfection. Often they are in the experimental phase and are improving in full operation. In the case of Bitcoin, everybody is scared to change the first layer, as there is a legitimate concern that something will fail. The second layer can improve something, but it will always creak. The quality of the project is directly related to the quality of the team and the time spent on research, experimentation, implementation, and testing. These phases can’t be underestimated or omitted. If you do, it will fire back at you later. We can see thousands of projects on CoinMarketCap, but few are worth the attention. In ten years, there will be maybe only three of them. Transparency Cardano is one of the most transparent projects in the crypto. CEO of IOHK, Charles Hoskinson, does AMA and status updates very often. Sometimes several times in one month. During AMA you can ask him literally what you want. Other team members have recently started updating us as well. Cardano, as one of the few projects, has all its scientific works publicly available. Anyone can look into them and critically review the content. The number of works increases regularly. If anyone has doubts about the quality of the project, they can try to find some mistakes in these works. And believe me, it will be hard. This work by itself has already pushed the crypt forward by a great deal. So far, nobody has worked out exactly what the ledger is and how it should work, whether PoW is really safe, how to write smart contracts safely, how to create a sustainable economic model, etc. All other projects can benefit from this work. Do not believe that? Well, we can give you one of the many possible examples. Aggelos Kiayias is the chair in cybersecurity and privacy at the University of Edinburgh. His research interests are in computer security, information security, applied cryptography, and foundations of cryptography with a particular emphasis on blockchain technologies and distributed systems, e-voting and secure multiparty protocols, as well as privacy and identity management. He joined IOHK in 2017 as a chief scientist through a long-term consulting agreement between IOHK and the University of Edinburgh, where he is also the director of the Blockchain Technology Laboratory. Aggelos is one of the brains behind Ouroboros PoS. It is relatively easy to find the works in which he participated and the number of citations. You can just open any scientific paper from IOHK, check the list of authors and find the number of citations. You can also easily verify there is no competitor in the whole crypto. Of course, the important thing is to get the scientific work into the source code. And that happens. You can check out GitHub for all the project repositories. Be careful, many people and aggregation sites for some reason only look at the cardano-sl repository. Look at them all! We understand that if you are not a programmer, it will be difficult to judge the quality of code. You just have to educate yourself here if you really want to know what is going on on GitHub. Activity is compared by the number of commits, which is some modification of the source code. Usually, a new piece is added or something old is deleted. You can easily look at the details of each repository. You can see how many people are actively developing the code, you can see what they are working on, how often they add changes, and more. Let’s have a look at the Ouroboros-network repository. Shelley protocol is written in Haskell. The quality and activity of the project can also be judged well by the number of new and already solved issues. If you are in any doubt about any project, learn how to read GitHub activity. In the case of the Cardano project, be absolutely calm. The activity is one of the highest, if not absolutely highest, in the entire crypto-sphere. If anyone tells you otherwise, please refer to the IOHK library and GitHub. You can even check out the site where all the Cardano GitHub data is altogether. Delays are usual in software development We have already talked about how complex the Cardano project is. Believe me, delays are a common thing when creating software. There are plenty of well-described reasons for that. Every software engineer could confirm that. Let’s dive into it just a bit. An accurate estimate during making a software plan is nearly impossible. You always have a bunch of items and tasks for a bunch of engineers. Tasks often overlap and depend on each other. To make it worse, tasks are mostly abstract and it is often hard to predict all possible obstacles. You can measure the performance of the team to improve time estimates but still, you never know when a plan is going to fail due to unexpected problems. Team members have to work together years to have solid certainty about all estimates. Cardano team is international so coordination might a bit more demanding. When some small and seemingly unnecessary tasks are skipped at the beginning, it can happen that there will be unexpected delays just because they have to be handled later. And sometimes, plan or priorities changes. Many engineers are very optimistic when asked how long some tasks could take. They are often wrong. In reality, tasks are usually more complex than engineers think. Team members change over time. IT gurus are a special kind. They like to change jobs very often. If a team expert leaves the team, it may take longer to find an adequate replacement. This also causes a delay. The IOHK team has a lot of members. Delivering 90% of functionality can be relatively easy compared to the last 10%. The biggest problems can arise at the end of development when all the individual components are tested together. Problems encountered at the end of development must be addressed. This often means changing a lot of things or redesigning something. Testing itself is very demanding as a global network must be simulated or the setup. In addition, the software must run on different versions of operating systems. Let’s have a look at some famous software delays. Mac OS X was developed under the name Rhapsody and it was 1997. Version 1 release arrived after 4 years. Windows Vista was originally planned to ship in 2003. Thre was 3 years delay. If you look for more examples, you will find many. A project like Cardano can’t simply be done in a year or two. If Shelley is launched this year, it will actually be very fast. If you look at examples from the crypto-world, you will see a big delay in the delivery of Ethereum 2.0. Count how long the Lightning Network has been built. And look at how many errors and failures we’ve seen. These failures have often led to large financial losses. If you were looking for reasons, you would find that it is caused by a badly designed or implemented software. Of course, it is in the best interest of the team to deliver Cardano to the market as quickly as possible. But certainly not at the cost of technical imperfections. This is not a race against time. A year or two has almost no role if we can see a really good and functional, secure network capable of mass adoption. Learn patience. Software delivery has its phases. First, everything has to be well thought out and designed. The team must be built. Then research and experiments are carried out. During this, the first source code can be written. Then the testing phase takes place. Only after all this can the network reach the public. Testnet has been launched Testnet has been running since the end of 2019. And it is a great success. The team expected an interest of about 100 pool operators. There are over 1000 registered pools. The network is stable and runs almost without problems. People’s interest in Cardano is huge. Community people are working on useful tools. Just check adapools.org or pooltool.io. Pool operators have no problem communicating with the team. All problems are gradually solved and many of them very quickly. Everyone in the world can run their own node and become a pool operator. Who claims that Cardano is just a wallet, he should try it for himself. Do you like smart contracts? Do you want to write one? Well, you can try it. Cardano will have Plutus and Marlowe. You can try both of them on the online playground. No Lambo, sorry Cardano’s not here to get you a Lambo. Charles promised to deliver the most decentralized network, secure smart contracts, project governance and resolved scalability. All based on scientific research. If such a network can be delivered and people adopt it, only then can we say that the team has succeeded. Will that affect the price of ADA coins? Definitely yes. The team must be fully focused on development. Not for the price. So do not complain about the price. Nobody is going to help you. Only you are responsible. Summary IOHK is one of the best teams in the crypto. There is a lot of work behind this team. Everyone can look at it. Nothing is patented. Everything is open-source. We cannot forget to Emurgo and Cardano Foundation. These entities, too, are completely transparent, and much work can be seen behind them. See for yourself. If someone doesn’t see it and claims that Cardano is just a wallet, he must be blind and deaf. The delays in delivering such complex software as Cardano are quite common. Rather, it would be appropriate to say that the team is moving very fast. Cardano has come so far that neither Microsoft nor IBM will be able to compete. Thanks to Cardano, the whole crypto will move up a lot and be more relevant. If you don’t believe anything we have written, you have many opportunities to check it out. So don’t believe us, verify yourself. You can read the full article with all links and images here:https://medium.com/@Cardanians_io/cardano-is-not-just-a-wallet-2c27eab9fac7
Answer - As for Kava, Kava was originally founded in January 2018. It was formed by cofounders Scott Stuart, Ruaridh O’Donnell and myself with the mission to tackle the problem of interoperability. We started the company working with larger projects like Ripple, MakerDao, and Cosmos on their layer 2 and interoperability problems and developed a lot of expertise in this area. It wasn’t until 2019 that we eventually decided to put our expertise to public use and create the first interoperable DeFi blockchain, Kava.
Could you please tell me what KAVA cryptocurrency is? What problem does it solve?
Answer - KAVA is the staking, governance, and reserve asset of the Kava DeFi platform. KAVA is required by node operators to secure transactions on the blockchain. Additionally, when lending fees are paid, they are converted to Kava and burned reducing the overall supply of KAVA tokens. As more users use the Kava lending platform, KAVA should become more scarce overtime.
What is the advantage of keeping the KAVA token for a long and short term?
Answer - In the short term, if you stake KAVA you can earn additional block rewards every day, block by block. This provides a nice steady return on the Kava usually in the range of 3-20% depending on the number of people staking.
We will be opening the gates of DeFi to many top tier assets such as BNB, XRP, ATOM, and BTC which have never been able to use lending, stablecoins, or other DeFi Services. If you are a KAVA hodler you can benefit from owning and having a stake in the network as we grow because as the network grows, Kava is burned and it becomes more scarce as a resource.
Chainlink is KAVA’s partner, can you explain more about this partnership?
Answer - Yes, this is not the usual chainlink partnership where a blockchain consumes data from Chainlink’s oracle solution.
No oracle solution adequate for DeFi applications on Cosmos was available. For this reason, Kava has teamed up with Chainlink to bring its data and reliable oracle solution to the Cosmos ecosystem. Chainlink nodes now will be able to securely publish data directly on the Kava blockchain where it can be used or easily transported to other Cosmos-based blockchains and applications. Chainlink oracles on Kava utilize all the industry-leading technologies of Chainlink, while enabling more frequent price updates and improving the reach and distribution of where that data can be used.
Since Kava’s blockchain is built using Tendermint, Tendermint-based blockchains within the Cosmos ecosystem (Binance, Terra, OKChain, Cosmos Hub, Agoric, Aragon, and others) will now be able to retrieve market data such as cryptocurrency, FX, and commodity prices. For DEX’s like Binance this will enable them to create futures, options, and other derivative products they were not able to do so before.
TLDR: Kava + Chainlink Data creates the ideal hub for all blockchains and applications to get their DeFi services and Data, and as result makes Kava a natural hub for the growing Cosmos ecosystem.
What is the KAVA CDP product? Do you have any exciting things down the pipeline that you can share?
Answer - First, let me clarify that CDP simply means “collateralized-debt-position” similar to CDOs that exist in the traditional finance world. What it means is a loan using collateral to back the loan.
Kava’s lending platform offers collateralized loans to users who have crypto. Getting a loan with Kava’s platform is great if you don’t want to sell your crypto position, but need short term cash for payments or if you want to use the loan to get a levered / margin position without going through KYC.
As for news! Kava’s lending platform is scheduled to officially launch on the mainnet June 10th.
At this time, DeFi will be made available to BNB for the first time ever. Also at this time, the Kava DeFi platform will be awarding the first users that have BNB extremely high rewards for being early adopters.
Each week, 74,000 KAVA will be given out to all the users who have taken out loans on Kava. Yes, you get free KAVA, for taking out a loan using BNB!
Why should BNB users use KAVA’s lending platform and take out USDX? And how to mint USDX with BNB on KAVA CDP?
Answer - Free- maybe let's call it rewards for being good users 😉
The rewards are platform growth incentives so that we can grow the platform quickly.
Well at launch, definitely the KAVA rewards are a huge reason for BNB users to use it.
As for the product long-term, the major use case for our lending platform is to get a levered position without needing an exchange or to go through KYC.
How it works is that a BNB holder can deposit their BNB and take out USDX loans - this capital they will take and buy more BNB with it. Most people will use the loan this way to get 2-3x the original BNB amount. If the price goes up on BNB, they win 2-3x the gains!
Of course if the price goes down and they cannot repay their loan, the BNB collateral might get liquidated, so be careful, it works just like a margin trading account.
Brian do you have any more information or links for our community about this?
KAVA was initially planned to launch on Ripple network but later switched to Cosmos Tendermint Core. [email protected] is that something you see in Tendermint Core that is not available anywhere?
Answer - For clarification, Kava was never planned to be on Ripple. However, Ripple is a Kava investor, shareholder, and partner.
We selected the Cosmos-SDK featuring the Tendermint BFT consensus because during our past work with Ripple, MakerDao, ETH, and other layer 2 work we learned the value of “finality” of blockchains. For example, on ETH, the finality of blocks do not happen right away. You need to reach 15+ blocks to be confirmed on Ethereum to really know a transaction has passed. This results in really slow user experiences that aren’t acceptable in finance or any application really.
Tendermint solves this because it makes every transaction final and occur in seconds.
Additionally, we chose the Cosmos-SDK as the framework to build our stand alone blockchain, Kava because it allowed us to create our own security model and design which enables Kava as a DeFi platform responsible for millions of dollars of collateral to be very secure in a way we could net get if we built it on any other network.
KAVA does cross-chain support. Compared to other DeFi platforms, KAVA offer collateralized loans and stable coins to users too. How will volatility be managed there with so many different collateral systems in CDP?
Answer - Volatility is an important consideration and accurate and timely price reference data is needed to make sure the system works.
All the collateral positions rely on price feeds from oracles to determine if they are safe or need to be liquidated. Kava has created a novel partnership with Chainlink, where Chainlink oracles that normally run on Ethereum, operate nodes directly on Kava where they can post prices. This Kava to avoid network congestion, high gas fees, and other less desirable issues found on Ethereum, while enabling the oracles with Kava’s fast blocktimes and finality so they can actually deliver price updates 10-20x more frequently than is possible elsewhere. This makes Kava’s price feed data very reliable.
In times of volatility, if liquidations occur, the Kava platform automatically auctions collateral off for USDX on the market and burns the USDX. This mechanism keeps the system balanced and USDX algorithmically stable and always fully collateralized by real assets.
And it does this transparently, unlike the real world CDOs which caused the world issues in 2008 due to the lack of transparency in their assets and risk.
Recently, Binance has released a white paper on BSC, a Binance smart chain. So, what can I get by staking through Binance Coin BNB?
Answer - Yay for smart contracts!
What can we get by staking bnb?
Staking BNB on Kava, or depositing it in a CDP and creating USDX from it earns users KAVA in rewards everyweek. A lot of rewards. In addition, you get USDX to hold which also pays out a savings rate each block that is much better than say what USD in a checking account could do.
Various platforms are in Ethereum. So why is Kava not at Ethereum?
Answer - I could speak about this for ages, but there is a reason for Ethereum being the home to many hacks and bugs.
Kava is not on ethereum because we couldn’t build our system there. The main reasons. as I have mentioned are:
(1) Ethereum has congestion, oracle issues, high fees, and slow block times.
(2) Ethereum’s open smart contracting system can do anything. This is great for building crypto kitties, but horrible for financial software as it makes all code have infinite attack vectors that hackers can use which are impossible to test for. We built our own chain so we could scope the code and limit what attack vectors are possible.
(3) Building in solidity, the language of Ethereum, is horrible. The development environment is bad, testnets don’t work, and many other things are painful. Kava is primarily built in GO which is far superior for financial applications in most respects.
(4) The future is Cosmos. Binance, Okchain, terra, Cosmos Hub(ATOM), and Kava all are created using the Cosmos-SDK framework. I believe this is the future and the blockchain developers are moving to this in mass. Over 110 projects now are building with the Cosmos-SDK.
What are ways by which Kava project generates profit/revenue to maintain project. What is your revenue model?
Answer - Kava is a for-profit financial DAO with over 80 different businesses staking Kava and voting on its evolution. They want to see Kava succeed so they vote to fund operations and developments that drive user growth in Kava. Due to fees paid in Kava and the burning mechanism, as the system grows in users, the Kava supply decreases making those that hold Kava win due to scarcity.
Lending/Borrowing has been introduced by Binance. How can this affect the Kava since people can directly borrow BUSD from Binance with BNB used as collateral than going to Kava?
Answer - Kava will be featured on Binance as well. The main benefit of Kava is that there is no counterparty. The capital is minted on demand not sourced from somewhere. Binance and other centralized parties on the otherhand need to find capital to provide loans, creating a cost of capital. Kava is much more efficient at providing capital and avoids a lot of regulator issues.
I'll add I think BUSD in the future might be usable for collateral to Kava's loans as well. It would be cool 🙂
What's your opinions on Future of DeFi & DApps? Do you think that DeFi is the future of current Financial world? Also, How do you see the future of KAVA?
Answer - I believe Centralized Finance and the existing infrastructure has a place. It has a lot of issues that cause things like the 2008 crisis and the current insolvency issues that are happening across the world due to trust-based debt with no actual backers other than the people which end up bailing out banks and other financial institutions that have made poor decisions.
DeFi's future is bright because it solves this fundamental issue. It removes trust and adds transparency. Kava is right at the foundation for all of DeFi as things grow and mature.
Recently, we have seen some big hacks in DeFi platforms. How will KAVA deal with these bad actors of crypto and what security measures have been taken by KAVA for the safety of users' funds?"
Answer - Unlike a lot of DeFi startups, we take things seriously. We don't ""move fast and break things"" as Mark Zuckerberg would say.
We do a thorough analysis before suggesting to deploy code. Our internal team works very hard to run tests and simulations, once it passes internally, we give it to 3rd party auditors who try and game it and break the code. If it passes there, we give the code to the community to review and vote into the mainnet. In this way, I’d estimate about 100+ people review our code and test it before it goes live and consumers can touch it. I don't know many other project teams that due things with such diligence.
Binance for KAVA is a very valuable partner in terms of increasing the number of users, but what is KAVA ready to give equivalent to Binance users? What applications will be integrated into Binance to expand the ecosystem?
Answer - Kava gives the BNB users loans. It gives the DEX a stablecoin and the ability to offer margin products. Kava’s connection to binance chain and chainlink data also enables Binance DEX to offer trustless derivatives like options and futures products going forward.
Cosmos has limitations on working with PoW coins. How do you technically solve the problem of implementing DeFi products for bitcoin?
Answer - Cosmos is great for hard-to-work-with blockchains like BTC. It's flexible in how you can construct bridges. For example, the validator set can have a multisig private key split up into pieces in order to create a trustless escrow and control of assets on other blockchains. In this way, we can create peg zones with Cosmos for the best assets in the world. Once a zone is established, it can be used on Kava and other Cosmos chains.
USDX is currently a little-known stable coin. Do you plan to add it to the top exchanges with good liquidity, including Binance?
Answer - USDX will be growing quickly. We have a plan to have it listed and get liquidity across several known exchanges shortly after launch.
There are several options for using USDX on the KAVA platform, one of which is Margin Trading / Leverage. Is this a selection function or a compulsory function? Wondering since there are some investors who don`t like margin. What is the level of leverage and how does a CDP auction work?
Answer - Using Kava for Margin trading is 100% optional. You can choose how you want to use the margin loan. You don’t have to spend the USDX unless you want to. It could be used for everyday payments as well in the case you simply don’t want to sell your underlying collateral. If you don’t want the risk, do small loans with lots of collateral.
Will your team have a plan to implement the DAO module on your platform, as it provides autonomy, decentralization and transparency?
Answer - DAO - Kava is a for-profit DAO and it’s fully functional already. We have on-chain governance and have underwent several votes and evolutions you can look at. You actually can see some current voting processes taking place here: https://kava.mintscan.io/proposals
We recently implemented a cool feature called committees, which enables the DAO to elect a small group of experts to make decisions without needing a vote of the whole user base. This enables the experts to have control over a small portion of the protocol - such as monitoring the debt limit, fees, etc and enables Kava to operate faster and be more adaptable in volatile market conditions.
How can we address the possible overloads and security threats caused by increased users in the DeFi scene?
Answer - Yes, this is a huge issue for Ethereum, MakerDAO and everyone in the space. I don’t see a bright future for DeFi on Etheruem unfortunately. You can’t have a blockchain do everything well. Tether alone congests most of Ethereum and makes oracle price feeds lag the market. This can cause liquidations that should not happen and real people will lose real funds. It’s a huge issue.
The hope is for a dedicated system like Kava to provide a better backbone for DeFi applications going forward.
I should point out that Kava is not just a MakerDao for Cosmos or a CDP for Bitcoin. Kava is designed to be a foundational layer for DeFi services that every new blockchain and application will need.
Every blockchain will need DeFi services like lending, stablecoins, and data and they need it to be very secure. Kava does all this with its cross-chain lending plarform, USDX stablecoin, and Chainlink data in an incredibly secure, but accessible manner.
In this way, Kava aims to connect and serve all the major cryptocurrency communities and build it’s place at the center, where every developer can get what they need to build financial applications of the future."
What distinguishes Kava from your existing competitors like Syntetix?
Answer - Synthetix isn't really a competitor, but it is an interesting project in terms of mechanism design. We share a lot of common investors and have similar token economic ideas with them. The only blockchain project that could be is MakerDAO, but they can only work with ETH assets due to their design. We are focused on the major cap assets - BTC, BNB, XRP, ATOM and others have a much larger market than ETH to address. BTC is 10x the size alone. Currently no one serves them with DeFi. We’re going after this opportunity and believe it to be a huge one.
Why is the KAVA coin not used for Mint, why am I asking that because I see it can also make the value of KAVA coins grow naturally?
Answer - Why is Kava not used as a collateral? Well, it could be I suppose. The community might vote for this in the near future if they want us to be like synthetix. It makes the Kava token more valuable and it will incentivize much more locked-up Kava reducing overall circulating supply which is fairly favorable. The main reason we have not done this yet is that we(Kava and its community) are still weighing the risks of doing this given that Kava also functions as a reserve asset. I think it's likely Kava gets added as collateral at some point, but it will likely have a high debt-collateral ratio to address the issues similar to Synthetix which is 750%.
How do you prevent in a manipulated KAVA Mint just to take advantage of a token prize when minting?
Answer - Minting rewards and manipulation. We’ve thought of this. Each week, the blockchain counts all the blocks, counts how many people had a loan in that period, then takes the average loan amount over time to calculate the rewards. If you open and close a loan - you will get very little rewards. You only get a large reward if you keep the loan open the full period.
Who are your oracle providers? Are you also an oracle provider?
Answer - Kava may run 1 oracle in the future, but we will always have many and be the minority. Most chainlink oracle node operators are large players in the space that run staking infrastructure companies like cosmostation, chainlayer, chorus one, figment networks, etc. Binance will also be one of our oracles.
If we look at all the different types of DeFi products _(decentralized exchanges, stablecoins, atomic swaps, insurance products, loan platforms, trade financing platforms, custody platforms, and crowdfunding platforms) currently covering important areas of traditional finance...where does Kava fit in?
Answer - To make any interesting financial product work you need capital, a stable store of value, and price data. These are really hard to get on current blockchain environments. Kava provides all of these.
Many people describe Kava as similar to Maker (MKR). How is Kava different? Why do you think Kava has more potential?
Answer - MakerDAO is a smart contract with a singular purpose, to serve ETH. It sadly inherited the problems of ethereum. Kava is designed from the ground up for security and interoperability. We are targeting bigger and better assets and have more capabilities to serve them with what their developers and ecosystem need.
What is the uniqueness of KAVA project that cannot be found in other project that´s been released so far ?
Answer - Well in June 10th, we will be the first ever blockchain project to bring DeFi to another blockchain in a real way. BNB users will have loans, stablecoins, and much more.
The gas fee is an issue for blockchain besides scalability. Does your Kava provide a solution for gas?
Answer - gas fees are very low on Kava, only high enough to prevent spam. We dont need high fees for TX because validators are paid in block rewards. Additionally, we dont have competing transactions from crypto-kitties or other non-financial applications. This leaves all of Kava's throughput 100% dedicated to scaling financial transactions.
Kava project works on DeFi (Decentralized Finance) But what’s the benefits of Decentralized Financial system? What are the possibilities of DeFi over Centralized Finance system?
Answer - Open access, no need for trust, and no censorship by singular governments or parties. Kava is accessible anywhere in the world, by anyone.
Data supplied by oracles are false at times, how do you prevent this? How reliable are data received by KAVA?
Answer - This is why using premium / credentialed APIs is important for oracles. These data sources tend to be more accurate and better managed. Wrong prices can happen - for liquidation systems like Kava, we factor this into our design by using an average of data overtime form all oracles as part of the calculation.
Can anyone become a KAVA validator, or is it just an invitation from the project itself? What are the requirements for becoming a KAVA verifier?
Answer - Anyone can become a validator, but you will need to stake or have enough stake delegated to you from others to be in the top 100 validators to earn block rewards.
DEFI PULSE said that a total of 902M is currently locked. According to you, how will this number change in the next few years, and how will KAVA position itself as the top player in this market segment?
Answer - DeFi will only grow through 2020. And likely grow massively.
All projects on DeFi pulse are ""ethereum"" based. Kava is going to shake the blockchain world in the next few weeks by being the first ""multi-chain"" project on DeFi pulse and by my estimations we should quickly surpass a lot of the projects on that list.
I am an testnet minter and the process seem Simplified, now I want to know if minting of USDX will continue when you launch Mainnet and do you have plans to build your own KAVA WALLET for easy minting on your mainnet
Answer - Simple blockchain experience?! high praise! Yes the process will be the same. Kava will not provide interfaces or wallets. Kava Labs builds software for the blockchain, our community members like Cosmostation, Frontier, Trust Wallet build support for people to interact with it.
What business plans does Kava have with Seoul (South Korea) after partnering with Cosmostation? Do you plan to expand your products beyond Asia? Have you thought about harnessing the potential of South America?
Answer - South Korea is a perfect market for Kava's DeFi. Regulations prohibit fiat-backed stablecoins and margin trading. Kava's platform uses crypto-backed stabvlecoins and can enable users to get loans to margin trade. I am looking forward to further developing the Korean market for Kava, working with close partners like Cosmostation and showing the world real use cases of DeFi.
Thank you for taking the time to conduct this AMA. Do you have any parting words, and where can the people go to keep up with all of the new happenings regarding Kava Labs?
Answer - Thanks for all the awesome questions! Amazingly thoughtful!
I've been promising the world cross-chain DeFi since June of last year. The IEO and mainnet went live Nov 2019. It's been a year of hard work - but an industry first is coming on June 10th. I'm excited. I hope you guys are.
Thanks for having me, I hope you become a USDX minter and get KAVA rewards. And last but not least, I love Binance - it's Kava's first home and I'm really happy to open up DeFi to BNB first.
Weekly Update: Jason starts #discussionThursday, $COTI on Binance, WibsonTree, Harmony + IBC Media... – 21 Feb - 27 Feb'20
Hiya folks! With this update we will finally be 100% caught up with the latest. Let’s go! Here’s your week at Parachute + partners (21 Feb - 27 Feb'20): As mentioned 2 weeks back, Alexis announced the start of a new style of raffle from this week. 300k $PAR in the pot to be won! Bose hosted a Friday Quiz in TTR on movies with a 10k $PAR prize pool. Cap shared a unique bit of trivia from the tipbotverse: ChangeTip, a bitcoin tipbot launched 7 years back, was acquired by Airbnb in 2016 that led to its closure. A crypto pioneer that was way ahead of its time. The usual suspects continue to be on top of the Fantasy Premier Leagure (#FPL) leaderboard – LordHades, Alexis and Novelcloud as per the latest update shared by LH. Alejandro hosted a gun-mode CoD game in the Parachute War Zone followed by a free-for-all for $PAR prizes. Tavo announced another CoD Battle Royale in the Parachute War Zone to be held next week. Afful’s TTR trivia was fun as always. Charlotte hosted another trivia in TTR as well for a 10k $PAR prize pool. Victor held one in TTR with another 10k $PAR pot as well. GamerBoy’s trivia in TTR this week was based on Kindergarten Geography. Haha! Belated Birthday wishes to Victor. Two-for-Tuesdays by Gian for this week had the theme rap/reggae/reggaeton. Like last week, Sebastian set up a YouTube playlist to compile all the entries. For #wholesomewed, Parachuters put on their creative hats as they made some epic artwork based on a primary shape shared by Jason. So much talent! There’s $PAR to be won! In the latest project update shared by Cap, ParJar is in final stages of testing with Transak, ParJar integrated coin-swaps are being worked on at the moment and $PAR-based Dex to be launched in the coming weeks in partnership with Switch. Jason launched a new event for Thursdays called #discussionThursday from this week. The first discussion series revolved around "something you don't understand". The goal is "hopefully someone that does understand it can explain it". Good conversations and altruism gets $PAR tips. TTR crew hosted a fun “guess the admin” contest based on the Parachute Christmas artwork. Lmao Victor! Happy Carnival to you too Rene Just a sampling from all the #wholesomewed entries 20k $AXPR was burned as part of the weekly aXpire burn event. aXpire COO Matthew Markham wrote about how technological differentiators give PEs an edge over public markets. The latest Bilr blog post talks about disruptive technologies in the legal industry. 2gether CEO Ramon Ferraz appeared in an IEB podcast to talk about Neobanks. YouTuber FunOntheRide’s latest video covers collaborative economy and how 2gether plays a role in it. Head of Marketing, Laura Braulio explained must-do’s in marketing strategies for fintechs in her article which was published on ClickZ. The XIO DApp went into the final stages of unit testing this week. Beta tests should start soon. For #XIOSocial chatter, Citizens discussed the semantics of the term “crowdstaking”. Ethos’ parent company Voyager released the full Android version of its app this week. Switch-backed McAfeeDex is slated for some updates soon. Read about what’s coming up from John McAfee’s tweet. Plus, a new privacy coin “ghost” is on the horizon. $ESH holders are expected to get a taste of it on launch. For the latest update on Switch, click here. Fantom’s $FTM was one of the winners of a public vote to get listed on ZelCore. As an update to the fantom.rocks tool released last week by GoFantom (a Fantom validator), this week a dApp named Supercharge was released on top of it. Supercharge allows users to send 20 test transactions to demonstrate the speed of consensus. The DAO Maker shared a compilation of Fantom’s 2019 updates. For the 2020 project plan, click here. This was followed by a detailed 2020 roadmap. Too long? No sweat! This graphical representation of the roadmap by Generation Crypto is here to rescue you. Or, if you would rather watch a video, CMO Michael Chen made one. For notes, click here. The first version of Uptrennd’s mobile redesign is here. Congratulations to TREOS for winning the Round 1 of the Uptrennd free advertising package contest that launched last week. Voting for Round 2 started this week with Fantom included in this round. Banano ended up winning the second round and going head to head with TREOS in the finals. The first 2UP Tuesday kicked off this week with every upvote counting for twice the normal points (with the same rules applying for downvotes). Sweet! Uptrennd founder Jeff Kirdeikis was invited to speak at the EntrepreneurShip cruise event. Don’t forget the epic giveaway mentioned. First sneak peek of Uptrennd’s new mobile design Catch up on Distric0x’s Weekly update here. If you missed the DappDigest, the crew’s got your back. Their video walkthrough of ETHDenver covers snippets from the event along with Brady’s on-stage performance and an interview of Dmitry Buterin (Vitalik Buterin’s father). Read about how the recent fintech M&A deals will influence markets in this article by Hydrogen. The team sat down for an AMA with Crypto Cabital this week and also hosted a 150k $HYDRO giveaway. Fintech nerds, check out Hydro’s explainer blog post on open banking and WSO2. Is the project ticking off its roadmap items on time? Click here to find out. As a 2020 cohort member of the MassChallenge Fintech accelerator, Hydro’s Senior Director for Strategic Partnerships, Ken Kavanaugh travelled to Boston to talk about “platformication in fintech” at their meetup. If you are attending the Milwaukee Blockchain Conference in March, don’t forget to say Hi to Biz Dev Lead Mark Anstead where he will be a featured speaker. If you haven’t booked your tickets yet, there’s a 50% discount coupon available for you. $HYDRO got listed on DeFi aggregator Totle this week. How does Sentivate aim to solve HTTP / TCP bottlenecks? Click here to find out. For a primer on UDSP, click here. The Mycro Hunter landing page went live this week. OST’s Pepo is the official community app and partner of Europe-based Ethereum Community Conference (EthCC) where it will also be collaborating with Epicenter podcast for the event. The first browser version of Pepo was released. Crypto exchange Mine Digital will be joining SelfKey’s exchange marketplace. SelfKey’s R&D team shared a 2020 update on the identity management space and how the project aims to place itself in this segment. Early preview of the SelfKey Mobile Wallet to be submitted to App Store for review For the latest Constellation community update, click here. Don’t forget to send in your questions for the AMA happening next week. Attendees of VeneCoiners meetup in Argentina next week, don’t forget to say Hi to the crew from Wibson who will be presenting the Rewards Marketplace at the event. The team also published a paper on “WibsonTree” which preserves data privacy when interacting with an agent. They hosted an Ethereum meetup this week to discuss DeFi. Here’s a video demo of how fast the Harmony mainnet is. The weekly #pow tweet thread summarises updates from across the team. KuCoin’s $ONE token swap is now complete. A new page was launched to monitor mainnet and testnet status. The crew attended a Binance meetup in Ukraine to talk about latest project updates. Harmony announced a partnership with IBC Media to incubate and accelerate Indian fintech startups. Safe Haven’s digital inheritance solution, Inheriti, will be available on the Harmony chain. $ONE was listed on MathWallet. Intellishare co-founder Nicholas Wan shared a sneak peek of the testnet mobile UI. dGen listed GET Protocol’s GUTS Tickets as one of the notable startups in the Dutch blockchain space in their Blockchain in Europe 2020 Review report. For a project overview click here – nicely summarised by Generation Crypto. GUTS will be ticketing 3 new shows of Chef’Special. Global Crypto Alliance live streamed another demo of its IoT prototype smartlock device being operated through $CALL tokens. The team also hosted a fun quiz on their Telegram this week. YouTuber Crypto Rich interviewed the crew on all things $CALL (Part I, Part II). Nik Patel’s detailed research report on COTI was published this week. $COTI was added to the Staking Rewards platform. And here’s a biggie, Binance listed both the ERC20 and BEP2 versions of the token this week with a bonus airdrop for deposits. Woot! Before the listing frenzy started, the team took a moment to take stock of the situation. A big listing like Binance leads to a lot of new eyeballs that could trigger scams. COTI crew shared their anti-scam guide for this reason. DOMSCRYPTO covered the project in their latest video. DoYourTip was covered in an iHODL news feature. And with that, we close for this week at Parachute. See you again with another update. Ciao!
Dear Groestlers, it goes without saying that 2020 has been a difficult time for millions of people worldwide. The groestlcoin team would like to take this opportunity to wish everyone our best to everyone coping with the direct and indirect effects of COVID-19. Let it bring out the best in us all and show that collectively, we can conquer anything. The centralised banks and our national governments are facing unprecedented times with interest rates worldwide dropping to record lows in places. Rest assured that this can only strengthen the fundamentals of all decentralised cryptocurrencies and the vision that was seeded with Satoshi's Bitcoin whitepaper over 10 years ago. Despite everything that has been thrown at us this year, the show must go on and the team will still progress and advance to continue the momentum that we have developed over the past 6 years. In addition to this, we'd like to remind you all that this is Groestlcoin's 6th Birthday release! In terms of price there have been some crazy highs and lows over the years (with highs of around $2.60 and lows of $0.000077!), but in terms of value– Groestlcoin just keeps getting more valuable! In these uncertain times, one thing remains clear – Groestlcoin will keep going and keep innovating regardless. On with what has been worked on and completed over the past few months.
UPDATED - Groestlcoin Core 2.18.2
This is a major release of Groestlcoin Core with many protocol level improvements and code optimizations, featuring the technical equivalent of Bitcoin v0.18.2 but with Groestlcoin-specific patches. On a general level, most of what is new is a new 'Groestlcoin-wallet' tool which is now distributed alongside Groestlcoin Core's other executables. NOTE: The 'Account' API has been removed from this version which was typically used in some tip bots. Please ensure you check the release notes from 2.17.2 for details on replacing this functionality.
Builds are now done through Gitian
Calls to getblocktemplate will fail if the segwit rule is not specified. Calling getblocktemplate without segwit specified is almost certainly a misconfiguration since doing so results in lower rewards for the miner. Failed calls will produce an error message describing how to enable the segwit rule.
A warning is printed if an unrecognized section name is used in the configuration file. Recognized sections are [test], [main], and [regtest].
Four new options are available for configuring the maximum number of messages that ZMQ will queue in memory (the "high water mark") before dropping additional messages. The default value is 1,000, the same as was used for previous releases.
The rpcallowip option can no longer be used to automatically listen on all network interfaces. Instead, the rpcbind parameter must be used to specify the IP addresses to listen on. Listening for RPC commands over a public network connection is insecure and should be disabled, so a warning is now printed if a user selects such a configuration. If you need to expose RPC in order to use a tool like Docker, ensure you only bind RPC to your localhost, e.g. docker run [...] -p 127.0.0.1:1441:1441 (this is an extra :1441 over the normal Docker port specification).
The rpcpassword option now causes a startup error if the password set in the configuration file contains a hash character (#), as it's ambiguous whether the hash character is meant for the password or as a comment.
The whitelistforcerelay option is used to relay transactions from whitelisted peers even when not accepted to the mempool. This option now defaults to being off, so that changes in policy and disconnect/ban behavior will not cause a node that is whitelisting another to be dropped by peers.
A new short about the JSON-RPC interface describes cases where the results of anRPC might contain inconsistencies between data sourced from differentsubsystems, such as wallet state and mempool state.
A new document introduces Groestlcoin Core's BIP174 interface, which is used to allow multiple programs to collaboratively work to create, sign, and broadcast new transactions. This is useful for offline (cold storage) wallets, multisig wallets, coinjoin implementations, and many other cases where two or more programs need to interact to generate a complete transaction.
The output script descriptor (https://github.com/groestlcoin/groestlcoin/blob/mastedoc/descriptors.md) documentation has been updated with information about new features in this still-developing language for describing the output scripts that a wallet or other program wants to receive notifications for, such as which addresses it wants to know received payments. The language is currently used in multiple new and updated RPCs described in these release notes and is expected to be adapted to other RPCs and to the underlying wallet structure.
A new --disable-bip70 option may be passed to ./configure to prevent Groestlcoin-Qt from being built with support for the BIP70 payment protocol or from linking libssl. As the payment protocol has exposed Groestlcoin Core to libssl vulnerabilities in the past, builders who don't need BIP70 support are encouraged to use this option to reduce their exposure to future vulnerabilities.
The minimum required version of Qt (when building the GUI) has been increased from 5.2 to 5.5.1 (the depends system provides 5.9.7)
getnodeaddresses returns peer addresses known to this node. It may be used to find nodes to connect to without using a DNS seeder.
listwalletdir returns a list of wallets in the wallet directory (either the default wallet directory or the directory configured bythe -walletdir parameter).
getrpcinfo returns runtime details of the RPC server. Currently, it returns an array of the currently active commands and how long they've been running.
deriveaddresses returns one or more addresses corresponding to an output descriptor.
getdescriptorinfo accepts a descriptor and returns information aboutit, including its computed checksum.
joinpsbts merges multiple distinct PSBTs into a single PSBT. The multiple PSBTs must have different inputs. The resulting PSBT will contain every input and output from all the PSBTs. Any signatures provided in any of the PSBTs will be dropped.
analyzepsbt examines a PSBT and provides information about what the PSBT contains and the next steps that need to be taken in order to complete the transaction. For each input of a PSBT, analyze psbt provides information about what information is missing for that input, including whether a UTXO needs to be provided, what pubkeys still need to be provided, which scripts need to be provided, and what signatures are still needed. Every input will also list which role is needed to complete that input, and analyzepsbt will also list the next role in general needed to complete the PSBT. analyzepsbt will also provide the estimated fee rate and estimated virtual size of the completed transaction if it has enough information to do so.
utxoupdatepsbt searches the set of Unspent Transaction Outputs (UTXOs) to find the outputs being spent by the partial transaction. PSBTs need to have the UTXOs being spent to be provided because the signing algorithm requires information from the UTXO being spent. For segwit inputs, only the UTXO itself is necessary. For non-segwit outputs, the entire previous transaction is needed so that signers can be sure that they are signing the correct thing. Unfortunately, because the UTXO set only contains UTXOs and not full transactions, utxoupdatepsbt will only add the UTXO for segwit inputs.
getpeerinfo now returns an additional minfeefilter field set to the peer's BIP133 fee filter. You can use this to detect that you have peers that are willing to accept transactions below the default minimum relay fee.
The mempool RPCs, such as getrawmempool with verbose=true, now return an additional "bip125-replaceable" value indicating whether thetransaction (or its unconfirmed ancestors) opts-in to asking nodes and miners to replace it with a higher-feerate transaction spending any of the same inputs.
settxfee previously silently ignored attempts to set the fee below the allowed minimums. It now prints a warning. The special value of"0" may still be used to request the minimum value.
getaddressinfo now provides an ischange field indicating whether the wallet used the address in a change output.
importmulti has been updated to support P2WSH, P2WPKH, P2SH-P2WPKH, and P2SH-P2WSH. Requests for P2WSH and P2SH-P2WSH accept an additional witnessscript parameter.
importmulti now returns an additional warnings field for each request with an array of strings explaining when fields are being ignored or are inconsistent, if there are any.
getaddressinfo now returns an additional solvable Boolean field when Groestlcoin Core knows enough about the address's scriptPubKey, optional redeemScript, and optional witnessScript for the wallet to be able to generate an unsigned input spending funds sent to that address.
The getaddressinfo, listunspent, and scantxoutset RPCs now return an additional desc field that contains an output descriptor containing all key paths and signing information for the address (except for the private key). The desc field is only returned for getaddressinfo and listunspent when the address is solvable.
importprivkey will preserve previously-set labels for addresses or public keys corresponding to the private key being imported. For example, if you imported a watch-only address with the label "coldwallet" in earlier releases of Groestlcoin Core, subsequently importing the private key would default to resetting the address's label to the default empty-string label (""). In this release, the previous label of "cold wallet" will be retained. If you optionally specify any label besides the default when calling importprivkey, the new label will be applied to the address.
getmininginfo now omits currentblockweight and currentblocktx when a block was never assembled via RPC on this node.
The getrawtransaction RPC & REST endpoints no longer check the unspent UTXO set for a transaction. The remaining behaviors are as follows:
If a blockhash is provided, check the corresponding block.
If no blockhash is provided, check the mempool.
If no blockhash is provided but txindex is enabled, also check txindex.
unloadwallet is now synchronous, meaning it will not return until the wallet is fully unloaded.
importmulti now supports importing of addresses from descriptors. A desc parameter can be provided instead of the "scriptPubKey" in are quest, as well as an optional range for ranged descriptors to specify the start and end of the range to import. Descriptors with key origin information imported through importmulti will have their key origin information stored in the wallet for use with creating PSBTs.
listunspent has been modified so that it also returns witnessScript, the witness script in the case of a P2WSH orP2SH-P2WSH output.
createwallet now has an optional blank argument that can be used to create a blank wallet. Blank wallets do not have any keys or HDseed. They cannot be opened in software older than 2.18.2. Once a blank wallet has a HD seed set (by using sethdseed) or private keys, scripts, addresses, and other watch only things have been imported, the wallet is no longer blank and can be opened in 2.17.2. Encrypting a blank wallet will also set a HD seed for it.
signrawtransaction is removed after being deprecated and hidden behind a special configuration option in version 2.17.2.
The 'account' API is removed after being deprecated in v2.17.2 The 'label' API was introduced in v2.17.2 as a replacement for accounts. See the release notes from v2.17.2 for a full description of the changes from the 'account' API to the 'label' API.
addwitnessaddress is removed after being deprecated in version 2.16.0.
generate is deprecated and will be fully removed in a subsequent major version. This RPC is only used for testing, but its implementation reached across multiple subsystems (wallet and mining), so it is being deprecated to simplify the wallet-node interface. Projects that are using generate for testing purposes should transition to using the generatetoaddress RPC, which does not require or use the wallet component. Calling generatetoaddress with an address returned by the getnewaddress RPC gives the same functionality as the old generate RPC. To continue using generate in this version, restart groestlcoind with the -deprecatedrpc=generate configuration option.
Be reminded that parts of the validateaddress command have been deprecated and moved to getaddressinfo. The following deprecated fields have moved to getaddressinfo: ismine, iswatchonly,script, hex, pubkeys, sigsrequired, pubkey, embedded,iscompressed, label, timestamp, hdkeypath, hdmasterkeyid.
The addresses field has been removed from the validateaddressand getaddressinfo RPC methods. This field was confusing since it referred to public keys using their P2PKH address. Clients should use the embedded.address field for P2SH or P2WSH wrapped addresses, and pubkeys for inspecting multisig participants.
A new /rest/blockhashbyheight/ endpoint is added for fetching the hash of the block in the current best blockchain based on its height (how many blocks it is after the Genesis Block).
A new Window menu is added alongside the existing File, Settings, and Help menus. Several items from the other menus that opened new windows have been moved to this new Window menu.
In the Send tab, the checkbox for "pay only the required fee" has been removed. Instead, the user can simply decrease the value in the Custom Fee rate field all the way down to the node's configured minimumrelay fee.
In the Overview tab, the watch-only balance will be the only balance shown if the wallet was created using the createwallet RPC and thedisable_private_keys parameter was set to true.
The launch-on-startup option is no longer available on macOS if compiled with macosx min version greater than 10.11 (useCXXFLAGS="-mmacosx-version-min=10.11" CFLAGS="-mmacosx-version-min=10.11" for setting the deployment sdkversion)
A new groestlcoin-wallet tool is now distributed alongside Groestlcoin Core's other executables. Without needing to use any RPCs, this tool can currently create a new wallet file or display some basic information about an existing wallet, such as whether the wallet is encrypted, whether it uses an HD seed, how many transactions it contains, and how many address book entries it has.
Since version 2.16.0, Groestlcoin Core's built-in wallet has defaulted to generating P2SH-wrapped segwit addresses when users want to receive payments. These addresses are backwards compatible with all widely used software. Starting with Groestlcoin Core 2.20.1 (expected about a year after 2.18.2), Groestlcoin Core will default to native segwitaddresses (bech32) that provide additional fee savings and other benefits. Currently, many wallets and services already support sending to bech32 addresses, and if the Groestlcoin Core project sees enough additional adoption, it will instead default to bech32 receiving addresses in Groestlcoin Core 2.19.1. P2SH-wrapped segwit addresses will continue to be provided if the user requests them in the GUI or by RPC, and anyone who doesn't want the update will be able to configure their default address type. (Similarly, pioneering users who want to change their default now may set the addresstype=bech32 configuration option in any Groestlcoin Core release from 2.16.0 up.)
BIP 61 reject messages are now deprecated. Reject messages have no use case on the P2P network and are only logged for debugging by most network nodes. Furthermore, they increase bandwidth and can be harmful for privacy and security. It has been possible to disable BIP 61 messages since v2.17.2 with the -enablebip61=0 option. BIP 61 messages will be disabled by default in a future version, before being removed entirely.
The submitblock RPC previously returned the reason a rejected block was invalid the first time it processed that block but returned a generic "duplicate" rejection message on subsequent occasions it processed the same block. It now always returns the fundamental reason for rejecting an invalid block and only returns "duplicate" for valid blocks it has already accepted.
A new submitheader RPC allows submitting block headers independently from their block. This is likely only useful for testing.
The signrawtransactionwithkey and signrawtransactionwithwallet RPCs have been modified so that they also optionally accept a witnessScript, the witness script in the case of a P2WSH orP2SH-P2WSH output. This is compatible with the change to listunspent.
For the walletprocesspsbt and walletcreatefundedpsbt RPCs, if thebip32derivs parameter is set to true but the key metadata for a public key has not been updated yet, then that key will have a derivation path as if it were just an independent key (i.e. no derivation path and its master fingerprint is itself).
The -usehd configuration option was removed in version 2.16.0 From that version onwards, all new wallets created are hierarchical deterministic wallets. This release makes specifying -usehd an invalid configuration option.
This release allows peers that your node automatically disconnected for misbehaviour (e.g. sending invalid data) to reconnect to your node if you have unused incoming connection slots. If your slots fill up, a misbehaving node will be disconnected to make room for nodes without a history of problems (unless the misbehaving node helps your node in some other way, such as by connecting to a part of the Internet from which you don't have many other peers). Previously, Groestlcoin Core banned the IP addresses of misbehaving peers for a period (default of 1 day); this was easily circumvented by attackers with multiple IP addresses. If you manually ban a peer, such as by using the setban RPC, all connections from that peer will still be rejected.
The key metadata will need to be upgraded the first time that the HDseed is available. For unencrypted wallets this will occur on wallet loading. For encrypted wallets this will occur the first time the wallet is unlocked.
Newly encrypted wallets will no longer require restarting the software. Instead such wallets will be completely unloaded and reloaded to achieve the same effect.
A sub-project of Bitcoin Core now provides Hardware Wallet Interaction (HWI) scripts that allow command-line users to use several popular hardware key management devices with Groestlcoin Core. See their project page for details.
This release changes the Random Number Generator (RNG) used from OpenSSL to Groestlcoin Core's own implementation, although entropy gathered by Groestlcoin Core is fed out to OpenSSL and then read back in when the program needs strong randomness. This moves Groestlcoin Core a little closer to no longer needing to depend on OpenSSL, a dependency that has caused security issues in the past. The new implementation gathers entropy from multiple sources, including from hardware supporting the rdseed CPU instruction.
On macOS, Groestlcoin Core now opts out of application CPU throttling ("app nap") during initial blockchain download, when catching up from over 100 blocks behind the current chain tip, or when reindexing chain data. This helps prevent these operations from taking an excessively long time because the operating system is attempting to conserve power.
How to Upgrade?
Windows If you are running an older version, shut it down. Wait until it has completely shut down (which might take a few minutes for older versions), then run the installer. OSX If you are running an older version, shut it down. Wait until it has completely shut down (which might take a few minutes for older versions), run the dmg and drag Groestlcoin Core to Applications. Ubuntu http://groestlcoin.org/forum/index.php?topic=441.0
ALL NEW - Groestlcoin Moonshine iOS/Android Wallet
Built with React Native, Moonshine utilizes Electrum-GRS's JSON-RPC methods to interact with the Groestlcoin network. GRS Moonshine's intended use is as a hot wallet. Meaning, your keys are only as safe as the device you install this wallet on. As with any hot wallet, please ensure that you keep only a small, responsible amount of Groestlcoin on it at any given time.
Groestlcoin Mainnet & Testnet supported
Multiple wallet support
Electrum - Support for both random and custom peers
Biometric + Pin authentication
Custom fee selection
Import mnemonic phrases via manual entry or scanning
BIP39 Passphrase functionality
Support for Segwit-compatible & legacy addresses in settings
Support individual private key sweeping
UTXO blacklisting - Accessible via the Transaction Detail view, this allows users to blacklist any utxo that they do not wish to include in their list of available utxo's when sending transactions. Blacklisting a utxo excludes its amount from the wallet's total balance.
Ability to Sign & Verify Messages
Support BitID for password-free authentication
Coin Control - This can be accessed from the Send Transaction view and basically allows users to select from a list of available UTXO's to include in their transaction.
HODL GRS connects directly to the Groestlcoin network using SPV mode and doesn't rely on servers that can be hacked or disabled. HODL GRS utilizes AES hardware encryption, app sandboxing, and the latest security features to protect users from malware, browser security holes, and even physical theft. Private keys are stored only in the secure enclave of the user's phone, inaccessible to anyone other than the user. Simplicity and ease-of-use is the core design principle of HODL GRS. A simple recovery phrase (which we call a Backup Recovery Key) is all that is needed to restore the user's wallet if they ever lose or replace their device. HODL GRS is deterministic, which means the user's balance and transaction history can be recovered just from the backup recovery key.
Simplified payment verification for fast mobile performance
Groestlcoin Seed Savior is a tool for recovering BIP39 seed phrases. This tool is meant to help users with recovering a slightly incorrect Groestlcoin mnemonic phrase (AKA backup or seed). You can enter an existing BIP39 mnemonic and get derived addresses in various formats. To find out if one of the suggested addresses is the right one, you can click on the suggested address to check the address' transaction history on a block explorer.
If a word is wrong, the tool will try to suggest the closest option.
If a word is missing or unknown, please type "?" instead and the tool will find all relevant options.
NOTE: NVidia GPU or any CPU only. AMD graphics cards will not work with this address generator. VanitySearch is a command-line Segwit-capable vanity Groestlcoin address generator. Add unique flair when you tell people to send Groestlcoin. Alternatively, VanitySearch can be used to generate random addresses offline. If you're tired of the random, cryptic addresses generated by regular groestlcoin clients, then VanitySearch is the right choice for you to create a more personalized address. VanitySearch is a groestlcoin address prefix finder. If you want to generate safe private keys, use the -s option to enter your passphrase which will be used for generating a base key as for BIP38 standard (VanitySearch.exe -s "My PassPhrase" FXPref). You can also use VanitySearch.exe -ps "My PassPhrase" which will add a crypto secure seed to your passphrase. VanitySearch may not compute a good grid size for your GPU, so try different values using -g option in order to get the best performances. If you want to use GPUs and CPUs together, you may have best performances by keeping one CPU core for handling GPU(s)/CPU exchanges (use -t option to set the number of CPU threads).
Fixed size arithmetic
Fast Modular Inversion (Delayed Right Shift 62 bits)
SecpK1 Fast modular multiplication (2 steps folding 512bits to 256bits using 64 bits digits)
Use some properties of elliptic curve to generate more keys
SSE Secure Hash Algorithm SHA256 and RIPEMD160 (CPU)
Groestlcoin EasyVanity 2020 is a windows app built from the ground-up and makes it easier than ever before to create your very own bespoke bech32 address(es) when whilst not connected to the internet. If you're tired of the random, cryptic bech32 addresses generated by regular Groestlcoin clients, then Groestlcoin EasyVanity2020 is the right choice for you to create a more personalised bech32 address. This 2020 version uses the new VanitySearch to generate not only legacy addresses (F prefix) but also Bech32 addresses (grs1 prefix).
Ability to continue finding keys after first one is found
Includes warning on start-up if connected to the internet
Ability to output keys to a text file (And shows button to open that directory)
Show and hide the private key with a simple toggle switch
Show full output of commands
Ability to choose between Processor (CPU) and Graphics Card (GPU) ( NVidia ONLY! )
Features both a Light and Dark Material Design-Style Themes
Free software - MIT. Anyone can audit the code.
Written in C# - The code is short, and easy to review.
Groestlcoin WPF is an alternative full node client with optional lightweight 'thin-client' mode based on WPF. Windows Presentation Foundation (WPF) is one of Microsoft's latest approaches to a GUI framework, used with the .NET framework. Its main advantages over the original Groestlcoin client include support for exporting blockchain.dat and including a lite wallet mode. This wallet was previously deprecated but has been brought back to life with modern standards.
Works via TOR or SOCKS5 proxy
Can use bootstrap.dat format as blockchain database
Import/Export blockchain to/from bootstrap.dat
Import wallet.dat from Groestlcoin-qt wallet
Export wallet to wallet.dat
Use both groestlcoin-wpf and groestlcoin-qt with the same addresses in parallel. When you send money from one program, the transaction will automatically be visible on the other wallet.
Rescan blockchain with a simple mouse click
Works as a full node and listens to port 1331 (listening port can be changed)
Fast Block verifying, parallel processing on multi-core CPUs
Mine Groestlcoins with your CPU by a simple mouse click
All private keys are kept encrypted on your local machine (or on a USB stick)
Lite - Has a lightweight "thin client" mode which does not require a new user to download the entire Groestlcoin chain and store it
Free and decentralised - Open Source under GNU license
Fixed Import/Export to wallet.dat
Rescan wallet option
Change wallet password option
Address type and Change type options through *.conf file
Import from bootstrap.dat - It is a flat, binary file containing Groestlcoin blockchain data, from the genesis block through a recent height. All versions automatically validate and import the file "grs.bootstrap.dat" in the GRS directory. Grs.bootstrap.dat is compatible with Qt wallet. GroestlCoin-Qt can load from it.
In Full mode file %APPDATA%\Groestlcoin-WPF\GRS\GRS.bootstrap.dat is full blockchain in standard bootstrap.dat format and can be used with other clients.
Groestlcoin Electrum Personal Server aims to make using Electrum Groestlcoin wallet more secure and more private. It makes it easy to connect your Electrum-GRS wallet to your own full node. It is an implementation of the Electrum-grs server protocol which fulfils the specific need of using the Electrum-grs wallet backed by a full node, but without the heavyweight server backend, for a single user. It allows the user to benefit from all Groestlcoin Core's resource-saving features like pruning, blocks only and disabled txindex. All Electrum-GRS's feature-richness like hardware wallet integration, multi-signature wallets, offline signing, seed recovery phrases, coin control and so on can still be used, but connected only to the user's own full node. Full node wallets are important in Groestlcoin because they are a big part of what makes the system be trust-less. No longer do people have to trust a financial institution like a bank or PayPal, they can run software on their own computers. If Groestlcoin is digital gold, then a full node wallet is your own personal goldsmith who checks for you that received payments are genuine. Full node wallets are also important for privacy. Using Electrum-GRS under default configuration requires it to send (hashes of) all your Groestlcoin addresses to some server. That server can then easily spy on your transactions. Full node wallets like Groestlcoin Electrum Personal Server would download the entire blockchain and scan it for the user's own addresses, and therefore don't reveal to anyone else which Groestlcoin addresses they are interested in. Groestlcoin Electrum Personal Server can also broadcast transactions through Tor which improves privacy by resisting traffic analysis for broadcasted transactions which can link the IP address of the user to the transaction. If enabled this would happen transparently whenever the user simply clicks "Send" on a transaction in Electrum-grs wallet. Note: Currently Groestlcoin Electrum Personal Server can only accept one connection at a time.
Use your own node
Uses less CPU and RAM than ElectrumX
Used intermittently rather than needing to be always-on
Doesn't require an index of every Groestlcoin address ever used like on ElectrumX
UPDATED – Android Wallet 7.38.1 - Main Net + Test Net
The app allows you to send and receive Groestlcoin on your device using QR codes and URI links. When using this app, please back up your wallet and email them to yourself! This will save your wallet in a password protected file. Then your coins can be retrieved even if you lose your phone.
Add confidence messages, helping users to understand the confidence state of their payments.
Handle edge case when restoring via an external app.
Count devices with a memory class of 128 MB as low ram.
Introduce dark mode on Android 10 devices.
Reduce memory usage of PIN-protected wallets.
Tapping on the app's version will reveal a checksum of the APK that was installed.
Fix issue with confirmation of transactions that empty your wallet.
Groestlcoin Sentinel is a great solution for anyone who wants the convenience and utility of a hot wallet for receiving payments directly into their cold storage (or hardware wallets). Sentinel accepts XPUB's, YPUB'S, ZPUB's and individual Groestlcoin address. Once added you will be able to view balances, view transactions, and (in the case of XPUB's, YPUB's and ZPUB's) deterministically generate addresses for that wallet. Groestlcoin Sentinel is a fork of Groestlcoin Samourai Wallet with all spending and transaction building code removed.
https://preview.redd.it/v6ga5pkqijw01.jpg?width=1920&format=pjpg&auto=webp&s=5a3d67003113fcd67408c4ffc1a71dfc0e6c0253 This week, our offline AMA kicked off with a flurry. We were hoping for 10 quality questions in the first week, instead we received over 30 submissions in the first few days, and to date we have over 40! As I’m sure you could imagine this made it difficult to pick the top 10 questions and we know there are some great questions we have not answers this week! But we have done our best and below are our answers to the questions selected for this week. ____________________ 1)Is aelf competing with EOS or ETH directly? What advantages do you have? Ethereum is seen as the progression from Bitcoin as Blockchain 2.0 if you will. It brings turing complete smart contracts to blockchain so that more complex business logics can be executed. However, it's currently struggling with problems such as scalability and governance and the use cases are limited. Both aelf and EOS are efforts to solve these remaining problems and both projects add more functionalities so that the next-gen blockchain technology will be easily adopted by businesses. However, it's not accurate to say we are competitors as we approach the problems in different ways and the overlap of the use cases of these two projects may be small if there is. aelf's features like resource segregation, cloud computing and customizable side chains will enable existing industries to quickly migrate to blockchain as well as enable new forms of businesses in the ecosystem. 2)When will be the mainnet launch for aelf? The aelf Mainnet is due for release at the start of Q1 2019, aelf Testnet is due for release in Q3 2018 3)HPB team is developing kind of ASIC unit along with software interface API to achieve highly concurrent computation. For example, single board will be capable to process 10000 TCP/IP connections in parallel (from HPB whitepaper). What do you think about hardware acceleration idea, are you going to develop hardware acceleration for yourself, or aelf blockchain structure don't need this? The aelf chain will not need this type of hardware as it does not employ PoW. The Mainchain will be running DPoS. In addition to this, each node will be run as a cluster in a cloud computing format. This will eliminate the bottleneck from slower computers and miners in the system by each one running in parallel with all others in the node. 4)How did aelf get its name? At the very beginning, we named the project "Grid" to reflect the multi-chain structure. However we soon realized that there is another project called "Grid plus" which focuses on energy market. In order to avoid the confusion in the market, Haobo and Zhuling decided to make a name change. Both of them are game players: Zhuling is crazy about Starcraft while Haobo likes Warcraft. Tens of names were proposed from each game and ultimately the "elf race" from Warcraft got the attention. To make it more fun, they decided to use an ancient spelling of elf - aelf as the project name. That's how the legend begins 5)How can we mine the coins? How many algorithms for mining? There will be no Proof of Work mining for the Mainchain as it is running DPoS. This will mean rewards are handed out to mining nodes who have been elected into their position by the community voting system. Sidechains may also run DPoS, but they could run PoS, PoW, or other consensus protocols. As such, there may be mining opportunities for these sidechains which are different to the Mainchain, but this will depend on each organisation and the rewards will be in their own coin, not aelf. 6)Is aelf's true purpose Web 4.0? A blockchain based operating system? To run dapps? Yes and no, aelf is building a framework which is designed to run dApps through sidechains on the network. This is focused mainly for businesses and other corporations who intent to incorporate blockchain technology into their business. Running as an operating system is more of an example, similar to how lots of businesses run their systems on linux, but it is not a main operating system for everyday public use. 7)Can I bring aelfie to aelf Singapore office to meet the team and take picture? Sure, if you happen to be in Singapore you can contact the team to meet for a chat. However, we do recommend aelfie pictures to be creative and fun. That means there are many more places that you can take a picture with aelfie in Singapore. 8)What is a witness? What will be considered as a "good vote" by such witnesses? A witness will be an individual who has staked a minimum amount of aelf coins in order to participate in the voting system for the aelf network. There is no good or bad vote, every participant of aelf network holding ELF token will get to vote on major decisions, such as electing mining nodes, introducing new features to the system and other major decisions. Just like there is no good vote when voting for the president of a country, each voter will vote in the direction in which the voter believes is the correct path or the node to be delegated. 9)Do you guys have a calm atmosphere where everyone is doing their job or do you have to be watched to not have too much fun instead of working? just curious Our team has one of the best dynamics just like our community. Although the team is quite distributed (except the tech team is mostly in Beijing), we responsibly deliver the best to the project and coordinate among each other. Calm is probably not the best word to describe the atmosphere as in Blockchain space, it is really exciting and people are motivated to make differences. ____________________ For the final question we could not decide on one only. As such we have something special for you all. We have selected 3 questions to be listed in our surprise section. These questions will remain unanswered until next week’s post. But the twist is that we want you to comment with what you think the correct/best answers are. The 5 closest responses to the actual correct answers will be added into the next week’s post https://preview.redd.it/8u7v9u7jqjw01.jpg?width=451&format=pjpg&auto=webp&s=3cc7b95694f06ba031441fcf823c01f17c30adc0 1)What are the ages of our leadership: Chen Zhuling & Ma Haobo? ??????? 2)What is @floris-jan favorite activity besides aelf? ??????? 3)Which animal is aelfie? ??????? Remember to comment in the following format: 1) ‘answer’ - if you are answering the first question or… 2) ‘answer’ - if you are answering the second question or… 3) ‘answer’ - if you are answering the third question Answers which are not in the correct format will not be counted. If you would like to submit your own questions, the AMA form can be found here
Dash In 2018: Disappointments, Boondoggles, Scandals, Disasters, & Catastrophes
[The original post was censored in the the paidshill Dash pumping sub Dashpay, where actual discussion beyond "2018 kind of sucked for Dash" is not allowed.] Disappointments In 2018, Dash failed to be listed on Coinbase while ETC and many other coins were, due to Dash's notorious Instamine, centralized development, and murky Howey Test/SEC Action status. In 2018, Dash failed be included in the OpenBazaar project, while Monero and several other alts were added. In 2018, efforts to hype Dash's supposedly impressive 2mb block-based tx/sec rate were crushed and humiliated when DCG's creaky old client hit a crippling software limitation around the same time as BCH and BSV were chewing through 32 and 64 megabyte blocks. In 2018, Dash's former anti-segwit hero Craig Wright learned new facts about law and concluded Dash is an illegal security, saying so loudly in tweets backed by citations. In 2018, Wirex and other debit card providers supported Bitcoin and many alts, but not Dash, despite a year of Shrem 2.0 shill talk about integrations 'soon'. In 2018, Dash Core used Uphold for the "Acquire Dash" part of their Kript mobile plan, but Uphold doesn't work in Venezuela , so that pillar of their strategy was broken. Boondoggles In 2018, the FanDuel fiasco wasted a fortune in cash and goodwill, leaving Dash's target market of online gambling to Calvin Ayre's BSV and Roger Ver's BCH blockchains. In 2018, the DACH Embassy fiasco wasted a fortune in cash and goodwill, as nobody ever really cared about Macrocuck/Simon/Basilpop/Ezra/Fabio running around desperately trying to look busy enough to justify their ridiculous burn rate and poor results. In 2018, the CoPay fiasco wasted a fortune in cash and goodwill as users and devs suffered an ambush from DCG, leaving the formerly hyped "backbone of Evolution" project instantly retired to abandonware status. In 2018, the Alt36 train-wreck-in-progress slowly lurched towards its imminent conclusion of causing more toxic FUD and wasting a fortune in cash and goodwill with zero deliverables to show for it. Scandals In 2018, fake "Venezuela adoption" news resulted in massive public humiliation as Twitter, cc, and Russia Today (ironically, the home of Dash paidshill Max Keiser) debunked hype that only amounted to useless stickers on greasy cash registers. In 2018, Evan and Amanda were missing in action, despite Evan's previous promises to develop hardware and support the ecosystem with his vast, intentionally insta-mined fortune. In 2018, Dash paid to hold a Bitcoin networking event at a Miami strip club, offending so many people (it was a 2nd offence for Dash with strippers at TNABC) the scandal was reported worldwide by Bloomberg, Fortue, Business Insider, etc. In 2018, knowledge of Dash's instamine became widespread throughout the entire crypto universe and the intentional nature of Evan's faked "bug" excuse became a subject of investigation. In 2018, Dash cargo cultists reduced themselves to shilling the dwindling number of cherry-picked metrics by which Dash was not failing utterly, such as the absurd "FairCoinValue" and fallacious/irrelevant "ATH Masternode Count" hype. In 2018, the KuvaCash fiasco turned toxic (wasting a fortune in cash and goodwill) resulting in a kDAO splinter group of venture capitalist MNOs and creating massive Howey Test implications. Disasters In 2018, a KuvaNation vs. DACH Force News civil war inflicted mass casualties, leaving a permanent split of the "DGBB" community into non-cooperative Team Tao and Team Joel factions fighting over a shrinking Treasury budget like starving rats. In 2018, malicious MNOs trolled Dash at the protocol level and on DashCentral, causing chaos at the very end of voting cycles, thus showing the entire world Dash is not resistant to Sybil attack after all. In 2018, Dash Clown Group Inc failed to live up to its own self-imposed "Agile Development" goals so many times they published one sketchy, final "DRAFT" roadmap, and then quietly abandoned entirely the idea of actually trying to meet deadlines (despite the dash.org page still advertising a Q4 2018 Alpha release). Catastrophes In 2018, a single mining pool controlled enough hashpower to prevent a timely upgrade, demonstrating that Dash's PoW is not sufficiently decentralized (due to Bitmain's monopoly on Dash ASICs). In 2018, www.crypto51.app showed the world Dash is >90% NiceHash-able and thus may be 51% attacked easily and cheaply (<1 BTC per hour), causing Poloniex and other exchanges to require 50 confirmations (rather than using InsantSend). In 2018, the failures of Dash's X11-based PoW security model and resulting threat of attacks caused Dash to abandon Nakamoto Consensus for a wonky, untested, homespun version of checkpoints (conceding defeat and offering an unconditional "pre-consensus" surrender before an attack even happened). In 2018, Evolution was not here by NYE (not even an alpha version of a testnet). In 2018, no amount of brave ThisIsFine talk about buying dips could change the fact that Dash Core Group Inc had to radically downsize due to their customary $935k/month funding being completely unsupportable. Analysis Never mind the price drop, even though Dash suffered worse than most of its Top 20 peers and fell in rank from #3 all the way down to #16. Let's ignore the fact Dash is marketed to investors with the 'Masternode' feature advertised as supposedly stabilizing the price. Let's also ignore the fact that in 2018 Dash's supposed Sybil-resistance was shown to be inadequate, as blockchain analysis revealed dozens of Masternodes trolling at the protocol level by voting no on all but the infamous DEMOTE RYAN TAYLOR proposal. Evolution was, after years of delays, complete from-scratch reboots, and blown goals, given one final self-imposed deadline to meet. Dash's Queen, Amanda of the Used Car Lot, declared she was going have to rethink her position regarding Duff's Instamined Masternode tokens if that deadline wasn't met. That deadline was midnight Dec 31, 2018. Now it's the first morning of 2019 and Evolution is nowhere to be seen. Even worse, Dash Clown Inc is once again making negative progress towards their goals of shipping a test-net version of v13 worth of the term "Release Candidate." Dash Clown Inc burned through ten (10) un-releasable (because broken) so-called Release Candidates. Finally the clueless clowns (running around like headless chickens since Andy Freer was fired or rage-quit) gave up on the entire v13 RC branch and went back to tinkering with v12. No updates to the crucial LLMQ repo have been made since November, when the price drop crushed DCG's budget and Andy suddenly left Evolution to die on the operating table. Dash in 2018 through the eyes of Reddit's most popular crypto sub January 2018
Conclusion The Top Three Dash-related posts at cryptocurrency are a microcosm of Dash's start-to-finish miserable, horrible, terrible year of self-inflicted blunders, money pits, and epoch-ending cataclysms cumulating in the resolution of the Dash experiment and disproving Evan's "Dash is Digital Cash" hypothesis. Note: The repost is shared here. The original has been censored from Dashpay. https://np.reddit.com/DashUncensored/comments/abvewf/dash_in_2018_disappointments_boondoggles_scandals/ [Dash is such a terrible scam that it needs its own uncensored sub to discuss happenings without incurring the wrath of the MNO and the Dash ponzi leadership/Evan/Amanda. I honestly believe crypto must weed out these ponzi like operations before we can move forward as a collective group]
[Testnet-Archive] Gridcoin Research - Test Boinc Whitelist GRIDCOIN GRC. Open Club · 67 members Save ... Q&A for Bitcoin crypto-currency enthusiasts. Stack Exchange Network. Stack Exchange network consists of 176 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers. Visit Stack Exchange. Loading… 0 +0; Tour Start here for a quick overview of the site Help Center Detailed answers to any ... After I sent some testnet coins to the address but before I could even send out an email telling people about it, the coins had been stolen (it might have been in the same block that my original transaction appeared in, I don't remember). This was ~3 years ago, and on testnet -- the only thing I could imagine is that someone was testing out a brainwallet-stealing bot on testnet before ... Yes, in bitcoin an address begins with "1" or "3", in testnet bitcoin an address begins with "m" or "2". In the case of Ethereum both addresses can be used, but you can't transfer ether from Rinkeby to the real network. The same for Eos, you can have a testnet account only in testnet and not in mainnet and viceversa. Modern versions of Bitcoin number it as block 0, though very early versions counted it as block 1. The genesis block is almost always hardcoded into the software of the applications that utilize its block chain. It is a special case in that it does not reference a previous block, and for Bitcoin and almost all of its derivatives, it produces an unspendable subsidy. Main network genesis block ...
Daily Bitcoins/Testnet Coins Buying Tip - How To Get Free Testnet Coins - Day 4 sites referrred include Testnet coin fountains and http://testnetcoins.com. Bitcoin für Anfänger einfach erklärt! [auf Deutsch] Bitcoin-Börse (erhalte 10€ in BTC) https://finanzfluss.de/go/bitcoin-boerse *📱 Sicheres Bitcoin-Wallet... This screencast shows how to get the free testnet bitcoins. Reach us through: - Hodl Hodl trading platform: https://hodlhodl.com - TESTNET Hodl Hodl trading ... Here is how to deposit free bitcoins to your BITMEX Testnet account to play out some trade strategies. See more at http://zentrade.online/bitmex-trading-stra... We’ll stop supporting this browser soon. For the best experience please update your browser.