Bitcoin Mining | CoinGeek

Bitcoin - The Currency of the Internet

A community dedicated to Bitcoin, the currency of the Internet. Bitcoin is a distributed, worldwide, decentralized digital money. Bitcoins are issued and managed without any central authority whatsoever: there is no government, company, or bank in charge of Bitcoin. You might be interested in Bitcoin if you like cryptography, distributed peer-to-peer systems, or economics. A large percentage of Bitcoin enthusiasts are libertarians, though people of all political philosophies are welcome.
[link]

Litecoin mining!

Since the litecoin community is growing, I've decided to introduce /litecoinmining, a place for all discussion revolving mining litecoins!
[link]

Litecoin

For discussion about Litecoin, the leading cryptocurrency derived from Bitcoin. Litecoin is developed with a focus on speed, efficiency, and wider initial coin distribution through the use of scrypt-based mining.
[link]

Why i’m bullish on Zilliqa (long read)

Edit: TL;DR added in the comments
 
Hey all, I've been researching coins since 2017 and have gone through 100s of them in the last 3 years. I got introduced to blockchain via Bitcoin of course, analyzed Ethereum thereafter and from that moment I have a keen interest in smart contact platforms. I’m passionate about Ethereum but I find Zilliqa to have a better risk-reward ratio. Especially because Zilliqa has found an elegant balance between being secure, decentralized and scalable in my opinion.
 
Below I post my analysis of why from all the coins I went through I’m most bullish on Zilliqa (yes I went through Tezos, EOS, NEO, VeChain, Harmony, Algorand, Cardano etc.). Note that this is not investment advice and although it's a thorough analysis there is obviously some bias involved. Looking forward to what you all think!
 
Fun fact: the name Zilliqa is a play on ‘silica’ silicon dioxide which means “Silicon for the high-throughput consensus computer.”
 
This post is divided into (i) Technology, (ii) Business & Partnerships, and (iii) Marketing & Community. I’ve tried to make the technology part readable for a broad audience. If you’ve ever tried understanding the inner workings of Bitcoin and Ethereum you should be able to grasp most parts. Otherwise, just skim through and once you are zoning out head to the next part.
 
Technology and some more:
 
Introduction
 
The technology is one of the main reasons why I’m so bullish on Zilliqa. First thing you see on their website is: “Zilliqa is a high-performance, high-security blockchain platform for enterprises and next-generation applications.” These are some bold statements.
 
Before we deep dive into the technology let’s take a step back in time first as they have quite the history. The initial research paper from which Zilliqa originated dates back to August 2016: Elastico: A Secure Sharding Protocol For Open Blockchains where Loi Luu (Kyber Network) is one of the co-authors. Other ideas that led to the development of what Zilliqa has become today are: Bitcoin-NG, collective signing CoSi, ByzCoin and Omniledger.
 
The technical white paper was made public in August 2017 and since then they have achieved everything stated in the white paper and also created their own open source intermediate level smart contract language called Scilla (functional programming language similar to OCaml) too.
 
Mainnet is live since the end of January 2019 with daily transaction rates growing continuously. About a week ago mainnet reached 5 million transactions, 500.000+ addresses in total along with 2400 nodes keeping the network decentralized and secure. Circulating supply is nearing 11 billion and currently only mining rewards are left. The maximum supply is 21 billion with annual inflation being 7.13% currently and will only decrease with time.
 
Zilliqa realized early on that the usage of public cryptocurrencies and smart contracts were increasing but decentralized, secure, and scalable alternatives were lacking in the crypto space. They proposed to apply sharding onto a public smart contract blockchain where the transaction rate increases almost linear with the increase in the amount of nodes. More nodes = higher transaction throughput and increased decentralization. Sharding comes in many forms and Zilliqa uses network-, transaction- and computational sharding. Network sharding opens up the possibility of using transaction- and computational sharding on top. Zilliqa does not use state sharding for now. We’ll come back to this later.
 
Before we continue dissecting how Zilliqa achieves such from a technological standpoint it’s good to keep in mind that a blockchain being decentralised and secure and scalable is still one of the main hurdles in allowing widespread usage of decentralised networks. In my opinion this needs to be solved first before blockchains can get to the point where they can create and add large scale value. So I invite you to read the next section to grasp the underlying fundamentals. Because after all these premises need to be true otherwise there isn’t a fundamental case to be bullish on Zilliqa, right?
 
Down the rabbit hole
 
How have they achieved this? Let’s define the basics first: key players on Zilliqa are the users and the miners. A user is anybody who uses the blockchain to transfer funds or run smart contracts. Miners are the (shard) nodes in the network who run the consensus protocol and get rewarded for their service in Zillings (ZIL). The mining network is divided into several smaller networks called shards, which is also referred to as ‘network sharding’. Miners subsequently are randomly assigned to a shard by another set of miners called DS (Directory Service) nodes. The regular shards process transactions and the outputs of these shards are eventually combined by the DS shard as they reach consensus on the final state. More on how these DS shards reach consensus (via pBFT) will be explained later on.
 
The Zilliqa network produces two types of blocks: DS blocks and Tx blocks. One DS Block consists of 100 Tx Blocks. And as previously mentioned there are two types of nodes concerned with reaching consensus: shard nodes and DS nodes. Becoming a shard node or DS node is being defined by the result of a PoW cycle (Ethash) at the beginning of the DS Block. All candidate mining nodes compete with each other and run the PoW (Proof-of-Work) cycle for 60 seconds and the submissions achieving the highest difficulty will be allowed on the network. And to put it in perspective: the average difficulty for one DS node is ~ 2 Th/s equaling 2.000.000 Mh/s or 55 thousand+ GeForce GTX 1070 / 8 GB GPUs at 35.4 Mh/s. Each DS Block 10 new DS nodes are allowed. And a shard node needs to provide around 8.53 GH/s currently (around 240 GTX 1070s). Dual mining ETH/ETC and ZIL is possible and can be done via mining software such as Phoenix and Claymore. There are pools and if you have large amounts of hashing power (Ethash) available you could mine solo.
 
The PoW cycle of 60 seconds is a peak performance and acts as an entry ticket to the network. The entry ticket is called a sybil resistance mechanism and makes it incredibly hard for adversaries to spawn lots of identities and manipulate the network with these identities. And after every 100 Tx Blocks which corresponds to roughly 1,5 hour this PoW process repeats. In between these 1,5 hour, no PoW needs to be done meaning Zilliqa’s energy consumption to keep the network secure is low. For more detailed information on how mining works click here.
Okay, hats off to you. You have made it this far. Before we go any deeper down the rabbit hole we first must understand why Zilliqa goes through all of the above technicalities and understand a bit more what a blockchain on a more fundamental level is. Because the core of Zilliqa’s consensus protocol relies on the usage of pBFT (practical Byzantine Fault Tolerance) we need to know more about state machines and their function. Navigate to Viewblock, a Zilliqa block explorer, and just come back to this article. We will use this site to navigate through a few concepts.
 
We have established that Zilliqa is a public and distributed blockchain. Meaning that everyone with an internet connection can send ZILs, trigger smart contracts, etc. and there is no central authority who fully controls the network. Zilliqa and other public and distributed blockchains (like Bitcoin and Ethereum) can also be defined as state machines.
 
Taking the liberty of paraphrasing examples and definitions given by Samuel Brooks’ medium article, he describes the definition of a blockchain (like Zilliqa) as: “A peer-to-peer, append-only datastore that uses consensus to synchronize cryptographically-secure data”.
 
Next, he states that: "blockchains are fundamentally systems for managing valid state transitions”. For some more context, I recommend reading the whole medium article to get a better grasp of the definitions and understanding of state machines. Nevertheless, let’s try to simplify and compile it into a single paragraph. Take traffic lights as an example: all its states (red, amber, and green) are predefined, all possible outcomes are known and it doesn’t matter if you encounter the traffic light today or tomorrow. It will still behave the same. Managing the states of a traffic light can be done by triggering a sensor on the road or pushing a button resulting in one traffic lights’ state going from green to red (via amber) and another light from red to green.
 
With public blockchains like Zilliqa, this isn’t so straightforward and simple. It started with block #1 almost 1,5 years ago and every 45 seconds or so a new block linked to the previous block is being added. Resulting in a chain of blocks with transactions in it that everyone can verify from block #1 to the current #647.000+ block. The state is ever changing and the states it can find itself in are infinite. And while the traffic light might work together in tandem with various other traffic lights, it’s rather insignificant comparing it to a public blockchain. Because Zilliqa consists of 2400 nodes who need to work together to achieve consensus on what the latest valid state is while some of these nodes may have latency or broadcast issues, drop offline or are deliberately trying to attack the network, etc.
 
Now go back to the Viewblock page take a look at the amount of transaction, addresses, block and DS height and then hit refresh. Obviously as expected you see new incremented values on one or all parameters. And how did the Zilliqa blockchain manage to transition from a previous valid state to the latest valid state? By using pBFT to reach consensus on the latest valid state.
 
After having obtained the entry ticket, miners execute pBFT to reach consensus on the ever-changing state of the blockchain. pBFT requires a series of network communication between nodes, and as such there is no GPU involved (but CPU). Resulting in the total energy consumed to keep the blockchain secure, decentralized and scalable being low.
 
pBFT stands for practical Byzantine Fault Tolerance and is an optimization on the Byzantine Fault Tolerant algorithm. To quote Blockonomi: “In the context of distributed systems, Byzantine Fault Tolerance is the ability of a distributed computer network to function as desired and correctly reach a sufficient consensus despite malicious components (nodes) of the system failing or propagating incorrect information to other peers.” Zilliqa is such a distributed computer network and depends on the honesty of the nodes (shard and DS) to reach consensus and to continuously update the state with the latest block. If pBFT is a new term for you I can highly recommend the Blockonomi article.
 
The idea of pBFT was introduced in 1999 - one of the authors even won a Turing award for it - and it is well researched and applied in various blockchains and distributed systems nowadays. If you want more advanced information than the Blockonomi link provides click here. And if you’re in between Blockonomi and the University of Singapore read the Zilliqa Design Story Part 2 dating from October 2017.
Quoting from the Zilliqa tech whitepaper: “pBFT relies upon a correct leader (which is randomly selected) to begin each phase and proceed when the sufficient majority exists. In case the leader is byzantine it can stall the entire consensus protocol. To address this challenge, pBFT offers a view change protocol to replace the byzantine leader with another one.”
 
pBFT can tolerate ⅓ of the nodes being dishonest (offline counts as Byzantine = dishonest) and the consensus protocol will function without stalling or hiccups. Once there are more than ⅓ of dishonest nodes but no more than ⅔ the network will be stalled and a view change will be triggered to elect a new DS leader. Only when more than ⅔ of the nodes are dishonest (66%) double-spend attacks become possible.
 
If the network stalls no transactions can be processed and one has to wait until a new honest leader has been elected. When the mainnet was just launched and in its early phases, view changes happened regularly. As of today the last stalling of the network - and view change being triggered - was at the end of October 2019.
 
Another benefit of using pBFT for consensus besides low energy is the immediate finality it provides. Once your transaction is included in a block and the block is added to the chain it’s done. Lastly, take a look at this article where three types of finality are being defined: probabilistic, absolute and economic finality. Zilliqa falls under the absolute finality (just like Tendermint for example). Although lengthy already we skipped through some of the inner workings from Zilliqa’s consensus: read the Zilliqa Design Story Part 3 and you will be close to having a complete picture on it. Enough about PoW, sybil resistance mechanism, pBFT, etc. Another thing we haven’t looked at yet is the amount of decentralization.
 
Decentralisation
 
Currently, there are four shards, each one of them consisting of 600 nodes. 1 shard with 600 so-called DS nodes (Directory Service - they need to achieve a higher difficulty than shard nodes) and 1800 shard nodes of which 250 are shard guards (centralized nodes controlled by the team). The amount of shard guards has been steadily declining from 1200 in January 2019 to 250 as of May 2020. On the Viewblock statistics, you can see that many of the nodes are being located in the US but those are only the (CPU parts of the) shard nodes who perform pBFT. There is no data from where the PoW sources are coming. And when the Zilliqa blockchain starts reaching its transaction capacity limit, a network upgrade needs to be executed to lift the current cap of maximum 2400 nodes to allow more nodes and formation of more shards which will allow to network to keep on scaling according to demand.
Besides shard nodes there are also seed nodes. The main role of seed nodes is to serve as direct access points (for end-users and clients) to the core Zilliqa network that validates transactions. Seed nodes consolidate transaction requests and forward these to the lookup nodes (another type of nodes) for distribution to the shards in the network. Seed nodes also maintain the entire transaction history and the global state of the blockchain which is needed to provide services such as block explorers. Seed nodes in the Zilliqa network are comparable to Infura on Ethereum.
 
The seed nodes were first only operated by Zilliqa themselves, exchanges and Viewblock. Operators of seed nodes like exchanges had no incentive to open them for the greater public. They were centralised at first. Decentralisation at the seed nodes level has been steadily rolled out since March 2020 ( Zilliqa Improvement Proposal 3 ). Currently the amount of seed nodes is being increased, they are public-facing and at the same time PoS is applied to incentivize seed node operators and make it possible for ZIL holders to stake and earn passive yields. Important distinction: seed nodes are not involved with consensus! That is still PoW as entry ticket and pBFT for the actual consensus.
 
5% of the block rewards are being assigned to seed nodes (from the beginning in 2019) and those are being used to pay out ZIL stakers. The 5% block rewards with an annual yield of 10.03% translate to roughly 610 MM ZILs in total that can be staked. Exchanges use the custodial variant of staking and wallets like Moonlet will use the non-custodial version (starting in Q3 2020). Staking is being done by sending ZILs to a smart contract created by Zilliqa and audited by Quantstamp.
 
With a high amount of DS; shard nodes and seed nodes becoming more decentralized too, Zilliqa qualifies for the label of decentralized in my opinion.
 
