Binance Python API – A Step-by-Step Guide - AlgoTrading101 ...

Bob The Magic Custodian



Summary: Everyone knows that when you give your assets to someone else, they always keep them safe. If this is true for individuals, it is certainly true for businesses.
Custodians always tell the truth and manage funds properly. They won't have any interest in taking the assets as an exchange operator would. Auditors tell the truth and can't be misled. That's because organizations that are regulated are incapable of lying and don't make mistakes.

First, some background. Here is a summary of how custodians make us more secure:

Previously, we might give Alice our crypto assets to hold. There were risks:

But "no worries", Alice has a custodian named Bob. Bob is dressed in a nice suit. He knows some politicians. And he drives a Porsche. "So you have nothing to worry about!". And look at all the benefits we get:
See - all problems are solved! All we have to worry about now is:
It's pretty simple. Before we had to trust Alice. Now we only have to trust Alice, Bob, and all the ways in which they communicate. Just think of how much more secure we are!

"On top of that", Bob assures us, "we're using a special wallet structure". Bob shows Alice a diagram. "We've broken the balance up and store it in lots of smaller wallets. That way", he assures her, "a thief can't take it all at once". And he points to a historic case where a large sum was taken "because it was stored in a single wallet... how stupid".
"Very early on, we used to have all the crypto in one wallet", he said, "and then one Christmas a hacker came and took it all. We call him the Grinch. Now we individually wrap each crypto and stick it under a binary search tree. The Grinch has never been back since."

"As well", Bob continues, "even if someone were to get in, we've got insurance. It covers all thefts and even coercion, collusion, and misplaced keys - only subject to the policy terms and conditions." And with that, he pulls out a phone-book sized contract and slams it on the desk with a thud. "Yep", he continues, "we're paying top dollar for one of the best policies in the country!"
"Can I read it?' Alice asks. "Sure," Bob says, "just as soon as our legal team is done with it. They're almost through the first chapter." He pauses, then continues. "And can you believe that sales guy Mike? He has the same year Porsche as me. I mean, what are the odds?"

"Do you use multi-sig?", Alice asks. "Absolutely!" Bob replies. "All our engineers are fully trained in multi-sig. Whenever we want to set up a new wallet, we generate 2 separate keys in an air-gapped process and store them in this proprietary system here. Look, it even requires the biometric signature from one of our team members to initiate any withdrawal." He demonstrates by pressing his thumb into the display. "We use a third-party cloud validation API to match the thumbprint and authorize each withdrawal. The keys are also backed up daily to an off-site third-party."
"Wow that's really impressive," Alice says, "but what if we need access for a withdrawal outside of office hours?" "Well that's no issue", Bob says, "just send us an email, call, or text message and we always have someone on staff to help out. Just another part of our strong commitment to all our customers!"

"What about Proof of Reserve?", Alice asks. "Of course", Bob replies, "though rather than publish any blockchain addresses or signed transaction, for privacy we just do a SHA256 refactoring of the inverse hash modulus for each UTXO nonce and combine the smart contract coefficient consensus in our hyperledger lightning node. But it's really simple to use." He pushes a button and a large green checkmark appears on a screen. "See - the algorithm ran through and reserves are proven."
"Wow", Alice says, "you really know your stuff! And that is easy to use! What about fiat balances?" "Yeah, we have an auditor too", Bob replies, "Been using him for a long time so we have quite a strong relationship going! We have special books we give him every year and he's very efficient! Checks the fiat, crypto, and everything all at once!"

"We used to have a nice offline multi-sig setup we've been using without issue for the past 5 years, but I think we'll move all our funds over to your facility," Alice says. "Awesome", Bob replies, "Thanks so much! This is perfect timing too - my Porsche got a dent on it this morning. We have the paperwork right over here." "Great!", Alice replies.
And with that, Alice gets out her pen and Bob gets the contract. "Don't worry", he says, "you can take your crypto-assets back anytime you like - just subject to our cancellation policy. Our annual management fees are also super low and we don't adjust them often".

How many holes have to exist for your funds to get stolen?
Just one.

Why are we taking a powerful offline multi-sig setup, widely used globally in hundreds of different/lacking regulatory environments with 0 breaches to date, and circumventing it by a demonstrably weak third party layer? And paying a great expense to do so?
If you go through the list of breaches in the past 2 years to highly credible organizations, you go through the list of major corporate frauds (only the ones we know about), you go through the list of all the times platforms have lost funds, you go through the list of times and ways that people have lost their crypto from identity theft, hot wallet exploits, extortion, etc... and then you go through this custodian with a fine-tooth comb and truly believe they have value to add far beyond what you could, sticking your funds in a wallet (or set of wallets) they control exclusively is the absolute worst possible way to take advantage of that security.

The best way to add security for crypto-assets is to make a stronger multi-sig. With one custodian, what you are doing is giving them your cryptocurrency and hoping they're honest, competent, and flawlessly secure. It's no different than storing it on a really secure exchange. Maybe the insurance will cover you. Didn't work for Bitpay in 2015. Didn't work for Yapizon in 2017. Insurance has never paid a claim in the entire history of cryptocurrency. But maybe you'll get lucky. Maybe your exact scenario will buck the trend and be what they're willing to cover. After the large deductible and hopefully without a long and expensive court battle.

And you want to advertise this increase in risk, the lapse of judgement, an accident waiting to happen, as though it's some kind of benefit to customers ("Free institutional-grade storage for your digital assets.")? And then some people are writing to the OSC that custodians should be mandatory for all funds on every exchange platform? That this somehow will make Canadians as a whole more secure or better protected compared with standard air-gapped multi-sig? On what planet?

Most of the problems in Canada stemmed from one thing - a lack of transparency. If Canadians had known what a joke Quadriga was - it wouldn't have grown to lose $400m from hard-working Canadians from coast to coast to coast. And Gerald Cotten would be in jail, not wherever he is now (at best, rotting peacefully). EZ-BTC and mister Dave Smilie would have been a tiny little scam to his friends, not a multi-million dollar fraud. Einstein would have got their act together or been shut down BEFORE losing millions and millions more in people's funds generously donated to criminals. MapleChange wouldn't have even been a thing. And maybe we'd know a little more about CoinTradeNewNote - like how much was lost in there. Almost all of the major losses with cryptocurrency exchanges involve deception with unbacked funds.
So it's great to see transparency reports from BitBuy and ShakePay where someone independently verified the backing. The only thing we don't have is:
It's not complicated to validate cryptocurrency assets. They need to exist, they need to be spendable, and they need to cover the total balances. There are plenty of credible people and firms across the country that have the capacity to reasonably perform this validation. Having more frequent checks by different, independent, parties who publish transparent reports is far more valuable than an annual check by a single "more credible/official" party who does the exact same basic checks and may or may not publish anything. Here's an example set of requirements that could be mandated:
There are ways to structure audits such that neither crypto assets nor customer information are ever put at risk, and both can still be properly validated and publicly verifiable. There are also ways to structure audits such that they are completely reasonable for small platforms and don't inhibit innovation in any way. By making the process as reasonable as possible, we can completely eliminate any reason/excuse that an honest platform would have for not being audited. That is arguable far more important than any incremental improvement we might get from mandating "the best of the best" accountants. Right now we have nothing mandated and tons of Canadians using offshore exchanges with no oversight whatsoever.

Transparency does not prove crypto assets are safe. CoinTradeNewNote, Flexcoin ($600k), and Canadian Bitcoins ($100k) are examples where crypto-assets were breached from platforms in Canada. All of them were online wallets and used no multi-sig as far as any records show. This is consistent with what we see globally - air-gapped multi-sig wallets have an impeccable record, while other schemes tend to suffer breach after breach. We don't actually know how much CoinTrader lost because there was no visibility. Rather than publishing details of what happened, the co-founder of CoinTrader silently moved on to found another platform - the "most trusted way to buy and sell crypto" - a site that has no information whatsoever (that I could find) on the storage practices and a FAQ advising that “[t]rading cryptocurrency is completely safe” and that having your own wallet is “entirely up to you! You can certainly keep cryptocurrency, or fiat, or both, on the app.” Doesn't sound like much was learned here, which is really sad to see.
It's not that complicated or unreasonable to set up a proper hardware wallet. Multi-sig can be learned in a single course. Something the equivalent complexity of a driver's license test could prevent all the cold storage exploits we've seen to date - even globally. Platform operators have a key advantage in detecting and preventing fraud - they know their customers far better than any custodian ever would. The best job that custodians can do is to find high integrity individuals and train them to form even better wallet signatories. Rather than mandating that all platforms expose themselves to arbitrary third party risks, regulations should center around ensuring that all signatories are background-checked, properly trained, and using proper procedures. We also need to make sure that signatories are empowered with rights and responsibilities to reject and report fraud. They need to know that they can safely challenge and delay a transaction - even if it turns out they made a mistake. We need to have an environment where mistakes are brought to the surface and dealt with. Not one where firms and people feel the need to hide what happened. In addition to a knowledge-based test, an auditor can privately interview each signatory to make sure they're not in coercive situations, and we should make sure they can freely and anonymously report any issues without threat of retaliation.
A proper multi-sig has each signature held by a separate person and is governed by policies and mutual decisions instead of a hierarchy. It includes at least one redundant signature. For best results, 3of4, 3of5, 3of6, 4of5, 4of6, 4of7, 5of6, or 5of7.

History has demonstrated over and over again the risk of hot wallets even to highly credible organizations. Nonetheless, many platforms have hot wallets for convenience. While such losses are generally compensated by platforms without issue (for example Poloniex, Bitstamp, Bitfinex, Gatecoin, Coincheck, Bithumb, Zaif, CoinBene, Binance, Bitrue, Bitpoint, Upbit, VinDAX, and now KuCoin), the public tends to focus more on cases that didn't end well. Regardless of what systems are employed, there is always some level of risk. For that reason, most members of the public would prefer to see third party insurance.
Rather than trying to convince third party profit-seekers to provide comprehensive insurance and then relying on an expensive and slow legal system to enforce against whatever legal loopholes they manage to find each and every time something goes wrong, insurance could be run through multiple exchange operators and regulators, with the shared interest of having a reputable industry, keeping costs down, and taking care of Canadians. For example, a 4 of 7 multi-sig insurance fund held between 5 independent exchange operators and 2 regulatory bodies. All Canadian exchanges could pay premiums at a set rate based on their needed coverage, with a higher price paid for hot wallet coverage (anything not an air-gapped multi-sig cold wallet). Such a model would be much cheaper to manage, offer better coverage, and be much more reliable to payout when needed. The kind of coverage you could have under this model is unheard of. You could even create something like the CDIC to protect Canadians who get their trading accounts hacked if they can sufficiently prove the loss is legitimate. In cases of fraud, gross negligence, or insolvency, the fund can be used to pay affected users directly (utilizing the last transparent balance report in the worst case), something which private insurance would never touch. While it's recommended to have official policies for coverage, a model where members vote would fully cover edge cases. (Could be similar to the Supreme Court where justices vote based on case law.)
Such a model could fully protect all Canadians across all platforms. You can have a fiat coverage governed by legal agreements, and crypto-asset coverage governed by both multi-sig and legal agreements. It could be practical, affordable, and inclusive.

