Bitcoindark Faucet For 2016 – amasjaract

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]

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]

⚡ Lightning Network Megathread ⚡

Last updated 2018-01-29
This post is a collaboration with the Bitcoin community to create a one-stop source for Lightning Network information.
There are still questions in the FAQ that are unanswered, if you know the answer and can provide a source please do so!

⚡What is the Lightning Network? ⚡

Explanations:

Image Explanations:

Specifications / White Papers

Videos

Lightning Network Experts on Reddit

  • starkbot - (Elizabeth Stark - Lightning Labs)
  • roasbeef - (Olaoluwa Osuntokun - Lightning Labs)
  • stile65 - (Alex Akselrod - Lightning Labs)
  • cfromknecht - (Conner Fromknecht - Lightning Labs)
  • RustyReddit - (Rusty Russell - Blockstream)
  • cdecker - (Christian Decker - Blockstream)
  • Dryja - (Tadge Dryja - Digital Currency Initiative)
  • josephpoon - (Joseph Poon)
  • fdrn - (Fabrice Drouin - ACINQ )
  • pmpadiou - (Pierre-Marie Padiou - ACINQ)

Lightning Network Experts on Twitter

  • @starkness - (Elizabeth Stark - Lightning Labs)
  • @roasbeef - (Olaoluwa Osuntokun - Lightning Labs)
  • @stile65 - (Alex Akselrod - Lightning Labs)
  • @bitconner - (Conner Fromknecht - Lightning Labs)
  • @johanth - (Johan Halseth - Lightning Labs)
  • @bvu - (Bryan Vu - Lightning Labs)
  • @rusty_twit - (Rusty Russell - Blockstream)
  • @snyke - (Christian Decker - Blockstream)
  • @JackMallers - (Jack Mallers - Zap)
  • @tdryja - (Tadge Dryja - Digital Currency Initiative)
  • @jcp - (Joseph Poon)
  • @alexbosworth - (Alex Bosworth - yalls.org)

Medium Posts

Learning Resources

Books

Desktop Interfaces

Web Interfaces

Tutorials and resources

Lightning on Testnet

Lightning Wallets

Place a testnet transaction

Altcoin Trading using Lightning

  • ZigZag - Disclaimer You must trust ZigZag to send to Target Address

Lightning on Mainnet

Warning - Testing should be done on Testnet

Atomic Swaps

Developer Documentation and Resources

Lightning implementations

  • LND - Lightning Network Daemon (Golang)
  • eclair - A Scala implementation of the Lightning Network (Scala)
  • c-lightning - A Lightning Network implementation in C
  • lit - Lightning Network node software (Golang)
  • lightning-onion - Onion Routed Micropayments for the Lightning Network (Golang)
  • lightning-integration - Lightning Integration Testing Framework
  • ptarmigan - C++ BOLT-Compliant Lightning Network Implementation [Incomplete]

Libraries

Lightning Network Visualizers/Explorers

Testnet

Mainnet

Payment Processors

  • BTCPay - Next stable version will include Lightning Network

Community

Slack

IRC

Slack Channel

Discord Channel

Miscellaneous

⚡ Lightning FAQs ⚡