Smart contracts
 
Let me start by saying I’m not a developer and my programming skills are quite limited. So I‘m taking the ELI5 route (maybe 12) but if you are familiar with Javascript, Solidity or specifically OCaml please head straight to Scilla - read the docs to get a good initial grasp of how Zilliqa’s smart contract language Scilla works and if you ask yourself “why another programming language?” check this article. And if you want to play around with some sample contracts in an IDE click here. The faucet can be found here. And more information on architecture, dapp development and API can be found on the Developer Portal.
If you are more into listening and watching: check this recent webinar explaining Zilliqa and Scilla. Link is time-stamped so you’ll start right away with a platform introduction, roadmap 2020 and afterwards a proper Scilla introduction.
 
Generalized: programming languages can be divided into being ‘object-oriented’ or ‘functional’. Here is an ELI5 given by software development academy: * “all programs have two basic components, data – what the program knows – and behavior – what the program can do with that data. So object-oriented programming states that combining data and related behaviors in one place, is called “object”, which makes it easier to understand how a particular program works. On the other hand, functional programming argues that data and behavior are different things and should be separated to ensure their clarity.” *
 
Scilla is on the functional side and shares similarities with OCaml: OCaml is a general-purpose programming language with an emphasis on expressiveness and safety. It has an advanced type system that helps catch your mistakes without getting in your way. It's used in environments where a single mistake can cost millions and speed matters, is supported by an active community, and has a rich set of libraries and development tools. For all its power, OCaml is also pretty simple, which is one reason it's often used as a teaching language.
 
Scilla is blockchain agnostic, can be implemented onto other blockchains as well, is recognized by academics and won a so-called Distinguished Artifact Award award at the end of last year.
 
One of the reasons why the Zilliqa team decided to create their own programming language focused on preventing smart contract vulnerabilities is that adding logic on a blockchain, programming, means that you cannot afford to make mistakes. Otherwise, it could cost you. It’s all great and fun blockchains being immutable but updating your code because you found a bug isn’t the same as with a regular web application for example. And with smart contracts, it inherently involves cryptocurrencies in some form thus value.
 
Another difference with programming languages on a blockchain is gas. Every transaction you do on a smart contract platform like Zilliqa or Ethereum costs gas. With gas you basically pay for computational costs. Sending a ZIL from address A to address B costs 0.001 ZIL currently. Smart contracts are more complex, often involve various functions and require more gas (if gas is a new concept click here ).
 
So with Scilla, similar to Solidity, you need to make sure that “every function in your smart contract will run as expected without hitting gas limits. An improper resource analysis may lead to situations where funds may get stuck simply because a part of the smart contract code cannot be executed due to gas limits. Such constraints are not present in traditional software systems”. Scilla design story part 1
 
Some examples of smart contract issues you’d want to avoid are: leaking funds, ‘unexpected changes to critical state variables’ (example: someone other than you setting his or her address as the owner of the smart contract after creation) or simply killing a contract.
 
Scilla also allows for formal verification. Wikipedia to the rescue: In the context of hardware and software systems, formal verification is the act of proving or disproving the correctness of intended algorithms underlying a system with respect to a certain formal specification or property, using formal methods of mathematics.
 
Formal verification can be helpful in proving the correctness of systems such as: cryptographic protocols, combinational circuits, digital circuits with internal memory, and software expressed as source code.
 
Scilla is being developed hand-in-hand with formalization of its semantics and its embedding into the Coq proof assistant — a state-of-the art tool for mechanized proofs about properties of programs.”
 
Simply put, with Scilla and accompanying tooling developers can be mathematically sure and proof that the smart contract they’ve written does what he or she intends it to do.
 
Smart contract on a sharded environment and state sharding
 
There is one more topic I’d like to touch on: smart contract execution in a sharded environment (and what is the effect of state sharding). This is a complex topic. I’m not able to explain it any easier than what is posted here. But I will try to compress the post into something easy to digest.
 
Earlier on we have established that Zilliqa can process transactions in parallel due to network sharding. This is where the linear scalability comes from. We can define simple transactions: a transaction from address A to B (Category 1), a transaction where a user interacts with one smart contract (Category 2) and the most complex ones where triggering a transaction results in multiple smart contracts being involved (Category 3). The shards are able to process transactions on their own without interference of the other shards. With Category 1 transactions that is doable, with Category 2 transactions sometimes if that address is in the same shard as the smart contract but with Category 3 you definitely need communication between the shards. Solving that requires to make a set of communication rules the protocol needs to follow in order to process all transactions in a generalised fashion.
 
And this is where the downsides of state sharding comes in currently. All shards in Zilliqa have access to the complete state. Yes the state size (0.1 GB at the moment) grows and all of the nodes need to store it but it also means that they don’t need to shop around for information available on other shards. Requiring more communication and adding more complexity. Computer science knowledge and/or developer knowledge required links if you want to dig further: Scilla - language grammar Scilla - Foundations for Verifiable Decentralised Computations on a Blockchain Gas Accounting NUS x Zilliqa: Smart contract language workshop
 
Easier to follow links on programming Scilla https://learnscilla.com/home Ivan on Tech
 
Roadmap / Zilliqa 2.0
 
There is no strict defined roadmap but here are topics being worked on. And via the Zilliqa website there is also more information on the projects they are working on.
 
Business & Partnerships
 
It’s not only technology in which Zilliqa seems to be excelling as their ecosystem has been expanding and starting to grow rapidly. The project is on a mission to provide OpenFinance (OpFi) to the world and Singapore is the right place to be due to its progressive regulations and futuristic thinking. Singapore has taken a proactive approach towards cryptocurrencies by introducing the Payment Services Act 2019 (PS Act). Among other things, the PS Act will regulate intermediaries dealing with certain cryptocurrencies, with a particular focus on consumer protection and anti-money laundering. It will also provide a stable regulatory licensing and operating framework for cryptocurrency entities, effectively covering all crypto businesses and exchanges based in Singapore. According to PWC 82% of the surveyed executives in Singapore reported blockchain initiatives underway and 13% of them have already brought the initiatives live to the market. There is also an increasing list of organizations that are starting to provide digital payment services. Moreover, Singaporean blockchain developers Building Cities Beyond has recently created an innovation $15 million grant to encourage development on its ecosystem. This all suggests that Singapore tries to position itself as (one of) the leading blockchain hubs in the world.
 
Zilliqa seems to already take advantage of this and recently helped launch Hg Exchange on their platform, together with financial institutions PhillipCapital, PrimePartners and Fundnel. Hg Exchange, which is now approved by the Monetary Authority of Singapore (MAS), uses smart contracts to represent digital assets. Through Hg Exchange financial institutions worldwide can use Zilliqa's safe-by-design smart contracts to enable the trading of private equities. For example, think of companies such as Grab, Airbnb, SpaceX that are not available for public trading right now. Hg Exchange will allow investors to buy shares of private companies & unicorns and capture their value before an IPO. Anquan, the main company behind Zilliqa, has also recently announced that they became a partner and shareholder in TEN31 Bank, which is a fully regulated bank allowing for tokenization of assets and is aiming to bridge the gap between conventional banking and the blockchain world. If STOs, the tokenization of assets, and equity trading will continue to increase, then Zilliqa’s public blockchain would be the ideal candidate due to its strategic positioning, partnerships, regulatory compliance and the technology that is being built on top of it.
 
What is also very encouraging is their focus on banking the un(der)banked. They are launching a stablecoin basket starting with XSGD. As many of you know, stablecoins are currently mostly used for trading. However, Zilliqa is actively trying to broaden the use case of stablecoins. I recommend everybody to read this text that Amrit Kumar wrote (one of the co-founders). These stablecoins will be integrated in the traditional markets and bridge the gap between the crypto world and the traditional world. This could potentially revolutionize and legitimise the crypto space if retailers and companies will for example start to use stablecoins for payments or remittances, instead of it solely being used for trading.
 
Zilliqa also released their DeFi strategic roadmap (dating November 2019) which seems to be aligning well with their OpFi strategy. A non-custodial DEX is coming to Zilliqa made by Switcheo which allows cross-chain trading (atomic swaps) between ETH, EOS and ZIL based tokens. They also signed a Memorandum of Understanding for a (soon to be announced) USD stablecoin. And as Zilliqa is all about regulations and being compliant, I’m speculating on it to be a regulated USD stablecoin. Furthermore, XSGD is already created and visible on block explorer and XIDR (Indonesian Stablecoin) is also coming soon via StraitsX. Here also an overview of the Tech Stack for Financial Applications from September 2019. Further quoting Amrit Kumar on this:
 
There are two basic building blocks in DeFi/OpFi though: 1) stablecoins as you need a non-volatile currency to get access to this market and 2) a dex to be able to trade all these financial assets. The rest are built on top of these blocks.
 
So far, together with our partners and community, we have worked on developing these building blocks with XSGD as a stablecoin. We are working on bringing a USD-backed stablecoin as well. We will soon have a decentralised exchange developed by Switcheo. And with HGX going live, we are also venturing into the tokenization space. More to come in the future.”
 
Additionally, they also have this ZILHive initiative that injects capital into projects. There have been already 6 waves of various teams working on infrastructure, innovation and research, and they are not from ASEAN or Singapore only but global: see Grantees breakdown by country. Over 60 project teams from over 20 countries have contributed to Zilliqa's ecosystem. This includes individuals and teams developing wallets, explorers, developer toolkits, smart contract testing frameworks, dapps, etc. As some of you may know, Unstoppable Domains (UD) blew up when they launched on Zilliqa. UD aims to replace cryptocurrency addresses with a human-readable name and allows for uncensorable websites. Zilliqa will probably be the only one able to handle all these transactions onchain due to ability to scale and its resulting low fees which is why the UD team launched this on Zilliqa in the first place. Furthermore, Zilliqa also has a strong emphasis on security, compliance, and privacy, which is why they partnered with companies like Elliptic, ChainSecurity (part of PwC Switzerland), and Incognito. Their sister company Aqilliz (Zilliqa spelled backwards) focuses on revolutionizing the digital advertising space and is doing interesting things like using Zilliqa to track outdoor digital ads with companies like Foodpanda.
 
Zilliqa is listed on nearly all major exchanges, having several different fiat-gateways and recently have been added to Binance’s margin trading and futures trading with really good volume. They also have a very impressive team with good credentials and experience. They don't just have “tech people”. They have a mix of tech people, business people, marketeers, scientists, and more. Naturally, it's good to have a mix of people with different skill sets if you work in the crypto space.
 
Marketing & Community
 
Zilliqa has a very strong community. If you just follow their Twitter their engagement is much higher for a coin that has approximately 80k followers. They also have been ‘coin of the day’ by LunarCrush many times. LunarCrush tracks real-time cryptocurrency value and social data. According to their data, it seems Zilliqa has a more fundamental and deeper understanding of marketing and community engagement than almost all other coins. While almost all coins have been a bit frozen in the last months, Zilliqa seems to be on its own bull run. It was somewhere in the 100s a few months ago and is currently ranked #46 on CoinGecko. Their official Telegram also has over 20k people and is very active, and their community channel which is over 7k now is more active and larger than many other official channels. Their local communities also seem to be growing.
 
Moreover, their community started ‘Zillacracy’ together with the Zilliqa core team ( see www.zillacracy.com ). It’s a community-run initiative where people from all over the world are now helping with marketing and development on Zilliqa. Since its launch in February 2020 they have been doing a lot and will also run their own non-custodial seed node for staking. This seed node will also allow them to start generating revenue for them to become a self sustaining entity that could potentially scale up to become a decentralized company working in parallel with the Zilliqa core team. Comparing it to all the other smart contract platforms (e.g. Cardano, EOS, Tezos etc.) they don't seem to have started a similar initiative (correct me if I’m wrong though). This suggests in my opinion that these other smart contract platforms do not fully understand how to utilize the ‘power of the community’. This is something you cannot ‘buy with money’ and gives many projects in the space a disadvantage.
 
Zilliqa also released two social products called SocialPay and Zeeves. SocialPay allows users to earn ZILs while tweeting with a specific hashtag. They have recently used it in partnership with the Singapore Red Cross for a marketing campaign after their initial pilot program. It seems like a very valuable social product with a good use case. I can see a lot of traditional companies entering the space through this product, which they seem to suggest will happen. Tokenizing hashtags with smart contracts to get network effect is a very smart and innovative idea.
 
Regarding Zeeves, this is a tipping bot for Telegram. They already have 1000s of signups and they plan to keep upgrading it for more and more people to use it (e.g. they recently have added a quiz features). They also use it during AMAs to reward people in real-time. It’s a very smart approach to grow their communities and get familiar with ZIL. I can see this becoming very big on Telegram. This tool suggests, again, that the Zilliqa team has a deeper understanding of what the crypto space and community needs and is good at finding the right innovative tools to grow and scale.
 
To be honest, I haven’t covered everything (i’m also reaching the character limited haha). So many updates happening lately that it's hard to keep up, such as the International Monetary Fund mentioning Zilliqa in their report, custodial and non-custodial Staking, Binance Margin, Futures, Widget, entering the Indian market, and more. The Head of Marketing Colin Miles has also released this as an overview of what is coming next. And last but not least, Vitalik Buterin has been mentioning Zilliqa lately acknowledging Zilliqa and mentioning that both projects have a lot of room to grow. There is much more info of course and a good part of it has been served to you on a silver platter. I invite you to continue researching by yourself :-) And if you have any comments or questions please post here!
submitted by haveyouheardaboutit to CryptoCurrency [link] [comments]

Updated list of Global Beermoney opportunities (+180!) - June 2020

Updated list of Global Beermoney opportunities (+180!) - June 2020

Introduction