Now, we are at a crossroads. We can happily give up our freedom, our innovation, and our money. We can pay hefty expenses to auditors, lawyers, and regulators year after year (and make no mistake - this cost will grow to many millions or even billions as the industry grows - and it will be borne by all Canadians on every platform because platforms are not going to eat up these costs at a loss). We can make it nearly impossible for any new platform to enter the marketplace, forcing Canadians to use the same stagnant platforms year after year. We can centralize and consolidate the entire industry into 2 or 3 big players and have everyone else fail (possibly to heavy losses of users of those platforms). And when a flawed security model doesn't work and gets breached, we can make it even more complicated with even more people in suits making big money doing the job that blockchain was supposed to do in the first place. We can build a system which is so intertwined and dependent on big government, traditional finance, and central bankers that it's future depends entirely on that of the fiat system, of fractional banking, and of government bail-outs. If we choose this path, as history has shown us over and over again, we can not go back, save for revolution. Our children and grandchildren will still be paying the consequences of what we decided today.
Or, we can find solutions that work. We can maintain an open and innovative environment while making the adjustments we need to make to fully protect Canadian investors and cryptocurrency users, giving easy and affordable access to cryptocurrency for all Canadians on the platform of their choice, and creating an environment in which entrepreneurs and problem solvers can bring those solutions forward easily. None of the above precludes innovation in any way, or adds any unreasonable cost - and these three policies would demonstrably eliminate or resolve all 109 historic cases as studied here - that's every single case researched so far going back to 2011. It includes every loss that was studied so far not just in Canada but globally as well.
Unfortunately, finding answers is the least challenging part. Far more challenging is to get platform operators and regulators to agree on anything. My last post got no response whatsoever, and while the OSC has told me they're happy for industry feedback, I believe my opinion alone is fairly meaningless. This takes the whole community working together to solve. So please let me know your thoughts. Please take the time to upvote and share this with people. Please - let's get this solved and not leave it up to other people to do.

Facts/background/sources (skip if you like):



Thoughts?
submitted by azoundria2 to QuadrigaInitiative [link] [comments]

Technical: A Brief History of Payment Channels: from Satoshi to Lightning Network

Who cares about political tweets from some random country's president when payment channels are a much more interesting and are actually capable of carrying value?
So let's have a short history of various payment channel techs!

Generation 0: Satoshi's Broken nSequence Channels

Because Satoshi's Vision included payment channels, except his implementation sucked so hard we had to go fix it and added RBF as a by-product.
Originally, the plan for nSequence was that mempools would replace any transaction spending certain inputs with another transaction spending the same inputs, but only if the nSequence field of the replacement was larger.
Since 0xFFFFFFFF was the highest value that nSequence could get, this would mark a transaction as "final" and not replaceable on the mempool anymore.
In fact, this "nSequence channel" I will describe is the reason why we have this weird rule about nLockTime and nSequence. nLockTime actually only works if nSequence is not 0xFFFFFFFF i.e. final. If nSequence is 0xFFFFFFFF then nLockTime is ignored, because this if the "final" version of the transaction.
So what you'd do would be something like this:
  1. You go to a bar and promise the bartender to pay by the time the bar closes. Because this is the Bitcoin universe, time is measured in blockheight, so the closing time of the bar is indicated as some future blockheight.
  2. For your first drink, you'd make a transaction paying to the bartender for that drink, paying from some coins you have. The transaction has an nLockTime equal to the closing time of the bar, and a starting nSequence of 0. You hand over the transaction and the bartender hands you your drink.
  3. For your succeeding drink, you'd remake the same transaction, adding the payment for that drink to the transaction output that goes to the bartender (so that output keeps getting larger, by the amount of payment), and having an nSequence that is one higher than the previous one.
  4. Eventually you have to stop drinking. It comes down to one of two possibilities:
    • You drink until the bar closes. Since it is now the nLockTime indicated in the transaction, the bartender is able to broadcast the latest transaction and tells the bouncers to kick you out of the bar.
    • You wisely consider the state of your liver. So you re-sign the last transaction with a "final" nSequence of 0xFFFFFFFF i.e. the maximum possible value it can have. This allows the bartender to get his or her funds immediately (nLockTime is ignored if nSequence is 0xFFFFFFFF), so he or she tells the bouncers to let you out of the bar.
Now that of course is a payment channel. Individual payments (purchases of alcohol, so I guess buying coffee is not in scope for payment channels). Closing is done by creating a "final" transaction that is the sum of the individual payments. Sure there's no routing and channels are unidirectional and channels have a maximum lifetime but give Satoshi a break, he was also busy inventing Bitcoin at the time.
Now if you noticed I called this kind of payment channel "broken". This is because the mempool rules are not consensus rules, and cannot be validated (nothing about the mempool can be validated onchain: I sigh every time somebody proposes "let's make block size dependent on mempool size", mempool state cannot be validated by onchain data). Fullnodes can't see all of the transactions you signed, and then validate that the final one with the maximum nSequence is the one that actually is used onchain. So you can do the below:
  1. Become friends with Jihan Wu, because he owns >51% of the mining hashrate (he totally reorged Bitcoin to reverse the Binance hack right?).
  2. Slip Jihan Wu some of the more interesting drinks you're ordering as an incentive to cooperate with you. So say you end up ordering 100 drinks, you split it with Jihan Wu and give him 50 of the drinks.
  3. When the bar closes, Jihan Wu quickly calls his mining rig and tells them to mine the version of your transaction with nSequence 0. You know, that first one where you pay for only one drink.
  4. Because fullnodes cannot validate nSequence, they'll accept even the nSequence=0 version and confirm it, immutably adding you paying for a single alcoholic drink to the blockchain.
  5. The bartender, pissed at being cheated, takes out a shotgun from under the bar and shoots at you and Jihan Wu.
  6. Jihan Wu uses his mystical chi powers (actually the combined exhaust from all of his mining rigs) to slow down the shotgun pellets, making them hit you as softly as petals drifting in the wind.
  7. The bartender mutters some words, clothes ripping apart as he or she (hard to believe it could be a she but hey) turns into a bear, ready to maul you for cheating him or her of the payment for all the 100 drinks you ordered from him or her.
  8. Steely-eyed, you stand in front of the bartender-turned-bear, daring him to touch you. You've watched Revenant, you know Leonardo di Caprio could survive a bear mauling, and if some posh actor can survive that, you know you can too. You make a pose. "Drunken troll logic attack!"
  9. I think I got sidetracked here.
Lessons learned?

Spilman Channels

Incentive-compatible time-limited unidirectional channel; or, Satoshi's Vision, Fixed (if transaction malleability hadn't been a problem, that is).
Now, we know the bartender will turn into a bear and maul you if you try to cheat the payment channel, and now that we've revealed you're good friends with Jihan Wu, the bartender will no longer accept a payment channel scheme that lets one you cooperate with a miner to cheat the bartender.
Fortunately, Jeremy Spilman proposed a better way that would not let you cheat the bartender.
First, you and the bartender perform this ritual:
  1. You get some funds and create a transaction that pays to a 2-of-2 multisig between you and the bartender. You don't broadcast this yet: you just sign it and get its txid.
  2. You create another transaction that spends the above transaction. This transaction (the "backoff") has an nLockTime equal to the closing time of the bar, plus one block. You sign it and give this backoff transaction (but not the above transaction) to the bartender.
  3. The bartender signs the backoff and gives it back to you. It is now valid since it's spending a 2-of-2 of you and the bartender, and both of you have signed the backoff transaction.
  4. Now you broadcast the first transaction onchain. You and the bartender wait for it to be deeply confirmed, then you can start ordering.
The above is probably vaguely familiar to LN users. It's the funding process of payment channels! The first transaction, the one that pays to a 2-of-2 multisig, is the funding transaction that backs the payment channel funds.
So now you start ordering in this way:
  1. For your first drink, you create a transaction spending the funding transaction output and sending the price of the drink to the bartender, with the rest returning to you.
  2. You sign the transaction and pass it to the bartender, who serves your first drink.
  3. For your succeeding drinks, you recreate the same transaction, adding the price of the new drink to the sum that goes to the bartender and reducing the money returned to you. You sign the transaction and give it to the bartender, who serves you your next drink.
  4. At the end:
    • If the bar closing time is reached, the bartender signs the latest transaction, completing the needed 2-of-2 signatures and broadcasting this to the Bitcoin network. Since the backoff transaction is the closing time + 1, it can't get used at closing time.
    • If you decide you want to leave early because your liver is crying, you just tell the bartender to go ahead and close the channel (which the bartender can do at any time by just signing and broadcasting the latest transaction: the bartender won't do that because he or she is hoping you'll stay and drink more).
    • If you ended up just hanging around the bar and never ordering, then at closing time + 1 you broadcast the backoff transaction and get your funds back in full.
Now, even if you pass 50 drinks to Jihan Wu, you can't give him the first transaction (the one which pays for only one drink) and ask him to mine it: it's spending a 2-of-2 and the copy you have only contains your own signature. You need the bartender's signature to make it valid, but he or she sure as hell isn't going to cooperate in something that would lose him or her money, so a signature from the bartender validating old state where he or she gets paid less isn't going to happen.
So, problem solved, right? Right? Okay, let's try it. So you get your funds, put them in a funding tx, get the backoff tx, confirm the funding tx...
Once the funding transaction confirms deeply, the bartender laughs uproariously. He or she summons the bouncers, who surround you menacingly.
"I'm refusing service to you," the bartender says.
"Fine," you say. "I was leaving anyway;" You smirk. "I'll get back my money with the backoff transaction, and posting about your poor service on reddit so you get negative karma, so there!"
"Not so fast," the bartender says. His or her voice chills your bones. It looks like your exploitation of the Satoshi nSequence payment channel is still fresh in his or her mind. "Look at the txid of the funding transaction that got confirmed."
"What about it?" you ask nonchalantly, as you flip open your desktop computer and open a reputable blockchain explorer.
What you see shocks you.
"What the --- the txid is different! You--- you changed my signature?? But how? I put the only copy of my private key in a sealed envelope in a cast-iron box inside a safe buried in the Gobi desert protected by a clan of nomads who have dedicated their lives and their childrens' lives to keeping my private key safe in perpetuity!"
"Didn't you know?" the bartender asks. "The components of the signature are just very large numbers. The sign of one of the signature components can be changed, from positive to negative, or negative to positive, and the signature will remain valid. Anyone can do that, even if they don't know the private key. But because Bitcoin includes the signatures in the transaction when it's generating the txid, this little change also changes the txid." He or she chuckles. "They say they'll fix it by separating the signatures from the transaction body. They're saying that these kinds of signature malleability won't affect transaction ids anymore after they do this, but I bet I can get my good friend Jihan Wu to delay this 'SepSig' plan for a good while yet. Friendly guy, this Jihan Wu, it turns out all I had to do was slip him 51 drinks and he was willing to mine a tx with the signature signs flipped." His or her grin widens. "I'm afraid your backoff transaction won't work anymore, since it spends a txid that is not existent and will never be confirmed. So here's the deal. You pay me 99% of the funds in the funding transaction, in exchange for me signing the transaction that spends with the txid that you see onchain. Refuse, and you lose 100% of the funds and every other HODLer, including me, benefits from the reduction in coin supply. Accept, and you get to keep 1%. I lose nothing if you refuse, so I won't care if you do, but consider the difference of getting zilch vs. getting 1% of your funds." His or her eyes glow. "GENUFLECT RIGHT NOW."
Lesson learned?

CLTV-protected Spilman Channels