If you can answer please PM me and include source if possible. Feel free to help keep these answers up to date and as brief but correct as possible
Is Lightning Bitcoin?
Yes. You pick a peer and after some setup, create a bitcoin transaction to fund the lightning channel; it’ll then take another transaction to close it and release your funds. You and your peer always hold a bitcoin transaction to get your funds whenever you want: just broadcast to the blockchain like normal. In other words, you and your peer create a shared account, and then use Lightning to securely negotiate who gets how much from that shared account, without waiting for the bitcoin blockchain.
Is the Lightning Network open source?
Yes, Lightning is open source. Anyone can review the code (in the same way as the bitcoin code)
Who owns and controls the Lightning Network?
Similar to the bitcoin network, no one will ever own or control the Lightning Network. The code is open source and free for anyone to download and review. Anyone can run a node and be part of the network.
I’ve heard that Lightning transactions are happening “off-chain”…Does that mean that my bitcoin will be removed from the blockchain?
No, your bitcoin will never leave the blockchain. Instead your bitcoin will be held in a multi-signature address as long as your channel stays open. When the channel is closed; the final transaction will be added to the blockchain. “Off-chain” is not a perfect term, but it is used due to the fact that the transfer of ownership is no longer reflected on the blockchain until the channel is closed.
Do I need a constant connection to run a lightning node?
Not necessarily,
Example: A and B have a channel. 1 BTC each. A sends B 0.5 BTC. B sends back 0.25 BTC. Balance should be A = 0.75, B = 1.25. If A gets disconnected, B can publish the first Tx where the balance was A = 0.5 and B = 1.5. If the node B does in fact attempt to cheat by publishing an old state (such as the A=0.5 and B=1.5 state), this cheat can then be detected on-chain and used to steal the cheaters funds, i.e., A can see the closing transaction, notice it's an old one and grab all funds in the channel (A=2, B=0). The time that A has in order to react to the cheating counterparty is given by the CheckLockTimeVerify (CLTV) in the cheating transaction, which is adjustable. So if A foresees that it'll be able to check in about once every 24 hours it'll require that the CLTV is at least that large, if it's once a week then that's fine too. You definitely do not need to be online and watching the chain 24/7, just make sure to check in once in a while before the CLTV expires. Alternatively you can outsource the watch duties, in order to keep the CLTV timeouts low. This can be achieved both with trusted third parties or untrusted ones (watchtowers). In the case of a unilateral close, e.g., you just go offline and never come back, the other endpoint will have to wait for that timeout to expire to get its funds back. So peers might not accept channels with extremely high CLTV timeouts. -- Source
What Are Lightning’s Advantages?
Tiny payments are possible: since fees are proportional to the payment amount, you can pay a fraction of a cent; accounting is even done in thousandths of a satoshi. Payments are settled instantly: the money is sent in the time it takes to cross the network to your destination and back, typically a fraction of a second.
Does Lightning require Segregated Witness?
Yes, but not in theory. You could make a poorer lightning network without it, which has higher risks when establishing channels (you might have to wait a month if things go wrong!), has limited channel lifetime, longer minimum payment expiry times on each hop, is less efficient and has less robust outsourcing. The entire spec as written today assumes segregated witness, as it solves all these problems.
Can I Send Funds From Lightning to a Normal Bitcoin Address?
No, for now. For the first version of the protocol, if you wanted to send a normal bitcoin transaction using your channel, you have to close it, send the funds, then reopen the channel (3 transactions). In future versions, you and your peer would agree to spend out of your lightning channel funds just like a normal bitcoin payment, allowing you to use your lightning wallet like a normal bitcoin wallet.
Can I Make Money Running a Lightning Node?
Not really. Anyone can set up a node, and so it’s a race to the bottom on fees. In practice, we may see the network use a nominal fee and not change very much, which only provides an incremental incentive to route on a node you’re going to use yourself, and not enough to run one merely for fees. Having clients use criteria other than fees (e.g. randomness, diversity) in route selection will also help this.
What is the release date for Lightning on Mainnet?
Lightning is already being tested on the Mainnet Twitter Link but as for a specific date, Jameson Lopp says it best
Would there be any KYC/AML issues with certain nodes?
Nope, because there is no custody ever involved. It's just like forwarding packets. -- Source
What is the delay time for the recipient of a transaction receiving confirmation?
Furthermore, the Lightning Network scales not with the transaction throughput of the underlying blockchain, but with modern data processing and latency limits - payments can be made nearly as quickly as packets can be sent. -- Source
How does the lightning network prevent centralization?
Bitcoin Stack Exchange Answer
What are Channel Factories and how do they work?
Bitcoin Stack Exchange Answer
How does the Lightning network work in simple terms?
Bitcoin Stack Exchange Answer
How are paths found in Lightning Network?
Bitcoin Stack Exchange Answer
How would the lightning network work between exchanges?
Each exchange will get to decide and need to implement the software into their system, but some ideas have been outlined here: Google Doc - Lightning Exchanges
Note that by virtue of the usual benefits of cost-less, instantaneous transactions, lightning will make arbitrage between exchanges much more efficient and thus lead to consistent pricing across exchange that adopt it. -- Source
How do lightning nodes find other lightning nodes?
Stack Exchange Answer
Does every user need to store the state of the complete Lightning Network?
According to Rusty's calculations we should be able to store 1 million nodes in about 100 MB, so that should work even for mobile phones. Beyond that we have some proposals ready to lighten the load on endpoints, but we'll cross that bridge when we get there. -- Source
Would I need to download the complete state every time I open the App and make a payment?
No you'd remember the information from the last time you started the app and only sync the differences. This is not yet implemented, but it shouldn't be too hard to get a preliminary protocol working if that turns out to be a problem. -- Source
What needs to happen for the Lightning Network to be deployed and what can I do as a user to help?
Lightning is based on participants in the network running lightning node software that enables them to interact with other nodes. This does not require being a full bitcoin node, but you will have to run "lnd", "eclair", or one of the other node softwares listed above.
All lightning wallets have node software integrated into them, because that is necessary to create payment channels and conduct payments on the network, but you can also intentionally run lnd or similar for public benefit - e.g. you can hold open payment channels or channels with higher volume, than you need for your own transactions. You would be compensated in modest fees by those who transact across your node with multi-hop payments. -- Source
Is there anyway for someone who isn't a developer to meaningfully contribute?
Sure, you can help write up educational material. You can learn and read more about the tech at http://dev.lightning.community/resources. You can test the various desktop and mobile apps out there (Lightning Desktop, Zap, Eclair apps). -- Source
Do I need to be a miner to be a Lightning Network node?
No -- Source
Do I need to run a full Bitcoin node to run a lightning node?
lit doesn't depend on having your own full node -- it automatically connects to full nodes on the network. -- Source
LND uses a light client mode, so it doesn't require a full node. The name of the light client it uses is called neutrino
How does the lightning network stop "Cheating" (Someone broadcasting an old transaction)?
Upon opening a channel, the two endpoints first agree on a reserve value, below which the channel balance may not drop. This is to make sure that both endpoints always have some skin in the game as rustyreddit puts it :-)
For a cheat to become worth it, the opponent has to be absolutely sure that you cannot retaliate against him during the timeout. So he has to make sure you never ever get network connectivity during that time. Having someone else also watching for channel closures and notifying you, or releasing a canned retaliation, makes this even harder for the attacker. This is because if he misjudged you being truly offline you can retaliate by grabbing all of its funds. Spotty connections, DDoS, and similar will not provide the attacker the necessary guarantees to make cheating worthwhile. Any form of uncertainty about your online status acts as a deterrent to the other endpoint. -- Source
How many times would someone need to open and close their lightning channels?
You typically want to have more than one channel open at any given time for redundancy's sake. And we imagine open and close will probably be automated for the most part. In fact we already have a feature in LND called autopilot that can automatically open channels for a user.
Frequency will depend whether the funds are needed on-chain or more useful on LN. -- Source
Will the lightning network reduce BTC Liquidity due to "locking-up" funds in channels?
Stack Exchange Answer
Can the Lightning Network work on any other cryptocurrency? How?
Stack Exchange Answer
When setting up a Lightning Network Node are fees set for the entire node, or each channel when opened?
You don't really set up a "node" in the sense that anyone with more than one channel can automatically be a node and route payments. Fees on LN can be set by the node, and can change dynamically on the network. -- Source
Can Lightning routing fees be changed dynamically, without closing channels?
Yes but it has to be implemented in the Lightning software being used. -- Source
How can you make sure that there will be routes with large enough balances to handle transactions?
You won't have to do anything. With autopilot enabled, it'll automatically open and close channels based on the availability of the network. -- Source
How does the Lightning Network stop flooding nodes (DDoS) with micro transactions? Is this even an issue?
Stack Exchange Answer