The current, and now previous, Beermoney Global list started nearly 5 years ago. It’s been updated and has grown over all that time, but it also became a hassle to keep current. It was time to build a new list from scratch based on my experience in the Beermoney world over all these years and all the contributions all of you have been making in this sub.
The lists consist of opportunities that are available in at least one country that is not the US. This means there are sites which only work in Canada or the UK. There’s sites which are open to the whole world, but this does not mean everyone can really earn something on it. It’s all still very demographic and therefore location dependent. This list should give you a starting point to try out and find what works for you. I’m not using everything myself as I prefer to focus on a few, so not all are tested by me. They are found in this sub, other subreddits and other resources where people claim to have success.
I’ve chosen the format of a simple table with the bare minimum of information to keep things clean. It includes a link, how you earn, personal payment proof if available and sign-up bonus codes if applicable. Some of these bonuses are also one-time use codes specifically made for this sub! For the ones I don’t have payment proof (yet) feel free to provide some as a comment or via modmail so others know it’s legit. I am working on detailed instructions for each method that I personally use which will include things like cashout minimum, cashout options, tips & tricks,... For now I’ve split things up based on the type of earning like passive or mobile. Because of this there’s sometimes an overlap as some are both passive and on mobile or both earning crypto and a GPT (Get Paid To) website.
The lists are obviously not complete so I invite you to keep posting new ones in the sub, as a comment to this post, or in modmail. Especially if you have sites or apps which work for one single specific country I can start building a list, just like I did for The Netherlands and Belgium. If you recognize things which are in fact scams or not worth it let me know as well.

Beermoney opportunities

Get Paid To (Surveys, tasks, offers, videos, clicking links, play games, searching)
Register here How to earn Payment proof Sign-up bonus code
ySense - The best global site Surveys, tasks, offers, videos Paypal /
PrizeRebel Surveys, tasks, offers, videos Paypal Enter code 'beermoneyglobal'
SerpClix Google searching Paypal /
Swagbucks & SwagButton Surveys, tasks, offers, videos, shopping & cashback, games, apps Paypal /
GG2U Surveys, tasks, offers, videos Pending $1.00 if register here
Keep Rewarding Surveys, tasks, offers, videos, PTC Pending $0.25 if register here
Ebesucher Surfing, reading mails Bank transfer /
Reward XP Surveys, tasks, offers, videos Pending $0.50 if register here
Gain.gg Surveys, tasks, offers, videos Paypal $0.10 if register here
Timebucks Surveys, tasks, offers, videos, Tik Tok, Shopping Pending $1.00 if register here
GamerMine Surveys, offers, videos, tasks, Pending $1.00 if register here
Gamehag Tasks, offers, play games, post on forum, writing Pending /
BTCSurveys Surveys Pending /
FruitLab Watch & upload video game clips Pending 100 pips if register here
Clickworker Transcripts, tasks, UHRS (categorizing), surveys Paypal /
FreeSkins Surveys, offers, tasks, videos Pending 100 coins if register here
iRazoo Games, surveys, videos, offers, apps Pending Enter code 'AK7DB2' for 500 points when signing up
EarnCrypto Data entry, surveys, offers, tasks, videos, games, apps Pending /
Blockreward Apps, surveys, videos, tasks, offers Pending $2.00 if register here and earn 20000b + $2.00 if earn 10000b within 30 days
PaidViewPoint Surveys Pending /
GrabPoints Suverys, videos, offers, games, apps Pending 500 points if register here
RewardingWays Surveys, offers, tasks, videos, contests Pending $0.20 if register here
SuperPay Surveys, offers, tasks, videos, contests Pending $0.20 if register here
InstaGC Surveys, tasks, videos, apps Pending /
GiftHunterClub Surveys, offers, videos, apps, games Pending $0.75 if register here
Idle-Empire Surveys, offers, videos, mining, apps, games Pending 500 points if register here
PicoWorkers Tasks, games, apps Pending /
ViewFruit Surveys Pending /
Mobrog (change language if needed) Surveys Pending /
Surveytime Surveys Pending /
Giveaway Pros Offers, videos Pending /
SEO Sprint (Russian, use Google Translate) Tasks Pending /
Earnhoney Surveys, tasks, offers, videos Pending /
Toluna Surveys Pending /
Spidermetrix Surveys Pending /
BeerSurveys Surveys, tasks, offers Pending /
CrowdHolding Co-create with startups Pending /
Diaworkers Tasks Pending /
Presearch Search & Earn Pending /
Univox Community Surveys Pending /
YouGov Surveys Pending /
Spare5 Tasks Paypal /
Rewardia Surveys, polls, games, videos, puzzles, trivia Pending 3000 points extra (when you earn 3000 points) if register here
Earnably Surveys, tasks, offers, videos Pending /
Neevo Tasks Pending /
Rakuten Insight (country specific links) Surveys Pending /
The Panel Station Surveys Pending /
Remotasks Tasks Pending /
Pureprofile Surveys Pending /
UserCrowd Tasks PayPal /
Sruvey Village Surveys Pending /
InboxDollars/InboxPounds Surveys, offers, videos, shopping Pending /
Qmee Surveys Pending /
MicroWorkers Tasks Pending /
Cinchbucks Surveys, offers, tasks, videos Pending /
Rewards1 Suverys, videos, offers, games, apps, polls, contests Pending /
Vindale Surveys Pending /
PointClub Surveys Pending /
TGM Panel Surveys Pending /
PaidPoints Tasks, offers, traffic exchange, ad clicking Pending /
RapidWorkers Tasks Pending /
AnyTask Sell your skills Pending /
Bounty0x Tasks Pending /
Opinion World Surveys Pending /
Lifepoints Surveys Pending /
Passive (desktop & mobile)
Register here How to earn Payment proof Sign-up bonus code
HoneyGain Desktop & mobile phone bandwith sharing (wifi + data) Paypal $5.00 if register here
FluidStack Desktop bandwith sharing (Linux needed) Paypal /
PacketStream Desktop bandwith sharing Pending /
LoadTeam CPU power sharing Pending $0.20 if register here
Gener8 Browser extension Pending 10 tokens if register here
Kryptex Crypto mining Pending /
Ebesucher Surfing, reading mails Bank transfer /
Honeyminer Mining Pending 1000 satoshis if register here
LazyBucks Rent out your Facebook account Pending /
HideoutTV and link to Reward XP to cashout Videos Pending /
Honey Discounts & Cashback / 500 Honey Gold if register here
Fitplay Games Pending $0.33 if register here
Mistplay Games Pending /
Money SMS Receive SMS Pending /
McMoney Receive SMS Pending $0.22 if using code '60LGG3PR'
SMS Profit Net Receive SMS Pending /
Simcash Send SMS [risky] Pending /
Cash4sms Send [risky] & receive SMS Pending /
ControlMySMS Receive SMS Pending /
Birdchain Send SMS [risky] Pending /
Sweatcoin Walking Pending /
COIN Explore Pending 1000 coins if register here
Panel App Surveys, location sharing Pending /
Phoneum Games, mining Pending /
Crypto (faucets, mining, GPT)
Register here How to earn Payment proof Sign-up bonus code
Cointiply Faucet, surveys, tasks, offers, videos Bitcoin Enter code 'beermoneyglobal'
FreeBitcoin Faucet, lottery, betting, passive interest Bitcoin /
AdBTC Click ads, active window surfing, autosurfing Pending /
Faucetpay Faucet Wallet, exchange, offers, tasks, trading Pending /
Faucet Crypto Faucet, ads clicking, offers, shortlinks Pending /
More Money Faucet, ads clicking, offers, shortlinks Pending /
Kryptex Crypto mining Pending /
Quicrypto Surveys, tasks, offers, games, videos Pending /
Coinpot Faucet Bitcoin /
Honeyminer Mining Pending 1000 satoshis if register here
BitShark Faucet, games Pending /
Publish0x Read & write articles Pending /
Starbits Faucet (need FaucetPay account) Pending /
Coinpayu Ads clicking, videos, offers Pending /
BTCSurveys Surveys Pending /
Blockreward Apps, surveys, videos Pending $2.00 if register here and earn 20000b + $2.00 if earn 10000b within 30 days
Coinbase Crypto sign-up bonuses Bank transfer See links in thread
LBRY.tv Watch videos Pending /
Pi Network Crypto mining Pending (see here) To join you need a referral link
EarnCrypto Data entry, surveys, offers, tasks, videos, games, apps Pending /
Phoneum Games, mining Pending /
Mobile
Register here How to earn Payment proof Sign-up bonus code
Cointiply Faucet, surveys, tasks, offers, videos Bitcoin Enter code 'beermoneyglobal'
HoneyGain Desktop & mobile phone bandwith sharing (wifi + data) Paypal $5.00 if register here
Google Opinion Rewards Surveys Play Store credit /
FreeBitcoin Faucet, lottery, betting, passive interest Bitcoin /
AppKarma Games, quizes, surveys Pending Enter code 'Proim' for 300 points when signing up
CashKarma Surveys, offers, games Pending Enter code 'Proim' for 300 points when signing up
Cash Alarm Games Pending Receive 25% of my earnings if register here
Cash Magnet Games, offers, tasks, videos Pending /
AttaPoll Surveys Pending /
ClipClaps Videos, games, raffles PayPall $1.00 & Diamond Chest if register here
Quicrypto Surveys, tasks, offers, games, videos Pending /
Poll Pay Surveys Pending $0.30 if using code '4CS6L4SQ8D' when signing up
BuzzBreak Read news, videos, offers, surveys Pending Enter code 'B06472489' when signing up
Userlytics Software testing Pending /
WowApp Games, offers, surveys, videos, chat, phone unlock, calling, cashback, shopping cashback, browsing, news reading Pending /
CuriousCat Surveys Pending /
Quickthoughts Surveys Pending /
Fitplay Games Pending $0.33 if register here
TV-Two Make Money Apps, games, Youtube, browsing Pending 555 credits if register here
Mistplay Games Pending /
FeaturePoints Suveys, offers, apps, cashback Pending 50 points if register here
Money SMS Receive SMS Pending /
BIGtoken Suveys, location sharing, social media account Pending Use code 'GMGALLOIA'
McMoney Receive SMS Pending $0.22 if using code '60LGG3PR'
Pi Network Crypto mining Pending (see here) To join you need a referral link
Roamler Mystery shopping Pending /
SMS Profit Net Receive SMS Pending /
Streetbees Surveys, tasks, create videos, take pictures Pending Enter code '6115GF' when signing up
Simcash Send SMS [risky] Pending /
VoxPopMe Video feedback Pending /
Cash4sms Send [risky] & receive SMS Pending /
Citizen Me Surveys Pending /
ControlMySMS Receive SMS Pending /
Birdchain Send SMS [risky] Pending /
Sweatcoin Walking Pending /
COIN Explore Pending 1000 coins if register here
Panel App Surveys, location sharing Pending /
GiftHunterClub Surveys, offers, videos, apps, games Pending $0.75 if register here
Phoneum Games, mining Pending /
Research
Register here How to earn Payment proof Sign-up bonus code
Respondent Interviews, research, surveys Pending /
Prolific Surveys, research Paypal /
User testing
Register here How to earn Payment proof Sign-up bonus code
TestingTime Software testing Pending /
uTest Software testing Pending /
PingPong Software testing Pending /
TryMyUI Software/UI testing Pending /
Testbirds Software/UI testing Pending /
Pulselabs Voice app testing Pending /
PlaytestCloud Game testing Pending /
Userlytics Software testing Pending /
Investing (revenue share)
Register here How to earn Payment proof Sign-up bonus code
PaidVerts Ad clicking, offers, revenue sharing Bitcoin /
MyTrafficValue Games, investing PayPal /
Selling (designs on merchandise, skills/gigs)
Register here How to earn Payment proof Sign-up bonus code
Fiverr Sell your skills Pending 20% off on first purchase if register here
Redbubble Sell your designs Pending /
Zeerk Sell your skills Pending /
TeePublic Sell your designs Pending /
Teespring Sell your designs Pending /
Transcribing/Translating
Register here How to earn Payment proof Sign-up bonus code
Rev Transcribing, captioning, foreign subtitles Pending /
Gotranscript Transcribing, translating captioning, foreign subtitles Pending /
TranscribeMe Transcribing, translating, data annotation Pending /
Unbabel Translating Pending /
Others
Register here How to earn Payment proof Sign-up bonus code
Wealthy Affiliate Learn affiliate marketing Pending /
Brave Brows internet Pending /
Andromo Develop apps Pending /
The Netherlands specific
For The Netherlands there are a few very good options next to a bunch of ‘spaarprogramma’s. There ‘spaarprogramma’s are all the same where you receive and click a bunch of e-mails, advertisements, banners,... I advise you to create a separate e-mail address or use a good filter in your inbox as you will be spammed to death. I believe they can be a nice piece of beermoney but they take quite the effort.
Register here How to earn Payment proof Sign-up bonus code
Euroclix Surveys, shopping & cashback, offers, energy/internet providers Bank transfer €1.95 if register here
StemPunt Surveys Gift cards 500 points if register here
Cashback XL Shopping cashback, health insurance discount Bank transfer /
Scoupy Shopping cashback, free products Pending /
Cashback Korting Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €7.50 if register here
Lady Cashback Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €7.50 if register here
Enqueteclub Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €7.50 if register here
Snel Verdienen Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €2.50 if register here
Spaar Actief Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.00 if register here
Klik Je Zakgeld Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.00 if register here
Zinngeld Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €0.10 if register here
My Clics Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.25 if register here
Direct Verdiend Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €2.00 if register here
Spaar4Cash Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.50 if register here
Qassa Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending /
My Flavours Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.00 if register here
Cash Ze Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.00 if register here
Geld Race Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.25 if register here
iPay Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.25 if register here
Double Points Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €2.00 if register here
Mailbeurs Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.50 if register here
Qlics Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.25 if register here
Centmail Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.50 if register here
Extra Euro Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.25 if register here
Gekken Goud Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.00 if register here
Dutch Euro Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.50 if register here
Nu Cash Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.00 if register
Snel Euro Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.00 if register here
Cash Hier Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.50 if register here
Betaalde Mails Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €2.00 if register here
Goudmails Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.00 if register here
Online Cashen Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.00 if register here
Crazy Mails Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.00 if register here
Cash Paradijs Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.00 if register here
Smart Clix Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €5.00 if register here
24/7 Discount Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending /
Beetje Zakgeld Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.25 if register here
Geldmolen Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.75 if register here
Online Zakcentje Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.50 if register here
Geldcircus Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €0.75 if register here
Lady Clix Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €0.99 if register here
Geldwolf Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.00 if register here
Zilvervloot Read mails, click banners, shopping cashback, shopping deals, compare (GWL, data, internet, tv, insurances), offers, surveys Pending €1.00 if register here
Belgium specific
Register here How to earn Payment proof Sign-up bonus code
Buffl Surveys Gift cards /