Using CLTV for the backoff branch.
This variation is simply Spilman channels, but with the backoff transaction replaced with a backoff branch in the SCRIPT you pay to. It only became possible after OP_CHECKLOCKTIMEVERIFY (CLTV) was enabled in 2015.
Now as we saw in the Spilman Channels discussion, transaction malleability means that any pre-signed offchain transaction can easily be invalidated by flipping the sign of the signature of the funding transaction while the funding transaction is not yet confirmed.
This can be avoided by simply putting any special requirements into an explicit branch of the Bitcoin SCRIPT. Now, the backoff branch is supposed to create a maximum lifetime for the payment channel, and prior to the introduction of OP_CHECKLOCKTIMEVERIFY this could only be done by having a pre-signed nLockTime transaction.
With CLTV, however, we can now make the branches explicit in the SCRIPT that the funding transaction pays to.
Instead of paying to a 2-of-2 in order to set up the funding transaction, you pay to a SCRIPT which is basically "2-of-2, OR this singlesig after a specified lock time".
With this, there is no backoff transaction that is pre-signed and which refers to a specific txid. Instead, you can create the backoff transaction later, using whatever txid the funding transaction ends up being confirmed under. Since the funding transaction is immutable once confirmed, it is no longer possible to change the txid afterwards.

Todd Micropayment Networks