Unanswered Questions

How do on-chain fees work when opening and closing channels? Who pays the fee?
How does the Lightning Network work for mobile users?
What are the best practices for securing a lightning node?
What is a lightning "hub"?
How does lightning handle cross chain (Atomic) swaps?

Special Thanks and Notes

  • Many links found from awesome-lightning-network github
  • Everyone who submitted a question or concern!
  • I'm continuing to format for an easier Mobile experience!
submitted by codedaway to Bitcoin [link] [comments]

02-01 21:23 - 'Zouk @ $0.36 Time To Get Buying!! Cheap As Chips! cryptopimp (15) in vincentb • 34 minutes ago https://portal.zoukcoin.com/sponsor/cryptopimp' (self.Bitcoin) by /u/BigPimpKnows removed from /r/Bitcoin within 0-4min

'''
Zouk Smart Lending Platform “Seamless Wealth Creation” Functionality Overview v1.7 January 2018 Table of Contents 1. Introduction ................................................................ 2. Zouk Coin and ICO ................................................. 3. Functionality ............................................................... 3.1. Lending and Trading Logic ......................... 3.2. Exchange Platform ........................................ 3.3. Referral Program .......................................... 3.4. Premium Profit ............................................. 3.5. Zouk Faucet ................................................. 3.6. Staking........................................................... 4. Conclusion .................................................................. 1 1 1 1 3 4 4 6 6 7 Technical Overview: Zouk - Smart Lending Platform 1. Introduction Zouk is a self-regulated financial ecosystem posessing smart tools such as its lending platform, that allows users to delegate cryptocurrency investment to professionals and gain profits by using Zouk Coins. By integrating cryptocurrency capital markets and using resources such as lending and cryptocurrency trading, Zouk has strengthened the trend towards a profitable cryptocurrency investment. This mitigates service expenses and optimizes trading processes, allowing us to have much higher levels of leverage, and create a highly efficient and profitable financial ecosystem. 2. Zouk Coins and ICO Zouk is an ERC20 token on ethereum main net. Total supply: 46 million ZUK ICO hard cap: 9 million ZUK 3. Functionality 3.1. Lending and Trading Logic The Zouk lending platform allows users to lend Zouk Coins (ZUK) at an interest rate of up to 47% per month with daily capitalization. Zouk is the most engaging lending platform in the crypto space. Technical Overview: Zouk - Smart Lending Platform Page 1 of 7 Page 2 of 7 Initial Pledge Investment Tier Interest Earned Capital Released $50 - $1,000 Volatility Software Interest up to 47% per month Tier 1 190 days Tier 2 Tier 3 Tier 4 Tier 6 Tier 7 $1,001 - $5,000 Volatility Software Interest up to 47% per month + 0.10% daily bonus 190 days $5,001 - $10,000 Volatility Software Interest up to 47% per month + 0.15% daily bonus 190 days $10,001 - $20,000 Volatility Software Interest up to 47% per month + 0.20% daily bonus 190 days Tier 5 $20,001 - $50,000 Volatility Software Interest up to 47% per month + 0.25% daily bonus 190 days $50,001 - $100,000 Volatility Software Interest up to 47% per month + 0.30% daily bonus 190 days $100,000 + Volatility Software Interest up to 47% per month + 0.35% daily bonus 190 days *ZOUK LENDING STRUCTURE Volatility Interest rates may vary on a daily basis and are correlated to the profit leveraged by our AI traders on cryptocurrency markets. Volatility Interest and daily bonus, if applied are paid on a daily basis. Profits become instantly available for the user, so there is no need to wait for the capital release to re-invest funds. Received profit can be cashed out or reused to open new loans. Technical Overview: Zouk - Smart Lending Platform Page 3 of 7 The Trading logic is handled by the Zouk Hypervisor (ZHV™). ZHV™ is an elaborate tool used to monitor and predict market trends and dynamics with trade volumes on cryptocurrency markets. Trade logic is driven by Artificial Intelligence (AI) which mines the raw historical data and creates certain patterns for trading strategies including scalping and swing trading. These strategies are optimized for high volatility cryptocurrency markets and executed by trading bots on multiple platforms. Whether the prices of other cryptocurrencies go up or down, Zouk Coin holders still make a profit. ZHV™ core was developed in early 2016 and since then was utilized internally for profitable trades on cryptocurrency markets. 3.2. Exchange Platform Bitcoin and Zouk Coins can be deposited, but only Zouk Coins can be used in the Zouk Lending Platform. The purpose of Zouk Exchange is to convert bitcoin to Zouk Coins and vice versa. The Exchange Platform uses BID / ASK order books. The exchange rate is not fixed, but rather, regulated by the market supply and demand. Limit order logic is implemented for opening new trade orders. Zouk Exchange will be available after the ICO closes. There is no vesting period for Zouk Coins purchased during or after the ICO. Technical Overview: Zouk - Smart Lending Platform Page 4 of 7 REFERRAL BONUS STRUCTURE Level 1 Bonus % 7 % 2 3% 3 1 % 3.3. Referral Program Referral bonus is not limited to the first loan. It is paid for all loans opened by the referred user. Referral bonus is paid on a daily basis. 3.4 Premium Profit Premium Profit is a financial tool for the community provided by Zouk. It is a weekly/biweekly or monthly event where a randomly selected lenders earn a Premium Profit. Zouk adds the ethereum addresses of lenders to the smart contract. Randomly selected address added within the Premium Profit period will receive ZUK. The initial amount for Premium Profit will be equal to 0.1% of the aggregated loans received within this period. Premium Profit logic will be handled by ethereum smart contracts. This smart contract will be open sourced, to prove the randomness of winner selection. Bitcoin block hash will be used as the source of randomness. The more a user has lended, more spots in the smart contract will be occupied by that user, giving them a bigger chance of Technical Overview: Zouk - Smart Lending Platform Page 5 of 7 Fig. 3.1 – Premium Profit Workflow getting the Premium Profit. The Zouk platform will define the bitcoin block number which will be mined in the future. A hash of this block will be that random seed to select the Jackpot winner. An oracle will be used to link the 2 blockchains of ethereum and bitcoin. The last few characters of that bitcoin block hash will be taken and converted to decimal format. Based on this number the winner will be selected and the Premium Profit will be sent to that address.

52

  1. Users are added to the Premium Profit Smart Contract
  2. A certain bitcoin block is mined: 498220
  3. Oracle will provide the hash of that bitcoin block to the Smart Contract: ...2280df70295d631e52
  4. The user in the #52nd spot is selected and receives the Premium Profit Technical Overview: Zouk - Smart Lending Platform 3.5 Zouk Faucet Each day, users can come to the Zouk Website to spin for extra tickets and token prizes. The Zouk Faucet is available for users who have at least one active loan. Users get 1 free spin per day and have the option to gain more spins by completing certain tasks. Users also have the chance to win more spins through the Zouk Faucet. 3.6 Staking Staking provides an additional source of revenue by generating up to 70% profits annually based on the intial investment. Tokens need to be held in stake for at least 8 days before staking becomes activated. Users can stop staking at any time and use tokens for lending. Staking launches on March 15th, 2018 Page 6 of 7 Period Interest 1st 180 days Mar 15th, 2018 to Sep 11th, 2018 2nd 180 days Sep 12th, 2018 to Mar 11th, 2019 3rd 180 days Mar 12th, 2019 to Sep 8th, 2019 4th 180 days Sep 9th, 2019 to Mar 7th, 2020 40% (0.22222% per day) with daily capitalization 30% (0.16666% per day) with daily capitalization 20% (0.11111% per day) with daily capitalization 10% (0.05555% per day) with daily capitalization Technical Overview: Zouk - Smart Lending Platform
  5. Conclusion The Zouk cryptocurrency community with its self-regulated financial system has a range of financial opportunities, including lending, premium profits, staking and others. A combination of stock market trading experience, along with the high volatility on cryptocurrency markets and innovative technologies allows users to transfer risks into commodities. Technical Overview: Zouk - Smart Lending Platform
'''
Zouk @ $0.36 Time To Get Buying!! Cheap As Chips! cryptopimp (15) in vincentb • 34 minutes ago https://portal.zoukcoin.com/sponsocryptopimp
Go1dfish undelete link
unreddit undelete link
Author: BigPimpKnows
submitted by removalbot to removalbot [link] [comments]