Sign-up bonuses

The one-time sign-up bonus programs are still to be found here. If you find a new one let me know so I can create the post to keep all the ref links together.

Saving money

Although it’s not really about making money online, it’s still nice to save some money as well when shopping online.
Register here How to earn Payment proof Sign-up bonus code
Honey Discounts & Cashback / 500 Honey Gold if register here
G2A Game keys / /
Kinguin Game keys / /
Allkeyshop Game keys / /
AliExpress Save on online shopping / $24 coupons if register here
Gearbest Save on online shopping / /

Other subs & resources

submitted by Proim to beermoneyglobal [link] [comments]

Idea | Tip Nano to creators

Hey guys, my name is Tolik and I'm new to Nano.
I would like to tell you a bit about myself, and then about some ideas that I would like to share with you :)
I'm a content creator form Israel, and I have about 65k subscribers over my 3 channels. I'm also the first Israeli partnered on Twitch and been doing that for 8 years now.
Had a lot of fun with it for the first few years, playing my favorite games and earning good money, and eventually burning out hating the game that got me all my following. Our (Israeli) community exploded on youtube, but to make the most of it you need to make mindless trendy content, playing trendy and pretty childish games. I did that for a while, but it was too hard for my mind and I ended up burning out hard stepping away for a long while.
Back in 2013 I first stumbled upon the world of crypto and realized the potential of the blockchain and the implementation of that technology in our world. Not enough to buy enough to get rich, but I never even considered that it could get to the volumes it got to now. In 2017 when it exploded, I realized I had some leftover coins from 2013-14 and cashed out a few thousand dollars, with the pain it could have been millions if I was a little more aware. Oh Well.
A few years ago, I got into the world of self-development and got a new perspective on life. Doing only what I love and grooming a small but good community on youtube, not caring about trends, views, and money in my pocket.
A few days ago, a colleague of mine started to promote some unknown coin to his child viewers, basically, the premise is a coin that you could mine on your phone. Immediately I had some red flags popping off my mind, especially because he promoted some shady CSGO gambling sites that I didn't even want to look into. He of course had his promotion code for registering to the gambling site, and using the mentioned crypto (downloading the app).
If you can mine it on your phone, what would stop you using an expensive setup and just dominate the market? The fact that he advertised it as a get rich scheme, and the fact that it's a referral pyramid network, does not seem safe.
After looking into it I did not see any promise, especially after I found so many altcoins with big communities that his crypto didn't have, information that did not add up, and a bunch of weird stuff going on.
Because I started researching the crypto world (after so many years not being aware of what happened to it), youtube started suggesting me videos about it, one of them was u/SonderDev 's nanoPaint (Sorry I made SpongeBobs eye red) and started doing some research on nano and the technology. For 3 days I devoured all the info I can, reading most of the posts here on reddit, and joining on Discord and TG. I again felt that butterfly feeling in my gut, the one I felt so many years ago when I found out about bitcoin (and some other rare occasions). So much potential, and I kind of feel I am already late to the party, and yet, my mind can't stop thinking about what is possible.
Now to the good stuff! Donations(tips) to streamers and content creators were always a huge part of our revenue. But we had a lot of problems with it - High fees, making small donations pretty much impossible, and the fear of someone charging you back and having you pay the fees for every donation that got charged back. I had someone give me about $2k for the span of two months with small donations, ended up charging all that money back, and having me pay $10 for each of his donations, even if they were under that amount. PayPal is pretty crazy.
Also, If you consider something like Patreon (a monthly donation for a project or a creator you like for benefits) they also charge extra for their fee, and people can still charge you back, even though they will handle it, you still give them the benefits. Twitch takes a huge cut for subscribers (user pays $4.99 and I get as little as $1.70) and youtube are getting about 30% for their cut.
See where I'm going with this? As proof of concept, a simple donation website/app could be made. You send the creator any amount of nano, it pops up on the screen for everyone to see. People would love the idea to impact the stream with as little money the creator allows. That would start up a conversation, people would start seeing the technology in action, how fast and feeless everything is going.
Not to mention an integrated service could be made that is similar to delegate.it (allows users to do tasks for nano/fiat) in this instance, the tasks could be - follow the creator on Twitter, Instagram, like his posts and whatever else he decides, and it could be cheap, because people would be doing it to pop up on stream and help the creator, not for the actual fiat amount of the nano given. killing 3 birds with one stone. Promoting nano, allowing everybody a voice to a degree they choose, and promoting himself to his viewers.
If this works, we could either go to one of the 2 biggest platforms (StreamLabs and StreamElements (who are Israeli and I know the 2 founders personally)) and they would integrate it to their already build system, or develop something to solely promote nano. We could reach out to smaller streamers that have small dedicated communities, not many donations and revenue coming in and allow them to use our system to promote their content and interact with their viewers.
A few more ideas I have in mind for a project like that:
For the donations (tips)
• Having different donation alerts for different QR codes that you scan. Similarly to what NanoPaint accomplishes, we could have a different QR code to scan for an alert that the user chooses to show up.
• Coloring the Camera frame - similarly to NanoPaint, drawing pixels on the frame of the camera of the streamer, changing it in real-time for nano.
• Having text to speech for the alert
• Have your donation impact the streamer in AR (putting something on his face or head).
Crowd Funding
• Donation goal that will make a purchase only if it gets there - setting up an X day goal to buy a new GPU for example, and having people contribute to it, and if it's reached, it automatically makes the order from amazon or wherever (having the data safe with our service), and if it's not - fully refunding the users. It could be a daily goal for pizza or whatever they choose. It will allow integration with businesses that would work with us.
• Stream goals - if we get to X Nano this stream, 24 hour stream tomorrow! If we won't, get your nano back! Would encourage people to participate even if they are not sure the goal will be met, have the assurance that the full amount would be refunded if it did not get there.
• Challenges - starting a bounty challenge, for example, have an Ace in CSGO (kill all 5 enemies) and get X amount of nano. If you didn't, money goes back. the crowd could vote on it having more interaction and validating if the challenge is complete.
Voting
• Have people engage with polls in real-time with nano, could scan their option to vote, and even get refunded if their option did not win, encouraging them to vote for their favorite option, even if it seems unlikely to win.
User Battles
• Having people start a challenge of a game, in an app or on the web, or perhaps even something random like gambling, and having it appear on stream for everybody to witness. Maybe even challenging the streamer for a nano incentive or someone else who watches.
Chat
• Having an on-screen chat that changes the colors and design of the people who donated with nano, and linked their account. more incentive to donate.
Stream Sponsors
• Having a rotating banner on-screen at all times, allowing users to pay nano to show their banner. As an auction or a price set from the creator.
Most of these ideas occurred to me as I was writing this post, and I'm sure we could think of better ones with some effort. Some of them are already implemented on the websites that were mention above, however, having the power and speed of the nano is a game-changer IMHO.
So why am I writing this post? First, just to share with you and get to know you better, maybe spark an idea or a motivation for anyone to do something good for nano.
Second, money is tight now, moved back to my parents due to the pandemic, hard to find a decent job as we have more than %20 of the people in Israel looking for a job and as I mentioned before the content I make is not very profitable. I can't afford to invest money in this idea, and I lack the skills to do it myself. So maybe if it's good someone else could.
If, however, someone would be inclined to help make this a reality, I would appreciate any comments, suggestions, investment of time, or money in testing this out. I have a dedicated community with thousands of people that will be aware of nano if we'll do it, years of experience in this field, and not to mention that I'm in good relations with most of the other content creators and platforms here in Israel, and some international.
Discord: ToLy#2657
Feel free to DM me at any time :)
Nice to meet you, and thank you for reading.
submitted by tolikr94 to nanocurrency [link] [comments]

Why i’m bullish on Zilliqa (long read)

Hey all, I've been researching coins since 2017 and have gone through 100s of them in the last 3 years. I got introduced to blockchain via Bitcoin of course, analysed Ethereum thereafter and from that moment I have a keen interest in smart contact platforms. I’m passionate about Ethereum but I find Zilliqa to have a better risk reward ratio. Especially because Zilliqa has found an elegant balance between being secure, decentralised and scalable in my opinion.
 
Below I post my analysis why from all the coins I went through I’m most bullish on Zilliqa (yes I went through Tezos, EOS, NEO, VeChain, Harmony, Algorand, Cardano etc.). Note that this is not investment advice and although it's a thorough analysis there is obviously some bias involved. Looking forward to what you all think!
 
Fun fact: the name Zilliqa is a play on ‘silica’ silicon dioxide which means “Silicon for the high-throughput consensus computer.”
 
This post is divided into (i) Technology, (ii) Business & Partnerships, and (iii) Marketing & Community. I’ve tried to make the technology part readable for a broad audience. If you’ve ever tried understanding the inner workings of Bitcoin and Ethereum you should be able to grasp most parts. Otherwise just skim through and once you are zoning out head to the next part.
 
Technology and some more:
 
Introduction The technology is one of the main reasons why I’m so bullish on Zilliqa. First thing you see on their website is: “Zilliqa is a high-performance, high-security blockchain platform for enterprises and next-generation applications.” These are some bold statements.
 
Before we deep dive into the technology let’s take a step back in time first as they have quite the history. The initial research paper from which Zilliqa originated dates back to August 2016: Elastico: A Secure Sharding Protocol For Open Blockchains where Loi Luu (Kyber Network) is one of the co-authors. Other ideas that led to the development of what Zilliqa has become today are: Bitcoin-NG, collective signing CoSi, ByzCoin and Omniledger.
 
The technical white paper was made public in August 2017 and since then they have achieved everything stated in the white paper and also created their own open source intermediate level smart contract language called Scilla (functional programming language similar to OCaml) too.
 
Mainnet is live since end of January 2019 with daily transaction rate growing continuously. About a week ago mainnet reached 5 million transactions, 500.000+ addresses in total along with 2400 nodes keeping the network decentralised and secure. Circulating supply is nearing 11 billion and currently only mining rewards are left. Maximum supply is 21 billion with annual inflation being 7.13% currently and will only decrease with time.
 
Zilliqa realised early on that the usage of public cryptocurrencies and smart contracts were increasing but decentralised, secure and scalable alternatives were lacking in the crypto space. They proposed to apply sharding onto a public smart contract blockchain where the transaction rate increases almost linear with the increase in amount of nodes. More nodes = higher transaction throughput and increased decentralisation. Sharding comes in many forms and Zilliqa uses network-, transaction- and computational sharding. Network sharding opens up the possibility of using transaction- and computational sharding on top. Zilliqa does not use state sharding for now. We’ll come back to this later.
 
Before we continue disecting how Zilliqa achieves such from a technological standpoint it’s good to keep in mind that a blockchain being decentralised and secure and scalable is still one of the main hurdles in allowing widespread usage of decentralised networks. In my opinion this needs to be solved first before blockchains can get to the point where they can create and add large scale value. So I invite you to read the next section to grasp the underlying fundamentals. Because after all these premises need to be true otherwise there isn’t a fundamental case to be bullish on Zilliqa, right?
 
Down the rabbit hole
 
How have they achieved this? Let’s define the basics first: key players on Zilliqa are the users and the miners. A user is anybody who uses the blockchain to transfer funds or run smart contracts. Miners are the (shard) nodes in the network who run the consensus protocol and get rewarded for their service in Zillings (ZIL). The mining network is divided into several smaller networks called shards, which is also referred to as ‘network sharding’. Miners subsequently are randomly assigned to a shard by another set of miners called DS (Directory Service) nodes. The regular shards process transactions and the outputs of these shards are eventually combined by the DS shard as they reach consensus on the final state. More on how these DS shards reach consensus (via pBFT) will be explained later on.
 
The Zilliqa network produces two types of blocks: DS blocks and Tx blocks. One DS Block consists of 100 Tx Blocks. And as previously mentioned there are two types of nodes concerned with reaching consensus: shard nodes and DS nodes. Becoming a shard node or DS node is being defined by the result of a PoW cycle (Ethash) at the beginning of the DS Block. All candidate mining nodes compete with each other and run the PoW (Proof-of-Work) cycle for 60 seconds and the submissions achieving the highest difficulty will be allowed on the network. And to put it in perspective: the average difficulty for one DS node is ~ 2 Th/s equaling 2.000.000 Mh/s or 55 thousand+ GeForce GTX 1070 / 8 GB GPUs at 35.4 Mh/s. Each DS Block 10 new DS nodes are allowed. And a shard node needs to provide around 8.53 GH/s currently (around 240 GTX 1070s). Dual mining ETH/ETC and ZIL is possible and can be done via mining software such as Phoenix and Claymore. There are pools and if you have large amounts of hashing power (Ethash) available you could mine solo.
 
The PoW cycle of 60 seconds is a peak performance and acts as an entry ticket to the network. The entry ticket is called a sybil resistance mechanism and makes it incredibly hard for adversaries to spawn lots of identities and manipulate the network with these identities. And after every 100 Tx Blocks which corresponds to roughly 1,5 hour this PoW process repeats. In between these 1,5 hour no PoW needs to be done meaning Zilliqa’s energy consumption to keep the network secure is low. For more detailed information on how mining works click here.
Okay, hats off to you. You have made it this far. Before we go any deeper down the rabbit hole we first must understand why Zilliqa goes through all of the above technicalities and understand a bit more what a blockchain on a more fundamental level is. Because the core of Zilliqa’s consensus protocol relies on the usage of pBFT (practical Byzantine Fault Tolerance) we need to know more about state machines and their function. Navigate to Viewblock, a Zilliqa block explorer, and just come back to this article. We will use this site to navigate through a few concepts.
 