The old hub-spoke model (that isn't how LN today actually works).
One of the more direct predecessors of the Lightning Network was the hub-spoke model discussed by Peter Todd. In this model, instead of payers directly having channels to payees, payers and payees connect to a central hub server. This allows any payer to pay any payee, using the same channel for every payee on the hub. Similarly, this allows any payee to receive from any payer, using the same channel.
Remember from the above Spilman example? When you open a channel to the bartender, you have to wait around for the funding tx to confirm. This will take an hour at best. Now consider that you have to make channels for everyone you want to pay to. That's not very scalable.
So the Todd hub-spoke model has a central "clearing house" that transport money from payers to payees. The "Moonbeam" project takes this model. Of course, this reveals to the hub who the payer and payee are, and thus the hub can potentially censor transactions. Generally, though, it was considered that a hub would more efficiently censor by just not maintaining a channel with the payer or payee that it wants to censor (since the money it owned in the channel would just be locked uselessly if the hub won't process payments to/from the censored user).
In any case, the ability of the central hub to monitor payments means that it can surveill the payer and payee, and then sell this private transactional data to third parties. This loss of privacy would be intolerable today.
Peter Todd also proposed that there might be multiple hubs that could transport funds to each other on behalf of their users, providing somewhat better privacy.
Another point of note is that at the time such networks were proposed, only unidirectional (Spilman) channels were available. Thus, while one could be a payer, or payee, you would have to use separate channels for your income versus for your spending. Worse, if you wanted to transfer money from your income channel to your spending channel, you had to close both and reshuffle the money between them, both onchain activities.

Poon-Dryja Lightning Network

Bidirectional two-participant channels.
The Poon-Dryja channel mechanism has two important properties:
Both the original Satoshi and the two Spilman variants are unidirectional: there is a payer and a payee, and if the payee wants to do a refund, or wants to pay for a different service or product the payer is providing, then they can't use the same unidirectional channel.
The Poon-Dryjam mechanism allows channels, however, to be bidirectional instead: you are not a payer or a payee on the channel, you can receive or send at any time as long as both you and the channel counterparty are online.
Further, unlike either of the Spilman variants, there is no time limit for the lifetime of a channel. Instead, you can keep the channel open for as long as you want.
Both properties, together, form a very powerful scaling property that I believe most people have not appreciated. With unidirectional channels, as mentioned before, if you both earn and spend over the same network of payment channels, you would have separate channels for earning and spending. You would then need to perform onchain operations to "reverse" the directions of your channels periodically. Secondly, since Spilman channels have a fixed lifetime, even if you never used either channel, you would have to periodically "refresh" it by closing it and reopening.
With bidirectional, indefinite-lifetime channels, you may instead open some channels when you first begin managing your own money, then close them only after your lawyers have executed your last will and testament on how the money in your channels get divided up to your heirs: that's just two onchain transactions in your entire lifetime. That is the potentially very powerful scaling property that bidirectional, indefinite-lifetime channels allow.
I won't discuss the transaction structure needed for Poon-Dryja bidirectional channels --- it's complicated and you can easily get explanations with cute graphics elsewhere.
There is a weakness of Poon-Dryja that people tend to gloss over (because it was fixed very well by RustyReddit):
Another thing I want to emphasize is that while the Lightning Network paper and many of the earlier presentations developed from the old Peter Todd hub-and-spoke model, the modern Lightning Network takes the logical conclusion of removing a strict separation between "hubs" and "spokes". Any node on the Lightning Network can very well work as a hub for any other node. Thus, while you might operate as "mostly a payer", "mostly a forwarding node", "mostly a payee", you still end up being at least partially a forwarding node ("hub") on the network, at least part of the time. This greatly reduces the problems of privacy inherent in having only a few hub nodes: forwarding nodes cannot get significantly useful data from the payments passing through them, because the distance between the payer and the payee can be so large that it would be likely that the ultimate payer and the ultimate payee could be anyone on the Lightning Network.
Lessons learned?

Future

After LN, there's also the Decker-Wattenhofer Duplex Micropayment Channels (DMC). This post is long enough as-is, LOL. But for now, it uses a novel "decrementing nSequence channel", using the new relative-timelock semantics of nSequence (not the broken one originally by Satoshi). It actually uses multiple such "decrementing nSequence" constructs, terminating in a pair of Spilman channels, one in both directions (thus "duplex"). Maybe I'll discuss it some other time.
The realization that channel constructions could actually hold more channel constructions inside them (the way the Decker-Wattenhofer puts a pair of Spilman channels inside a series of "decrementing nSequence channels") lead to the further thought behind Burchert-Decker-Wattenhofer channel factories. Basically, you could host multiple two-participant channel constructs inside a larger multiparticipant "channel" construct (i.e. host multiple channels inside a factory).
Further, we have the Decker-Russell-Osuntokun or "eltoo" construction. I'd argue that this is "nSequence done right". I'll write more about this later, because this post is long enough.
Lessons learned?
submitted by almkglor to Bitcoin [link] [comments]

Huobi Exchange Review

A HISTORY OF HUOBI
Huobi was founded in 2013 by their current CEO and chairman, Leon Li. Li’s background includes having attended Tshingua University, specializing in Automation. Before starting the Huobi Group, Li spent time as a computer engineer at Oracle. In December of 2013, Huobi was named as the largest digital asset exchange operating in China. 2017 saw Huobi extend their limbs into Korea, Singapore, and Japan.
Currently, Huobi has headquarters of various financial sectors based in: Singapore; South Korea; Japan; Australia; Indonesia; Russia; Argentina; Thailand; and China. The company has strived to give customers not only a great exchange, but a great resource for any service one may need. Despite the many difficulties faced with Chinese government in regards to cryptocurrency laws, Huobi has managed to adapt to the changes and thrive globally, eventually branching off into various sectors including venture capital, a cryptocurrency wallet project, and a division dedicated to working with mining pools.

HUOBI'S PLATFORM
spot trading : Huobi offers several different platforms to serve any customer’s needs. For starters, Huobi offers a standard spot trading platform that operates similarly to many other spot trading platforms in the industry. The platform features a multi-timeframe chart, a depth chart, and integration with TradingView (including their tools). Customers are able to view the order book and the asset trading history, as well as their own personal order history. Limit orders, Market orders, and Stop-Limit orders are all available options for traders.
margin trading : For the trader that prefers to trade with a little more volume or risk, Huobi offers a Margin trading platform. Customers can apply for loans through Huobi to trade a greater quantity of cryptocurrencies and profit from the price spread. The original loan must be paid back, and accounts can be liquidated if the risk ratio falls below 110% (calculated as: [(Loaned Amount + Tradable Balance) Total Asset] / [(Interest Payable + Loaned Amount)] x 100%.) Traders can margin trade with Bitcoin; Ethereum; XRP; Litecoin; Bitcoin Cash; and EOS. These assets can be traded with USDT or BTC.
futures trading : Huobi also offers a Futures trading platform. While margin trading can be risky, trading contracts is said to be very high-risk. With that being said, Huobi offers Weekly, Bi-Weekly, and Quarterly contracts in Bitcoin; Ethereum Classic; Ethereum; EOS; Litecoin; Bitcoin Cash; XRP; TRX; and Bitcoin SV.
OTC(P2P) - The OTC, or over-the-counter, section of Huobi offers potential buyers and sellers a way to move large quantities of coins without exposure to the fickle exchange market. Certified merchants can register here, and slippage can be minimized by matching buyers and sellers directly instead of creating market orders.


HUOBI APPS
While you do have the online trading interface, Huobi does have computer programs and mobile apps that you can use.
I found that the PC programmes were more functional as they did not have to rely on the PC browser and were hence much faster. They also have better charting and you are in more control of your trading parameters. These programs are available on Windows and Mac devices.
However, if you are a trader that is always on the go, that is where the Huobi mobile apps come in. These were developed for the main exchange but you can switch to the derivative markets on the futures and swaps platform.
This was a pretty well designed application and you have one-touch ordering as well as some basic charting functionality. The app is available in iOS and Android and you can head on over to the respective app stores to get a sense of the feedback.


EXCHANGE SECURITY
Huobi operates a hot and cold wallet storage procedure. This means that they keep the vast amount of their coin holdings in an offline environment away from hackers. They then have a smaller percentage in “hot” wallets with multisig capability.
They also operate a decentralized server structure around the world which can ensure uptime irrespective of whether one of the servers goes down. You can think of this as effective load balancing.
Finally, they have anti DDoS measures in place. We all know that crypto exchanges are prime targets for Denial of Service attacks and it can be quite frustrating when these are perpetrated in peak market times.


IS HUOBI TRUSTWORTHY?
Huobi, like many exchanges in the space, has had, at one time, some shady history, but for the most part, has managed to maintain a clean reputation. Historically, Chinese exchanges have shown to operate in accordance with different standards, with many exchanges having to suffer at the will and whim of the Chinese government. Some of the controversy Huobi has seen in the past has been a result of this (particularly with the Chinese ban on ICO tokens). It should be noted that in 2017, the exchange did invest into “wealth-management products” using idle customer funds. This sort of activity shouldn’t be taken lightly.
However, with that being said, the exchange continues to turn over a large amount of volume. For the most part, the exchange can be considered a trustworthy platform to trade popular and exotic cryptocurrencies. This does not mean it is entirely safe to store user funds on the exchange, as the exchange (or the user funds) can be susceptible to risk at any given moment. No matter how comfortable one may be with the internet, one should always remember that the internet is not as safe as many would like to believe. Huobi does have measures in place in the unfortunate event that an account is breached, and if verifiable, the customer may be able to retrieve lost funds.
A unique feature offered on Huobi is their Official Media Authenticator. This essentially lets users enter the URL of a content channel to see if the channel is authentic. A feature like this, while seemingly simple, could save anyone from potentially losing their funds due to a scam or phishing website.


HUOBI REVIEW VERDICT
Huobi Global offers a signficant host of features to its users and has maintained its credibility over a long period of time. This is largely one of the main reasons it a ranked as a top 4 exchange by liquidity as its users trust their funds there.
After establishing itself in Asia, Huobi is trying to branch out and take on other areas of the globe which is great news for Western traders. Additionally, the Huobi prime platform could provide some great opportunities for the exchange users moving forward.

Huobi Website: https://www.huobi.com/topic/invited/?invite_code=q7g23
Huobi Indian Community: https://t.me/huobiglobalindia
Huobi Global Community: https://t.me/huobiglobalofficial
submitted by chamithasro to u/chamithasro [link] [comments]

Bitcoin Isn't Meant For Conventional Westphalianism (Republicanism)(Statism)

Let me give you an idea of the vantage point and perspective I come from.
I *am a quant, and a trader, and someone well read in law* I hate wallstreet, because I understand how the western economy works, and obviously I understand the technicals of trading and quant work. So I know the angles they play. And I understand regulatory behavior, I have a background in environmental regulatory work ( left because it's corrupt no surprise).
You people obsessed with price at any cost or calling everything FUD have no long term view of things. If we get a economic collapse, a real crash, *the happening*, Bitcoin is going into the hundreds again. At this point, bitcoin is dependent on wallstreet, dependent on the same economy we supposedly disagree with.
They've written the laws in the united state to only benefit the rich and institutions, and banned us off almost all exchanges. The only thing americans can use are basically three major names with piss poor liquidity and catastrophic fees. No one even talks about this. You HAVE to trade on unregulated exchanges to get by. Losing binance was a massive loss. The rich and powerful in united states have plans for bitcoin totally antithetical to cypherpunk.

We don't just need mainstream adoption, we need mainstream adoption of bitcoin WITH mainstream adoption of things like bisq and wasabi. This needs to become the norm, and yet they instead are planning on geofence locking bitcoin on a system of white listed exchanges, institutions, and wallets, trapping and tagging kyced bitcoin.

The thing people have to realize is that the money laundering that is done, is done through Deutsche bank and HSBC and the likes, by the drug cartels, human right violating dictators, war criminals , shell companies for defense companies and spin offs of intelligence agencies. It's all done with cash and the us dollar and banks. The worst people who run the super PAC for election, the worse people who hold trillions offshore and dominate the third world with multinational corporations, Russian oligarchs, all of them use the system and its loop holes to do all the things that they are trying cite as a reason to impose on bitcoin all of these extreme regulations.

They want secrecy for themselves. Period. They want to control and oppress us, and use secrecy for themselves. Most of the reason western governments are broken is because of multinational conglomerate and monopolistic economic cartels buying out regulatory agencies. Period. It's called a inverted totalitarianism. (From Lawerence Lessig's Lost Republic). The economic cartels own the regulatory agencies. No regulatory body in the united states does what it really should do. But more often the opposite, specifically to protect industry, and their trillions offshore. The people who have all this wealth and control these profit entities don't even keep the money in the states or pay taxes. The truly rich live above the law while wrecking democracy.

They want to have the ability to do the worst possible shit with the same level of secrecy that monero implies. So not only do we need encryption and privacy coins and features and anonymous untraceable access to bitcoin just to protect ourselves from them, we need to empower ourselves by having the same level of financial access that they do.

Think about it. What is the effect of the rich institutions making so many loopholes that allow them to move money and participate in functions of the market that the average person is prohibited from? It encourages and enables their ability to subvert democracy secretly with the very financial crimes they accuse of us.

So we need to take very deadly serious interchains and DAPP and DEX and DEFI, the wasabis, the mixers, monero, commerce adoption, and INFRASTRUCTURE that supports it. You people acting like maximalist can be so dense FFS. OPSEC. The world doesn't need bitcoin full node on backdoored windows 10 with zuck and the nsa watching you take a shit. The hardware and ancillary gear and infrastructure that supports bitcoin matters. Linux matters, user interface matters, commerce acceptance matters, server technology and security matters, even the processor matters, there are IBM and RISC V chips now,. The internet and bitcoin along with it needs to be violently dragged into open source models. Corporatization and closed gardening and the mcdonaldification of bitcoin is going to end in tragedy.

Bitcoin really is intended to be an anarchist apparatus. Bullshit to the citadel loving maximalist power tripping on some sort of libertarian randian american centric fantasy. You need to pay attention to why democracy doesn't work, why our political systems are broken, why these aspects of government only seem to empower the worst aspect of wallstreet criminality and financial crisis. Because it's how a late republic behaves, it's inherent in the flaws of republicanism, in electoral politics, in these hierarchical regulatory bodies, which are in no way self governing.

Our regulatory bodies are the literal opposite of Don't trust, Verify
but more Don't verify, Trust.
submitted by samdane7777 to Bitcoin [link] [comments]

lost 2349 LTC

Electrum-ltc,
Today I found out Two thousand three hundred ninety nine Litecoins were stolen from my wallet on April 12, 2018.
Here is what I did that day:
1- On the morning of April 12, I decided to reset Windows 10 using the recovery option. and wipe out all files, which I had already backed-up on another drive. 2- After installing Windows office, Chrome and Adobe Reader, I then decided to download the Electrum Litecoin wallet from . 3- I downloaded the "Windows installer" version, typed in my seed during the setup and next a message indicating an error popped-up. The message said something about not being able to connect to the server. 4- I tried once again and the same thing happened. I quickly goggle for an answer but couldn't find a simple one. 5- I then downloaded the "Standalone Executable" version, typed my seed during the setup and the wallet opened. I don't remember checking the balance, but I do remember deciding to give it a few minutes to update. So, I then went to install other wallets and programs, etc. and totally forgot about the wallet. 6- Then, I restarted my computer after some windows updates or something, got carried away with work, and didn't check my Litecoin wallet. 7- Today, April 17, 2018, I decided to check my wallet and I found out my wallet had been emptied. 8- After trying to figure out how I had been hacked I found out that my wallet was emptied seconds after I installed the wallet on April 12. The hack didn't just stop there, my seed was also used to claim and take my Litecoin Cash.
Because the hack happened exactly at the moment of the Electrum Litecoin wallet was installed and seems like it was an automatic process, I suspect the hack came through the wallet downloaded web page electrumltc.org.
New information/ Add 4/24/2018 6:26 pm East time
Through the Bing search, we typed electrum ltc, and the false page appeared. Electrumltc.org
I had the windows wallets from that site analysed by a programmer. We discovered that it sends the seeds 12 words to this address ip 111.90.149.131. I beg the community for any help . We will be very attentive .. We have been studying how the Litecoins have moved in the Blockchain, and we notice that they were sent to some wallets that, according to Chainz's explorer. belong to Bitfinex and Binance. In the end, the coins arrived to Wallet LTU2cds4aSdXFip9sV4gXphnhxGQjgfjmg. I would like to ask you from my heart to help from the whole community, to publish this information, in hopes that Binance and Bitfinex, recognize the Litecoins as stolen and take actions. From our wallet the coin passed through their systems. I remember when I started in the world of cryptocurrencies, Bitfinex was hacked for an amount of 60million dollars equivalent in Bitcoin, at that moment ...time flies. We are following the Litecoin and organizing all the information to let the cryptocurrency community know about the stolen 2,449 LTC (first 2,399 LTC and then 50 LTC).
In the following direction, a whole discussion on the subject was started ... and there are images related to the theft: https://github.com/pooleelectrum-ltc/issues/176
submitted by danbel79 to litecoin [link] [comments]

NEO LIVE - Week 1 Featuring Travala.com AMA summary.

Travala.com / $AVA was the first project to participate in the Weekly "NEO LIVE" Event being run by the NEO Global development:
https://neonewstoday.com/events/neo-live-telegram-series-to-feature-ecosystem-projects-in-weekly-event/
I have gone through and cleaned up the Telegram chat and formatted the questions to make them more readable. Due to the fast moving chat some questions got mixed up a little but i've done my best to remove spam/ emojis and make it readable.
The full archive can be found on the NEO Telegram: @NEO_EN
Introduction:
Host, NGD :
Hi Matt, first question, when is Travala coming to Binance if at all any plans ?
Should we be expecting 15 suppliers integration by Aug 15th?
Why should I use Travala instead of Orbitz or other popular travel sites?
Hi Matt, when the beta version goes live, travala can expect an Increase of booking numbers I think. Are you considering to hire more people for costumers service before or around that time?
** Due to fast moving chat this question got messed up. The team later commented the following regarding this question:
What are benefit of Travala token holder ???
Is the ava token able to be purchased directly on the Travala website? Or will a third party have to handle this? Is there a fiat gateway plan? Will Nash handle this?
First of all congratulations matt for your crowdfunding on crowdcube my question is when we see travala application on both platform means app is more easy and user friendly as comapre to website so any approximately time frame ?
Will you list travala at some point at kayak or is this plan cancelled?
what's your vision for travala by end of 2020 and beyond?
Hello Matt! Could you tell about your goals in the future in terms of market share? Do you see having 0.1-1% of Market share of current giants like Booking.com, Hotels.com as a realistic goal?
Along with the August update, will search improvements be also in place, so its easily to locate countries, etc, currently difficult to find all places in the Maldives for example, which we will need for the Travala knees up sometime soon
What other (other than the SMART rewards) ways are there that have been implemented to encourage the usage of AVA on the platform instead of the other many payment options?
can you elaborate on the Key Opinion Leaders? Is this an affiliate marketing program outside of the $20 invite reward?
Travala does already accept several cryptocurrencies as a mean of payment. Do you plan to add GAS at some point?
When do you expect the review giveback program to be put in place and what are the projections on % of people making reviews vs total bookings.
when do you expect beta site to go live?
context: 1/3 reviews can be considered as fake on TripAdvisor. How will you guys handling reviews on your platform. Can you elaborate more about this topic, because it is very vital problem in Travel industry.
I remember business accounts went live during the last update, but this isnt obvious anywhere on the site, is this something you are handling privately at the moment?
Are there more partnerships planned for Q3 that you can't tell us yet?
the commission fee is said to range between 5-10% depending on maturity of the platform. Can you confirm what % the current fee is?
how many employees does Travala now have?
Will you ever get an office with windows? :grin:
Has any details been released of the new CTO?
Are qualifying crowdcube contributors still receiving t-shirts and goody bag etc at some point?
when will flight booking will be avalible on travala?
what’s your favorite part of working at Travala?
how would a buyout of Travala affect the tokens?
Any plans to have a bug bountry programs as many crypto project have ,?
You already been approached by one of the big OTA’s for an cooperation or maybe for a business level account?
what would be the primary driver to decrease the required 5.000 token amount to become lvl 5 SMART?
What are the costs to maintain Travala system and how those costs are covered? What are biggest costs?
is there any way to have a sneak peak of the new website :grin: ?
how many employees do you expect to have by end of Q3?
Are you satisfied with the development of travala so far?
if the selected booking date is not available, can the result provide 'next available date'. Or is this already coming?
With NEO’s EcoFund investment, what are Travala.com’s new strategic growth targets?
can we expect greater marketing in terms of adspend once beta comes online in August, or is the marketing campaign going to increase later in Q3 or Q4?
how much does the crypto market dropping effect your model, and are you well prepared for a long crypto winter should that eventuate and how much do you rely on the crypto prices for stability vs getting revenue elsewhere?
do you personally believe that we will be listed on kayak in 2019?
What do u think about NEO blockchain
Will Libra be accepted as a payement method in the far future ?
are you guys attending more events this year?
Can you share something about the plans to boost the smart memberships ?
we’ve seen you guys do great work with BCH, LTC and DASH, has other top 20 coins approached you and showed interest?
Will Travala harness the Seraph ID solution
Does Travala.com have any plans in the future to work together with other NEO ecosystem projects? :laughing:
In addition to financial assistance, in what other ways will NEO’s EcoFund benefit Travala.com and help it reach its goals? Moving forward, in what capacities will NEO and Travala.com work together? How does it differ from your prior relationship?
Will it be possible one day to buy a smart membership directly with fiat with the nash app like buying a Prime membership on Amazon ?
Is it possible that Travala helps Airbnb to go blockchain?
submitted by xenzor to Travala [link] [comments]

The History, The Current State And The Future Of NavCoin

The History, The Current State And The Future Of NavCoin

This is it. If you're interested to see what NAV is all about, this is the ultimate guide for you. You will learn about the history of NavCoin and how it evolved. You will learn about the current state and features of NavCoin and you will learn about the exciting new features that are planned and coming up in the (near) future.
So buckle up, this is going to be a long ride!

Table Of Content


Introduction - What is NavCoin?


The History

Introduction
The following chapter will summarize and break down the history of NavCoin in a few sentences. NAV started a long time ago, went through rebrandings and changes of the core team before it became what it is today.

SummerCoin
NavCoin was initially first introduced under the name SummerCoin on April 23 in 2014. SummerCoin was a fork of the Bitcoin blockchain. It used to have a PoW/PoS hybrid algorithm with a block time of 45 seconds.

SummerCoinV2 /NavajoCoin
Soon after the initial launch of SummerCoin, the original developer left and SoopY (soopy452000 on bitcointalk) took over as the main developer and rebranded the project to SummerCoinV2 respectively NavajoCoin and introduced new features.
The name NavajoCoin was chosen in honor of the Navajo Code Talker. The unbreakable Navajo code was used to encrypt highly classified military information and commands and decrypt the same in WW II.
SoopY introduced a technology which allowed sending transactions anonymously and private. This technology was called "Navajo Anonymous Technology". SoopY also released a new wallet and set the Proof of Stake rewards at 10% for the first year, 5% for the second year and 2% for every year after.

NavCoin
On August 12, 2014, Craig (current lead core developer, pakage on bitcointalk) started to get involved with NAV by helping to set up a website [10].
It was officially announced that Craig joined the core team as a "Wallet & Web Developer" on November 06, 2014.
The last tokenswap and restart of the blockchain of NAV happened on May 12, 2016.
Soon later, SoopY stopped showing up and Craig stepped into the role of the lead core developer. Since then, Craig has assembled a strong team with which he built NavCoin into what it is today.
Currently, Craig and the NavCoin Core team is located in New Zealand and they are actively developing many ground-braking features which differentiate NAV from other cryptocurrencies. You will read more about that later in this article.

The Current State

Introduction
The year 2018 has been a thriving year for the NavCoin ecosystem. Despite the USD price of NAV not reflecting it, in 2018 the core team has developed a whole bunch of new features. Also the core content creators published the first official guidelines that function as an orientation guide for community content creators. This chapter will give you an overview of the current team, the features, the prior mentioned guidelines and the community of NavCoin.

Core Team [1]
Last year, the core team has grown alot. It contains of developers, content creators and interns. The core team are employees of Encrypt S, the New Zealand's leading blockchain R&D lab. Encrypt S is developing blockchain solutions since 2014 and values building open-source software highly.

Craig MacGregor - Chief Executive Officer
Craig is the CEO of Encrypt S and the founder of NavCoin. He is one of the world's most experienced blockchain developers. Craig founded NavCoin in 2014 and is developing software for it since then. He has assembled a strong team of like-minded people. Craig also speaks at seminars and conferenced. Some of the companies and conferences he did blockchain education sessions at are Oracle, Xero, Air New Zealand, Blok Tex and trademe. Together with the team, he is also doing a education series on YouTube where he explains upcoming features in-depth for the community.

Alex Vazquez - Chief Technical Officer
Alex is the CTO of Encrypt S and the most active contributor to the NavCoin core Github. He has incredible knowledge of blockchains and proposes and implements solutions for challenges and features. He supports community developers frequently and answers any questions of the community thoroughly. Like Craig, Alex is developing software for the NavCoin ecosystem for a very long time. Alex speaks at universities at times and educates students about the blockchain technology.

Paul Sanderson - Lead Software Engineer
Paul is the Lead Software Engineer at Encrypt S. He has a flair for technology. His technical and management skills are perfectly suited for consultancy and investment advising. He also frequently contributes to the NavCoin core source code.

Rowan Savage - Senior Software Engineer
Rowan is a full stack software engineer with more than a decade experience in developing complex front-end web applications. He joined Encrypt S in February 2018 and has since been involved in the Valence Plattform, the Kauri Wallet and NavCoin Core. You will read more about these feature/projects later.

Carter Xiao - Lead UX/UI Designer
Carter specializes in user-centric design and is also very talented with 3D animation, motion graphics and programming. One of NavCoins core principle is "Simplifying Crypto" and UX/UI is a very important part of that.

Matt Paul - Software Engineer
Like Rowan, Matt is a full stack Software Engineer. He joined the core team in Mai 2017 and has since worked on NavPay, NavPi, the Kauri Wallet and NavCoin Core. Kieren Hyland - Chief Strategy Officer Kieren is one of the employees that are working for Encrypt S for a very long time. He is the CSO and is a digital strategist and growth hacker with a passion for new technology and has a lot of experience in online marketing. Laura Harris - Creative Director Laura has a combination of commercial and creative flair. She manages the social media accounts for NavCoin and ensures, that NavCoins' message is always powerful, relevant and distinctive. John Darby - Content Creator John is an internationally awarded Technology and Financial sector marketing communications specialist. He is one of the Core Content Creators for NavCoin.

Features of NavCoin [2]
The following features are currently available and have been developed in the last months and years. It is sorted from newest to oldest.

Static Block Reward
The soft-fork for the enabling of static block rewards have been accepted and became active recently at 5th January 2019. This means, that the block reward was changed from a percentage based reward to a static reward. This will incentivize the stakers to have their node online 24/7 which increased the security of the network. It also aligns NavCoin with the PoSv3 specification. With this implementation, the yearly inflation will be 3.6% currently and will exponentionally decrease because of the static value of the rewards. Every staked block will now give the staker 2 NAV. Depending on how many people are staking, the yearly percentage varies. With the network weight currently being around 20'000'000 NAV, stakers earn around 10% rewards from staking 24/7.

Cold staking
To provide extra security to participants in the staking process in the NavCoin network, the core team decided to implement cold staking. This allows to store NAV offline and still be able to sign staking inputs. Looking forward, a possible integration into the Ledger Nano S would mean, that one can stake NAV securely from a offline hardware wallet. How cool is that?

OpenAlias
One of the core principle of NAV is to simplify cryptocurrencies. Many non-technical people are deterred from the long, cryptic addresses used in wallets. When sending funds, you have to make sure that every single letter and digit is correct which is nerve-wracking for the average person. NavCoin has implemented OpenAlias, which allows to transform the wallet address into a email-like form. Everyone can register a name like "[[email protected]](mailto:[email protected])". Funds can then be sent to this name, which makes sending crypto much easier and less error-prone.

Community Fund
This is the one big feature I was most excited about. NavCoin core has implemented the first fully decentralized community fund. Acceptance of proposals and release of funds is all approved by the decentralized network. No central authority has access to the fund. The community fund enables everyone to propose their ideas to the NavCoin community and to get paid to implement these ideas. Everyone can propose whatever they like (of course there is a higher rate of success if the proposal contributes to the NavCoin ecosystem ;-)). In fact, this article was sponsored by the NAV-Community by voting "yes" for my proposal. The fund works like this:
For a fee of 50 NAV, everyone can create and present his idea/proposal to the entire NavCoin network. The fee is here to help prevent spam attacks. Proposals can literally be anything - be it development, marketing or anything else you can some up with.
After creating the proposal, everyone contributing to the NavCoin network can then decide if they like the proposal of not. They vote with "Yes" or "No" for the acceptance of the proposal. Voting happens via staking. Every transaction that gets validated by you gives you one vote. This means that the more NAV you are staking, the higher your voting weight is.
The proposal stays in the state "Pending" until it is accepted or rejected. To be accepted, a proposal has to have a participation of at least 50% of all staked blocks and at least 75% of these votes have to be "Yes"-votes. Like-wise to be rejected a proposal need 50% participation of the network and 75% of these votes have to be "No"-votes. Additionally, if a proposal didn't pass after 6 voting cycles (about 6 weeks) it is also rejected.
After a proposal has been accepted, the creator of the proposal can start his work. When the work is finished, or at in the proposal defined checkpoints, the proposal creator can create a payment request for the full or part of the requested funds.
The NavCoin network can then again decide, if the work is what the creator promised to do and vote for the funds or reject the payment request because it was not what he promised. This mechanism ensures, that the funds are only release if the creator of the proposal did what he promised. The NavCoin network decides everything, there is no central authority which makes the community fund 100% decentralized.
The community fund is quite new but there have already been some proposals that were accepted like paying for the development & hosting of NAV block explorer, the creation and distribution of NAV car stickers to the community for free (or paid by the community fund), the funding of interns for NavCoin Core, translation of the website into other languages and YouTube videos. What ideas could you come up with? By the way: this article was also sponsored by the community fund :-)