Nyancoins Megapost - Central Link Collection

Edit: Going to finally start an overhaul on this (April 23rd, 2016); it's been six months since the last edit. I'm going to go from current back, so there's going to be a gap between this top, new stuff and what's below until I finish the update.
I'm just going to have the last six months all shoved together into one large update here. There's weak categorization, but basically just think of it as a huge list. In general, the newer items will be higher within a given category than the older items. I apologize if I left anything out which people would like to see included. Some things I considered more of a temporary update than something relevant months later, but just PM me and I'll add anything requested!
We're currently in a quiet low point. Nothing catastrophic is happening, but we are relatively weak. I call it "the best nadir" because if this is as bad as it gets, we're doing alright. The price is down to 4 satoshi now, which is the lowest sustained price since the beginning of the revival. I'm going on a year behind my original goal for releasing NYAN2, still stuck on a new build computer (alternately time and energy to cripple together a build system out of what I have available).
One major new element: I've set a goal for us to have a mission to visit the site of Apollo 17 in twenty years. This is basically a new dimension. For the first ten years, I envision this as a purely "paper program", doing research on past space programs, in particular Mercury through Apollo, but any and all launch platforms and spacecraft which have been done. We may additionally seek to gain additional education (for instance, I would like aerospace engineering and material science undergraduate degrees at a minimum; we also are going to need experienced test pilots).
Space Program Initial Vision: [NYAN 2035] We must send a mission to visit the site of the Apollo 17 plaque on the Moon
Also, I've replaced the previous "Nekonauts of the Month" competition with a "Who Wants to be a Nillionaire?". The major difference is that rather than relying upon me to track everything, the expectation is that Nekonauts will sign up and self-report accomplishments.
Nyan Projects
[Hype] Browser based MMORPG accepting Nyancoins for member items: KojoSlayer's latest foray into nyan video game development! I've seen an early preview and it reminds me of a primitive Runescape (meant as a compliment)
Fun Posts
Insert NyanDisk 1 into Drive A:: NyanDOS!
Nyan like it's 1999 ....: telnet into nyan!
[breaking news] Nyancoins will be bought out by Garza in a last-ditch attempt to save Paycoin - April fool's post
Trumpchain on Twitter: "It can happen. Our blockchain has tremendous potential. We have tremendous people. #MakeTheBlockchainGreatAgain" - Terrific shitpost; really fantastic!
Join the Nekonauts today! - Cool nyan poster
"I really hope Satoshi is finally dumping and declaring that, like, Nyancoin is the true bearer of his vision." - CountOneInterrupt - My favorite idea ever
Nyancoin Zen - So cute. This may be my favorite nyan image ever for its understatement and beauty.
High Definition Nyan up close - Amusing
Making PC more Nyan-Friendly! - cute; amusing. Such nyan!
Typical Nyancoiner breakfast. - DobbsCoin is great with this stuff!
[meta] [misadventures of coinaday] [Pizza Boy Adventures] Late Night Pizza - Just a little choose-your-own-delivery I wrote during my stint as a pizza delivery boy.
I don't know how I wasn't aware of this site before - I still can't believe there's an entire site for this!
Get NYAN
Want more NYAN? Faucet Mrai and trade to me for NYAN (and then hodl!): What is says on the tin. The faucet is down temporarily at time of this writing, but it'll be back up before I update this section likely. The price offered there is low (mailing list mentioning 200-300 satoshi currently; my offer is worth about 2 satoshi currently); I would consider higher, but probably wouldn't pay those apparent market rates (no actual exchange yet).
Force Multipliers
Content about the difference a determined person can make. Intended as inspiration.
[Force Multiplier] [Original Content] [pdf; 23 pages] Archimedes and the Siege of Syracuse - Previously unpublished paper I wrote for a history course in college.
[Force Multipliers] [Military History] Julius Caesar's Greatest Military Victory (Video; 10 minutes) - An explanation of achieving victory in an apparently unwinnable situation.
[Force Multipliers] [Naval History] Korea: Admiral Yi - I: Keep Beating the Drum - Extra History - Incredible loyalty and dedication from this greatest Admiral saved his country
Philosophy
Content which fits the themes of fun, self-improvement, and service to others.
Wikipedia essay: WikiLove - I think Wikipedia's policies are in a lot of ways something to look up to. It's true that they're stuck in bureaucracy now, and have driven away many experts, but they function and their policies have helped to give some structure to the anarchy.
[US history and macroeconomics] [59 minute video] Thom Hartmann, "The Crash of 2016" - Interesting video. I think the predicted outcome is something of a longshot, but it's interesting to me that he called Sanders as a major factor in the election years ago.
Taylor Mali, "Words and Their Consequences" (68 min video) - Poetry and philosophy
We Are One - Didn't get any attention at the time, but this is a general statement about the power of people working together.
A Message of Hope for the World - What's the point of Nyancoins? To inspire people.
A brief word on censorship - tl;dr: Censorship is bad, m'kay?
Who Owns Nyancoins? - Hodlers.
To The Moon is Not Enough: 100 Year Planning - About the importance of an unlimited time horizon. We build to last.
General
Catch-all category. Okay, this category got out of hand. I should do a second round later and break this out into a few different ones.
The best argument I've heard so far for keeping the 1MB cap in Bitcoin - I still think it would have been better for Bitcoin to grow, but this is the strongest argument for its stagnation in capacity that I've seen.
[conceptual design] How we should expect 100,000 transactions in a minute (or second?) to be handled - This is about the idea that we should expect to be able to handle large loads without crashing. Pretty basic. Related to an /cryptocurrency post I'd made: 100,000 Transactions Per Second: How Do We Get There?, which gives a very high-level overview of one way to reach high throughput capacity using blockchains.
Interesting cryptocurrency to try: raiblocks, protocol without transaction fees or block rewards - I think Raiblocks will be a valuable "companion coin" to Nyancoins ultimately. I don't know how exactly that'll work, but I believe that good cryptocurrency communities should make alliances. If nothing else, we can be valuable to each other as the "loyal opposition", critics who want to see success.
Coin-a-Year: Nyancoin : link to /CryptoCurrency post - Summary of the first year or so of NYAN revival
[far future concept] Nyanshares, Nythereumbits, and all-in on 37 rainbow - A double post: first part describes a possible spin-off, hybrid, 'companion coin' we could make in future years. The second part talks about what a gamble NYAN is.
NyanCoin compilation guide and downsizing nyan.space / NyanChain [semi-meta] - Has a link to a guide for compiling nyancoind on servers.
[meta] [misadventures of coinaday] Stuck in the Dihydrogen Monoxide - Another in a series of coinaday posts proving "play stupid games; win stupid prizes"
[Data] Faucet Stats - KojoSlayer's faucet stats
Thing to do a thing that can't do that thing.... - Bit of code for pulling BTC/NYAN feed from Cryptopia.
Fresh builds, coming up! - initial report from vmp32k on attempting to modernize the codebase
DigiShield - suggestion for different difficulty algorithm
BIP101 implementation to be made available for altcoins - prohashing announcing that they will have a Scrypt BIP101 implementation; this is planned to be our base for NYAN3
Year 1: Acquisition and Triage ; Year 2: Acquisition and Build - Optimistic; in reality, year two of the revival has largely been me just trying to survive. Hopefully more acquisition and build as the year goes on.
[technical] [financial] Price Stability and Consistent Hashing - Basic theory. If we have consistent prices, we'll have more consistent hashing.
[technical] [forking] [NYAN3] Should running old defaults be considered a vote against a hard fork or should the veto need to be explicit? / General voting discussion - What it says on the tin. I haven't gotten feedback on this yet. It's far in the future, but I think it's a critical question. I'm not sure which way is correct.
2015 in review: overview - Initial summary of the previous year; written before the Coin-a-Year post which did similar
[meta] [finance] [misadventures of coinaday] Paying Debts - Since writing this, I've gone further into debt. I need to get my personal finances together this year, for my own sake, for the sake of those I owe, and for the sake of Nyancoins.
Countdown to the Second Halving - The current block is 1168851 as I write this; we've got less than 350,000 more blocks until the third halving!
I updated the major risks page for Nyancoins to include mention of the fork bug and 'time warp'. Please review and comment. - bolded for visibility; I consider the risks document and making sure that we inform potential buyers as much as possible to be a critical requirement for us
[technical] [security] Time warp, fork bug, disclosure policies, and practical results: a working system despite flaws - Discussion of the success of Nyancoins as a working system despite its technical vulnerabilities.
Zero Fees (*) - Discussion of the role of zero fee transactions and why I consider them important
[finance] [meta] [Misadventures of coinaday] overdrafts and consequences / Cryptopia 1sat Dump - Discussion of my stupidity and its consequences on Nyancoins' financial health
[technical] NIP 1: Base NYAN3 on XT - I consider this critical. We will make a statement about not following the path Bitcoin is currently going down. This is not urgent for us because our activity is so low, but it will be part of building a strong foundation for the future.
Hodling Update: 30% - I haven't done the math recently. I'm probably within 5% of this, but I don't know if I've gone up or down. I haven't given away a whole lot, but I have put no new money into Nyancoins for months from being so broke. I've still gained some millions more from when my 5 satoshi bids got hit though.
[finance] Up? Down? Horizontal? - Considering 30 - It's pretty sad how far we are from 30 satoshi now (4 satoshi at the moment). I believe we'll get it back ultimately, but the revival certainly hasn't had the financial success I'd hoped.
Dice soft launch - Not sure of the current state here. Check with KojoSlayer.
State of the NYAN October 2015: An interlude for gratitude and yearning for more - I should get back to doing these monthly eventually. Right now it's quiet enough that there doesn't seem to be a real need.
[financial] NYAN vs DOGE as a long-term store of value - What it says. I believe that the lower supply inflation and smaller supply of NYAN will ultimately lead to NYAN trading above DOGE (currently trading at less than 10:1).
[finance] [stats] [gaming] Breaking the Bank: Risk-of-Ruin, Dice Games, and Basic Logic - I'm pretty proud of this one. By having more money than god, and a screwed up default max bet rule, I was able to beat the house. 8-)
100M - Talking about the remaining supply and the implications.
I think I'm done with this update (at least getting the new content in; I have not changed the old text and content, which is everything below).
Since I can only have one thing stickied at a time, but there are a lot of different things going on, I've switched over to having one main link collection post. And this is it.
I'll update this periodically (I'll try to do a major update once a month) and might replace it at some point. It'll have general discussion of the context behind why these various threads are significant.
I'm doing August and September together for Nekonaut awards and updates here since I got a bit busy at work. NYAN2 is released as a first-draft, but I haven't built it yet (nor done final changes and fixes). I need a computer with more RAM than what I have available to me now. However, I'm quite satisfied with the performance of NYAN1.2, ancient though it may be, so I'm not treating it as an emergency.
The biggest news is that we are now listed on cryptopia.co.nz ! They are a great community and provide better ecosystem support than most exchanges: they include a pool and explorer along with the exchange. And their exchange has a lot of basepairs, with NYAN/BTC, NYAN/UNO, NYAN/DOGE, and NYAN/DOT being relatively active, NYAN/LTC being quiet, and the other two (popularcoin and feathercoin) being unfamiliar to me and generally unused.
Oh, also, when I've taken a look at it, the Nyanchain seems to be running smoothly. I haven't been watching too closely, but the status page is usually showing all green. I especially like seeing the high number of connections (generally close to 30). [Comment from July version; still accurate. I should get automated metrics on the Nyanchain someday, but in the meantime, it seems to be moving pretty smoothly anecdotally.]
Top stories from August and Septemberish
Nekonauts of the Months, August and September 2015 - Combined awards, three awards for 1M as a result, and such. Just check it out. :-)
New IRC channel and tipbot - This came about during the listing process; we are now at #nyan2
WE ARE LIVE! Cryptopia added us just now!! - Culmination of the process of getting listed on Cryptopia. After leading in user votes and DOT votes after the first couple days, the admins decided to add us. So as I count it, we won three votes. :-)
Looking good on Cryptopia so far - My early reaction to the exchange.
The past few days. - Repost of a classic, which is always a good idea in NYAN, given our rich archives.
Miners We Need YOU! - Brief discussion by KojoSlayer about the importance of miners to the Nyancoin ecosystem.
Nyancoind Dockerfile (for the tech-nyans) - Cool demo by vmp32k
Nyancat all up on your Vim command line. - Cool xpost from /vim.
[financial] I hit a positive balance on Cryptsy-NYAN again - I started buying on Cryptsy. I've since withdrawn from Cryptsy and am working on eliminating my balances there, but I've got a lot of altcoins to consolidate yet.
100M - A discussion of the remaining supply to be generated (now under 100 million more coins)
Top stories from July
Gitian Build Instructions - !!! This is exactly what I was trying to figure out. With this roadmap, we should be able to help others build *coins with gitian as well as provide a solid introduction to our own community members. This should be linked and submitted for feedback elsewhere; I should report back to the Litecoin thread with a link to this for discussion. I cannot overstate how important I find this contribution.
Nekonauts of the Month, July 2015 - Still going with this. I may not always get this perfect, but I hope that it will help add some motivation and recognition to the community who is building the next generation of Nyancoins.
Ɲyancoins for Nekonauts! [designs] - Some logos and concept art; a start by W7phone; we hope to see more of this type of thing!
[hypothetical] What would it take for us to be able to start our own Nyan exchanges? - tl;dr: Let's get setup on some decentralized exchanges!
Linux Nekonauts: Building nyancoind - I should get this in the sidebar somewhere. An excellent first post by gentlenyan !
Top stories from June
Nekonauts of the Month, June 2015 - Latest round of awards; I plan to keep doing this each month for as long as I can
[community] You are a leader of Nyancoins / Herding Cats: Leading Leaders; Leadership in a Decentralized Community - A discussion of the importance of you to the success of Nyancoins
vmp32k launches a beta of a faucet - When is this going live?
kojoslayer launches a faucet
Various post on mining being stuck - we are still a bit spotty, but it seems like it might be a bit better. We could use something more than just an instantaneous status page; if someone wants to make something which does statistical analysis of the performance of the nyanchain, that would be awesome.
Broke through the 40 satoshi ceiling, and Plagiarizing great speeches in history and claiming to have a community mandate: Coin-a-Day writes inspirational pap as we stand on the verge of breaking through the 50 satoshi ceiling and envisions the glorious future ahead - and rather more. The price dipped back down on Cryptsy since, but we had a nice rise for a while. I'm hoping that when we get an exchange we have confidence in, we'll see more buying again.
Warning: Cryptsy does not process large NYAN withdrawals - This is why I recommend not using Cryptsy; plus this
Top stories from May
First off: Ɲyancoins needs YOU! - This is a discussion of how all of us have something we can do for Nyancoins, and how improving your own life is absolutely one of those things.
Nekonauts of the Month, May 2015 - This is my first month running this competition. I'm looking to recognize people who are active and contributing to the community and to give them NYAN to help further whatever they'd like to do next.
The network is stable! - Thanks to a new miner, spydud22, we are showing all green on status!
Wow, very large chunk of NYAN at 40 satoshi (6 million) - The title is outdated; there's about double this volume now. [Edit: And now the title is accurate again.]
Initial notes and thoughts on the Nyancoins client update - I've identified the approximate version of Litecoin that Nyancoins is based on and looked at a diff. It looks reasonable and do-able. I haven't yet looked at the latest branch on which I'll apply these changes.
Nyancoins 2.0
https://github.com/mathwizard1232/nyancoins/tree/nyancoins2 - first draft of NYAN2
(intentional duplication from top stories for July; I consider it that important): Gitian Build Instructions - !!! This is exactly what I was trying to figure out. With this roadmap, we should be able to help others build *coins with gitian as well as provide a solid introduction to our own community members. This should be linked and submitted for feedback elsewhere; I should report back to the Litecoin thread with a link to this for discussion. I cannot overstate how important I find this contribution.- earlier working notes
Cross-platform Gitian builds - Discussion about getting Gitian builds to work for Mac without access to a Mac.
Initial notes and thoughts on the Nyancoins client update - Right now I haven't had time to do much more on this, but I need to work on doing the Litecoin gitian build yet.
Gitian Build - jwflame's initial notes on trying the gitian build
DLC
Distributed Library Coin; stealing^Wrepurposing the ideas of others - Introducing the concept; basically a virtual lending library for the community; Learned Optimism is offered.
[DLC] Siege of Earth - Second post, offering Siege of Earth, a classic sci fi tale
Minecraft
[Idea] Minecraft NyanCoins - KojoSlayer is making a cool Minecraft Nyancoins faucet sort of thing (get Nyancoins for playing Minecraft).
[Sneak Peak] Nyancoin Minecraft Server - This project is moving forward quite quickly! See also /NyanCoinsMC for more information.
[Beta] Launch Nyancoins Minecraft Server : NyanCoinsMC - BOOM! I'm amazed at how quickly this has gotten setup. Go check it out!
Background / theory
Overview of major risks of buying Nyancoins - I've tried to collect every risk I could think of in this one place. This is important reading before investing.
Nyan's core principles and why they matter
draft one of Cold Storage 101: How to secure your coins for long-term hodling - I need to incorporate the suggestions still, but between the article and the comments, this is decent.
I will work harder: in which Coinaday reports for duty - My statement that this is going to a new level for me: I'm considering this my dream job now, rather than just my hobby. I'm dedicating myself to serving this community as best I can.
[community] You are a leader of Nyancoins / Herding Cats: Leading Leaders; Leadership in a Decentralized Community - This is a discussion of the importance of each individual, in particular you, to this revival.
A really good read about fiduciary duties in running an exchange - discussion of the responsibility one takes on in managing money for others
[rant] In response to "there is only BTC [and maybe LTC [and maybe DOGE]] AND DEFINITELY NOTHING ELSE MATTERS" - Possibly amusing rant.
My most worthless and most valuable coins: Comparing DIME and 42 - A discussion about interpreting spot price in context
[theory] Bitcoin discussion of hard forks - Talking about the risks involved with a hard fork
Rooting for LTC's Rally to Hold: Nyancoins and the Cryptocurrency Market - Nyancoins do not stand alone. Although it's easy to see the rise of another cryptocurrency as weakening us, because we might trade lower against them temporarily, I believe that a stronger CryptoCurrency market as a whole will be important for our long-term health.
[financial] Cryptocurrency valuation models: Considering Nyancoins as a zero-coupon bond against the community
Classic Posts
Why Nyancoin will hit $1/NYAN (and much more). We're going to space, and you're invited! - This is an infamous post by americanpegasus. I believe it was actually someone mocking him in /bitcoin by linking to this which first made me aware that Nyancoins existed, and got the idea in my head that it was a deadcoin (from seeing a post/comments on the sub at the time which claimed that). So the dream of this post was actually so bold that it brought it back from the grave, because it was bold enough to be mocked, and that mockery eventually led me to investigate it, and that investigation led me to fall in love.
1Ɲ >= 1Đ - This is a vision I have, that we shall rise above DOGE. This is not a dig against DOGE but merely a statement about the growth I expect to see us have. There are about 500x as many Dogecoins as there are Nyancoins, so even if we remain significantly smaller we can easily pass their unit price. We've done so briefly previously but are currently below this mark.
We choose to go to the Moon - This is my manifesto about why I am doing this. Cribbed from JFK's moon speech, it is meant to express that it is because of, not in spite of, the challenges that we face that I am here. This started out as a personal challenge. While I certainly would like to get rich off of this, the reason I chose to pursue this is because if we do then, then we're awesome badasses that people can be impressed by.
The original Nyancoins intro video - wasn't really sure where to categorize this
Older stories
I'll move stories down here as they get older. For now it's the block stoppage stuff as that seems to have stabilized.
Holy shit, 22 hours since the last block. At this rate, I'm going to have to start solving hashes by hand... - This was my post about the block stoppage.
Difficulty has spiked again; if we hit another stall I'll try the transaction fee trick again - Another block stoppage, and a record of my attempt to use the same trick to break it loose again (transaction fee incentive).
I'm ready to give up on life; in which coinaday finally has his full-blown mental breakdown. So long, and thanks for all the rainbows! - My personal mental breakdown. Just listed here because it made an impact. Also, it was an amazing response from the community which meant a lot to me.
Fuck it; encore une fois - My reaction afterward, saying that I'll give things another shot.
GFS
Disregard the below: GFS has been down for a few months and probably won't be back. At one point, this project had been offered to me, and perhaps I should have taken it, but I felt like I was already heavily committed here and couldn't take that on as well. It's a shame that no one managed to keep it running though. I really liked the idea.
Disregard the below: it's back down again, last I checked. Not sure what to link on that. The new bot got mildly political again / referenced being a shadowbanned user, and bam. I'm not sure where this is going to go now, if anywhere. Although I suppose the on-blockchain stuff isn't affected, and I'd wager go1dfish will do something again.
/GetFairShare will be attempting another distribution today; go try it out! - GetFairShare is back! Go get free money!
I don't really understand what's going on, but apparently the bot used for /GetFairShare got banned - Some background on GFS having gone down
I think that this will continue to be useful as we gain a larger and larger volume of posts and help me not have to worry about burying something significant posted a couple weeks back or something.
Also, right now I'm just gleaning from the frontpage, but I'll add in some great classic posts too.
Let me know in the comments if there are other posts you'd like to see added here.
submitted by coinaday to nyancoins [link] [comments]