We have established that Zilliqa is a public and distributed blockchain. Meaning that everyone with an internet connection can send ZILs, trigger smart contracts etc. and there is no central authority who fully controls the network. Zilliqa and other public and distributed blockchains (like Bitcoin and Ethereum) can also be defined as state machines.
 
Taking the liberty of paraphrasing examples and definitions given by Samuel Brooks’ medium article, he describes the definition of a blockchain (like Zilliqa) as:
“A peer-to-peer, append-only datastore that uses consensus to synchronise cryptographically-secure data”.
 
Next he states that: >“blockchains are fundamentally systems for managing valid state transitions”.* For some more context, I recommend reading the whole medium article to get a better grasp of the definitions and understanding of state machines. Nevertheless, let’s try to simplify and compile it into a single paragraph. Take traffic lights as an example: all its states (red, amber and green) are predefined, all possible outcomes are known and it doesn’t matter if you encounter the traffic light today or tomorrow. It will still behave the same. Managing the states of a traffic light can be done by triggering a sensor on the road or pushing a button resulting in one traffic lights’ state going from green to red (via amber) and another light from red to green.
 
With public blockchains like Zilliqa this isn’t so straightforward and simple. It started with block #1 almost 1,5 years ago and every 45 seconds or so a new block linked to the previous block is being added. Resulting in a chain of blocks with transactions in it that everyone can verify from block #1 to the current #647.000+ block. The state is ever changing and the states it can find itself in are infinite. And while the traffic light might work together in tandem with various other traffic lights, it’s rather insignificant comparing it to a public blockchain. Because Zilliqa consists of 2400 nodes who need to work together to achieve consensus on what the latest valid state is while some of these nodes may have latency or broadcast issues, drop offline or are deliberately trying to attack the network etc.
 
Now go back to the Viewblock page take a look at the amount of transaction, addresses, block and DS height and then hit refresh. Obviously as expected you see new incremented values on one or all parameters. And how did the Zilliqa blockchain manage to transition from a previous valid state to the latest valid state? By using pBFT to reach consensus on the latest valid state.
 
After having obtained the entry ticket, miners execute pBFT to reach consensus on the ever changing state of the blockchain. pBFT requires a series of network communication between nodes, and as such there is no GPU involved (but CPU). Resulting in the total energy consumed to keep the blockchain secure, decentralised and scalable being low.
 
pBFT stands for practical Byzantine Fault Tolerance and is an optimisation on the Byzantine Fault Tolerant algorithm. To quote Blockonomi: “In the context of distributed systems, Byzantine Fault Tolerance is the ability of a distributed computer network to function as desired and correctly reach a sufficient consensus despite malicious components (nodes) of the system failing or propagating incorrect information to other peers.” Zilliqa is such a distributed computer network and depends on the honesty of the nodes (shard and DS) to reach consensus and to continuously update the state with the latest block. If pBFT is a new term for you I can highly recommend the Blockonomi article.
 
The idea of pBFT was introduced in 1999 - one of the authors even won a Turing award for it - and it is well researched and applied in various blockchains and distributed systems nowadays. If you want more advanced information than the Blockonomi link provides click here. And if you’re in between Blockonomi and University of Singapore read the Zilliqa Design Story Part 2 dating from October 2017.
Quoting from the Zilliqa tech whitepaper: “pBFT relies upon a correct leader (which is randomly selected) to begin each phase and proceed when the sufficient majority exists. In case the leader is byzantine it can stall the entire consensus protocol. To address this challenge, pBFT offers a view change protocol to replace the byzantine leader with another one.”
 
pBFT can tolerate ⅓ of the nodes being dishonest (offline counts as Byzantine = dishonest) and the consensus protocol will function without stalling or hiccups. Once there are more than ⅓ of dishonest nodes but no more than ⅔ the network will be stalled and a view change will be triggered to elect a new DS leader. Only when more than ⅔ of the nodes are dishonest (>66%) double spend attacks become possible.
 
If the network stalls no transactions can be processed and one has to wait until a new honest leader has been elected. When the mainnet was just launched and in its early phases, view changes happened regularly. As of today the last stalling of the network - and view change being triggered - was at the end of October 2019.
 
Another benefit of using pBFT for consensus besides low energy is the immediate finality it provides. Once your transaction is included in a block and the block is added to the chain it’s done. Lastly, take a look at this article where three types of finality are being defined: probabilistic, absolute and economic finality. Zilliqa falls under the absolute finality (just like Tendermint for example). Although lengthy already we skipped through some of the inner workings from Zilliqa’s consensus: read the Zilliqa Design Story Part 3 and you will be close to having a complete picture on it. Enough about PoW, sybil resistance mechanism, pBFT etc. Another thing we haven’t looked at yet is the amount of decentralisation.
 
Decentralisation
 
Currently there are four shards, each one of them consisting of 600 nodes. 1 shard with 600 so called DS nodes (Directory Service - they need to achieve a higher difficulty than shard nodes) and 1800 shard nodes of which 250 are shard guards (centralised nodes controlled by the team). The amount of shard guards has been steadily declining from 1200 in January 2019 to 250 as of May 2020. On the Viewblock statistics you can see that many of the nodes are being located in the US but those are only the (CPU parts of the) shard nodes who perform pBFT. There is no data from where the PoW sources are coming. And when the Zilliqa blockchain starts reaching their transaction capacity limit, a network upgrade needs to be executed to lift the current cap of maximum 2400 nodes to allow more nodes and formation of more shards which will allow to network to keep on scaling according to demand.
Besides shard nodes there are also seed nodes. The main role of seed nodes is to serve as direct access points (for end users and clients) to the core Zilliqa network that validates transactions. Seed nodes consolidate transaction requests and forward these to the lookup nodes (another type of nodes) for distribution to the shards in the network. Seed nodes also maintain the entire transaction history and the global state of the blockchain which is needed to provide services such as block explorers. Seed nodes in the Zilliqa network are comparable to Infura on Ethereum.
 
The seed nodes were first only operated by Zilliqa themselves, exchanges and Viewblock. Operators of seed nodes like exchanges had no incentive to open them for the greater public.They were centralised at first. Decentralisation at the seed nodes level has been steadily rolled out since March 2020 ( Zilliqa Improvement Proposal 3 ). Currently the amount of seed nodes is being increased, they are public facing and at the same time PoS is applied to incentivize seed node operators and make it possible for ZIL holders to stake and earn passive yields. Important distinction: seed nodes are not involved with consensus! That is still PoW as entry ticket and pBFT for the actual consensus.
 
5% of the block rewards are being assigned to seed nodes (from the beginning in 2019) and those are being used to pay out ZIL stakers.The 5% block rewards with an annual yield of 10.03% translates to roughly 610 MM ZILs in total that can be staked. Exchanges use the custodial variant of staking and wallets like Moonlet will use the non custodial version (starting in Q3 2020). Staking is being done by sending ZILs to a smart contract created by Zilliqa and audited by Quantstamp.
 
With a high amount of DS & shard nodes and seed nodes becoming more decentralised too, Zilliqa qualifies for the label of decentralised in my opinion.
 
Smart contracts
 
Let me start by saying I’m not a developer and my programming skills are quite limited. So I‘m taking the ELI5 route (maybe 12) but if you are familiar with Javascript, Solidity or specifically OCaml please head straight to Scilla - read the docs to get a good initial grasp of how Zilliqa’s smart contract language Scilla works and if you ask yourself “why another programming language?” check this article. And if you want to play around with some sample contracts in an IDE click here. Faucet can be found here. And more information on architecture, dapp development and API can be found on the Developer Portal.
If you are more into listening and watching: check this recent webinar explaining Zilliqa and Scilla. Link is time stamped so you’ll start right away with a platform introduction, R&D roadmap 2020 and afterwards a proper Scilla introduction.
 
Generalised: programming languages can be divided into being ‘object oriented’ or ‘functional’. Here is an ELI5 given by software development academy: > “all programmes have two basic components, data – what the programme knows – and behaviour – what the programme can do with that data. So object-oriented programming states that combining data and related behaviours in one place, is called “object”, which makes it easier to understand how a particular program works. On the other hand, functional programming argues that data and behaviour are different things and should be separated to ensure their clarity.”
 
Scilla is on the functional side and shares similarities with OCaml: > OCaml is a general purpose programming language with an emphasis on expressiveness and safety. It has an advanced type system that helps catch your mistakes without getting in your way. It's used in environments where a single mistake can cost millions and speed matters, is supported by an active community, and has a rich set of libraries and development tools. For all its power, OCaml is also pretty simple, which is one reason it's often used as a teaching language.
 
Scilla is blockchain agnostic, can be implemented onto other blockchains as well, is recognised by academics and won a so called Distinguished Artifact Award award at the end of last year.
 
One of the reasons why the Zilliqa team decided to create their own programming language focused on preventing smart contract vulnerabilities safety is that adding logic on a blockchain, programming, means that you cannot afford to make mistakes. Otherwise it could cost you. It’s all great and fun blockchains being immutable but updating your code because you found a bug isn’t the same as with a regular web application for example. And with smart contracts it inherently involves cryptocurrencies in some form thus value.
 
Another difference with programming languages on a blockchain is gas. Every transaction you do on a smart contract platform like Zilliqa for Ethereum costs gas. With gas you basically pay for computational costs. Sending a ZIL from address A to address B costs 0.001 ZIL currently. Smart contracts are more complex, often involve various functions and require more gas (if gas is a new concept click here ).
 
So with Scilla, similar to Solidity, you need to make sure that “every function in your smart contract will run as expected without hitting gas limits. An improper resource analysis may lead to situations where funds may get stuck simply because a part of the smart contract code cannot be executed due to gas limits. Such constraints are not present in traditional software systems”. Scilla design story part 1
 
Some examples of smart contract issues you’d want to avoid are: leaking funds, ‘unexpected changes to critical state variables’ (example: someone other than you setting his or her address as the owner of the smart contract after creation) or simply killing a contract.
 
Scilla also allows for formal verification. Wikipedia to the rescue:
In the context of hardware and software systems, formal verification is the act of proving or disproving the correctness of intended algorithms underlying a system with respect to a certain formal specification or property, using formal methods of mathematics.
 
Formal verification can be helpful in proving the correctness of systems such as: cryptographic protocols, combinational circuits, digital circuits with internal memory, and software expressed as source code.
 
Scilla is being developed hand-in-hand with formalization of its semantics and its embedding into the Coq proof assistant — a state-of-the art tool for mechanized proofs about properties of programs.”
 
Simply put, with Scilla and accompanying tooling developers can be mathematically sure and proof that the smart contract they’ve written does what he or she intends it to do.
 
Smart contract on a sharded environment and state sharding
 
There is one more topic I’d like to touch on: smart contract execution in a sharded environment (and what is the effect of state sharding). This is a complex topic. I’m not able to explain it any easier than what is posted here. But I will try to compress the post into something easy to digest.
 
Earlier on we have established that Zilliqa can process transactions in parallel due to network sharding. This is where the linear scalability comes from. We can define simple transactions: a transaction from address A to B (Category 1), a transaction where a user interacts with one smart contract (Category 2) and the most complex ones where triggering a transaction results in multiple smart contracts being involved (Category 3). The shards are able to process transactions on their own without interference of the other shards. With Category 1 transactions that is doable, with Category 2 transactions sometimes if that address is in the same shard as the smart contract but with Category 3 you definitely need communication between the shards. Solving that requires to make a set of communication rules the protocol needs to follow in order to process all transactions in a generalised fashion.
 
And this is where the downsides of state sharding comes in currently. All shards in Zilliqa have access to the complete state. Yes the state size (0.1 GB at the moment) grows and all of the nodes need to store it but it also means that they don’t need to shop around for information available on other shards. Requiring more communication and adding more complexity. Computer science knowledge and/or developer knowledge required links if you want to dig further: Scilla - language grammar Scilla - Foundations for Verifiable Decentralised Computations on a Blockchain Gas Accounting NUS x Zilliqa: Smart contract language workshop
 
Easier to follow links on programming Scilla https://learnscilla.com/home Ivan on Tech
 
Roadmap / Zilliqa 2.0
 
There is no strict defined roadmap but here are topics being worked on. And via the Zilliqa website there is also more information on the projects they are working on.
 
Business & Partnerships  
It’s not only technology in which Zilliqa seems to be excelling as their ecosystem has been expanding and starting to grow rapidly. The project is on a mission to provide OpenFinance (OpFi) to the world and Singapore is the right place to be due to its progressive regulations and futuristic thinking. Singapore has taken a proactive approach towards cryptocurrencies by introducing the Payment Services Act 2019 (PS Act). Among other things, the PS Act will regulate intermediaries dealing with certain cryptocurrencies, with a particular focus on consumer protection and anti-money laundering. It will also provide a stable regulatory licensing and operating framework for cryptocurrency entities, effectively covering all crypto businesses and exchanges based in Singapore. According to PWC 82% of the surveyed executives in Singapore reported blockchain initiatives underway and 13% of them have already brought the initiatives live to the market. There is also an increasing list of organisations that are starting to provide digital payment services. Moreover, Singaporean blockchain developers Building Cities Beyond has recently created an innovation $15 million grant to encourage development on its ecosystem. This all suggest that Singapore tries to position itself as (one of) the leading blockchain hubs in the world.
 