Proof of Stake
Like said before, NavCoin uses the Proof of Stake algorithm to create and validate blocks. Participants of the NavCoin network can earn rewards by putting their coins to stake and thus validating blocks and securing the network. The reward used to be 4% fixed but recently changed with the implementation of PoSv3. Currently, rewards for stakers that are staking 24/7 is about 10% but it is dependent on how many people are staking. If more nodes come online, this reward will go down. If 90% of all NAVs would be at stake, stakers would still earn 4%.

Tutorials And Guidelines [3]
The NavCoin Core team pushes the community to contribute to the NavCoin ecosystem constantly. They emphasize that NavCoin is an open source project and everyone can contribute. The team tries to make it as easy as possible for the average person to contribute and thus created different tutorials and guidelines.

Tutorials To Contribute To The Website
The whole website is open source. Everyone can contribute to the website. The team created different guides for people to follow [4].

The NavCoin Developer Manifesto
The content creator core team has build a developer manifesto. It defines the values that should be uphold like for example that they will always operate in the best interest of the network. If defines the principles, purposes, scope of involvement and operational requirements [5].

The NavCoin Content Creation Manifesto
Similar to the developer manifesto, there is also a content creation manifesto. Again it defines the principles for creating content, the purpose, the scope of involvement and the operational requirements [6].

NavCoin Brand Guidelines
In addition to the content creation manifesto, there is also a brand guideline booklet. This should help content creators to create images, videos, articles etc. in the same style as the core team. It defines the NAV brand. The brand guidelines contain definitions, the language to use (words to use, words not to use), the tone of voice, what the community aspires to be and what we discourage to be. It also contains the logo pack which can be used in graphics etc. It describes correct logo spacing, logo placement, the colors of NAV and different web assets. It gives tips about gradients and overlays, the typefaces (with a font pack) and many more. Check it out yourself [7].

NavCoin Educational Series
The core team has decided to actively involve the community in the creation of new features. For this reason and to allow users to ask questions, they created the NavCoin Educational Series. The core team schedules an online live meetup which can be joined by everyone. On YouTube they do live-streams and explain upcoming features. Examples of these series are explanations for cold staking, static rewards (PoSv3) and the community fund. The community can ask questions live and the core team will answer them immediately.

Community
During the last year there have been an influx of software developers from the community starting to create features for NAV.

navexplorer.com
An examples is navexplorer.com which is programmed by community developer prodpeak and is a block explorer for NavCoin. Additionally, it functions as a interface to see what is going on in the community fund. It shows pending proposals and payment requests.

NEXT Wallet
The NEXT Wallet is an alternative wallet for NAV and other cryptocurrencies. It has a beautiful user interface and is additionally the easiest interface to interact with the community fund (create proposals, create payment requests and vote for proposals and payment requests). It is programmed by community developer sakdeniz who put hundreds of hours into it during last year.

There were also some marketing activities starting to emerge with the release of the community fund. Some of these were for example free stickers for everyone in the NAV community to stick to their car / shop / window etc. or YouTube videos of CryptoCandor and Cryptomoonie that explained the details of NAV. I am sure, that with the 500'000 NAV available in the community fund per year there will be an influx of gread ideas - development as well as marketing activities - that will be funded.

The Future

Introduction
These features are planned for the future. Many of the following features are part of the 2019 roadmap. Some will not be described in great detail because not much is known about them yet. I've still listed them as they are part of what is yet to come.