Bitcoin Typer 2.5 - A Free Bitcoin Faucet Bot Bitcoin Faucets Bot - Auto Claim Bot Bitcoin 50+ Faucets Bot automatic with 2captcha Bitcoin faucet bot 3.0 The Best Bitcoin Faucet in the World!!!! (2016)

Bitcoin faucet bot is an algorithm capable of repeating user actions in round-the-clock automatic mode, working on a computer or remote servers and virtual machines. You can select the degree of automation and the robot’s type:. If you are tired to click on hundreds sites to claim few bitcoin satoshis, we can help you! our faucet bot can claim satoshis automatically from over 3000 faucets ... New faucet rotator 2016 : http: u gomel. Forum rules Due to incessant referral spam being posted throughout the forum, all referral links must be posted only within the Referral Links sub-forum; posting referral links here in Micro Earnings is no longer permitted.Any referral links posted here are liable to be moved and/or deleted, and may result in your account being banned without warning. 50 freshly checked live Bitcoin faucets as of 19 Oct 2020. 1 x 25+ satoshi, 1 x 10+ satoshi. 26 ExpressCrypto faucets. 24 FaucetPay faucets. 1 KSWallet faucets. 1 MicroWallet faucets. 7 Direct faucets. Das Thema BTC Faucet Bot ist derzeit in aller Munde. Hierbei handelt es sich um eine Software, die es Benutzern ermöglichen soll, free und automatisch Kryptowährung zu verdienen. Viele Anwender stellen sich dabei die Frage, ob ein solcher Bot hält, was er verspricht. Ein Bot speichert sämtliche Bitcoin Faucets und ruft diese dann in ... Tag: bitcoin faucet bot 2016. Latest videos . Latest videos Most viewed videos Longest videos Popular videos Random videos. 101 15:46. 0%. 7 Phone Apps to Earn Free Bitcoin in 2019. Categories . 1 Free Bitcoin; Earn Free Bitcoin; Free Bitcoin; Free Bitcoin Faucet; Free Bitcoin Mining; Free Bitcoin Spinner; Free Bitcoin Wallet; Freebitcoin; Get Free Bitcoin; How To Get Free Bitcoins; Latest ...