Zilliqa seems to already taking advantage of this and recently helped launch Hg Exchange on their platform, together with financial institutions PhillipCapital, PrimePartners and Fundnel. Hg Exchange, which is now approved by the Monetary Authority of Singapore (MAS), uses smart contracts to represent digital assets. Through Hg Exchange financial institutions worldwide can use Zilliqa's safe-by-design smart contracts to enable the trading of private equities. For example, think of companies such as Grab, AirBnB, SpaceX that are not available for public trading right now. Hg Exchange will allow investors to buy shares of private companies & unicorns and capture their value before an IPO. Anquan, the main company behind Zilliqa, has also recently announced that they became a partner and shareholder in TEN31 Bank, which is a fully regulated bank allowing for tokenization of assets and is aiming to bridge the gap between conventional banking and the blockchain world. If STOs, the tokenization of assets, and equity trading will continue to increase, then Zilliqa’s public blockchain would be the ideal candidate due to its strategic positioning, partnerships, regulatory compliance and the technology that is being built on top of it.
 
What is also very encouraging is their focus on banking the un(der)banked. They are launching a stablecoin basket starting with XSGD. As many of you know, stablecoins are currently mostly used for trading. However, Zilliqa is actively trying to broaden the use case of stablecoins. I recommend everybody to read this text that Amrit Kumar wrote (one of the co-founders). These stablecoins will be integrated in the traditional markets and bridge the gap between the crypto world and the traditional world. This could potentially revolutionize and legitimise the crypto space if retailers and companies will for example start to use stablecoins for payments or remittances, instead of it solely being used for trading.
 
Zilliqa also released their DeFi strategic roadmap (dating November 2019) which seems to be aligning well with their OpFi strategy. A non-custodial DEX is coming to Zilliqa made by Switcheo which allows cross-chain trading (atomic swaps) between ETH, EOS and ZIL based tokens. They also signed a Memorandum of Understanding for a (soon to be announced) USD stablecoin. And as Zilliqa is all about regulations and being compliant, I’m speculating on it to be a regulated USD stablecoin. Furthermore, XSGD is already created and visible on block explorer and XIDR (Indonesian Stablecoin) is also coming soon via StraitsX. Here also an overview of the Tech Stack for Financial Applications from September 2019. Further quoting Amrit Kumar on this:
 
There are two basic building blocks in DeFi/OpFi though: 1) stablecoins as you need a non-volatile currency to get access to this market and 2) a dex to be able to trade all these financial assets. The rest are build on top of these blocks.
 
So far, together with our partners and community, we have worked on developing these building blocks with XSGD as a stablecoin. We are working on bringing a USD-backed stablecoin as well. We will soon have a decentralised exchange developed by Switcheo. And with HGX going live, we are also venturing into the tokenization space. More to come in the future.”*
 
Additionally, they also have this ZILHive initiative that injects capital into projects. There have been already 6 waves of various teams working on infrastructure, innovation and research, and they are not from ASEAN or Singapore only but global: see Grantees breakdown by country. Over 60 project teams from over 20 countries have contributed to Zilliqa's ecosystem. This includes individuals and teams developing wallets, explorers, developer toolkits, smart contract testing frameworks, dapps, etc. As some of you may know, Unstoppable Domains (UD) blew up when they launched on Zilliqa. UD aims to replace cryptocurrency addresses with a human readable name and allows for uncensorable websites. Zilliqa will probably be the only one able to handle all these transactions onchain due to ability to scale and its resulting low fees which is why the UD team launched this on Zilliqa in the first place. Furthermore, Zilliqa also has a strong emphasis on security, compliance, and privacy, which is why they partnered with companies like Elliptic, ChainSecurity (part of PwC Switzerland), and Incognito. Their sister company Aqilliz (Zilliqa spelled backwards) focuses on revolutionizing the digital advertising space and is doing interesting things like using Zilliqa to track outdoor digital ads with companies like Foodpanda.
 
Zilliqa is listed on nearly all major exchanges, having several different fiat-gateways and recently have been added to Binance’s margin trading and futures trading with really good volume. They also have a very impressive team with good credentials and experience. They dont just have “tech people”. They have a mix of tech people, business people, marketeers, scientists, and more. Naturally, it's good to have a mix of people with different skill sets if you work in the crypto space.
 
Marketing & Community
 
Zilliqa has a very strong community. If you just follow their Twitter their engagement is much higher for a coin that has approximately 80k followers. They also have been ‘coin of the day’ by LunarCrush many times. LunarCrush tracks real-time cryptocurrency value and social data. According to their data it seems Zilliqa has a more fundamental and deeper understanding of marketing and community engagement than almost all other coins. While almost all coins have been a bit frozen in the last months, Zilliqa seems to be on its own bull run. It was somewhere in the 100s a few months ago and is currently ranked #46 on CoinGecko. Their official Telegram also has over 20k people and is very active, and their community channel which is over 7k now is more active and larger than many other official channels. Their local communities) also seem to be growing.
 
Moreover, their community started ‘Zillacracy’ together with the Zilliqa core team ( see www.zillacracy.com ). It’s a community run initiative where people from all over the world are now helping with marketing and development on Zilliqa. Since its launch in February 2020 they have been doing a lot and will also run their own non custodial seed node for staking. This seed node will also allow them to start generating revenue for them to become a self sustaining entity that could potentially scale up to become a decentralized company working in parallel with the Zilliqa core team. Comparing it to all the other smart contract platforms (e.g. Cardano, EOS, Tezos etc.) they don't seem to have started a similar initiatives (correct me if I’m wrong though). This suggest in my opinion that these other smart contract platforms do not fully understand how to utilize the ‘power of the community’. This is something you cannot ‘buy with money’ and gives many projects in the space a disadvantage.
 
Zilliqa also released two social products called SocialPay and Zeeves. SocialPay allows users to earn ZILs while tweeting with a specific hashtag. They have recently used it in partnership with the Singapore Red Cross for a marketing campaign after their initial pilot program. It seems like a very valuable social product with a good use case. I can see a lot of traditional companies entering the space through this product, which they seem to suggest will happen. Tokenizing hashtags with smart contracts to get network effect is a very smart and innovative idea.
 
Regarding Zeeves, this is a tipping bot for Telegram. They already have 1000s of signups and they plan to keep upgrading it for more and more people to use it (e.g. they recently have added a quiz features). They also use it during AMAs to reward people in real time. It’s a very smart approach to grow their communities and get familiar with ZIL. I can see this becoming very big on Telegram. This tool suggests, again, that the Zilliqa team has a deeper understanding what the crypto space and community needs and is good at finding the right innovative tools to grow and scale.
 
To be honest, I haven’t covered everything (i’m also reaching the character limited haha). So many updates happening lately that it's hard to keep up, such as the International Monetary Fund mentioning Zilliqa in their report, custodial and non-custodial Staking, Binance Margin, Futures & Widget, entering the Indian market, and more. The Head of Marketing Colin Miles has also released this as an overview of what is coming next. And last but not least, Vitalik Buterin has been mentioning Zilliqa lately acknowledging Zilliqa and mentioning that both projects have a lot of room to grow. There is much more info of course and a good part of it has been served to you on a silver platter. I invite you to continue researching by yourself :-) And if you have any comments or questions please post here!
submitted by haveyouheardaboutit to CryptoCurrency [link] [comments]

I am the creator of BitcoinDuLiban.org. I am on a mission to educate Lebanese about the importance and usefulness of Bitcoins in their lives. AMA

What is Bitcoin?

Bitcoin (₿) (ticker BTC)is an open source cryptocurrency. It is a decentralized cryptographic currency without a central bank or single administrator in control that can be sent from user to user on the peer-to-peer bitcoin network without the need for 3rd person in between like bank, or payment processor or institution all transaction processing and verification is carried out collectively by the network.
Find out more at http://www.bitcoinduliban.org/

Why Bitcoin is the future?

Bitcoin emerged in 2009 as more economies across the world started losing trust in the current banking model. Institutions that have been around longer than ourselves have changed very little throughout our lifetime. Not only does the lack of trust, and stagnant change of banks allow Bitcoin to thrive, but also the possibility of eliminating inflation. Bitcoin saw the opportunity to take the power out of the institutions and provide a better service, and the people responded. Bitcoin operates universally, meaning for the first time, there is a possibility of a global currency. With truly international currency possibilities for global economic growth, social equality, self-sovereignty is endless.

Why Bitcoin and not others?

It is a very good question, there at the moment of writing over 2000 projects and “coins” that emerged after Bitcoin. Many of them claim to be faster, better and more flexible than Bitcoin however very few have withstood the test of time or delivered their proposed product. The basic fundamentals of Bitcoin’s principle monetary policy are unprecedented, and by now, it is impossible to replicate its level of decentralization or network security, which is powered by a computer network as powerful as almost 12 trillion Intel Core i7 processors. Bitcoin also has the largest social / community strength. I would HIGHLY advise against investing or getting dragged into any project that claims superiority, I have single rule : if it says it's better than Bitcoin then its what we call “scam-coin” you will only get pulled in and lose your bitcoin/usd value causing a lot of pain and sadness . Sit down, read, learn and be patient, you will not miss out on anything over night and if something is rising in price quickly most likely it will crash as fast.

Does bitcoin have an applicable use in daily life or is it only for holding for future gains?

Bitcoin has taken over the cryptocurrency market. It’s the largest and most well-known digital currency today. Many large companies are accepting Bitcoin as a legitimate source of funds, you can use your Bitcoin at but not limited to : KFC, Burger King, Microsoft, AT&T , Expedia, Subway, Twitch, Virgin Galactic and many more just look it up. You can look up merc and services at https://spendabit.co/ So if you are living abroad, you can use your bitcoin just like any other known currency in addition there are Debit cards in collaboration with VISA network offers that are backed by Bitcoin making you able to pay with it anywhere in the world just with a swipe or tap.

As Lebanese in Lebanon, how can I buy or sell bitcoin ?

In Lebanon unfortunately we can not use our banking system to purchase bitcoin, there was a time where rain.bh an UAE based exchange was accepting Lebanese Cards, till it was stopped but give it a try we weren’t able to confirm all cards.
Therefore most common way to buy bitcoin in lebanon is using P2P which is person to person exchange, this can be through an international website such as localbitcoins.com or hodlhodl.com , all you gotta do is find a sell offer initiate transaction with seller , send him his payment using WesterUnion or Moneygram and once the seller receives payment your bitcoins will be released but make sure you use escrow service which ensures safety of your transaction therefore bitcoins you are buying are frozen for the seller and he can not retrieve them unless you fail to pay or run out of time window to pay. Another p2p way is through local bitcoin communities , there are plenty of traders willing to exchange with you however always ask for the reputation of the seller inside a group and never respond to private messages unless it is a confirmed reliable trader just to avoid losing and being scammed. Feel free to find out more about how to buy in Lebanon at http://www.bitcoinduliban.org/

If I have a bank account outside Lebanon, can I use bitcoin to transfer money from Lebanon to my bank account outside?

It is possible to transfer Bitcoin to an international account in the USA or EU for example, you would need to use recognized exchanges such as coinbase.com kraken.com and many others. It would be as simple as sending BTC to your coinbase account, converting to USD and withdrawing it to your account. However you must take few precautions, if you are sending a significant amount of BTC and converting it to USD you will need some kind of proof that these funds are yours otherwise you might get investigated for money laundering. So is it convenient to send ? I do not think so, if you managed to get what we call now in Lebanon “ Fresh USD” it would be much less of a hassle to simply initiate an international transaction.

Why would I want to send Bitcoin to my family or friends in Lebanon ?

This is where I believe BTC can shine for us, you can use exchanges as coinbase,kraken or any prefered place to purchase some bitcoin that can be transferred to your family wallet within minutes. Your family or friends can exchange bitcoin or part that is needed with local traders to LBP at desired exchange rate therefore you are not forced to exchange at rates given by WesterUnion, after which they will be able to do their daily purchases and mitigate inflation rates to some extent. You can send as little as $1 and the transaction costs less than $1 for any amount.

Why is the Bitcoin price so volatile ?

Indeed it can be, sudden swings of 20% both ways are considered normal if you look at daily data, however bitcoin since 2009 had only one trend which is upward, 80% chance is if you bought BTC at any moment in past 2 years is that you are on break even or positive not loss. Feel free to try this exercise by going to https://dcabtc.com/

Should I invest?

NO. Now since we got the short version of this, let me elaborate. By the end of the day it is a new class of an asset, the price is still in the discovery phase and it could cause a lot of pain and sleepless nights if you invest more than you can chew to possibly lose. No one can advice you what to do with your money and how to position them, however i highly encourage to read, educate yourself on money before investing in BTC a good start would be https://bitcoinduliban.org. Please ask more knowledgeable bitcoin users and double check sources , once you feel confident enough that you understand this monetary system you can try dipping your toes with small amounts and build your position from there. Just stay away from quick gains schemes such as “online mining” “cloud mining” and anything that offers 100% returns in a very short time, if it's too good to be true then it's a scam.

Scams, BE AWARE.

Due to our difficult situation we are being targeted by constant advertisement of potential new solutions using “newly developed cryptocurrencies“ , unfortunately such new technology does not exist and they are trying to take advantage of us by promising fake solutions.
Even Bitcoin can not provide you with a solution to your hard worked money being inaccessible in any Lebanese bank.
Here are few typical scam msgs:
submitted by marceldy to lebanon [link] [comments]