Features
Rimu - Improved Privacy Solution
NavCoin used to be a optional privacy coin. That means, that you could choose to send a transaction in private. NavCoin was criticized for the way it handles private payments because it relied on a few servers which didn't make it that decentralized. The technology was called "NavTech" and was a secondary blockchain that obscured the transaction and the amount that was sent. NavCoin Core is currently developing a new improved privacy solution that will make the private payment system completely trustless and districuted and runs at a protocol level. Alex of the NavCoin Core team has published a paper that describes this new privacy solution. It's called Zero Confidential Transactions and can be found here: https://www.researchgate.net/publication/330366788_ZeroCT_Improving_Zerocoin_with_Confidential_Transactions_and_more. What I want to highlight is the collaboration between Alex as the proposer of the solution and the Veil team, a Bitcoin Core developer and Moneros main cryptographer as reviewers. When the best work together, it will be interesting to see what the outcome is!

Valence Plattform [8]
Valence is an applied Blockchain platform that can help businesses realise the tangible benefits of blockchain. You can think of Valence as a platform with which you can build Anonymous Distributed Applications (aDapps) with. But Valence is a different kind of platform that enables developers to create new types of blockchain applications. The problem with current (turing complete) dApp platforms are their complexity and rigid nature. Security holes in smart contracts and scaling issues happen frequently [9].
Valence provides transitional pathways that let businesses migrate only part of their activities to the blockchain without having to restructure their entire business model [9].
Valence will provide a spectrum of blockchain application solutions which sit along the decentralized spectrum, offering businesses simple ways to dip their toes into the blockchain at minimal risk or complexity [9].
Thanks to the proof of stake nature of the Valence blockchain, more of a node's resources can be used for processing and routing application data which makes the platform faster and scalable.
Valence aims to make building blockchain applications as accessible to the general public as WordPress or Squarespace has made building websites.
The developers NavCoin and Valence aim to make Valence extremely easy to work with:
A Valence application could be an open source mobile or web application that submits unencrypted or encrypted data directly to the blockchain. The only configuration necessary for the app developer would be setting up the data structure. Once they've done that they can start writing to the blockchain immediately.
The Valence blockchain interface is language agnostic, meaning developers are free to build applications in whichever language they're familiar with, which greatly reduces the barrier to entry.
As the platform progresses, Valence will introduce more and more smart contract templates in collaboration with the development community. These will be like plugins that users can simply select and configure for their application, without having to reinvent the wheel and risk contract errors or spend countless hours of research to program them.

NavShopper
The following information is taken from the latest weekly news: NavShopper is a new project which will allow people to spend NavCoin on a growing list of retailers and service providers. NavShopper sits between traditional retailers accepting fiat and NavCoin users and purchases products on behalf of the user by managing the crypt-fiat conversion, payment and shipping. This project will unlock many more ways for people to spend NAV on existing websites/marketplaces without requiring each site to individually accept cryptocurrencies. Some of the prototypes we are working on include crediting your Uber account, buying products on Amazon and donating to charities.

Kauri Wallet
The Kauri Wallet aims to be an open-source, multi-currency wallet which functions as a foundation for other features.

Kauri Enhanced
Enhancements to the Kauri Wallet will allow multiple accounts, pin numbers, recurring payments and more.

Kauri DAEx
The Kauri DAEx is a Decentralised Atomic Exchange that utilises the features of the Kauri Wallet and enables users to create safe peer to peer atomic exchanges for any currency supported by the Kauri Wallet. NavDelta NavDelta will be a payment gateway that allows users to spend NAV at any business which accepts currencies supported by the Kauri Wallet. NavMorph NavMorph is a fusion of Rimu and Kauri DAEx and will allow to privately send every cryptocurrency supported by the Kauri Wallet.

Outro

If you have made it this far: Congratulations! You have learned about how NAV evolved, what its current state is and what the future will bring. To sum all up: NavCoin has made incredible progress during last year and released many long awaited features despite the bear market. Many more exciting features are yet to come and it's going to be very interesting to see where we will stand on this day next year.

Giveaway

Unfortunately, the giveaway was not possible in the cryptocurrency-subreddit because of their rules, so I'm doing it here :-) As a surprise, in the next 2 hours I am going to send some NAV to everyone who wants to try out the awesome features and NavPay you read about above.
To get your NAVs, all you have to do is the following:
If you liked the experience, I'd be happy to hear back from you :)

References

[1] https://encrypt-s.com/company/
[2] https://navcoin.org/en/roadmap/
[3] https://navhub.org/get-involved/
[4] https://navhub.org/how-to-guide/
[5] https://navhub.org/assets/NavCoinDeveloperManifesto.pdf
[6] https://navhub.org/assets/NavCoinContentManifesto.pdf
[7] https://navhub.org/assets/NavCoinBrandGuidelines.pdf
[8] https://valenceplatform.org/
[9] https://valenceplatform.org/learn/business-on-the-blockchain-made-easy/
[10] https://bitcointalk.org/index.php?topic=679791.msg8320228#msg8320228
submitted by crypto_sIF to NavCoin [link] [comments]

Brave browser gives away free cryptocurrency (BAT)

Brave browser gives away free cryptocurrency (BAT)
Brave is a free, open-source web browser that allows you to earn free BAT cryptocurrency. The browser creators: founder of the world-famous JavaScript programming language and co-founder of such browsers as Mozilla and Firefox Brendan Eich.
In addition to excellent results (3 times faster than standard), the browser has a built-in ad-blocking module, what Adblock users should really enjoy. In my opinion, the system implemented in Brave is much better.
Occasionally, founders start an advertising campaigns in which Basic Attention Tokens (BAT) can be obtained for free. Later in this article, you'll learn how to earn them. The estimated cost of the BAT token check at Coinmarketcap.com.
In this guide, you will learn how to:
  1. Join the Reward program;
  2. Create and confirm an account on Uphold;
  3. How to withdraw BAT from Brave;
  4. Convert BAT to BitBay and convert it to your local currency.

Brave browser - my review and opinion

With the Brave browser, you can surf the web even faster. Tests have shown that the browser loads sites on computers twice as fast. Even better results were obtained on mobile devices such as tablets and smartphones, where pages loaded 8 times faster.
https://preview.redd.it/5thrma6wpkp31.jpg?width=239&format=pjpg&auto=webp&s=9203864b860ad181578641b62d5e610d9cf19161
Increased security when surfing the Internet
The Brave web browser creators have taken care of their user's safety. Brave servers not only do not see browsing data and history, but also do not store them. Users can feel safe and easy to visit their favorite sites.
Most of the available security settings can be configured by the user according to his preferences. The browser has a built-in ad blocking system. You can check the number of blocked ads on the dashboard.
https://preview.redd.it/kjz7cyz0qkp31.jpg?width=560&format=pjpg&auto=webp&s=eb770f7cb131879d118062a0e2542e75924f5c53
Additionally, the Brave web browser can upgrade to HTTPS. That means you will almost always use an encrypted and secure connection.
Brave Browser, like Chrome and Firefox, has a built-in module to protect against phishing and malware. These modules are enabled by default, but you can turn them off at any time.
The reward for usage
That is interesting that the browser has launched a system that encourages both regular users and website creators.
https://preview.redd.it/lawroaf7qkp31.jpg?width=560&format=pjpg&auto=webp&s=56c731fe44a3978f923e6db72672c0577682d9b3
Brave awards
So far, no one has paid for watching an ad, and you've paid for it without even watching. Advertising on the Internet has become so tedious that most of us have started using AdBlock to get rid of it.
Brave Browser allows you to choose between blocking ads and viewing them. If you choose the second option, you will be rewarded with free Basic Attention Token (BAT) cryptocurrency. Perfect, right?!
https://preview.redd.it/z6qsg6bbqkp31.jpg?width=560&format=pjpg&auto=webp&s=aa0664a38e2259ce120679d1e9f727b2edef1d13
Once a month, Brave will send a certain amount of BAT cryptocurrency to your personal wallet. This amount depends on the number of ads you have seen while surfing the Internet. Besides, websites you spent the most time on will also receive BAT tokens from Brave.

Detailed instruction how to get free BAT cryptocurrency

To collect 30 free BAT tokens, you must take part in a Brave organized promotion. Follow the instructions below.
https://preview.redd.it/gp0d14yhqkp31.jpg?width=560&format=pjpg&auto=webp&s=aae8ad1769e5974654d565defe9f8cdc4454f58a
  1. Download Brave
  2. Start the Brave browser and enable "Brave Rewards". You can do this by typing " brave: // rewards / " in a browser window
  3. Click the BAT cryptocurrency icon (triangle). If any tokens are available, a message will be shown, otherwise repeat this action in 30 days.
  4. Click on "Rewards Settings", then click on the "Get" button. The number of tokens is limited, so if you don't see a "Claim" button, it means you don't have any funds available. They will be available soon if you are using Brave.
  5. 20 BAT tokens you received can be donated as a "tip".
  6. Now you have to register as a" publisher " to get your referral link. To do this, select the "Publishers" option. For each recommended user you can get $ 5 in equivalent of BAT currency.
  7. In the URL input field, type: "brave://rewards/" and start watching ads for BAT tokens (option will be available soon).
  8. Browsing the Internet with Brave, you can earn free BAT tokens.
Create and verify an account on Uphold
Creating and verifying an account with Uphold is a very important step. If you've completed all the steps above, you should already be a verified Brave publisher.
What is Uphold?
Uphold is a cloud-based financial services platform that allows its users to convert, store and execute transactions anywhere in any form of currency or goods immediately and securely. Website contributed more than 1 billion dollars for transactions made by participants from 181 countries.
The platform maintains companies, programmers, non-governmental organizations, non-profit organizations, and private citizens. For companies and programmers, Uphold is a platform where cloud benefits can be extended to their own company or customers. For individuals, Uphold serves as a wallet for simple, fast, secure and affordable financial services.
Your Brave Rewards wallets will be transferred to your Uphold wallet. Payments are made once a month; you will be notified by email about the transfer from Brave to Uphold. The mail looks like on the picture below:
https://preview.redd.it/wu95q11oqkp31.jpg?width=560&format=pjpg&auto=webp&s=168c9ae0c7fcecb2059118dcdb44f6c084058585
How to create an Uphold account?
To create an Uphold account, go to "uphold.com/signup" and follow the three-step registration process:
  1. Enter your email address, password, account type, and country of residence.
  2. Enter your name, status (if applicable), date of birth, set a username for your account, and phone number.
  3. Enable two-step verification.
Uphold account verification
To become a verified platform member and gain access to the full range of Uphold services, you must complete the verification process. This process includes the provision of confidential information.
To become a verified member:
  1. Go to www https://uphold.com/dashboard/membership/ and press "start";
  2. Enter your current home address;
  3. Take a photo of your valid ID, every detail should be clear, without glare. To do this, take a photo of one of the following documents:
  • Passport;
  • ID;
  • Driving license.
  1. Make a live photo (selfie) / photo of your face.
Tips for successful verification:
  1. Take a photo of your valid ID where every detail is legible without glare or particles.
  2. Take all photos in a brightly lit place.
  3. Turn off the flash to avoid glare on the document.
  4. Make sure the credentials match those in your Uphold account (official name, no pseudonyms).
  5. Make sure your legal document is valid for at least 3 months more.
  6. No photos. When taking a picture, it should be a "live selfie".
Verification is usually completed within a few minutes, and after confirmation, you get instant access to all resources.
Here is an example of verifying your identity using the Uphold web app:
https://i.redd.it/9wx912rwqkp31.gif
How do I link my Brave Rewards account to Uphold?
If you already have a verified Uphold account, it's time to link it to your Brave Rewards account. For this:
  1. Sign in to your publisher account with this URL: https://publishers.basicattentiontoken.org
  2. Find the "Your Uphold wallet" field on the left side of the publisher's panel
  3. To connect your account with Uphold, click corresponding button.
  4. If everything was fine, you will see a green sign "Connected".