[index] [8831] [13406] [20905] [20110] [9945] [18157] [51540] [18182] [26240] [43588]

Bitcoin Typer 2.5 - A Free Bitcoin Faucet Bot

Bitcoin Bot V2 (April 2016) Autocollect from Over 300 Faucets - Duration: 3:30. Lukacs Flavian 45,945 views. 3:30 . Understanding Shoulder Pain and How To Fix It - Duration: 13:48. Precision ... AUTO FAUCET BITCOIN ETHEREUM LITECOIN DOGECOIN STELLAR RIPPLE DASHCOIN ZCOIN 2019 - Duration: 6 ... Bitcoin Bot V2 (April 2016) Autocollect from Over 300 Faucets - Duration: 3:30. Lukacs Flavian ... Bitcoin Typer Pro 2.1 - A Full Auto Bitcoin Faucet Bot (2captcha) - Duration: 3:58. ... Double Your Bitcoins Instantly! Bitcoin Trading Bot 2016! [Legit, Real, Working Method] - Duration: 9:21 ... Bitcoin faucet bot 3.0 - faucetbot.ru - Duration: 8:50. ... Bitcoin Bot V2 (April 2016) Autocollect from Over 300 Faucets - Duration: 3:30. Lukacs Flavian 45,939 views. 3:30. Bitcoin Trading for ... If your interested to earn money now then you are watching the right video!!!! Earn 100,000 satoshis everyDAY!!!! with this bitcoin faucet: http://monsterbtc...

#