[Part - 33] Large college ebooks/eTextbooks thread for cheap rates [$4 to $25]

  1. Experiencing MIS, 8th Edition: David M. Kroenke & Randall J. Boyle
  2. Mosby's Canadian Manual of Diagnostic and Laboratory Tests, 2nd Edition: Sandra A. Pike-MacDonald & Kathleen Deska Pagana & Timothy J. Pagana
  3. The Developing Child, 13th Edition: Helen Bee & Denise Boyd
  4. The Law of Health Care Finance and Regulation (Aspen Select), 4th Edition: Mark A. Hall & Nicholas Bagley & David Orentlicher
  5. The New Rules of Marketing and PR, 6th Edition: David Meerman Scott
  6. A Project Manager's Book of Tools and Techniques, 1st Edition: Cynthia Snyder Dionisio
  7. The Oxford Handbook of Eating Disorders, 2nd Edition: W. Stewart Agras & Athena Robinson
  8. Elementary Linear Algebra: Applications Version, 12th Australia and New Zealand Edition: Howard Anton & Chris Rorres & Anton Kaul
  9. The Mindful Nurse: Using the Power of Mindfulness and Compassion to Help You Thrive in Your Work: Carmel Sheridan
  10. High-Acuity Nursing, 7th Edition: Kathleen Wagner & Melanie Hardin-Pierce & Darlene Welsh
  11. Architectural Drafting and Design, 7th Edition: Alan Jefferis & David A. Madsen & David P. Madsen
  12. Social Psychology: The Science of Everyday Life, 2nd Edition: Jeff Greenberg & Toni Schmader & Jamie Arndt & Mark Landau
  13. A Project Manager's Book of Forms: A Companion to the PMBOK Guide, 3rd Edition: Cynthia Snyder Dionisio
  14. Race and Human Diversity: A Biocultural Approach, 2nd Edition: Robert L. Anemone
  15. Advocacy: Championing Ideas and Influencing Others, 1st Edition: John A. Daly
  16. Essential Genetics and Genomics, 7th Edition: Daniel L. Hartl
  17. Strategies for Teaching Students with Learning and Behavior Problems, 9th Edition: Sharon R. Vaughn & Candace S. Bos
  18. Zero Bone Loss Concepts, 1st Edition: Tomas Linkevicius
  19. Understanding Our Universe, 3rd Edition: Stacy Palen & Laura Kay & George Blumenthal
  20. Materials for Civil and Construction Engineers, 4th Edition: Michael S. Mamlouk & John P. Zaniewski
  21. The Oxford Handbook of Reproductive Ethics, 1st Edition: Leslie Francis
  22. Worldwide Destinations: The geography of travel and tourism, 7th Edition: Brian Boniface & Robyn Cooper & Chris Cooper
  23. Experiencing the Lifespan, 5th Edition: Janet Belsky
  24. Fast Facts for the Student Nurse: Nursing Student Success in a Nutshell, 1st Edition: Susan Stabler-Haas
  25. Multivariable Calculus, 8th Edition: James Stewart
  26. Sex and Gender: An Introduction, 6th Edition: Hilary M. Lips
  27. A Stata® Companion to Political Analysis, 4th Edition: Philip H. Pollock & Barry C. Edwards
  28. Marketing: The Core, 8th Edition: Roger Kerin & Steven Hartley
  29. Sports Marketing, 2nd Edition: Michael J. Fetchko & Donald P. Roy & Kenneth E. Clow
  30. An Introduction to Family Social Work, 4th Edition: Donald Collins & Catheleen Jordan & Heather Coleman
  31. Elementary Statistics, 3rd Edition: William Navidi & Barry Monk
  32. Clinical Calculations: With Applications to General and Specialty Areas, 8th Edition: Joyce LeFever Kee & Sally M. Marshall
  33. Animal Physiology, 4th Edition: Richard W. Hill & Gordon A. Wyse & Margaret Anderson
  34. Essentials of Rehabilitation Research: A Statistical Guide to Clinical Practice, 1st Edition: Richard P Di Fabio
  35. Religious Nationalism: A Reference Handbook: Atalia Omer & Jason Springs
  36. Defensive Security Handbook: Best Practices for Securing Infrastructure, 1st Edition: Lee Brotherston & Amanda Berlin
  37. Clinical Case Formulations, 2nd Edition: Barbara Lichner Ingram
  38. Urban Tantra: Sacred Sex for the Twenty-First Century, 2nd Edition: Barbara Carrellas & Annie Sprinkle
  39. Government and Not-for-Profit Accounting: Concepts and Practices, 8th Edition: Michael H. Granof & Saleha B. Khumawala & Thad D. Calabrese & Daniel L. Smith
  40. How to Do Systems Analysis: Primer and Casebook, 1st Edition: John E. Gibson & William T. Scherer & William F. Gibson
  41. U.S. Central Americans: Reconstructing Memories, Struggles, and Communities of Resistance, 1st Edition: Karina Oliva Alvarado & Alicia Ivonne Estrada & Ester E. Hernández
  42. Principles of Electronic Materials and Devices, 4th Edition: Safa Kasap
  43. LogixPro PLC Lab Manual w/ CD-ROM, 4th Edition: Frank Petruzella
  44. South-Western Federal Taxation 2020: Corporations, Partnerships, Estates and Trusts, 43rd Edition: William A. Raabe & James C. Young & William H. Hoffman
  45. Social Psychology: Goals in Interaction, 7th Edition: Douglas Kenrick & Steven L. Neuberg & Robert B. Cialdini
  46. Fundamentals of Corporate Finance, 10th Edition: Richard Brealey & Stewart Myers & Alan Marcus
  47. Molecular Biology, 3rd Edition: David P. Clark & Nanette J. Pazdernik & Michelle R. McGehee
  48. The Rorschach: Basic Foundations and Principles of Interpretation, Volume 1, 4th Edition: John E. Exner
  49. Docker in Action, 2nd Edition: Jeff Nickoloff & Stephen Kuenzli
  50. Evolution: Making Sense of Life, 3rd Edition: Douglas J. Emlen & Carl Zimmer
  51. Herpetology, 4th Edition: F. Harvey Pough & Robin M. Andrews & Martha L. Crump
  52. Research Methods in Criminal Justice and Criminology, 1st Edition: Callie Marie Rennison & Timothy Christopher Hart
  53. The Meaning of Difference: American Constructions of Race, Sex and Gender, Social Class, Sexual Orientation, and Disability, 7th Edition: Karen Rosenblum
  54. Research Methods in Health Promotion, 2nd Edition: Laura F. Salazar & Richard A. Crosby & Ralph J. DiClemente
  55. The Psychology of Thinking: Reasoning, Decision-Making and Problem-Solving, 1st Edition: John P. Minda
  56. Nutrition Essentials: A Personal Approach, 2nd Edition: Wendy J Schiff
  57. Chemical, Biochemical, and Engineering Thermodynamics, 5th Edition: Stanley I. Sandler
  58. Parenting: A Dynamic Perspective, 2nd Edition: George W. Holden
  59. Managerial Accounting, 4th Edition: Karen W. Braun & Wendy M. Tietz
  60. Basics of Web Design: HTML5 & CSS, 5th Edition: Terry Felke-Morris
  61. The Essentials of Political Analysis, 6th Edition: Philip H. Pollock III & Barry C. Edwards
  62. Leadership and Management for Nurses: Core Competencies for Quality Care, 3rd Edition: Anita Finkelman
  63. Urban Ecology (Ecological Reviews), 1st Edition: Kevin J. Gaston
  64. Nutrition & You, 5th Edition: Joan Salge Blake
  65. Principles of Turbomachinery, 2nd Edition: Seppo A. Korpela
  66. Accounting For Managers: Interpreting Accounting Information for Decision–Making, 4th Edition: Paul M. Collier
  67. Computer Networks, 5th Edition: Andrew S. Tanenbaum & David J. Wetherall
  68. Shigley's Mechanical Engineering Design, 11th Edition: Richard Budynas & Keith Nisbett
  69. Sociology in Action: A Canadian Perspective, 2nd Edition: Diane Symbaluk & Tami Bereska
  70. Operations and Supply Chain Management: The Core, 5th Edition: F. Robert Jacobs & Richard Chase
  71. Essentials of Nursing Law and Ethics, 2nd Edition: Susan J. Westrick
  72. Kirk's Fire Investigation (Brady Fire), 8th Edition: David J. Icove & Gerald A. Haynes
  73. Understanding Operating Systems, 8th Edition: Ann McHoes & Ida M. Flynn
  74. Survey of Accounting, 1st Edition: Paul D. Kimmel & Jerry J. Weygandt
  75. Biological Anthropology: The Natural History of Humankind, 4th Edition: Craig Stanford & John S. Allen & Susan C. Antón
  76. DK Guide to Public Speaking, 3rd Edition: Lisa A. Ford-Brown & DK Dorling Kindersley
  77. Calculus: Early Transcendental Functions, 7th Edition: Ron Larson & Bruce H. Edwards
  78. Canadian Business and the Law, 7th Edition: Dorothy Duplessis & Shannon O'Byrne & Philip King & Lorrie Adams & Steve Enman
  79. An Introduction to Judaism, 2nd Edition: Nicholas De Lange
  80. A History of the Muslim World to 1750: The Making of a Civilization, 2nd Edition: Vernon O. Egger
  81. Bioprocess Engineering: Basic Concepts, 3rd Edition: Michael L. Shuler & Fikret Kargi & Matthew DeLisa
  82. Data Mining for Business Analytics: Concepts, Techniques, and Applications with JMP Pro, 1st Edition: Galit Shmueli & Peter C. Bruce & Mia L. Stephens & Nitin R. Patel
  83. Storied Health and Illness: Communicating Personal, Cultural, and Political Complexities, 1st Edition: Jill Yamasaki & Patricia Geist-Martin & Barbara F. Sharf
  84. Healthcare Strategic Planning, 4th Edition (ACHE Management): John Harris
  85. Applied Business Ethics: A Skills-Based Approach (South-Western Legal Studies in Business Academic), 1st Edition: Dean Bredeson
  86. Principles of Electric Circuits: Conventional Current Version, 10th Edition: Thomas L. Floyd & David M. Buchla
  87. Educational Psychology: Applications in Canadian Classrooms, 2nd Edition: Alan Edmunds & Gail Edmunds
  88. Essential Elements for Effectiveness for Miami Dade College, 7th Edition: Juan R. Abascal & Dominic Brucato & Laurel Brucato & Patricia Stephenson
  89. The Scholar-Practitioner’s Guide to Research Design: Laureate Publishing & Gary J. Burkholder & Kimberley A. Cox & Linda M. Crawford
  90. Good Cities, Better Lives: How Europe Discovered the Lost Art of Urbanism, 1st Edition: Peter Hall
  91. Adult Development and Aging: Biopsychosocial Perspectives, Canadian Edition: Susan Krauss Whitbourne & Stacey B. Whitbourne & Candace Konnert
  92. Organic Chemistry: Mechanistic Patterns: Ghis William Ogilvie & Nathan Ackroyd & Scott Browning
  93. The Environment in Anthropology : A Reader in Ecology, Culture, and Sustainable Living, 2nd Edition: Nora Haenn & Allison Harnish & Richard Wilk
  94. Sources of World Societies, Volume 1, 3rd Edition: Merry E. Wiesner-Hanks & Patricia Buckley Ebrey & Roger B. Beck
  95. Intermediate Algebra, 4th Edition: Michael III Sullivan & Katherine R. Struve
  96. Reference and Information Services: An Introduction, 4th Edition: Kay Ann Cassell & Uma Hiremath
  97. The Neuroscience of Human Relationships: Attachment and the Developing Social Brain, 2nd Edition: Louis Cozolino
  98. Qualitative Diagnosis of Human Movement: Improving Performance in Sport and Exercise, 3rd Edition: Duane V. Knudson
  99. Wireshark 101: Essential Skills for Network Analysis (Wireshark Solutions Series Book 1): Laura Chappell & Gerald Combs
  100. Behavioral Sciences STAT, 2nd Edition: Gary Heiman
  101. Guide to Contract Pricing: Cost and Price Analysis for Contractors, Subcontractors, and Government Agencies, 5th Edition: John E. Murphy
  102. Advanced Financial Accounting, 7th Canadian Edition: Thomas H. Beechy & V. Umashanker Trivedi & Kenneth E. MacAulay
  103. Contemporary Linguistic Analysis: An Introduction, 8th Edition: William O'Grady & John Archibald
  104. The Writer's Harbrace Handbook, 2016 MLA Update, 6th Edition: Cheryl Glenn & Loretta Gray
  105. The Cultural Landscape: An Introduction to Human Geography, 13th Edition: James M. Rubenstein
  106. Python Programming in Context, 3rd Edition: Bradley N. Miller & David L. Ranum & Julie Anderson
  107. Financial Institutions, Instruments and Markets, 9th Edition: Christopher Viney & Peter Phillips
  108. Essential Statistics for Public Managers and Policy Analysts, 4th Edition: Evan M. Berman & XiaoHu Wang
  109. NCLEX-RN Review Guide: Top Ten Questions for Quick Review, 1st Edition: Cynthia Chernecky
  110. Teachers and the Law, 9th Edition: David Schimmel & Leslie R. Stellman & Cynthia K. Conlon & Louis Fischer
  111. Communicating for Results: A Canadian Student's Guide, 4th Edition: Carolyn Meyer
  112. Federal Income Taxation, 5th Edition: Richard Schmalbeck & Lawrence Zelenak & Sarah B Lawsky
  113. Essentials of Cardiopulmonary Physical Therapy, 4th Edition: Ellen Hillegass
  114. Entertainment Law and Business (Aspen Casebook Series): William D. Henslee & Elizabeth Henslee
  115. Your Career: How To Make It Happen, 9th Edition: Lauri Harwood & Lisa M.D. Owens & Crystal Kadakia
  116. Community Disability Services: An Evidence-Based Approach to Practice: Ian Dempsey & Karen Nankervis
  117. Motivational Interviewing, Third Edition: Helping People Change, 3rd Edition: William R. Miller & Stephen Rollnick
  118. Basics of Communication Studies, 2nd Edition: Scott McLean
  119. The Certified Six Sigma Yellow Belt Handbook: Govindarajan Ramu
  120. Fundamentals of General, Organic and Biological Chemistry in SI Units, 8th Edition: John E. McMurry & David S. Ballantine & Carl A. Hoeger & Virginia E. Peterson
  121. Pediatric Psychopharmacology For Primary Care, 1st Edition: Mark A Riddle & Jane Meschan Foy & Rebecca A. Baum
  122. Project Management for Engineering, Business and Technology, 5th Edition: John M. Nicholas & Herman Steyn
  123. Delivering Business Intelligence with Microsoft SQL Server 2016, 4th Edition: Brian Larson
  124. Connecting Care for Patients: Interdisciplinary Care Transitions and Collaboration, 1st Edition: Barbara Katz
  125. The TCP/IP Guide: A Comprehensive, Illustrated Internet Protocols Reference, 1st Edition: Charles M. Kozierok
  126. Frequently Prescribed Medications: Drugs You Need to Know, 3rd Edition: Michael A. Mancano & Jason C. Gallagher
  127. The Handmaid's Tale, 1st Edition: Margaret Atwood
  128. 101 Solutions for School Counselors and Leaders in Challenging Times, 1st Edition: Stuart F. Chen-Hayes & Erin Chase McCarty Mason & Melissa S. Ockerman
  129. Ethics in Accounting: A Decision-Making Approach, 1st Edition: Gordon Klein
  130. Visualizing Human Biology, 5th Edition: Kathleen A. Ireland
  131. The Goldilocks Challenge: Right-Fit Evidence for the Social Sector, 1st Edition: Mary Kay Gugerty & Dean Karlan
  132. Advocacy Practice for Social Justice, 4th Edition: Richard Hoefer
  133. The Politics of Public Budgeting: Getting and Spending, Borrowing and Balancing, 9th Edition: Irene S. Rubin
  134. The Ingredients for Great Teaching, 1st Edition: Pedro De Bruyckere
  135. A Guide to the Human Resource Body of Knowledge, 1st Edition: Sandra M. Reed & Dave Ulrich
  136. Individual and Society: Sociological Social Psychology, 2nd Edition: Lizabeth A. Crawford & Katherine B. Novak
  137. Great Demo!: How To Create And Execute Stunning Software Demonstrations, 2nd Edition: Peter E. Cohan
  138. Healthcare Project Management, 2nd Edition: Kathy Schwalbe & Dan Furlong
  139. Goodheart's Photoguide to Common Pediatric and Adult Skin Disorders, 4th Edition: Herbert Goodheart & Mercedes Gonzalez
  140. Materials Science and Engineering: An Introduction, 10th Edition: William D. Callister & David G. Rethwisch
  141. Personality Assessment, 2nd Edition: Robert P. Archer
  142. Philosophy: The Power Of Ideas, 10th Edition: Brooke Noel Moore & Kenneth Bruder
  143. Cognitive Neuroscience: The Biology of the Mind, 5th Edition: Michael Gazzaniga & Richard B. Ivry & George R. Mangun
  144. Deviance, Conformity, and Social Control in Canada, 5th Edition: Tami M. Bereska
  145. Experimental Design: Procedures for the Behavioral Sciences, 4th Edition: Roger E. Kirk
  146. Urban Economics, 9th Edition: Arthur O'Sullivan
  147. HBR Guide to Making Every Meeting Matter: Harvard Business Review
  148. Movie History: A Survey, 2nd Edition: Clara Pafort-Overduin
  149. Marriages and Families: Intimacy, Diversity, and Strengths, 9th Edition: David Olson & John DeFrain & Linda Skogrand
  150. Group Dynamics, 7th Edition: Donelson R. Forsyth
  151. Understanding Canadian Business, 10th Canadian Edition: William G Nickels & James McHugh & Susan McHugh & Rita Cossa & Julie Stevens
  152. Fitzpatrick's Color Atlas and Synopsis of Clinical Dermatology, 8th Edition: Klaus Wolff & Richard C. Johnson & Arturo Saavedra & Ellen K. Roh
  153. General and Oral Pathology for Dental Hygiene Practice, 1st Edition: Sandra Myers & Alice Curran
  154. Practical Apartment Management, 6th Edition: Edward N. Kelley
  155. Business Law in Canada, 12th Canadian Edition: Richard A. Yates & Teresa Bereznicki-Korol & Trevor Clarke & Dean A. Palmer
  156. Adolescence, 12th Edition: Laurence Steinberg
  157. Delivering Health Care in America: A Systems Approach, 7th Edition: Leiyu Shi & Douglas A. Singh
  158. DeathQuest: An Introduction to the Theory and Practice of Capital Punishment in the United States, 5th Edition: Robert M. Bohm
  159. Management, 12th Edition: Richard L. Daft
  160. Invertebrate Medicine, 2nd Edition: Gregory A. Lewbart
  161. Tested Advertising Methods (Prentice Hall Business Classics), 5th Edition: John Caples & Fred E. Hahn
  162. Pearson's Federal Taxation 2020 Corporations, Partnerships, Estates & Trusts, 33rd Edition: Timothy J. Rupert & Kenneth E. Anderson & David S. Hulse
  163. Planetary Sciences, 2nd Edition: Imke de Pater & Jack J. Lissauer
  164. World Class Contracting, 6th Edition: Gregory A. Garrett
  165. Social Determinants of Health: A Comparative Approach, 2nd Edition: Alan Davidson
  166. The Talent Management Handbook, 3rd Edition: Lance A. Berger & Dorothy Berger
  167. Doing Right: A Practical Guide to Ethics for Medical Trainees and Physicians, 4th Edition: Philip C. Hebert & Wayne Rosen
  168. Governing California in the Twenty-First Century, 6th Edition: J. Theodore Anagnoson & Gerald Bonetto & J. Vincent Buck
  169. Microbiology with Diseases by Taxonomy, 6th Edition: Robert W. Bauman
  170. Essentials of TAT and Other Storytelling Assessments, 2nd Edition: Hedwig Teglasi
  171. Film History: An Introduction, 4th Edition: Kristin Thompson & David Bordwell
  172. Statistics for Business & Economics, 14th Edition: David R. Anderson & Dennis J. Sweeney & Thomas A. Williams
  173. 21st Century Astronomy: The Solar System, 6th Edition: Laura Kay & Stacy Palen & George Blumenthal
  174. Chemical Dependency Counseling: A Practical Guide, 5th Edition: Robert R. Perkinson
  175. Essential Cell Biology, 5th Edition: Bruce Alberts & Karen Hopkin & Alexander D. Johnson
  176. Exploring Geology, 4th Edition: Stephen Reynolds & Julia Johnson & Paul Morin & Chuck Carter
  177. The Price Advantage, 2nd Edition: Walter L. Baker & Michael V. Marn & Craig C. Zawada
  178. Transport Processes at Fluidic Interfaces, 1st Edition: Dieter Bothe & Arnold Reusken
  179. Antitrust Law, Policy, and Procedure: Cases, Materials, Problems, 8th Edition: E. Thomas Sullivan & Herbert Hovenkamp & Howard A. Shelanski & Christopher R. Leslie
  180. 5 Steps to a 5: AP Chinese Language and Culture, 2nd Edition: JianMin Luo
  181. The Practice of Research in Social Work, 4th Edition: Rafael J. Engel & Russell K. Schutt
  182. Sociology: A Global Perspective, 9th Edition: Joan Ferrante
  183. Understanding and Treating Chronic Shame: A Relational/Neurobiological Approach, 1st Edition: Patricia A. DeYoung
  184. Classics of Moral and Political Theory, 5th Edition: Michael L. Morgan
  185. Financial & Managerial Accounting, 15th Edition: Carl Warren & Jefferson P. Jones & William B. Tayler
  186. Experimental Organic Chemistry: A Miniscale and Microscale Approach, 5th Edition: John C. Gilbert & Stephen F. Martin
  187. Vaccine Whistleblower: Exposing Autism Research Fraud at the CDC: 1st Edition: Kevin Barry & Robert F. Kennedy
  188. Wound Management: Principles and Practices, 3rd Edition: Betsy Myers
  189. Business Research Methods, 13th Edition: Pamela Schindler
  190. Goldman-Cecil Medicine, 26th Edition: Lee Goldman & Andrew I. Schafer
  191. Nursing Leadership & Management, 3rd Edition: Patricia Kelly
  192. Health Communication: A Media and Cultural Studies Approach, 2014 Edition: Belinda Lewis
  193. Sport, Violence and Society, 2nd Edition: Kevin Young
  194. Guide to Managerial Communication, 10th Edition: Mary Munter & Lynn Hamilton
  195. Emotion, 1st Edition: Annett Schirmer
  196. Clinical Analytics and Data Management for the DNP, 1st Edition: Martha L. Sylvia
  197. Principles of Corporate Finance, 11th Edition: Richard Brealey
  198. Introduction to Strategic Public Relations: Digital, Global, and Socially Responsible Communication, 1st Edition: Janis Teruggi Page & Lawrence J. Parnell
  199. Alternative Medicine: The Definitive Guide, 2nd Edition: Larry Trivieri & John W. Anderson & Burton Goldberg
  200. How Full Is Your Bucket?, Anniversary Edition: Tom Rath & Donald O. Clifton
  201. MATLAB: A Practical Introduction to Programming and Problem Solving, 5th Edition: Stormy Attaway
  202. Anatomical Landmark Palpation Video and Book, 1st Edition: Paula Maxwell
  203. Common Stocks and Uncommon Profits and Other Writings, 2nd Edition: Philip A. Fisher & Kenneth L. Fisher
  204. Elements of Physical Chemistry, 7th Edition: Peter Atkins & Julio de Paula
  205. Managing and Using Information Systems: A Strategic Approach, 7th Edition: Keri E. Pearlson & Carol S. Saunders & Dennis F. Galletta
  206. Mediation: Empowerment in Conflict Management, 2nd Edition: Kathy Domenici & Stephen W. Littlejohn
  207. Observing and Recording the Behavior of Young Children, 6th Edition: Dorothy H. Cohen & Virginia Stern & Nancy Balaban & Nancy Gropper
  208. Shortell and Kaluzny’s Healthcare Management: Organization Design and Behavior, 7th Edition: Lawton Burns & Elizabeth Bradley & Bryan Weiner
  209. Practical Business Math Procedures, 13th Edition: Jeffrey Slater & Sharon Wittry
  210. Biological Anthropology of the Human Skeleton, 3rd Edition: M. Anne Katzenberg & Anne L. Grauer
  211. Developmental Mathematics: Basic Mathematics and Algebra, 4th Edition: Margaret L. Lial & John Hornsby & Terry McGinnis & Stanley A. Salzman & Diana L. Hestwood
  212. Exercises for the Shoulder to Hand: Release Your Kinetic Chain: Brian James Abelson & Kamali Thara Abelson & Lavanya Balasubramaniyam
  213. Career Theories and Models at Work: Ideas for Practice: Nancy Arthur & Roberta Neault & Mary McMahon
  214. Culture, Health and Illness, (Hodder Arnold Publication), 5th Edition: Cecil G. Helman
  215. Development Through Life: A Psychosocial Approach, 13th Edition: Barbara M. Newman & Philip R. Newman
  216. Cultural Anthropology in a Globalizing World, 4th Edition: Barbara Miller
  217. American Foreign Policy Since World War II, 21st Edition: Steven W. Hook & John W. Spanier
  218. World Politics: Trend and Transformation, 2016 - 2017, 16th Edition: Shannon L. Blanton & Charles W. Kegley
  219. Marketing Metaphoria: What Deep Metaphors Reveal About the Minds of Consumers: Gerald Zaltman & Lindsay H. Zaltman
  220. Building on the Strengths of Students with Special Needs: How to Move Beyond Disability Labels in the Classroom: Toby Karten
  221. American Public Administration: Public Service for the Twenty-First Century, 2nd Edition: Robert A. Cropf & John L. Wagner
  222. THINK Public Relations, 2nd Edition: Dennis L. Wilcox & Glen T. Cameron & Bryan H. Reber & Jae-Hwa Shin
  223. An Introduction to Brain and Behavior, 6th Edition: Bryan Kolb & Ian Q. Whishaw & G. Campbell Teskey
  224. Physiology, 6th Edition: Linda S. Costanzo
  225. Stats: Data and Models, 5th Edition: Richard D. De Veaux & Paul F. Velleman & David E. Bock
  226. Through Women's Eyes: An American History With Documents, 5th Edition: Ellen DuBois & Lynn Dumenil
  227. Intermediate Accounting: Volume 2, 3rd Edition: Kin Lo & George Fisher
  228. Disciplined Entrepreneurship: 24 Steps to a Successful Startup, 1st Edition: Bill Aulet
  229. People of the Earth: An Introduction to World Prehistory, 15th Edition: Brian M. Fagan & Nadia Durrani
  230. The Economics of Health Reconsidered, 4th Edition: Thomas Rice
  231. Psychology, 8th Edition: Saundra Hockenbury & Susan Nolan
  232. Exploring Biological Anthropology: The Essentials, 4th Edition: Craig Stanford & John S. Allen & Susan C. Antón
  233. Using MIS, 11th Edition: David M. Kroenke & Randall J. Boyle
  234. Musculoskeletal Pain: Basic Mechanisms & Implications, 1st Edition: Thomas Graven-Nielsen & Lars Arendt-Nielsen
  235. Classical Mythology in Context, 1st Edition: Lisa Maurizio
  236. The Nature and Properties of Soils, 15th Edition: Ray R. Weil & Nyle C. Brady
  237. Community-Based Corrections, 12th Edition: Leanne Fiftal Alarid
  238. Conflict Management for Managers: Resolving Workplace, Client, and Policy Disputes, 1st Edition: Susan S. Raines
  239. Strategic Compensation: A Human Resource Management Approach, 9th Edition: Joseph J. Martocchio
  240. Introduction to Probability and Statistics, 15th Edition: William Mendenhall & Robert J. Beaver & Barbara M. Beaver
  241. Demonstrating to Win!: The Indispensable Guide for Demonstrating Software: Robert Riefstahl
  242. Essential Organic Chemistry, 3rd Edition: Paula Yurkanis Bruice
  243. The American