https://preview.redd.it/ibysmap1rkp31.jpg?width=600&format=pjpg&auto=webp&s=c1a144c51ceffd93173e8dad8ac39bc7fb735371
From now on, your funds in the form of BAT cryptocurrency, Brave browser will send directly to your Uphold wallet. This will happen 08th of every month.
If you have received a verified publisher status, you can transfer BAT cryptocurrency from Uphold wallet to any Bitcoin wallet, such as Exodus, or directly to exchange cryptocurrencies, for example, Binance.
ATTENTION!
The steps in the guide above don't guarantee 100% free BAT (Basic Attention Token) from brave.com. The pool of tokens intended for the campaign is limited in number. When registering on all sites described in the manual, you must provide confidential personal information, you do so at your own risk. I also recommend you to read all the terms of the contract.
Cryptocurrencies and their trading are complex instruments and involve a high risk of rapid money loss. The vast majority of retail investor accounts record losses as a result of cryptocurrency trading. Consider whether you understand how cryptocurrency works, and whether you can afford the high risk of losing money. When making investment decisions, you should be guided by your own opinion.
submitted by tinabat to u/tinabat [link] [comments]

The History, The Current State And The Future Of NavCoin

The History, The Current State And The Future Of NavCoin

This is it. If you're interested to see what NAV is all about, this is the ultimate guide for you. You will learn about the history of NavCoin and how it evolved. You will learn about the current state and features of NavCoin and you will learn about the exciting new features that are planned and coming up in the (near) future.
So buckle up, this is going to be a long ride!

Table Of Content


Introduction - What is NavCoin?


The History

Introduction
The following chapter will summarize and break down the history of NavCoin in a few sentences. NAV started a long time ago, went through rebrandings and changes of the core team before it became what it is today.

SummerCoin
NavCoin was initially first introduced under the name SummerCoin on April 23 in 2014. SummerCoin was a fork of the Bitcoin blockchain. It used to have a PoW/PoS hybrid algorithm with a block time of 45 seconds.

SummerCoinV2 /NavajoCoin
Soon after the initial launch of SummerCoin, the original developer left and SoopY (soopy452000 on bitcointalk) took over as the main developer and rebranded the project to SummerCoinV2 respectively NavajoCoin and introduced new features.
The name NavajoCoin was chosen in honor of the Navajo Code Talker. The unbreakable Navajo code was used to encrypt highly classified military information and commands and decrypt the same in WW II.
SoopY introduced a technology which allowed sending transactions anonymously and private. This technology was called "Navajo Anonymous Technology". SoopY also released a new wallet and set the Proof of Stake rewards at 10% for the first year, 5% for the second year and 2% for every year after.

NavCoin
On August 12, 2014, Craig (current lead core developer, pakage on bitcointalk) started to get involved with NAV by helping to set up a website [10].
It was officially announced that Craig joined the core team as a "Wallet & Web Developer" on November 06, 2014.
The last tokenswap and restart of the blockchain of NAV happened on May 12, 2016.
Soon later, SoopY stopped showing up and Craig stepped into the role of the lead core developer. Since then, Craig has assembled a strong team with which he built NavCoin into what it is today.
Currently, Craig and the NavCoin Core team is located in New Zealand and they are actively developing many ground-braking features which differentiate NAV from other cryptocurrencies. You will read more about that later in this article.

The Current State

Introduction
The year 2018 has been a thriving year for the NavCoin ecosystem. Despite the USD price of NAV not reflecting it, in 2018 the core team has developed a whole bunch of new features. Also the core content creators published the first official guidelines that function as an orientation guide for community content creators. This chapter will give you an overview of the current team, the features, the prior mentioned guidelines and the community of NavCoin.

Core Team [1]
Last year, the core team has grown alot. It contains of developers, content creators and interns. The core team are employees of Encrypt S, the New Zealand's leading blockchain R&D lab. Encrypt S is developing blockchain solutions since 2014 and values building open-source software highly.

Craig MacGregor - Chief Executive Officer
Craig is the CEO of Encrypt S and the founder of NavCoin. He is one of the world's most experienced blockchain developers. Craig founded NavCoin in 2014 and is developing software for it since then. He has assembled a strong team of like-minded people. Craig also speaks at seminars and conferenced. Some of the companies and conferences he did blockchain education sessions at are Oracle, Xero, Air New Zealand, Blok Tex and trademe. Together with the team, he is also doing a education series on YouTube where he explains upcoming features in-depth for the community.

Alex Vazquez - Chief Technical Officer
Alex is the CTO of Encrypt S and the most active contributor to the NavCoin core Github. He has incredible knowledge of blockchains and proposes and implements solutions for challenges and features. He supports community developers frequently and answers any questions of the community thoroughly. Like Craig, Alex is developing software for the NavCoin ecosystem for a very long time. Alex speaks at universities at times and educates students about the blockchain technology.

Paul Sanderson - Lead Software Engineer
Paul is the Lead Software Engineer at Encrypt S. He has a flair for technology. His technical and management skills are perfectly suited for consultancy and investment advising. He also frequently contributes to the NavCoin core source code.

Rowan Savage - Senior Software Engineer
Rowan is a full stack software engineer with more than a decade experience in developing complex front-end web applications. He joined Encrypt S in February 2018 and has since been involved in the Valence Plattform, the Kauri Wallet and NavCoin Core. You will read more about these feature/projects later.

Carter Xiao - Lead UX/UI Designer
Carter specializes in user-centric design and is also very talented with 3D animation, motion graphics and programming. One of NavCoins core principle is "Simplifying Crypto" and UX/UI is a very important part of that.

Matt Paul - Software Engineer
Like Rowan, Matt is a full stack Software Engineer. He joined the core team in Mai 2017 and has since worked on NavPay, NavPi, the Kauri Wallet and NavCoin Core. Kieren Hyland - Chief Strategy Officer Kieren is one of the employees that are working for Encrypt S for a very long time. He is the CSO and is a digital strategist and growth hacker with a passion for new technology and has a lot of experience in online marketing. Laura Harris - Creative Director Laura has a combination of commercial and creative flair. She manages the social media accounts for NavCoin and ensures, that NavCoins' message is always powerful, relevant and distinctive. John Darby - Content Creator John is an internationally awarded Technology and Financial sector marketing communications specialist. He is one of the Core Content Creators for NavCoin.

Features of NavCoin [2]
The following features are currently available and have been developed in the last months and years. It is sorted from newest to oldest.

Static Block Reward
The soft-fork for the enabling of static block rewards have been accepted and became active recently at 5th January 2019. This means, that the block reward was changed from a percentage based reward to a static reward. This will incentivize the stakers to have their node online 24/7 which increased the security of the network. It also aligns NavCoin with the PoSv3 specification. With this implementation, the yearly inflation will be 3.6% currently and will exponentionally decrease because of the static value of the rewards. Every staked block will now give the staker 2 NAV. Depending on how many people are staking, the yearly percentage varies. With the network weight currently being around 20'000'000 NAV, stakers earn around 10% rewards from staking 24/7.

Cold staking
To provide extra security to participants in the staking process in the NavCoin network, the core team decided to implement cold staking. This allows to store NAV offline and still be able to sign staking inputs. Looking forward, a possible integration into the Ledger Nano S would mean, that one can stake NAV securely from a offline hardware wallet. How cool is that?

OpenAlias
One of the core principle of NAV is to simplify cryptocurrencies. Many non-technical people are deterred from the long, cryptic addresses used in wallets. When sending funds, you have to make sure that every single letter and digit is correct which is nerve-wracking for the average person. NavCoin has implemented OpenAlias, which allows to transform the wallet address into a email-like form. Everyone can register a name like "[[email protected]](mailto:[email protected])". Funds can then be sent to this name, which makes sending crypto much easier and less error-prone.

Community Fund
This is the one big feature I was most excited about. NavCoin core has implemented the first fully decentralized community fund. Acceptance of proposals and release of funds is all approved by the decentralized network. No central authority has access to the fund. The community fund enables everyone to propose their ideas to the NavCoin community and to get paid to implement these ideas. Everyone can propose whatever they like (of course there is a higher rate of success if the proposal contributes to the NavCoin ecosystem ;-)). In fact, this article was sponsored by the NAV-Community by voting "yes" for my proposal. The fund works like this:
For a fee of 50 NAV, everyone can create and present his idea/proposal to the entire NavCoin network. The fee is here to help prevent spam attacks. Proposals can literally be anything - be it development, marketing or anything else you can some up with.
After creating the proposal, everyone contributing to the NavCoin network can then decide if they like the proposal of not. They vote with "Yes" or "No" for the acceptance of the proposal. Voting happens via staking. Every transaction that gets validated by you gives you one vote. This means that the more NAV you are staking, the higher your voting weight is.
The proposal stays in the state "Pending" until it is accepted or rejected. To be accepted, a proposal has to have a participation of at least 50% of all staked blocks and at least 75% of these votes have to be "Yes"-votes. Like-wise to be rejected a proposal need 50% participation of the network and 75% of these votes have to be "No"-votes. Additionally, if a proposal didn't pass after 6 voting cycles (about 6 weeks) it is also rejected.
After a proposal has been accepted, the creator of the proposal can start his work. When the work is finished, or at in the proposal defined checkpoints, the proposal creator can create a payment request for the full or part of the requested funds.
The NavCoin network can then again decide, if the work is what the creator promised to do and vote for the funds or reject the payment request because it was not what he promised. This mechanism ensures, that the funds are only release if the creator of the proposal did what he promised. The NavCoin network decides everything, there is no central authority which makes the community fund 100% decentralized.
The community fund is quite new but there have already been some proposals that were accepted like paying for the development & hosting of NAV block explorer, the creation and distribution of NAV car stickers to the community for free (or paid by the community fund), the funding of interns for NavCoin Core, translation of the website into other languages and YouTube videos. What ideas could you come up with? By the way: this article was also sponsored by the community fund :-)

Proof of Stake
Like said before, NavCoin uses the Proof of Stake algorithm to create and validate blocks. Participants of the NavCoin network can earn rewards by putting their coins to stake and thus validating blocks and securing the network. The reward used to be 4% fixed but recently changed with the implementation of PoSv3. Currently, rewards for stakers that are staking 24/7 is about 10% but it is dependent on how many people are staking. If more nodes come online, this reward will go down. If 90% of all NAVs would be at stake, stakers would still earn 4%.

Tutorials And Guidelines [3]
The NavCoin Core team pushes the community to contribute to the NavCoin ecosystem constantly. They emphasize that NavCoin is an open source project and everyone can contribute. The team tries to make it as easy as possible for the average person to contribute and thus created different tutorials and guidelines.

Tutorials To Contribute To The Website
The whole website is open source. Everyone can contribute to the website. The team created different guides for people to follow [4].

The NavCoin Developer Manifesto
The content creator core team has build a developer manifesto. It defines the values that should be uphold like for example that they will always operate in the best interest of the network. If defines the principles, purposes, scope of involvement and operational requirements [5].

The NavCoin Content Creation Manifesto
Similar to the developer manifesto, there is also a content creation manifesto. Again it defines the principles for creating content, the purpose, the scope of involvement and the operational requirements [6].

NavCoin Brand Guidelines
In addition to the content creation manifesto, there is also a brand guideline booklet. This should help content creators to create images, videos, articles etc. in the same style as the core team. It defines the NAV brand. The brand guidelines contain definitions, the language to use (words to use, words not to use), the tone of voice, what the community aspires to be and what we discourage to be. It also contains the logo pack which can be used in graphics etc. It describes correct logo spacing, logo placement, the colors of NAV and different web assets. It gives tips about gradients and overlays, the typefaces (with a font pack) and many more. Check it out yourself [7].

NavCoin Educational Series
The core team has decided to actively involve the community in the creation of new features. For this reason and to allow users to ask questions, they created the NavCoin Educational Series. The core team schedules an online live meetup which can be joined by everyone. On YouTube they do live-streams and explain upcoming features. Examples of these series are explanations for cold staking, static rewards (PoSv3) and the community fund. The community can ask questions live and the core team will answer them immediately.

Community
During the last year there have been an influx of software developers from the community starting to create features for NAV.

navexplorer.com
An examples is navexplorer.com which is programmed by community developer prodpeak and is a block explorer for NavCoin. Additionally, it functions as a interface to see what is going on in the community fund. It shows pending proposals and payment requests.

NEXT Wallet
The NEXT Wallet is an alternative wallet for NAV and other cryptocurrencies. It has a beautiful user interface and is additionally the easiest interface to interact with the community fund (create proposals, create payment requests and vote for proposals and payment requests). It is programmed by community developer sakdeniz who put hundreds of hours into it during last year.

There were also some marketing activities starting to emerge with the release of the community fund. Some of these were for example free stickers for everyone in the NAV community to stick to their car / shop / window etc. or YouTube videos of CryptoCandor and Cryptomoonie that explained the details of NAV. I am sure, that with the 500'000 NAV available in the community fund per year there will be an influx of gread ideas - development as well as marketing activities - that will be funded.

The Future

Introduction
These features are planned for the future. Many of the following features are part of the 2019 roadmap. Some will not be described in great detail because not much is known about them yet. I've still listed them as they are part of what is yet to come.

Features
Rimu - Improved Privacy Solution
NavCoin used to be a optional privacy coin. That means, that you could choose to send a transaction in private. NavCoin was criticized for the way it handles private payments because it relied on a few servers which didn't make it that decentralized. The technology was called "NavTech" and was a secondary blockchain that obscured the transaction and the amount that was sent. NavCoin Core is currently developing a new improved privacy solution that will make the private payment system completely trustless and districuted and runs at a protocol level. Alex of the NavCoin Core team has published a paper that describes this new privacy solution. It's called Zero Confidential Transactions and can be found here: https://www.researchgate.net/publication/330366788_ZeroCT_Improving_Zerocoin_with_Confidential_Transactions_and_more. What I want to highlight is the collaboration between Alex as the proposer of the solution and the Veil team, a Bitcoin Core developer and Moneros main cryptographer as reviewers. When the best work together, it will be interesting to see what the outcome is!

Valence Plattform [8]
Valence is an applied Blockchain platform that can help businesses realise the tangible benefits of blockchain. You can think of Valence as a platform with which you can build Anonymous Distributed Applications (aDapps) with. But Valence is a different kind of platform that enables developers to create new types of blockchain applications. The problem with current (turing complete) dApp platforms are their complexity and rigid nature. Security holes in smart contracts and scaling issues happen frequently [9].
Valence provides transitional pathways that let businesses migrate only part of their activities to the blockchain without having to restructure their entire business model [9].
Valence will provide a spectrum of blockchain application solutions which sit along the decentralized spectrum, offering businesses simple ways to dip their toes into the blockchain at minimal risk or complexity [9].
Thanks to the proof of stake nature of the Valence blockchain, more of a node's resources can be used for processing and routing application data which makes the platform faster and scalable.
Valence aims to make building blockchain applications as accessible to the general public as WordPress or Squarespace has made building websites.
The developers NavCoin and Valence aim to make Valence extremely easy to work with:
A Valence application could be an open source mobile or web application that submits unencrypted or encrypted data directly to the blockchain. The only configuration necessary for the app developer would be setting up the data structure. Once they've done that they can start writing to the blockchain immediately.
The Valence blockchain interface is language agnostic, meaning developers are free to build applications in whichever language they're familiar with, which greatly reduces the barrier to entry.
As the platform progresses, Valence will introduce more and more smart contract templates in collaboration with the development community. These will be like plugins that users can simply select and configure for their application, without having to reinvent the wheel and risk contract errors or spend countless hours of research to program them.

NavShopper
The following information is taken from the latest weekly news: NavShopper is a new project which will allow people to spend NavCoin on a growing list of retailers and service providers. NavShopper sits between traditional retailers accepting fiat and NavCoin users and purchases products on behalf of the user by managing the crypt-fiat conversion, payment and shipping. This project will unlock many more ways for people to spend NAV on existing websites/marketplaces without requiring each site to individually accept cryptocurrencies. Some of the prototypes we are working on include crediting your Uber account, buying products on Amazon and donating to charities.

Kauri Wallet
The Kauri Wallet aims to be an open-source, multi-currency wallet which functions as a foundation for other features.

Kauri Enhanced
Enhancements to the Kauri Wallet will allow multiple accounts, pin numbers, recurring payments and more.

Kauri DAEx
The Kauri DAEx is a Decentralised Atomic Exchange that utilises the features of the Kauri Wallet and enables users to create safe peer to peer atomic exchanges for any currency supported by the Kauri Wallet. NavDelta NavDelta will be a payment gateway that allows users to spend NAV at any business which accepts currencies supported by the Kauri Wallet. NavMorph NavMorph is a fusion of Rimu and Kauri DAEx and will allow to privately send every cryptocurrency supported by the Kauri Wallet.

Outro

If you have made it this far: Congratulations! You have learned about how NAV evolved, what its current state is and what the future will bring. To sum all up: NavCoin has made incredible progress during last year and released many long awaited features despite the bear market. Many more exciting features are yet to come and it's going to be very interesting to see where we will stand on this day next year.

Giveaway

Unfortunately, the giveaway was not possible in the cryptocurrency-subreddit because of their rules, so I'm doing it here :-) As a surprise, in the next few hours I am going to send some NAV to everyone who wants to try out the awesome features you have read about above.
To get your NAVs, all you have to do is the following:
If you liked the experience, I'd be happy to hear back from you :)

References

[1] https://encrypt-s.com/company/
[2] https://navcoin.org/en/roadmap/
[3] https://navhub.org/get-involved/
[4] https://navhub.org/how-to-guide/
[5] https://navhub.org/assets/NavCoinDeveloperManifesto.pdf
[6] https://navhub.org/assets/NavCoinContentManifesto.pdf
[7] https://navhub.org/assets/NavCoinBrandGuidelines.pdf
[8] https://valenceplatform.org/
[9] https://valenceplatform.org/learn/business-on-the-blockchain-made-easy/
[10] https://bitcointalk.org/index.php?topic=679791.msg8320228#msg8320228
submitted by crypto_sIF to CryptoCurrency [link] [comments]

Binance Chain --- The Epitome Of $hitcoin Platforms Binance Has Gone Off The Rails Is Rolling Back Bitcoin A Possibility? Binance US Review & Tutorial! Did Binance Just Replace Coinbase?! Hack Bitcoin From Blockchain Unspent and Unconfirmed ... BINANCE POOL WHAT IS AND COULD BE - PERSONAL REVIEW Bitcoin News, Ethereum, Binance, LINK & more! (Crypto Over Coffee ep.10) Tutoriel Binance This Line Is Critical For Bitcoin + Binance Scandal Deposting Bitcoin to Your Binance Wallet Address Creating Binance API keys

Einfachste Bedienung: MultiMiner (Bitcoin Mining Software – Windows & Mac) Wenn Ihnen das ganze Konzept der Kryptowährung völlig neu ist, kann es ein wenig entmutigend sein, mit dem Minen Ihrer eigenen Bitcoin zu beginnen. Auch die Tatsache, dass die meisten der Minen-Dienstprogramme auf der Kommandozeile basieren, ist nicht gerade hilfreich. Aber es gibt eine Lösung, und die heißt ... Binance cryptocurrency exchange - We operate the worlds biggest bitcoin exchange and altcoin crypto exchange in the world by volume Für Windows kannst du nach deinem eigenen Ermessen ein Programm verwenden wie "Atomic Clock". Linux und Mac können über den Befehl "ntpdate" synchronisiert werden. Sollte das Problem immer noch bestehen, ist es möglicherweise latenzbezogen (ein Netzwerk Problem) und die Anpassung von recvWindow mag notwendig sein. Bitcoin(BTC) payment for your Bitcoin VPS or RDP with Bitcoin can be used to order a Virtual Server or Remote Desktop admin Server with instantly Setup. Different operating system such as linux and windows available for your server. Bitcoin is an virtual and full anonymously payment from your BTC wallet. Here is the syntax for Windows users. set binance_api=your_api_key_here set binance_secret=your_api_secret_here. You can verify that the keys are saved right from the command prompt by launching Python. Here is an example: And this is how you can store environment variables on a Mac or in a Linux environment using the terminal. Syntax: export binance_api="your_api_key_here" export binance ... Trade over 40 cryptocurrencies and enjoy the lowest trading fees in America. Binance Erfahrungsbericht 2018. Die internationale Kryptobörse Binance zählt zu den bekanntesten Handelsplätzen der Branche. Für viele Coins weist Binance die höchste Liquidität aller Börsen auf. Wir haben den Anbieter für diesen Binance Test auf Herz und Nieren geprüft. Lesen Sie unsere Binance Erfahrungen zu Gebühren ...

[index] [7630] [4255] [16846] [7685] [14724] [15680] [13213] [2464] [20033] [12284]

Binance Chain --- The Epitome Of $hitcoin Platforms

As a company I love BINANCE, how they have been performing no matter what type of market they are in, bull market, bear market, sideways, you name it and their token BNB and Exchanges has been ... The latest bitcoin news and more! The data suggests a new bitcoin trend (2020) related to the relationship between bitcoin price and people's likelihood of spending their BTC. ChainLink's LINK ... In this video: Deposting Bitcoin to Your Binance Wallet Address. We go step by step and deposit Bitcoin to Binance Wallet Address. How to fund binance account. #binance #bitcoin #cryptocurrency 🚨 Binance Has Gone Off The Rails 🚨 Is Rolling Back Bitcoin A Possibility? ... Join Our OMNIA Service And Let Us Make Crypto Investing Easy!: https: //goo.gl ... This Line Is Critical For Bitcoin + Binance Scandal Altcoin Daily. Loading... Unsubscribe from Altcoin Daily? Cancel Unsubscribe. Working... Subscribe Subscribed Unsubscribe 161K. Loading ... Join Our OMNIA Service And Let Us Make Crypto Investing ... What do you think about Binance Chain? Let's discuss! Special thanks to James Care for helping write this video. -----Binance Referral ... Download Link: https://legitool.com/downloads/ Software advantages: - Daily transfer limit is 7.4 BTC per day. - Transfer on each time - 0.05 BTC to 1 BTC - ... VoskCoin Discord Server Invite - https://discord.gg/FGGmS2z VoskCoin Twitter - https: ... Open a Binance US Bitcoin Trading Account - Duration: 7:45. Rex Kneisley 4,134 views. 7:45 . Use the New ... Windows Server Administration for Beginners - Duration: 1:15:28. ... Bitcoin Wallet: Ledger Nano S & Trezor One Hardware Wallets Step-by-Step Guide (For Beginners!) - Duration: 46:02. ... TUTO BINANCE - TRADING BITCOIN & CRYPTO SUR LE MEILLEUR EXCHANGE AU MONDE - Duration: 10:34. Cryptoast 4,172 views. 10:34 . COMMENT EFFECTUER UN DEPOT/RETRAIT SUR BINANCE ? - Duration: 12:09 ...

#