P.O.W In Human History


Proof Of Work

in the

History of Humankind


Great Pyramid of Giza (a.k.a)
Pyramid of Khu
Egypt

The Great Pyramid of Giza (also known as the Pyramid of Khufu or the Pyramid of Cheops) is the oldest and largest of the  pyramids in the Giza pyramid complex  bordering present-day Giza  in Greater Cairo, Egypt.

It is the oldest of the Seven Wonders of the Ancient World, and the only one to remain largely intact.

Egyptologists conclude that the pyramid was built as a tomb for the Fourth Dynasty  Egyptian pharaoh Khufu and estimate that it was built in the 26th century BC during a period of around 27 years.

Initially standing at 146.5 metres (481 feet), the Great Pyramid was the tallest man-made structure in the world for more than 3,800 years.

Over time, most of the smooth white limestone casing was removed, which lowered the pyramid’s height to the present 138.5 metres (454.4 ft).

What is seen today is the underlying core structure. The base was measured to be about 230.3 metres (755.6 ft) square, giving a volume of roughly 2.6 million cubic metres (92 million cubic feet), which includes an internal hillock.

The dimensions of the pyramid were 280 royal cubits (146.7 m; 481.4 ft) high, a base length of 440 cubits (230.6 m; 756.4 ft), with a seked of 5+1/2 palms (a slope of 51ยฐ50’40”).

The Great Pyramid was built by quarrying an estimated 2.3 million large blocks weighing 6 million tonnes total.

The majority of stones are not uniform in size or shape and are only roughly dressed.The outside layers were bound together by mortar.

Primarily local limestone from the Giza Plateau was used. Other blocks were imported by boat down the Nile: White limestone from Tura for the casing, and granite blocks from Aswan, weighing up to 80 tonnes, for the King’s Chamber structure.

There are three known chambers inside the Great Pyramid. The lowest was cut into the bedrock, upon which the pyramid was built, but remained unfinished. The so-called Queen’s Chamber and King’s Chamber, that contains a granite sarcophagus, are higher up, within the pyramid structure. Khufu’s vizier, Hemiunu (also called Hemon), is believed by some to be the architect of the Great Pyramid.

Many varying scientific and alternative hypotheses attempt to explain the exact construction techniques.

The funerary complex around the pyramid consisted of two mortuary temples  connected by a causeway (one close to the pyramid and one near the Nile), tombs for the immediate family and court of Khufu, including three smaller pyramids for Khufu’s wives, an even smaller “satellite pyramid” and five buried solar barges.


Flavian Amphitheatre
a.k.a Colloseum
Rome – Italy

The Colosseum (Colosseo[kolosหˆsษ›หo]) is an oval amphitheatre in the centre of the city of Rome, Italy, just east of the Roman Forum.

It is the largest ancient amphitheatre ever built, and is still the largest standing amphitheatre in the world today, despite its age.

Construction began under the emperor Vespasian (r. 69โ€“79 AD) in 72 and was completed in 80 AD under his successor and heir, Titus (r. 79โ€“81).

Further modifications were made during the reign of Domitian (r. 81โ€“96).

The three emperors that were patrons of the work are known as the Flavian dynasty, and the amphitheatre was named the Flavian Amphitheatre (Latin: Amphitheatrum Flavium; Italian: Anfiteatro Flavio[aษฑfiteหˆaหtro หˆflaหvjo]) by later classicists and  archaeologists for its association with their family name (Flavius).

The Colosseum is built of travertine limestone, tuff (volcanic rock), and brick-faced concrete.

The Colosseum could hold an estimated 50,000 to 80,000 spectators at various points in its history  having an average audience of some 65,000; it was used for gladiatorial  contests and  public spectacles including  animal hunts, executions, re-enactments of famous battles, and dramas based on Roman mythology, and briefly mock sea battles.

The building ceased to be used for entertainment in the early medieval era.

It was later reused for such purposes as housing, workshops, quarters for a religious order, a fortress, a quarry, and a Christian shrine.

Although substantially ruined because of earthquakes and stone-robbers (for spolia), the Colosseum is still an iconic symbol of Imperial Rome and was listed as one of the New 7 Wonders of the World.

It is one of Rome’s most popular tourist attractions and also has links to the Roman Catholic Church, as each Good Friday  the Pope leads a torchlit “Way of the Cross” procession that starts in the area around the Colosseum.

The Colosseum is also depicted on the Italian version of the five-cent euro coin.


The Ming dynasty
Great Wall
at Jinshanling

The Great Wall of China (traditional Chinese: ่ฌ้‡Œ้•ทๅŸŽ; simplified Chinese: ไธ‡้‡Œ้•ฟๅŸŽ; pinyinWร nlว Chรกngchรฉng) is a series of fortifications that were built across the historical northern borders of ancient Chinese states and Imperial China as protection against various nomadic groups from the Eurasian Steppe.

Several walls were built from as early as the 7th century BC,with selective stretches later joined together by Qin Shi Huang  (220โ€“206 BC), the first emperor of China.

Little of the Qin wall remains. Later on, many successive dynasties built and maintained multiple stretches of border walls. The best-known sections of the wall were built by the Ming dynasty (1368โ€“1644).

Apart from defense, other purposes of the Great Wall have included border controls, allowing the imposition of duties on goods transported along the Silk Road, regulation or encouragement of trade and the control of immigration and emigration.

Furthermore, the defensive characteristics of the Great Wall were enhanced by the construction of watchtowers, troop barracks, garrison stations, signaling capabilities through the means of smoke or fire, and the fact that the path of the Great Wall also served as a transportation corridor.

The frontier walls built by different dynasties have multiple courses. Collectively, they stretch from Liaodong in the east to Lop Lake in the west, from the present-day Sinoโ€“Russian border in the north to Tao River (Taohe) in the south; along an arc that roughly delineates the edge of the Mongolian steppe; spanning 21,196.18 km (13,170.70 mi) in total.

Today, the defensive system of the Great Wall is generally recognized as one of the most impressive architectural feats in history.


As history has left behind, monumental architectural constructions that we can admire and reamain in awe as we look at them, after thousands of years since the first stone was put, in today’s world our digital PoW can be seen and admired the same as the Great Wall of China or the Piramid of Giza !!!

Wich brings us to the question, what is Free talking about ?!?


Long Live the CypherPunks

CypherPunks Write Code

Genesis

Bitcoin Genesis Block
Mined 03 January 2009

The Times
January 3, 2009

Bitcoin – Proof Of Work


Bitcoin-type Proof Of Work


In 2009, the Bitcoin network went online. Bitcoin is a proof-of-work digital currency that, like Finney’s RPoW, is also based on the Hashcash PoW.

But in Bitcoin, double-spend protection is provided by a decentralized P2P protocol for tracking transfers of coins, rather than the hardware trusted computing function used by RPoW.

Bitcoin has better trustworthiness because it is protected by computation. Bitcoins are “mined” using the Hashcash proof-of-work function by individual miners and verified by the decentralized nodes in the P2P bitcoin network.

The difficulty is periodically adjusted to keep the block time around a target time.

Since the creation of Bitcoin, proof-of-work has been the predominant design of peer-to-peer cryptocurrency. Studies have estimated the total energy consumption of cryptocurrency mining.

The PoW mechanism requires a vast amount of computing resources, which consume a significant amount of electricity. Recent estimates from the University of Cambridge put Bitcoinโ€™s energy consumption as equal to that of Switzerland.

History modification

Each block that is added to the blockchain, starting with the block containing a given transaction, is called a confirmation of that transaction.

Ideally, merchants and services that receive payment in the cryptocurrency should wait for at least one confirmation to be distributed over the network, before assuming that the payment was done.

The more confirmations that the merchant waits for, the more difficult it is for an attacker to successfully reverse the transaction in a blockchainโ€”unless the attacker controls more than half the total network power, in which case it is called a 51% attack.

2ASICs and mining pools

Within the Bitcoin community there are groups working together in mining pools.

Some miners use application-specific integrated circuits (ASICs) for PoW. This trend toward mining pools and specialized ASICs has made mining some cryptocurrencies economically infeasible for most players without access to the latest ASICs, nearby sources of inexpensive energy, or other special advantages.

Some PoWs claim to be ASIC-resistant,  i.e. to limit the efficiency gain that an ASIC can have over commodity hardware, like a GPU, to be well under an order of magnitude.

ASIC resistance has the advantage of keeping mining economically feasible on commodity hardware, but also contributes to the corresponding risk that an attacker can briefly rent access to a large amount of unspecialized commodity processing power to launch a 51% attack against a cryptocurrency.


Plant the Seed
The choice is Yours

Choose Wisely
The Choice is Yours




With ๐Ÿ’š


Syscoin Ecosystem


Syscoin Ecosystem

The best of Bitcoin
and Ethereum
in one place.

Syscoin combines the best of both worlds to bring you a network to build the most secure, reliable, and fastest Web 3.0 applications.

Open-Source Protocol

Syscoin is a decentralized and open source project founded in 2014 by the founders of Blockchain Foundry, who remain Syscoin’s core developers. The core project has been guided by Syscoin Foundation since 2019.

A Vision of Transformation

We believe the future is stronger together, and that’s why we started with combining the power of Bitcoin and Ethereum, and will continue to build on a roadmap to the most cutting-edge technology.

Syscoin is built to bring prosperity through a protocol that transforms the way we interact with the world. The team builds to disrupt the way we experience the blockchain and how it will connect to affect lives.

With the great power of a decentralized future, comes the responsibility to provide security, functionality, and a roadmap to create a growing, collaborative future.

We build to be the protocol that you, your family, and your community trust everyday.

Cutting-edge research to help you.

Syscoin gives you the best of Bitcoin + Ethereum all in one place to build the most ambitious Web 3.0 applications.

Syscoin Foundation

The Syscoin Foundation is the official body representing Syscoin Platform. The board is broadly responsible for the growth and adoption of the platform, and its members play a guiding and steering role in its development.


Jag Sidhu
Foundation President
Lead Developer

Michiel
Foundation Vice President
Project Manager

Willy Ko
Foundation Treasurer
Developer

Brad Hammerston
Foundation Board

Chris
Foundation Board
Marketing & Relations

Bradley
Foundation Board
Marketing & Social Media

Sebastian Dimichele
Foundation Board

Alex
Foundation Board

Made with ๐Ÿ’š by Free Spirit

โœŒ & ๐Ÿ’š

All credit goes to Syscoin !!!

https://syscoin.org


BitHouse with ๐Ÿ’š


Totalitarian Governments..

Totalitarianismย is aย form of governmentย andย political systemย that prohibits all opposition parties, outlaws individual opposition to theย stateย and its claims, and exercises an extremely high degree of control and regulation over public and private life.

It is regarded as the most extreme and complete form ofย authoritarianism.

In totalitarian states,ย political powerย is often held byย autocrats, such asย  dictatorsย  andย absolute monarchs, who employ all-encompassing campaigns in whichย propagandaย is broadcast by state-controlledย mass mediaย in order to control the citizenry.

It remains a useful word but the old 1950s theory was considered to be outdated by the 1980s,and is defunct among scholars.

The proposed concept gained prominent influence in Western anti-communist andย McCarthyistย political discourse during theย Cold Warย era as a tool to convert pre-World War IIanti-fascismย into post-warย anti-communism.


Leaders who have been described as totalitarian rulers, from left to right and top to bottom in picture, includeย Joseph Stalin, formerย General Secretary of the Communist Party of the Soviet Union;ย Adolf Hitler, formerย Fรผhrerย ofย Nazi Germany;ย Augusto Pinochet, formerย Presidentย ofย Chile;ย Mao Zedong, formerย Chairman of the Communist Party of China;ย Benito Mussolini, formerย Duceย ofย Fascist Italy; andย Kim Il-sung, theย Eternal President of the Republicย ofย North Korea

As aย political ideologyย in itself, totalitarianism is a distinctly modernistย  phenomenon, and it has very complex historical roots. Philosopherย Karl Popperย traced its roots toย Plato,ย Georg Wilhelm Friedrich Hegel‘s conception of theย state, and the political philosophy ofย Karl Marx, although Popper’s conception of totalitarianism has been criticized in academia, and remains highly controversial.

Other philosophers and historians such asย Theodor W. Adornoย andย Max Horkheimerย trace the origin of totalitarian doctrines to theย Age of Enlightenment, especially to theย anthropocentristย idea that:

“Man has become the master of the world, a master unbound by any links to nature, society, and history.”

In the 20th century, the idea of absolute state power was first developed byย Italian Fascists, and concurrently in Germany by a jurist andย Naziย academic namedย Carl Schmittย during theย Weimar Republicย in the 1920s.

Benito Mussolini, the founder of Italian Fascism, defined fascism as such: “Everything within the state, nothing outside the state, nothing against the state.”

Schmitt used the termย Totalstaatย (lit.โ€‰’Total state’) in his influential 1927 work titledย The Concept of the Political, which described the legal basis of an all-powerful state.

Totalitarian regimes are different from otherย authoritarianย regimes, as the latter denotes a state in which the single power holder, usually an individual dictator, a committee, aย military junta, or an otherwise small group of political elites, monopolizes political power.

A totalitarian regime may attempt to control virtually all aspects of social life, including the economy, the education system, arts, science, and the private lives and morals of citizens through the use of an elaborate ideology. It can also mobilize the whole population in pursuit of its goals.

Definition

Totalitarian regimes are often characterized by extremeย political repression, to a greater extent than those of authoritarian regimes, under an undemocratic government, widespreadย personality cultismย around the person or the group which is in power, absoluteย control over the economy, large-scaleย censorshipย andย mass surveillanceย systems, limited or non-existentย freedom of movementย (the freedom to leave the country), and the widespread usage ofย state terrorism.

Other aspects of a totalitarian regime include the extensive use ofย internment camps, an omnipresentย secret police, practices ofย religious persecutionย orย racism, the imposition ofย theocraticย rule orย state atheism, the common use ofย death penaltiesย andย show trials, fraudulent elections (if they took place), the possible possession ofย weapons of mass destruction, a potential for state-sponsoredย mass murdersย andย genocides, and the possibility of engaging in aย war, orย colonialismย against other countries, which is often followed byย annexationย of their territories.

Historianย Robert Conquestย describes a totalitarian state as a state which recognizes no limit on its authority in any sphere of public or private life and extends that authority to whatever length it considers feasible.

Totalitarianism is contrasted withย authoritarianism. According to Radu Cinpoes, an authoritarian state is “only concerned with political power, and as long as it is not contested it gives society a certain degree of liberty.”

Cinpoes writes that authoritarianism “does not attempt to change the world and human nature.”

In contrast,ย Richard Pipesย stated that the officially proclaimedย ideologyย “penetrating into the deepest reaches of societal structure, and the totalitarian government seeks to completely control the thoughts and actions of its citizens.”

Carl Joachim Friedrichย wrote that “[a] totalist ideology, a party reinforced by aย secret police, and monopolistic control of industrial mass society are the three features of totalitarian regimes that distinguish them from other autocracies.”



Visualization of the AES round function

Advanced Encryption Standard

Theย Advanced Encryption Standardย (AES), also known by its original nameย Rijndaelย (Dutch pronunciation:ย [หˆrษ›indaหl]), is a specification for theย encryptionย of electronic data established by the U.S.ย National Institute of Standards and Technologyย (NIST) in 2001.

AES is a variant of the Rijndaelย block cipher developed by twoย  Belgianย  cryptographers, Vincent Rijmenย andย Joan Daemen, who submitted a proposalto NIST during theย AES selection process.

Rijndael is a family of ciphers with different key and block sizes. For AES, NIST selected three members of the Rijndael family, each with a block size of 128 bits, but three different key lengths: 128, 192 and 256 bits.

AES has been adopted by theย U.S. government. It supersedes theย Data Encryption Standardย (DES), which was published in 1977.

The algorithm described by AES is aย symmetric-key algorithm, meaning the same key is used for both encrypting and decrypting the data.

In the United States, AES was announced by the NIST as U.S.ย FIPSย PUB 197 (FIPS 197) on November 26, 2001.

This announcement followed a five-year standardization process in which fifteen competing designs were presented and evaluated, before the Rijndael cipher was selected as the most suitable.

AES is included in theย ISO/IECย 18033-3ย  standard. AES became effective as a U.S. federal government standard on May 26, 2002, after approval by the U.S.ย Secretary of Commerce.

AES is available in many different encryption packages, and is the first (and only) publicly accessibleย cipherย approved by the U.S.ย National Security Agencyย (NSA) forย top secretย information when used in an NSA approved cryptographic module.



Andreas M. Antonopoulosย (born 1972 in London) is a British-Greek Bitcoinย advocate, tech entrepreneur, and author.

He is a host on theย Speaking of Bitcoinย podcastย (formerly calledย Let’s Talk Bitcoin!) and a teaching fellow for theย M.Sc.ย Digital Currencies at theย University of Nicosia.

Antonopoulos was born in 1972 in London, UK, and moved to Athens, Greece during theย Greek Junta.

He spent his childhood there, and at the age of 17 returned to the UK.

Antonopoulos obtained his degrees inย Computer scienceย and Data Communications, Networks and Distributed Systems fromย University College London.

Books


All Credit goes to Andreas M. Antonopoulos


Shared with ๐Ÿ’š & Admiration by Free Spirit

โœŒ & ๐Ÿ’š


BitHouse with ๐Ÿ’š


Bitcoin – Power to the People by BitHouse-Co

Redbubble Shop BitHouse

For the first time in human history there is at the disposal of the masses a tool that eliminates the middlemen and takes trust from the hands of humans and beautifully makes it a mathematics code that cannot be breaken, hacked or tricked…

https://www.redbubble.com/shop/ap/99847715?asc=u

Made with ๐Ÿ’š by Free Spirit

โœŒ & ๐Ÿ’š

BitHouse with ๐Ÿ’š

A Design For An Efficient Coordinated Financial Computing Platform

A Design For An Efficient Coordinated Financial Computing Platform

Jag Sidhu

Feb 25, 2021ยท41 min read

Abstract

Bitcoin was the first to attempt to offer a practical outcome in the Generalโ€™s Dilemma using Crypto Economic rationale and incentives. Ethereum was the first to abstract the concept of Turing completeness within similar frameworks assumed by Bitcoin.

What Syscoin presents is a combination of both Bitcoin and Ethereum with intuitions built on top to achieve a more efficient financial computing platform which leverages coordination to achieve consensus using Crypto Economic rationale and incentives.

We propose a four-layer tech stack using Syscoin as the base (host) layer, which provides an efficient (ie, low gas cost per transaction) platform.

Some of the main advantages include building scalable decentralized applications, the introduction of a decentralized cost model around Ethereum Gas fees.

This new model proposes state-less parallelized execution and verification models while taking advantage of the security offered by the Bitcoin protocol. We may also refer to this as Web 3.0.

Table Of Contents

  • Abstract
  • Introduction
  • Syscoin Platform
  • Masternode Configuration
  • Chain Locks
  • Blockchain as a Computational Court
  • Scalability and Security
  • Efficiency
  • State Liveness and State Safety
  • Avoiding Re-execution of Transactions
  • Validity Proof Systems Overtop Proof-of-Work Systems
  • Quantum Resistance:
  • A Design Proposal for Web 3.0
  • Optimistic vs ZkRollup
  • Decentralized Cost Model
  • State-less Layer 1 Design
  • Related Works
  • Commercial Interests
  • Functional Overview
  • Give Me The Goods
  • Blockchain Foundry
  • Acknowledgements
  • References

Introduction

Syscoin is a cryptocurrency borrowing security and trust models of Bitcoin but with services on top which are conducive for businesses to build distributed applications through tokenization capabilities.

Syscoin has evolved since being introduced in 2013 where it offered a unique set of services through a coloured coin implementation on top of Bitcoin.

These services included aliases (identity), assets (tokens), offers (marketplace), escrow (multisig payments between aliases and marketplaces), and certificates (digital credentials).

In its current iteration, it has evolved to serve availability of consensus rather than data storage itself which requires some liveness guarantees better suited to systems like Filecoin and IPFS.

The recent iteration of Syscoin, version 4.0, streamlined the on-chain footprint to exclusively serve assets, a service which requires on-chain data availability for double-spend protection.

Ultimately, the only data that belongs on the blockchain are proofs that executions occurred (eg, coin transfers, smart contract executions, etc.) and information required to validate those proofs.

We introduced high-throughput payment rails for our asset infrastructure through an innovation we called Z-DAG [1]. This innovation offered real-time probabilistic guarantees of double-spend protection and ledger settlement for real-time point-of-sale. As a result, the token platform is one step closer to mass adoption by providing scalable infrastructure and speed that met or exceeded what was necessary to transact with digital tokens in real-life scenarios.

In addition, a two-way bridge to trustlessly interoperate with Ethereum. This enables Ethereum users to benefit from fast, cheap and secure transactions on Syscoin, and Syscoin users to leverage the Turing complete contract capabilities and ecosystem of Ethereum, all of which exclude custodians or third-parties.

Every decision weโ€™ve made has been with security in mind. We believe that one of the biggest advantages of Syscoin is that it is merge-mined with Bitcoin.

Rather than expend more energy, Syscoin recycles the same energy spent by Bitcoin miners in order to solve blocks while being secured by the most powerful cryptocurrency mining network available.

With this energy efficiency we were able to reduce the subsidy to miners and increase subsidy to masternodes without raising the overall inflation; see Fig 1 for configuration.

Unlikeย Dashpay, these masternodes are not what you expect, as they have the specific job of running full nodes.

Fig 1: Masternode setup

Syscoin Platform

Today, Syscoin offers an asset protocol and deterministic validators as an enhancement on top of Bitcoin, as summarized below:

  • UTXOย Assets
  • Compliance throughย Notary
  • Fungible andย Non-Fungible tokensย (Generic Asset infrastructure named SPT โ€” Syscoin Platform Tokens)
  • Z-DAG for fast probabilistic onchain payments, working alongside payment channel systems like Lightning Networks
  • Deterministic validators (Masternodes) which run as Long-Living Quorums for distributed consensus decisions such as Chain Locks
  • Decentralized Governance, 10% of block subsidy is saved to pay out in a governance mechanism through a network wide vote via masternodes
  • Merged-minedย with Bitcoin for shared work alongside Bitcoin miners

Masternode Configuration

With 2400+ masternodes running fullnodes, Z-DAG becomes much more dependable, as does the propagation of blocks and potential forks.

The masternodes are bonded through a loss-less strategy of putting 100000 Syscoin in an output and running full nodes in exchange for block rewards.

Aย seniority modelย incentivizes the masternodes to share long-term growth by paying them more for the longer period of service. Half of the transaction fees are also shared between the PoW miners and masternodes to ensure long term alignment once subsidy becomes negligible.

The coins are not locked at any point, and there is no slashing condition if masternodes decide to move their coins, the rewards to those masternodes simply stop.

Sharingย Bitcoinโ€™s compact block design, it consumes very little bandwidth to propagate blocks assuming the memory pool of all these nodes is roughly synchronized [2].

The traffic on the network primarily consists of propagating the missing transactions to validate these blocks. Having a baseline for a large number of full-nodes that are paid to be running allows us to create a very secure environment for users.

It proposes higher costs to would-be attackers who either have to attempt a 51% attack of Syscoin (effectively also trying to attack the Bitcoin network), or try to game the mesh network by propagating bad information which is made more difficult by incentivized full-nodes.

The health of a decentralized network consists of the following;

(a) the mining component or consensus to produce blocks, and

(b) the network topology to disseminate information in a timely manner in conditions where adversaries might be lurking.

Other attacks related to race conditions in networking or consensus code are mostly negligible as Syscoin follows a rigorous and thorough continuous development process.

This includes deterministic builds, Fuzz tests, ASAN/MSAN/TSAN, functional/unit tests, multiple clients and adequate code coverage.

Syscoin and Bitcoin protocol code bases are merged daily such that the build/signing/test processes are all identical, allowing us to leverage the massive developer base of Bitcoin.

The quality of code is reflective of taking worst case situations into account. The most critical engineers and IT specialists need confidence that value is secure should they decide to move their business to that infrastructure.

Itโ€™s true that there are numerous new ideas, new consensus protocols and mechanisms for achieving synchronization among users in a system through light/full node implementations.

However, in our experience in the blockchain industry over the last 8 years, we understand that it takes years, sometimes generations to bring those functionalities to production level quality useful for commercial applications.

Chain Locks

With a subset of nodes offering sybil resistance through the requirement of bonding 100,000 SYS to become active, plus the upcoming deterministic masternode feature in Syscoin 4.2, we have enabled Chain Locks which attempts to solve aย long-standing security problem in Bitcoinย [3], where Dashcore was the first project toย implement this ideaย [4] which theย industry has since widely accepted as a viable solutionย [5].

Our implementation is an optimized version of this, in that we do not implementย Instant Sendย orย Private Sendย transactions and thus Syscoinโ€™s Chain Lock implementation is much simpler.

Because of merged-mining functionality with Bitcoin, we believe our chain coupled with Chain Locks becomes the most secure via solving Bitcoinโ€™s most vulnerable attack vector, selfish mining.

These Chain Locks are made part of Long-Living Quorums (LLMQ) which leverage aggregatable Bonehโ€“Lynnโ€“Shacham (BLS) signatures that have the property of being able to combine multiple signers in a Distributed Key Generation (DKG) event to sign on decisions. In this setup, a signature can be signed on a group of parties under threshold constraints without any one of those parties holding the private key associated with that signature. In our case, the signed messages would be a ChainLock Signature (CLSIG) which represent claims on what the block hashes represent of the canonical chain [4].

This model suggests a very efficient threshold signature design was needed to be able to quickly come to consensus across the Masternode layer to decide on chain tips and lock chains preventing selfish mining attacks. See [6] to understand the qualities of BLS signatures in the context of multi-sig use cases.

Ethereum 2.0 design centers around the use of BLS signatures through adding precompile opcodes in the Ethereum Virtual Machine (EVM) for theย BLS12โ€“381 curveย [7] which Syscoin has adopted.

This curve was first introducedย in 2017 by Boweย [8] to the ZCash protocol. Masternodes on Syscoin use this curve and have a BLS key that is associated with each validator. There is theย performance comparison to ECDSA (Secp256k1)ย [9] that shows its usefulness in contrast to what Bitcoin and Syscoin natively use for signature verification.

Blockchain as a Computational Court

A computational court is a way of enforcing code execution on the blockchainโ€™s state. This was first introduced byย de la Rouvierย [10].

Since the inception ofย  Syscoinย  andย  Blockchain Foundryย we have subscribed to the idea that the blockchain should be used as a court system rather than a transaction processor.

This debate has stemmed from the block sizeย debateย in the Bitcoin community [11]. However, with recentย revelationsย in cryptography surrounding Zero-Knowledge Proofs (ZKP) [12] and particularly Zero-Knowledge Succinct Non-Interactive Argument of Knowledge (zk-STARK) [13], we propose a secure ledger strategy using the Bitcoin protocol as a court (ie, host layer), an EVM or eWASM (ie, operating system layer), computational scaling through ZKP (ie, SDK layer) and business verticals (ie, application layer); see Fig 2

Fig 2: Four-layer tech stack

Scalability and Security

Scalability in blockchain environments is typically measured by Total Transactions per Second (TPS).

This means full trustlessness, decentralization and liveness properties as evidenced by something like Bitcoin.

If trade-offs are made to achieve higher scale it means another property is affected.

A full node is one that creates blocks and/or fully validates every block of transactions.

For the purpose of this discussion, we will refrain on expounding on designs where light-clients are used to give semblance of higher throughput, etc.

However, if two nodes are running the same hardware and doing the same work, the one that provides more TPS performance than the other is considered more scalable. This is not to be confused with throughput which is the measure of output that can be increased by simply adding more hardware resources. Hence, more throughput does not mean more scalable.

Some blockchains require the producers of blocks to run on higher specifications, offering higher throughput but not necessarily more scale.

However, there are projects which employ parallel processing to try to achieve higher scale whilst also enforcing more capable hardware to provide a more efficient overall system [33].

As a logical experiment, the throughput of a system divided by the scalability of the system is what we define as efficiency.

In the following sections, we will outline our proposal for improved efficiency.

Efficiency

Theย holy grailย of blockchain design resides in the ability to have a ledger that can claim to be sublinear while retaining consistency, fault tolerance and full availability (ie,ย CAP Theorem).

This means there are roughly constant costs for an arbitrary amount of computation performed and being secured by that ledger.

This has always been thought of as impossible and it mostly is unless acceptable trade-offs appear in application designs and they are easy to understand and work around.

Most experts make the assumption that an O(1) ledger is simply impossible and thus design blockchains and force applications to work in certain ways as a result.

We will remove such assumptions and let business processes dictate how they work by giving the ability to achieveย O(logkย n) for some constant k (ie, polylogarithmic) efficiency with trade-offs.

A polylogarithmic design would give the ability for almost infinite scaling over time for all intents and purposes.

The only bottlenecks would be how fast information can be propagated across the network which would improve over time as telecom infrastructure naturally evolves and increases in both capability and affordability.

Put in context, even Lightning Networks for transactional counts qualifies as a form of sublinear scaling on a transactional basis but not per user, as users must necessarily enter the main chain first before entering a payment channel.

It requires the state of the blockchain to include the users joining the system.

This state (the UTXO balances) is the single biggest factor of efficiency degradation in Bitcoin.

Users need to first start on the main chain and then move into the payment channel system to receive money, meaning that scale is at best O (N) where N is the number of users.

There are some solutions to this problem of state storage on Bitcoin by reducing it via an alternative accumulator strategy to the cost of increased bandwidth [14].

This approach would make the chain state-less, however the validation costs would remain linear to the number of transactions being done. When combined with payment channels, only the costs to get in/out are factored into the validation and this offers an interesting design for payments themselves while providing for on-chain availability.

We consider this as a good path for futuristic scalable payments.

Hence, it is not possible to employ that strategy with general computations. With this design, we are still left with the issue on how to do general computations at higher efficiency.

What we present is the ability to have a polylogarithmic chain at the cost of availability for both payments and general computations where business processes dictate availability policies, and users fully understand these limitations when using such systems.

Users may also be provided the ability to ensure availability for themselves and others at their discretion. This will be expounded upon in the following sections.

State Liveness and State Safety

While many compelling arguments can be made migrating to a state-less design [15], it is not possible to achieve sublinear efficiency without sacrificing some other desired component that we outlined above.

To achieve polylogarithmic efficiency itโ€™s necessary to have a mix of state and stateless nodes working together in harmony on a shared ledger [15].

This should be accomplished in such a way that business processes can dictate direction, and users can choose to pay a little more for security either by using a stateful yet very scalable ledgering mechanism or by paying to ensure their own data availability amortized over the life of that user on such systems.

Presenting the ability for users to make these choices allows us to separate the consensus of such systems and reduce overall complexity.

However, in whatever solution we adopt , we need to ensure that the final implementation allow for both the liveness and safety of that state, which are defined as follows:

State Liveness โ€” Transferring coins in a timely manner

State Safety โ€” Private custody

It is important to adhere to these concepts; if one cannot move oneโ€™s coins, then it is as useful as if one burned their coins. Hence, if we had third party custody in place, this would give rise to custodial solutions, and lose decentralized and trustless aspects of the solution, which again is not desired.

The options as described would allow users to decide their state liveliness at their own discretion, while state safety is a required constraint throughout any system design we provide. The doorway to possibilities of sublinear design is opened by giving users the ability to decide.

Avoiding Re-execution of Transactions

In order to scale arbitrarily, independent of the number of transactions โ€” a desired property of increasing throughput โ€” one requires a mechanism to avoid re-executing transactions.

Further, ideally it would be able to batch these transactions together for a two-fold scaling proposition.

There are a few mechanisms in literature that attempted to solve re-execution:

(a) TrueBit; (b) Plasma; and ยฉ Arbitrum avoided re-execution.

Unfortunately, they require challenge response systems to ensure security, which leads to intricate attack vectors of unbounded risk/reward scenarios.

Multi-Party Computation (MPC) is a mechanism to have parties act under a threshold to decide on actions such as computational integrity of a smart contract. MPC is used in Syscoin for BLS threshold signatures for Chain Locks and Proof-of-Service in quorums of validators deterministically chosen using Fiat-Shamir heuristics on recent block hashes.

The problem with this approach is that validators may become corrupt, hence need to be wrapped in a consensus system along with DKG and random deterministic selection. This was an interesting topic of discovery for the Syscoin team early-on as a way to potentially scale smart contract execution but was ultimately discarded due to the incentive for risk/reward scenarios to favour attacks as the value of the transactions increases.

Hardware enclaves (eg, Intel SGX through remote attestation) were also of particular interest to the Syscoin team as a way to offload execution and avoid re-execution costs.

However, there are a myriad of attack vectors and censorship concerns on the Intel platform . We also should note that the Antarctica model was interesting but required a firmware update from Intel to support such a feature which raises concerns over censorship long term.

The theme amongst all of these approaches is that although re-execution is avoided the communication complexity is largely still linear with the number of transactions on the main chain. The security and trust models are also different from that of the layer 1 assumptions which was not desired.
Lacking solvent solutions to avoid re-execution and enable sublinear overall complexity, we were led โ€” in the development of Syscoin 4.0 โ€” to build a trust-minimized two-way bridge between Syscoin and the Ethereum mainchain, offloading the concerns around smart contracts to Ethereum.

With the advent of such promising technology as ZKP and the optimizations happening around them, we have re-considered the possibilities and believe this will play an important role in the development of Web 3.0. This mathematical breakthrough led us to re-test our assumptions and options related to our desired design.

ZKP allows us the desired superlinear scaling trait we had been looking to achieve but they also offer other benefits; namely privacy is very easy to introduce and will not add detectable costs and complexities to verification on the mainchain.

With users controlling their own data, the mainchain and systems may be designed such that only balance adjustments are recorded, not transaction sets (we will explain the case with full data availability below). In this scenario there is no advantage for a miner to gain to be able to collude with users to launch attacks on systems such as Decentralize Finance (DeFi) pools and provenance of transactions.

The flexibility has to be there though for application developers that need experiences consistent with those we have today with Bitcoin/Syscoin/Ethereum, and to enable the privacy use-cases without requiring extra work, knowledge or costs.

Fig 3: Host and EVM layer

Validity Proof Systems Overtop Proof-of-Work Systems

Prior to the use of Proof Systems, the only option for โ€œValidity Proofsโ€ in a permissionless system involved naive replay, and as such greatly limited scalability; in essence this replay is what is still done today in Layer-1 blockchain (L1) solutions, with the known penalty to scalability.

Proof Systems offer a very appealing trait known as succinctness: in order to validate a state transition, one needs to only verify a proof, and this is done at a cost that is effectively independent of the size of the state transition (ie, polylogarithmic in the size of the state transition).

For maximal financial security, the amount of value being stored should depend on the amount of security provided on the settlement side of the ledger.

Proof-of-Work offers the highest amount of security guarantees. Our next generation financial systems begin with optimal ledgering security and add proof systems on top for scaling. Block times are not as important in a world where most users and activity are on Layer-2 blockchain (L2) validity proof based systems.

This liberates engineers who are focused on scalability to define blocks better; safe block times plus the maximal amount of data bandwidth that can be safely propagated in a time sensitive manner across full nodes in the network.

In Syscoin there are incentivized full nodes (ie, deterministic masternodes), so again we can maximize the bandwidth of ledgering capabilities while retaining Bitcoin Proof-of-Work (PoW) security through merged-mining.

Quantum Resistance:

Table 1: Estimates of quantum resilience for current cryptosystems (see [20])

As seen in Table 1, hashing with the SHA256 algorithm is regarded to be quantum safe because it requires Groverโ€™s algorithm to crack in the post-quantum world, and at best the quantum computer will offer only 50% reduction in time to break.

On the other hand, where Shorโ€™s algorithm applies, any pair based cryptographic system will be broken in hours.

For L2, we propose to implement ZKP in the SDK Layer (see Fig 2); namely Non-Interactive Zero Knowledge Proofs (NIZKP).

Popular implementations of NIZKP include Zero-Knowledge Succinct Non-interactive ARgument of Knowledge (zk-SNARKS) and Zero-Knowledge Scalable Transparent ARguments of Knowledge (zk-STARKS).

There are some zk-STARK/zk-SNARK friendly cipherโ€™s employed in zkRollup designs such as MiMC and Pederson hashes for which we lack certainty on classical security, yet are hopeful and would offer quantum resistance within ZKPs.

It is important to note that Bitcoin was developed with change addresses in mind exposing the hash of a public key requires a quantum computer to use Groverโ€™s Algorithm in order to attempt stealing that Bitcoin. Each time a Bitcoin Unspent Transaction Output (UTXO) is spent, the public key is exposed and a new change address โ€” which does not expose the public key โ€” is used as change.

With this in mind, any scalable L2 solution should be quantum resistant because otherwise we undermine Bitcoin design as the gold standard of security.

Fig 4: zkSync Rollup design

A Design Proposal for Web 3.0

The following describes the 4-layers (see Fig 2) of Syscoinโ€™s proposed tech stack for Web 3.0:

[Host Layer] Bitcoinโ€™s design is the gold standard for security and decentralization.

Proof-of-work and Nakamoto Consensus settlement security are widely regarded by academics as the most hardened solution for ledgering value.

Itโ€™s possible this may change, however itโ€™s also arguable that the intricate design encompassing Game Theory, Economics, risk reward ratios for attack, and the minimal amounts of compromising attack vectors is likely not to change for the foreseeable future.

UTXOโ€™s (and payments with them) are more efficient than account-based or EVM-based. That said, Bitcoin itself suffers from not being expressive enough to build abstraction for general computation.

[Operating System Layer]

EVM/eWASM is the gold standard for general computation because of its wide adoption in the community.

Anyone building smart contracts are likely using this model or will continue to use it as the standard for autonomous general computation with consensus.

[SDK Layer]

Zero-knowledge proofs are the gold standard for generalized computation scaling for blockchain applications. They enable one-time execution via a prover and enable aggregate proof checking instead of re-execution of complex transactions.

zk-STARKs or zk-SNARKs using collision resistant hash functions that work with only weak cryptographic assumptions and therefore are quantum safe.

At the moment generalized smart contracts are not there yet but we are quickly approaching the day (eg, Cairo, Zinc) when there will be abstractions made to have most Solidity code trans-compile into a native zero-knowledge aware compiler similar to how .NET runtime and C# allows an abstraction on top of C/C++ as an interpretive layer on top

[Application Layer]

Verticals or applications applying the above SDK to define business goals.

Surprisingly, these ideals represent a design that is not shared with any other project in the industry, including Bitcoin or Ethereum.

We feel these ideals, fashioned together in a singular protocol, could possibly present a grand vision for a โ€œWorld Computerโ€ blockchain infrastructure.

Syscoin has already implemented Geth + Syscoin nodes in one application instance already (ie, release 4.2), we foresee that it will not prove too challenging to have them cooperate on a consensus basis working together to form a dual chain secured by Syscoinโ€™s PoW.

Fig 5: Proposed design

Fig 5 describes a system where nodes are running two sets of software processes, the Syscoin chain protocol and an EVM/eWASM chain protocol which are kept in sync through putting the EVM tip hash into the Syscoin block. Both have their own individual mempools and effectively the Ethereum contracts, tools and processes can directly integrate as is into the EVM chain as it stands.

Note that the two chains are processes running on the same computer together. Thus a SYS NODE and EVM NODE would be operating together on one machine instance (ie, Masternode) with ability to communicate with each other directly through Interprocess Communication (IPC).

The intersection between the two processes happens in three points:

Miner of the EVM chain collects the latest block hash and places it into the Syscoin block.

When validating Syscoin blocks, nodes confirm the validity of the EVM tip by consulting the EVM chain software locally.

Fees for the EVM chain are to be paid in SYS. We need an asset representing SYS on the EVM chain, which will be SYSX.

We will enable this through a similar working concept that weโ€™ve already established (SysEthereum Bridge).

We may also enable pre-compiles on the EVM chain side to extract Syscoin block hashes and merkle roots to confirm validity of SYS to SYSX burn transactions.

This design separates concerns by not complicating the PoW chain with EVM execution information, keeping the processes separate yet operating within the same node.

To further delineate point 1 (see above), a miner would mine both chains. With Syscoin being merged-mined, the work spent on Bitcoin would be shared to create a Syscoin block that includes the EVM chain within it as a ledgering event representing the latest smart contract execution state (composed of Chain Hash, State Root, Receipt Root, and Transaction Trie Root).

Since the EVM chain has no consensus attached, technically a block can be created at any point in time. Creation of Syscoin and EVM blocks will be near simultaneous, and occur every one minute on average.

Fig 6: Merge mining on Syscoin

As seen in Fig 6, work done on BTC is reused to create SYS blocks through the  merged-mining specification. Concurrently, the miner will execute smart contracts in the memory pool of the node running the EVM chain. Once a chain hash has been established post-execution, it will be put into the coinbase of the Syscoin block and published to the network. Upon receiving these blocks, every node would verify that the EVM chain which they would locally execute (ie, similar to the miner) matches the state described by the Syscoin block.

Technically, one would want to ensure both the latest and previous EVM block hashes inside of their respective Syscoin blocks are valid.

The block->evmblock == evmblock && block->prev == evmblock->prev is all that is needed to link the chains together with work done by Bitcoin which is propagated to Syscoin through AUXPOW and can serve as a secure ledgering mechanism for the EVM chain.

Since (a) we may use eWASM; (b) there are paid full nodes running on the network; and ยฉ the mining costs are shared with Bitcoin miners, we should be able to safely increase the amount of bandwidth available in the EVM chain while remaining secure from large uncle orphan rates.

There has been much discussion as to what the safe block size should be on Ethereum. Gas limits are increasing as optimizations are made on the Ethereum network.

However, since this network would be ledgered by the Syscoin chain through PoW, there would be no concern for uncle orphaning of blocks since the blocks must adhere to the policy set inside of the Syscoin block. We should therefore be able to increase bandwidth significantly and parameterize for a system that will scale globally yet still be centered around L2 rollup designs.

A very important distinction here is that the design of Ethereum 2.0 centers around a Beacon chain and sharding served by a Casper consensus algorithm. The needs of the algorithm require a set of finality guarantees necessitating a move towards Proof-of-Stake (PoS).1

This has large security implications for which we may not have formal analysis for a long time, however we do know it comes with big risk.

We offer similar levels of scalability on a network while retaining Nakamoto Consensus security. The simpler design which has been market tested and academically verified to work would lead to a more efficient system as a whole with less unknown and undocumented attack vectors.

The only research that would need to be made therefore is on the optimal parameterization of the gas limit taking into account an L2 centric system but also a safe number of users we expect to be able to serve before fee market mechanisms begin to regulate the barrier of entry for these users.

This proposed system should be scalable enough to serve the needs of global generalized computation while sticking to the core fundamentals set forth in the design ideals above. Our upcoming whitepaper will have more analysis on these numbers but we include some theoretical scaling metrics at the end of this article.

Optimistic vs ZkRollup

ZKP are excellent for complex calculations above and beyond simple balance transfers. For payments, we feel UTXO payment channels combined with something like Z-DAG is an optimal solution.

However, we are left with rollup solutions for generalized computation involving more complex calculations requiring consensus.

Whatever solution we adopt has to be secured by L1 consensus that is considered decentralized and secure, which we achieve via merged-mining with Bitcoin.

There are two types of rollup solutions today:

(a) Optimistic roll ups (OR); and (b) zkRollups; which offer trade-offs.

Consensus about which chain or network youโ€™re on is a really hard problem that is solved for us by Nakamoto consensus. We build on that secure longest chain rule (supplemented by Chain Locks to prevent selfish mining) to give us the world-view of the rollup states. The executions themselves can be done once by a market of provers, never to be re-executed, only verified, meaning it becomes an almost constant cost on an arbitrarily large number of executions batched together. With OR you have the same world-view but the world-view is editable without verifying executions. The role of determining the validity of that world-view is delegated to someone watching who provides guarantees through crypto-economics. Zero-knowledge proofs remove crypto-economics on execution guarantees and replace them with cryptography.

See [26] to see  between fraud proofs (optimistic) vs validity proofs (zk)

Key takeaways from this article are as follows

  • Eliminate a nasty tail risk: theft of funds from OR via intricate yet viable attack vectors;
  • Reduce withdrawal times from 1โ€“2 weeks to a few minutes;
  • Enable fast tx confirmations and exits in practically unlimited volumes;
  • Introduce privacy by default.

One point missing is interoperability. A generalized form of cross-chain bridging can be seen in Chain A locking tokens based on a preimage commitment by Chain B to create a zero-knowledge proof, followed by verification of that proof as the basis for manifesting equivalence on Chain B. Any blockchain with the functionality to verify these proofs could participate in the ecosystem.

Our vision here is described using a zkRollup centric world-view, yet it can be replaced with other technologies should they be able to serve the same purpose. As an infrastructure we are not enforcing one or the other; developers can build on what they feel best suits their needs. We believe we are close to achieving this, and that the technology is nearing the point of being ready for the vision set forth in this article.

Decentralized Cost Model

Decentralized cost models lead to exponential efficiency gains in economies of scale. We set forth a more efficient design paradigm for execution models reflective of user intent. This design uses the UTXO model to reflect simple state transitions and a ZKP system for complex computations leading to state transitions. This leads to better scalability for a system by allowing people to actively make their trade-off within the same ecosystem, driven by the same miners securing that ecosystem backed by Bitcoin itself.

Furthermore, a decentralized cost model contributes to scalability in that ZKP gates can generalize complex computation better than fee-market resources like gas or the CPU/memory markets of EOS, etc.

This leads to better scalability for a system by allowing people to actively make their trade-off within the same ecosystem, driven by the same miners securing that ecosystem backed by Bitcoin itself.

Furthermore, a decentralized cost model contributes to scalability in that ZKP gates can generalize complex computation better than fee-market resources like gas or the CPU/memory markets of EOS, etc. This leads to more deterministic and efficient consumption of resources maximizing efficiency in calculations, and gives opportunity for those to scale up or down based on economic incentives without creating monopolistic opportunities unlike ASIC mining.

In other words, the cost is dictated by what the market can offer, via the cost of compute power (as dictated by Mooreโ€™s law), rather than the constrained costs of doing business on the blockchain itself.

This model could let the computing market dictate the price for Gas instead of being managed by miners of the blockchain. The miners would essentially only dictate the costs of the verification of these proofs when they enter the chain rather than the executions themselves.

 happening with ZKP and with a decentralized cost model it will be much easier to understand costs of running prover services as well as know how the costs scale based on the number of users and parameters of systems that businesses would like to employ. All things considered, it will be easier to make accurate decisions on data availability policies and the consensus systems needed to keep the system censorship resistant and secure.

Rollups will be friends, that is, users of one rollup system doing X TPS and users of another doing Y TPS, with the same trust model, will in effect get us to global rates of X*Y (where X is TPS of the sidechains/rollups and Y is the number of sidechains and rollups that exist). X is fairly static in that the execution models of rollups do not change drastically (and if they do, the majority of those rollup or sidechain designs end up switching to the most efficient design for execution over time).

State-less Layer 1 Design

The single biggest limiting factor of throughput in blockchains is  and access to the global state.

More specifically, in Bitcoin it is the UTXO set, and in Ethereum it is the Account Storage and World State tries. State lookups typically require SSD in Ethereum full nodes because real-time processing of transactions of block arrivals are critical to reaching consensus, this is especially the case for newly arriving blocks (ie, every 10โ€“15 seconds).

As state and storage costs rise, the number of full verifying nodes decreases due to the resource consumption of fully validating nodes and providing timely responses to peers. Consequently, network health suffers due to the risks of centralization of consensus amongst the subset peers running full nodes.

State-less designs are an obvious preference to solve problems using alternative mechanisms to validate the chain without requiring continuous updates to the global state.

In a rollup, smart contracts on L1 do not access the global state unless entering or exiting a rollup. Therefore smart contracts that provide full data availability on-chain (ie, zkRollup), would only require state updates to the local set of users within that L2. Under designs where data availability is kept off-chain, there is no state update on L1, unless entering and exiting.

Therefore, it classifies as purely state-less, whereas in zkRollup mode we can consider this partially state-less. Since these L1 contracts are state-less to the global state, nodes on the network can parallelize verification of any executions to the contracts which do not involve entering or exiting. This is in addition to the organic and natural parallel executions of transactions that are composing these rollup aggregated transactions posted on L1.

State-less layer 1 designs also allow for parallelizable smart contract execution verification. The parallelization of smart contracts running on L1 in the EVM model is a recent topic of research that  which involves defining โ€œintentโ€ for the execution of a contract (because nodes do not know ahead of time what the smart contract execution will entail in terms of accessing global state).

Adding in the intent of a transaction as supplied as part of the commitment of that transaction would allow nodes to reject if the execution of that contract did not correspond with the intent, possibly costing the user fees for invalid commitments.

Although these designs may be flexible, they come at the cost of additional complexity through sorting, filtering and general logic that may be susceptible to intricate attacks.

In our case, the transaction can include a field that is understood by the EVM to denote if it is intending to use global state in any way (for rollups typically this would be false) then we can simply reject any access to global states for those specific types of executions.

This would allow nodes to execute these specific types of transactions in parallel knowing that no global state is allowed to access executions. If a transaction is rejected due to incorrectly setting this field the fees are still spent to prevent users from purposefully setting this field incorrectly.

Related Works

The following organizations offer various open source third party L2 scaling solutions:

Starkware is built using a general purpose language (Cairo) with Solidity (EVM) in mind, as is Matter labs with the (Zinc) language. Hermez developed custom circuits tailor-suited to fast transactions and Decentralized Exchange (DEX) like capability. These will be able to directly integrate into Syscoin without modification.

As such, the optimizations and improvements they make should directly be portable to Syscoin, hence becoming partners to our ecosystem.

Aleo uses Zero knowledge EXEcution (Zexe) for zkSNARK proof creation through circuits created from R1CS constraints. The interesting thing about Aleo is that there is a ledger itself that is purpose-built to only verify these Zexe proofs for privacy preserving transactability. The consensus is PoW, while the proof system involves optimizing over the ability to calculate the verifications of these proofs efficiently.

The more efficient these miners become at verifying these proofs, the faster they are able to mine and thus the system provides sybil resistance through providing resources to verify Zexe proofs as a service in exchange for block creation.

However, these proof creations can be done in parallel based on the business logic for the systems the developers need to create. There is no direct need for on-chain custom verification as these can be done in an EVM contract, similar to what Cairo Generic Proving Service (GPS) verifier and Zinc Verification do.

The goal of Aleo is to incentivize miners to create specialized hardware to more efficiently mine blocks with verification proofs.

However, provers can also do this as we have seen with Matter Labsโ€™ recent release of  [27]. It is a desirable property to use PoW to achieve โ€œworld-viewโ€ consensus in Aleo; however they focus on private transactions. They are typically not batched and employ a recursive outer proof to guarantee execution of an inner proof where the outer proof is sent to the blockchain to be verified. This proof is a limited 2-step recursion, consequently batching of arbitrary amounts of transactions is not supported.

However, as a result the cost of proof verification is relatively constant with a trade-off of limiting the recursion depth. Aleo is not meant to be a scalable aggregator of transactions, but mainly oriented towards privacy in their zk-SNARK constructions using Zexe.

Commercial Interests

Commercial enterprises may start to create proprietary prover technologies where costs will be lower than market in an attempt to create an advantage for user adoption. This design is made possible since the code for the prover is not required for the verifier to ensure that executions are correct. The proof is succinct whether or not the code to make the proof is available.

While the barrier of entry is low in this industry, weโ€™ve seen the open source model and its communities optimize hardware and software and undergo academic peer review using strategies that outpace private funded corporations.

That is plausible to play out over the long term. However, an organic market will likely form on its own, forging its own path leading to mass adoption through capitalist forces.

The point here is that the privately funded vs open source nature of proving services does not change the mechanism of secure and scalable executions of calculations that are eventually rooted to decentralized and open ledgers secured by Bitcoin.

The utmost interesting propositions are the verticals that become possible by allowing infrastructure that is parameterized to scale into those economies where they are needed most, and where trust, security and auditability of value are concerns.

Smart cities, IoT, AI and Digital sovereignty are large markets that intersect with blockchain as a security blanket.

Although ZKP are tremendously useful on their own, applying them to consensus systems for smart contract executions drive them to another level due to the autonomous nature of โ€œcode-is-lawโ€ and provable deterministic state of logic. We believe a large majority of the next generation economy will depend on many of the ideas presented here.

 is working with commercial and enterprise adopters of blockchain technology. Our direct interaction with clients combined with our many collective years of experience in this field are reflected in this design.

Functional Overview

Fig 7: High-level description

For scalable simple payments, one can leverage our Syscoin Platform Token (SPT) asset infrastructure and payment channels to transact at scale.

Unique characteristics of SPTs include a generalized 8 byte field for the asset ID which is split between the upper and lower 4 bytes; the upper 4 are issued and definable (ie, NFT use cases) and lower 4 are deterministic. This enables the ability to have a generalized asset model supporting both Non-fungible Tokens (NFT) and Fungible Tokens (FT) without much extra cost at the consensus layers. 1 extra byte is used for all tokens at best case and 5 extra bytes are used for NFT at worst case.

See [28] for more information on .

This model promotes multiple assets to be used as input and consequently as outputs, suggesting that atomic swaps between different assets are possible within 1 transaction. This has some desirable implications when using payment channels for use cases such as paying in one currency when merchants receive another atomically.

A multi-asset payment channel is a component that is desired so users are not constrained to single tokens within a network. Composability of assets as well as composability across systems (such as users from one L2 to another) is a core fundamental to UX and convenience that needs to be built into our next generation blockchain components that we believe will enable mass adoption.

The Connext box shows how potentially you can  as described in [29]. This would promote seamless cross-chain L2 communication without the high gas fees. Since these L2โ€™s are operating under an EVM/eWASM model, there are many ways to enable this cross-communication.

An EVM layer will support general smart contracts compatible with existing Ethereum infrastructure and L2 rollups will enable massive scale. The different types of zkRollups will allow businesses and rollup providers to offer ability for custom fee markets (ie, pay for fees in tokens other than base layer token SYS).

In addition, it will remove costs and thus improve scale of systems by offering custom data availability consensus modules. This design discussed here shares similarities to the  where a smart contract would sign off on data availability checks that would get put into the ZKP as part of the validity of a zkBlock which goes on chain.

The overall idea of the zkPorter design is that the zkRollup system would be called a โ€œshardโ€, and each shard would have a type either operating in โ€œzkRollupโ€ mode or operating in โ€œnormalโ€ mode.

Taken from the zkPorter article the essence of it is:

If a shard type is zkRollup, then any transaction that modifies an account in this shard must contain the changes in the state that must be published as L1 calldata (same as a zkRollup).

Any transaction that modifies accounts in at least two different shards must be executed in zkRollup mode.

All other transactions that operate exclusively on the accounts of a specific shard can be executed in normal shard mode (we will call them shard transactions). If a block contains some shard transactions for a shard S, then the following rules must be observed:

  1. The root hash of the subtree of the shard S must be published once, as calldata on L1. This guarantees that users of all other shards will be able to reconstruct their part of the state.
  2. The smart contract of the data availability policy of this shard must be invoked to enforce additional requirements (e.g. verify the signature of the majority of the shard consensus participants).

This concludes that shards can define different consensus modules for data availability (censorship resistance mechanisms) via separating concerns around ledgering the world-view of the state (ie, ZKP that is put on L1 and the data that represents the state. Doing so would allow shards to increase scale, offload costs of data availability to consensus participants.

A few note-worthy examples of consensus for data availability are:

  1. Non-committee, non fraud proof based consensus for data availability checks. No โ…” online assumption; see  [30].
  2. Sublinear block validation of ZKP system. Use something like  as a data availability proof engine and majority consensus; see  [31].
  3. Use a combination of above, as well as masternode quorum signatures for any of the available quorums to sign a message committing to data availability checks as well as data validity. Using masternodes can provide a deterministic set of nodes to validate decisions as a service. The data can be stored elsewhere accessible to the quorums as they reach consensus that it is indeed valid and available.

Give Me The Goods

You may be wondering what a system like this can offer in terms of scale โ€ฆ

Simple payments: since payment channels work with UTXOโ€™s and also benefit from on-chain scaling via Z-DAG, 16MB blocks (with segwit weight) assumed, we will see somewhere around 8MB-12MB effectively per minute (per block).

We foresee that is sufficient to serve 7 Billion people who may enter and exit the once a year (ie, 2 transactions on chain per person per year) for a total of 14 Billion transactions.

Letโ€™s conservatively assume 8MB blocks and 300 bytes per transaction. Once on a payment channel, the number of transactions is not limited to on-chain bandwidth, but to network related latencies and bandwidth costs. Therefore, we will conclude that our payment scalability will be able to serve billions of people doing 2 on-chain transactions per year which is arguably realistic based on the way we envision payments to unfold; whether that is an L2 or payment channel network that will hold users to pay through instant transaction mechanisms.

On-chain, we have some  [1]; in those cases someone needs to transact for point-of-sale using the Syscoin chain. The solution for payments ends up looking like a hybrid mechanism of on-chain (Z-DAG) and off-chain (ie, payment channel) style payments.

Complex transactions such as smart contracts using zkRollups require a small amount of time to verify each proof. In this case, we assume that we will host data off-chain while using an off-chain consensus mechanism to ensure data availability for censorship resistance; so the only thing that goes on the chain are validity proofs. We will assume that we will assign 16MB blocks for the EVM chain per minute.

A proof size will be about 300kB for about 300k transactions batched together which will take about 60โ€“80ms to verify and roughly 5 to 10 minutes to create such proofs.

These are the   using zk-STARKs which present quantum resistance and no trusted setup.

After speaking with Eli Ben-Sasson, we were made aware that proving and verifications metrics are already developed compared to what is currently presented by Starkware [34].

Hence, zk-SNARKs offer even smaller proofs and verification times at the expense of trusted setups and stronger cryptography assumptions (not post-quantum safe).

We foresee that these numbers will improve over time as the cryptography improves, but current estimates suggest a rough theoretical capacity of around 1 Million TPS.

Starkware was able to process 300k transactions over 8 blocks with a total cost of 94.5M gas; final throughput was 3000 TPS (see Reddit bake-off estimates). As a result, or the following calculations, letโ€™s assume one batch-run to be 300k transactions.

Ethereum can process ~200kB of data per minute, with a cost limit of 50M gas per minute. Therefore, considering the Starkware benchmark test, and assuming a block interval of 13 seconds, we would achieve ~ 3000 TPS (ie, 300 k transactions per batch-run / (8 blocks per batch-run * 13 seconds per block))

It is estimated that Syscoin will be able to process ~16MB of data per minute on the EVM layer (ie, SYSX in Fig 3), which is ~80x gain over Ethereum; thus a cost limit of 4B gas (ie, 80*50M) per minute.

Therefore, if the Starkware benchmark test was run on Syscoin, it is estimated that Syscoin could run the equivalent of 42 batch-runs per minute (ie, 4B gas per minute / 94.5 M gas per batch-run).

That would result in an equivalent of 210 k TPS (ie, 42 batch-runs per minute * 300 k transactions per batch-run / 60 seconds per minute).

If we were to consider using Validum on the Syscoin EVM layer, we estimate that we could achieve 800 batch-runs per minute (ie, 4B gas per minute / 5 M gas per batch-run). That would equate to an equivalent of 4M TPS (ie, 800 batch-runs per minute * 300 k transactions per batch-run / 60 seconds per minute).

Table 2: Gas costs and Total throughput

* Because all transactions are on-chain, which would include state lookups and modifications, it would likely result in a smaller total throughput depending on the node. This would be on average somewhere between 50โ€“150 TPS total due to the state lookup bottlenecks, which are not an issue in a rollup design and can be done in a state-less way on-chain (meaning the throughput can instead be bounded by computational verification of the ZKPs)

**Rollups post the transitions on-chain and Validium does not, but note that the transitions on chain are account transitions and not transactions and so if some accounts interact within the same batch it will be just those account transitions recorded to the chain regardless of how many actual transactions are done between them.This is the minimum TPS with full layer 1 decentralized security. The amortized cost per Tx thus drops as accounts are reused within the This is the minimum TPS with full layer 1 decentralized security. The amortized cost per Tx thus drops as accounts are reused within the batch and the total TPS would subsequently rise.

Optimizations to the verification process are likely and would be required to get to those numbers, but the bandwidth would allow for such scale should those optimizations come to fruition.

For example 800 zk-STARK verifications at roughly 80ms per zk-STARK would take around 64 seconds, however these proofs can be verified in parallel so with a 32-core machine. It would take ~2โ€“3 seconds total spent on these proofs, and likely decrease further with optimizations (note that TPS includes total account adjustments).

Because of the higher throughput capabilities of baseline EVM, we may look to  [32] to thwart DOS attacks.

The aforementioned calculations demonstrate the full State Safety of the mainchain secured by Bitcoin, and no asynchronous network assumptions which make theoretical calculations impractical in many other claims of blockchain throughput due to execution model bottlenecks.

These results were extrapolated based on real results with constant overhead added that becomes negligible with optimizations. It is imperative to note that transactions in this strategy are not re-executable; there is little to no complexity in this model other than verifying succinct proofs. The proof creation strategy is parallelized organically using this model. The verifications on the main chain can also be parallelized as they are executed on separate shards or rollup networks. Dual parallel execution and verification gives exponentially more scalability than other architectures.

Additionally, privacy can be built into these models at minimal to no extra cost, depending on the business model. Lastly, we suggest these are sustainable throughput calculations and not burst capacity numbers which would be much higher (albeit with a marginally higher fee based on fee markets).

For example Ethereum is operating at 15 TPS but there are around 150k transactions pending, and the average cost is about 200 gWei currently. The fee rate is based on the calculation that it takes around 10000 seconds to clear, assuming this many transactions, no new transactions, and there is demand to settle earlier.

Extrapolating on 4M TPS the ratio would become 40B transactions pending with 4M TPS to achieve the same fee rate on Ethereum today assuming the memory pool is big enough on nodes to support that many pending transactions.

Since masternodes on Syscoin are paid to provide uptime, we can expect network bandwidth to scale up naturally to support higher throughput as demand for transaction settlement increases.

Today, the ability to transact at a much higher rate using the same hardware provides the ability for a greater scale than the state-of-the-art in blockchain design without the added desired caveat of avoiding asynchronous network assumptions.

We believe this proposed design will become the new state-of-the-art blockchain, which is made viable due to its security, flexibility and parallelizable computational capacity.

In regards to uncle rates with higher block sizes, keep in mind we make uncle rates and re-organizations in general negligible through the use of the PoW chain mining Syscoin along with Chain Locks. We provide intuition that block sizes can be increased substantially without affecting network health.

Furthermore, the gas limits can be adjusted by miners up to 0.1% from the previous block and so a natural equilibrium can form where even if more than 4B gas is required it can be established based on demand and how well the network behaves with such increases.

There is a lot to unpack with such statements and so we will cover this in a separate technical post as it is out-of-scope for this discussion.

Blockchain Foundry

One of the main reasons for a profit company is to take advantage of some of the aforementioned verticals which we expect to underpin the economies of tomorrow with infrastructure similar to what is presented here.

Since the companyโ€™s beginning in 2016, we have spent the majority of our existence designing architecture parameterized to global financial markets.

Breakthroughs in cryptography and consensus designs as described here lead us to formalize these designs to apply to market verticals, formulating new applications and solutions that would not have been possible before.

Specifically, , we believe these ideas can be IP protected without requiring privatization of the entire tech stack. These value-added ideas that will use existing open-source tech stacks enabling a massive network effect of value through incentivization of commercial and enterprise adoption.

These new ideas, innovations and proprietary production quality solutions could steer in a new wave of  for civilization.


References

[1] J. Sidhu, E, Scott, and A. Gabriel, Z-DAG: An interactive DAG protocol for real-time crypto payments with Nakamoto consensus security parameters, Blockchain Foundry Inc, Feb. 2018. Accessed on: Feb 2021. [Online]. Available: 

[2] Bitcoin Core FAQ, Compact Blocks FAQ Accessed on: Feb 2021. [Online]. Available: 

[3] I. Eyal and E. G. Sirer, Majority is not enough: Bitcoin mining is vulnerableProceedings of International Conference on Financial Cryptography and Data Security, pp. 436โ€“454, 2014.

[4] A. Block, Mitigating 51% attacks with LLMQ-based ChainLocks. Accessed on: Feb 2021. [Online], Nov 2018. Available: 

[5] J. Valenzuela, Andreas Antonopoulos Calls Dash ChainLocks โ€œa Smart Way ofโ€ Preventing 51% Attacks. Aug 22, 2019. Accessed on: Feb 2021. [Online]. Available: 

[6] D. Boneh, M. Drijvers, and G. Neven, BLS Multi-Signatures With Public-Key Aggregation, Mar 2018. Accessed on: Feb 2021. [Online]. Available: 

[7] J. Drake. Pragmatic signature aggregation with BLS, May 2018. Accessed on: Feb 2021. [Online]. Available: 

[8] S. Bowe, BLS12โ€“381: New zk-SNARK Elliptic Curve Construction, Mar 2017. Accessed on: Feb 2021. [Online]. Available: 

[9] A. Block, BLS: Is it really that slow?, Jul 2018. Accessed on: Feb 2021. [Online]. Available: 

[10] S. de la Rouvier. Interplanetary Linked Computing: Separating Merkle Computing from Blockchain Computational Courts, Jan 2017. Accessed on: Feb 2021. [Online]. Available: 

[11] Anonymous Kid, Why the fuck did Satoshi implement the 1 MB blocksize limit? [Online forum comment], Jan 2018, Accessed on: Feb 2021. [Online]. Available: 

[12] Zero-Knowledge Proofs What are they, how do they work, and are they fast yet? Accessed on: Feb 2021. [Online]. Available: 

[13] E. Ben-Sasson, I. Bentov, Y. Horesh, and M. Riabzev, Scalable, transparent, and post-quantum secure computational integrity, IACR Cryptol, 2018, pp 46

[14] Dryja, T, Utreexo: A dynamic hash-based accumulator optimized for the bitcoin UTXO set, IACR Cryptol. ePrint Arch., 2019, p. 611.

[15] G.I. Hotchkiss, The 1.x Files: The State of Stateless Ethereum, Dec 2019. Accessed on: Feb 2021. [Online]. Available: 

[16] S. Bowe, A. Chiesa, M. Green, I. Miers, P. Mishra, H. Wu: Zexe: Enabling decentralized private computation. Cryptology ePrint Archive, Report 2018/962 (2018). Accessed on: Feb 2021. [Online]. Available: 

[17] A. Nilsson, P.N. Bideh, J. Brorsson, A survey of published attacks on Intel SGX. 2020, arXiv:2006.13598

[18] C. Nelson, Zero-Knowledge Proofs: Privacy-Preserving Digital Identity, Oct 2018. Feb 2021. Accessed on: [Online]. Available: 

[19] D. Boneh, Discrete Log based Zero-Knowledge Proofs, Apr 2019, Accessed on: Feb 2021 [Online]. Available: 

[20] Quantum Computingโ€™s Implications for Cryptography (Chapter 4), National Academies of Sciences, Engineering, and Medicine: Quantum Computing: Progress and Prospects. The National Academies Press, Washington, DC, 2018.

[21] S. Naihin, Goodbye Bitcoinโ€ฆ Hello Quantum, Apr 2019, Accessed on: Feb 2021 [Online]. 

[22] L.T. do Nascimento, S. Kumari, and V. Ganesan, Zero Knowledge Proofs Applied to Auctions, May 2019, Accessed on: Feb 2021 [Online]. Available: 

[23] G., Proof of Stake Versus Proof of Work. Technical Report, BitFury Group, 2015. Accessed on: Feb 2021. [Online]. Available: 

[24] V. Buterin and V. Griffith, Casper the Friendly Finality Gadget. CoRR, Vol. abs/1710.09437, 2017. arxiv: 1710.09437, 

[25] M. Neuder, D.J. Moroz, R. Rao, and D.C. Parkes, Low-cost attacks on Ethereum 2.0 by sub-1/3 stakeholders, 2021. arXiv:2102.02247, 

[26] Starkware, Validity Proofs vs. Fraud Proofs, Jan 2019, Accessed on: Feb 2021, [Online]. Available: 

[27] A. Gluchowski, Worldโ€™s first practical hardware for zero-knowledge proofs acceleration, Jul 2020, Accessed on: Feb 2021 [Online]. Available: 

[28] Introducing an NFT Platform Like No Other, Accessed on: Feb 2021. [Online]. Available: 

[29] A. Bhuptani, Vector 0.1.0 Mainnet Release, The beginning of a multi-chain Ethereum ecosystem, Jan 2021, Accessed on: Feb 2021. [Online]. Available: 

[30] V. Buterin, With fraud-proof-free data availability proofs, we can have scalable data chains without committees, Jan 2020, Accessed on: Feb 2021. [Online]. Available: 

[31] M. Al-Bassam, A data availability blockchain with sub-linear full block validation, Jan 2020, Accessed on: Feb 2021. [Online]. Available: 

[32] T. Chen, X. Li, Y. Wang, J. Chen, Z Li, X. Luo, M. H. Au, and X. Zhang. An adaptive gas cost mechanism for Ethereum to defend against under-priced DoS attacks. Proceedings of Information Security Practice and Experience โ€” 13th International Conference ISPEC, 2017

[33] Y. Sompolinsky, and A. Zohar, Secure High-rate Transaction Processing in Bitcoin, Proc. 19th Int. Conf. Financial Cryptogr, Data Secur. (FCโ€™20), Jan 2015, pp. 507โ€“527

[34] Starkware Team, Rescue STARK Documentation โ€” Version 1.0, Jul 2020

Shared with ๐Ÿ’š by Free Spirit

โœŒ & ๐Ÿ’š

BitHouse with ๐Ÿ’š

Crypto Terminology

Crypto Terminology


Glossary of Terms


Bags

Cryptoassets being held, generally as longer-term plays; sometimes used self-deprecatingly for soft or losing positions one should close, but canโ€™t for whatever reason. โ€œToo bad none of my alt bags saw the moon that I did today. #cryptoeclipseโ€

Bitcoin Maximalists

The truest believers in bitcoinโ€™s original mission and design, often paired with a disdain for altcoins.

Block

Blocks are found in the Bitcoin block chain. Blocks connect all transactions together.

Transactions are combined into single blocks and are verified every ten minutes through mining.

Each subsequent block strengthens the verification of the previous blocks, making it impossible to double spend bitcoin transactions (see double spend below).

BIP

Bitcoin Improvement Proposal or BIP, is a technical design document providing information to the bitcoin community, or describing a new feature for bitcoin or its processes or environment which affect the Bitcoin protocol.

New features, suggestions, and design changes to the protocol should be submitted as a BIP.

The BIP author is responsible for building consensus within the community and documenting dissenting opinions.

Black Swans

A black swan is an event or occurrence that deviates beyond what is normally expected of a situation and is extremely difficult to predict.

Black swan events are typically random and unexpected.

The term was popularized by Nassim Nicholas Taleb, a finance professor, writer, and former Wall Street trader.

Block Chain

The Bitcoin block chain is a public record of all Bitcoin transactions. You might also hear the term used as a โ€œpublic ledgerโ€.

The block chain shows every single record of bitcoin transactions in order, dating back to the very first one.

The entire block chain can be downloaded and openly reviewed by anyone, or you can use a block explorer to review the block chain online.

Block Height

The block height is just the number of blocks connected together in the block chain. Height 0 for example refers to the very first block, called the โ€œgenesis blockโ€.

Block Reward

When a block is successfully mined on the bitcoin network, there is a block reward that helps incentivize miners to secure the network.

The block reward is part of a โ€œcoinbaseโ€ transaction which may also include transaction fees.

The block rewards halves roughly every four years; see also โ€œhalvingโ€.

BTFD | #BTFD

โ€œBuy the Fucking Dipโ€ Advice to other traders to pick up a coin thatโ€™s presumably hit its bottom.

โ€œ$GNT Golem making moves. Underpriced @ 7.5K If U are buying GNT under 10K still a good price 3 X LETS GO $ETH #CRYPTO #trading #BTFDโ€

Change

Letโ€™s say you are spending $9.90 in your local supermarket, and you give the cashier $10.00. You will get back .10 cents in change.

The same logic applies to bitcoin transactions.

Bitcoin transactions are made up of inputs and outputs.

When you send bitcoins, you can only send them in a whole โ€œoutputโ€.

The change is then sent back to the sender.

Cold Storage

The term cold storage is a general term for different ways of securing cryptocurrency offline (disconnected from the internet).

This would be the opposite of a hot wallet or hosted wallet, which is connected to the web for day-to-day transactions.

The purpose of using cold storage is to minimize the chances of your bitcoins being stolen from a malicious hacker and is commonly used for larger sums of bitcoins.

Cold Wallet and Hot Wallet

Cold storage is an offline wallet provided for storing cryptocurrency.

With cold storage, the digital wallet is stored on a platform that is not connected to the internet, thereby, protecting the wallet from unauthorized access, cyber hacks, and other vulnerabilities that a system connected to the internet is susceptible to.

Confirmation

A confirmation means that the bitcoin transaction has been verified by the network, through the process known as mining.

Once a transaction is confirmed, it cannot be reversed or double spent.

Transactions are included in blocks.

Cryptocurrency

Cryptocurrency is the broad name for digital currencies that use blockchain technology to work on a peer-to-peer basis.

Cryptocurrencies donโ€™t need a bank to carry out transactions between individuals.

The nature of the blockchain means that individuals can transact with each other, even if they donโ€™t trust each other.

The cryptocurrency network keeps track of all the transactions and ensures that no one tries to renege on a transaction.

Cryptocurrency 2.0

Also known as a decentralized app,(Dapp) a cryptocurrency 2.0 project uses the blockchain for something other than simply creating and sending money.

They typically involve decentralized versions of online services that were previously operated by a trusted third party.

Cryptography

Cryptography is used in multiple places to provide security for the Bitcoin network.

Cryptography, which is essentially mathematical and computer science algorithms used to encrypt and decrypt information, is used in bitcoin addresses, hash functions, and the block chain.

Cypherpunk

1. A person with an interest in encryption and privacy, especially one who uses encrypted email.

2. Cypherpunk, a term that appeared in Eric Hughesโ€™ โ€œA Cypherpunkโ€™s Manifestoโ€ in 1993, combines the ideas of cyberpunk, the spirit of individualism in cyberspace, with the use of strong  encryption ( ciphertext is encrypted text) to preserve privacy.

Cypherpunk advocates believe that the use of strong encryption algorithms will enable individuals to have safely private transactions.

They oppose any kind of government regulation of cryptography.

They admit the likelihood that criminals and terrorists will exploit the use of strong encryption systems, but accept the risk as the price to be paid for the individualโ€™s right to privacy.

Dark Web

The part of the World Wide Web that is only accessible by means of special software, allowing users and website operators to remain anonymous or untraceable.

The Dark Web poses new and formidable challenges for law enforcement agencies around the world.

Decentralized

Having a decentralized bitcoin network is a critical aspect.

The network is โ€œdecentralizedโ€, meaning that itโ€™s void of a centralized company or entity that governs the network.

Bitcoin is a peer-to-peer protocol, where all users within the network work and communicate directly with each other, instead of having their funds handled by a middleman, such as a bank or credit card company.

Difficulty

Difficulty is directly related to Bitcoin mining (see mining below), and how hard it is to verify blocks in the Bitcoin network.

Bitcoin adjusts the mining difficulty of verifying blocks every 2016 blocks.

Difficulty is automatically adjusted to keep block verification times at ten minutes.

Dogecoin

Dogecoin is an altcoin that first started as a joke in late 2013. Dogecoin, which features a Japanese fighting dog as its mascot, gained a broad international following and quickly grew to have a multi-million dollar market capitalization.

Double Spend

If someone tries to send a bitcoin transaction to two different recipients at the same time, this is double spending. Once a bitcoin transaction is confirmed, it makes it nearly impossible to double spend it. The more confirmations that a transaction has, the harder it is to double spend the bitcoins.

DYOR | #DYOR

โ€œDo Your Own Research.โ€ The traderโ€™s caveat that advice shouldnโ€™t be taken at face value.

โ€œ$BCY has an appealing risk/reward here. Could take a few months to play out, however, and will require patience. #DYORโ€

Exit Scam

Traditionally a term for darknet markets and vendors that, after building up a good reputation, accumulate bitcoins and disappear; exit scams are also feared by ICO participants who worry that, once theyโ€™ve raised hundreds of millions in hard-to-trace money, the developers will take the money and run.

Fiat

Government-issued money.

Full Node

A full node is when you download the entire block chain using a bitcoin client, and you relay, validate, and secure the data within the block chain.

The data is bitcoin transactions and blocks, which is validated across the entire network of users.

FOMO | #FOMO

โ€œFear of Missing Out.โ€ When a coin starts to moon, dumb money rushes in. โ€œ$LGD on a TEAR right now!!! It has major highs right now! Some major #FOMO going on!!! Sell while itโ€™s high. It WILL drop before fight!!!โ€

FUD

โ€œFear, Uncertainty, and Doubt.โ€

Another non-crypto term that describes attempts to scare weak-handed coin-holders into selling their positions, often with rumors of exit scams or hacks; the cheap, dumped coins are then picked up by the FUD-ers.

Fungibility

Fungibility is a good or assetโ€™s interchangeability with other individual goods or assets of the same type.

Assets possessing this fungibility property simplify the exchange and trade processes, as interchangeability assumes everyone values all goods of that class the same.

HODL

HOLD ON FOR DEAR LIFE!

The intentionally misspelled word hodl has its roots in a December 2013 post on the Bitcoin Talk forum, โ€œI AM HODLINGโ€; when the author, GameKyuubi, couldnโ€™t be bothered to fix his typo, the community instantly turned it into a verb: to hodl.


Along with other terms, hodl is an effective litmus test for sussing out newcomers, carpetbaggers, and tourists.

Halving

Bitcoins have a finite supply, which makes them scarce.

The total amount that will ever be issued is 21 million.

The number of bitcoins generated per block is decreased 50% every 210,000 blocks,roughtly four years.

This is called โ€œhalving.โ€

The final halving will take place in the year 2140.

Hash

A cryptographic hash is a mathematical function that takes a file and produces a relative shortcode that can be used to identify that file.

A hash has a couple of key properties:

โ€ข It is unique. 

Only a particular file can produce a particular hash, and two different files will never produce the same hash.

โ€ข It cannot be reversed.

You canโ€™t work out what a file was by looking at its hash.

Hashing is used to prove that a set of data has not been tampered with.

It is what makes bitcoin mining possible.

Hash Rate

The hash rate is how the Bitcoin mining network processing power is measured.

In order for miners to confirm transactions and secure the block chain, the hardware they use must perform intensive computational operations which is output in hashes per second.

Hash Converter

Use an online hash converter, such as https://hash.online-convert.com and enter the text you want to convert.

Then, try changing just a letter in the input text to see how the resulting hash varies significantly

Hard Fork

A hard fork is when a single cryptocurrency splits in two.

It occurs when a cryptocurrencyโ€™s existing code is changed, resulting in both an old and new version.

Meanwhile a soft fork is essentially the same thing, but the idea is that only one blockchain (and thus one coin) will remain valid as users adopt the update.

So both fork types create a split, but a hard fork is meant to create two blockchain/coins and a soft fork is meant to result in one.

Segwit was a soft fork, Bitcoin Cash, Bitcoin Gold, and Segwit2x are all hard forks.

Immutability

In object-oriented and functional programming, an immutable object (unchangeable object) is an object whose state cannot be modified after it is created.

This is in contrast to a mutable object (changeable object), which can be modified after it is created.

Lambo | #Lambo

A running joke among traders, youโ€™re cryptorich when you can buy a Lamborghini; though absurd, itโ€™s not unheard of โ€” when Alexandre Cazes, the suspected founder of a major darknet marketplace, was found hanged in his Bangkok jail cell, Thai media reported that he owned four Lamborghinis.

Mining

Bitcoin mining is the process of using computer hardware to do mathematical calculations for the Bitcoin network in order to confirm transactions.

Miners collect transaction fees for the transactions they confirm and are awarded bitcoins for each block they verify.

Moon | #Moon

A rapid price increase.

Peer-to-Peer

Typically, online applications are provided by a central party that organizes all the transactions.

Your bank runs its own computers, and all the customers log into the bankโ€™s computer to handle their transactions.

If Bob wants to send money to Alice, he asks the bank to do it, and the bank controls everything.

In a peer-to-peer arrangement, technology cuts out the middleman, meaning that people deal directly with each other.

Bob would send the money directly to Alice, and there wouldnโ€™t be any bank involved at all.

Pool

As part of bitcoin mining, mining โ€œpoolsโ€ are a network of miners that work together to mine a block, then split the block reward among the pool miners.

Mining pools are a good way for miners to combine their resources to increase the probability of mining a block, and also contribute to the overall health and decentralization of the bitcoin network.

Private Key

A private key is a string of data that shows you have access to bitcoins in a specific wallet.

Think of a private key like a password; private keys must never be revealed to anyone but you, as they allow you to spend the bitcoins from your bitcoin wallet through a cryptographic signature.

Proof of Work

Proof of work refers to the hash of a block header (blocks of bitcoin transactions).

A block is considered valid only if its hash is lower than the current target.

Each block refers to a previous block adding to previous proofs of work, which forms a chain of blocks, known as a block chain.

Once a chain is formed, it confirms all previous Bitcoin transactions and secures the network.

Pump

A rapid price increase believed to be the result of market manipulation, a.k.a. pump and dump.

Public Address

A public bitcoin address is cryptographic hash of a public key.

A public address typically starts with the number โ€œ1.โ€

Think of a public address like an email address.

It can be published anywhere and bitcoins can be sent to it, just like an email can be sent to an email address.

Private Key

A private key is a string of data that shows you have access to bitcoins in a specific wallet.

Think of a private key like a password; private keys must never be revealed to anyone but you, as they allow you to spend the bitcoins from your bitcoin wallet through a cryptographic signature.

Rekt | #Rekt

Meaning โ€œwreckedโ€.

โ€œI never sell because of #FUD, and I never buy because of #FOMO.

Thatโ€™s the easiest way to get #Rektโ€

Sats

Satoshis, currently the smallest unit of a single bitcoin, useful for tracking coin prices. โ€œAt the rate $XRPโ€™s moving, I wouldnโ€™t be surprised if it hits 10K sats by the end of the day.โ€

Security Tokens

A security token (sometimes called an authentication token) is a small hardware device that the owner carries to authorize access to a network service.

The device may be in the form of a smart card or may be embedded in a commonly used object such as a key fob.

Shitcoins

Pejorative term for altcoins, especially low-cap coins, often affectionately used by shitcoin hodlers.

SEGWIT

SegWit is the process by which the block size limit on a blockchain is increased by removing signature data from Bitcoin transactions.

When certain parts of a transaction are removed, this frees up space or capacity to add more transactions to the chain.

Transaction

A transaction is when data is sent to and from one bitcoin address to another.

Just like financial transactions where you send money from one person to another, in bitcoin you do the same thing by sending data (bitcoins) to each other.

Bitcoins have value because itโ€™s based on the properties of mathematics, rather than relying on physical properties (like gold and silver) or trust in central authorities, like fiat currencies.

Wallet

Just like with paper dollars you hold in your physical wallet, a bitcoin wallet is a digital wallet where you can store, send, and receive bitcoins securely.

There are many varieties of wallets available, whether youโ€™re looking for a web or mobile solution.

Ideally, a bitcoin wallet will give you access to your public and private keys.

This means that only you have rightful access to spend these bitcoins, whenever you choose to.

Whale

Anyone who owns 5 percent of any given coin, often used as a boogeyman to explain unwanted price movements.

โ€œNice support $NEO. Clear whale manipulation.โ€


Blue Pill vs. Red Pill
Choose wisely

When You’re ready …



BitHouse with ๐Ÿ’š


What bitcoin is … NOT

Bitcoin is not Abracadabra…
but Bitcoin can be Avada Kedavra for the current Banking system!

Bitcoin is not Magic…
but it can be for Muggles!

Bitcoin is not an “Investment” …
but educating yourself about bitcoin can be!

Bitcoin is not an “Investment”…
but knowingย  the basics and being educated about it, lowers the chances of loosing your hard earned money!

Bitcoin is not an “Investment”…
but staking Sats proved to be a preety good Strategy in the Long Term!

Bitcoin is not digital money…
but it’s ons of it’s first applications!

Bitcoin is not money…
but is Money for the Internet!

Bitcoin is not PRICE !!!

Bitcoin is not PRICE…
but the market is driven mostly by FUD & FOMO people

Fear
Uncertainty
Doubt

bring the market Down


Fear
Of
Missing
Out

bring the market Up

Bitcoin is not a “Get Rich Quick Scheme” and the one’s that got rich were the one’s that were there from the begining…

Bitcoin is not voodoo people, magic people…
but a bunch of smart geeks & nerds that support the bitcoin’s philosophy and what it stands for…

Bitcoin is not under no juridstiction…
but it is a global p2p network of like-minded people that with the power of their equipment sustain, mantain and make the bitcoin network stronger and more decentralized!

Bitcoin is not a Coin…
but an entry in a digital ledger!

Bitcoin is not illegal activity money…
but bitcoin can be used in such activity…
Reports show that FIAT is still the No. #1 choice for “Evil Doers” as it doens’t have an public, open and visible ledger …
Duh…

Bitcoin is not evil…
but bitcoin can be used to do evil!
As does a Pen!
It can be used to do evil!
How, you would ask?
Ifย  I take this โœ and stick it up your a… who is Evil ?!?
The One who invented the pen?
The Pen?
Me?
Your a.. cause it was in the way ๐Ÿคฃ
Perspective is a matter of opinion…

Bitcoin is not News…
but instead read pools, github, exchanges, wallets…
They are the ones that pave the way where bitcoin could, should or would go!

Bitcoin is not DEAD…
It was already declared Dead 441 times!

see :

https://99bitcoins.com/bitcoin-obituaries/

Bitcoin is not …
Yapidi Yapidi Yap people…

If someone says :

1 – Bitcoin consumes too much electricity, they don’t understand POW!

2 – Bitcoin isn’t a government backed currency, you should ask who backs their government…
If the answer is the Army…

3 – Bitcoin isn’t backed by gold like the the US$…
Neither is the $ since ’71

4 – Bitcoin isn’t real because I can’t see it…
80% of world’s money is Digital…

5 – Bitcoin isn’t a store of value as good as Gold is…
Gold had thousands of years to prove that, bitcoin only 13… give it time!
It already proved a lot !!!

6 – Bitcoin’s inventor is annonymous and can’t be trusted…
Who invented money then? How do money come up into existance?

7 – Bitcoin will never be largely accepted because it isn’t issued by a government…
You know what else wasn’t issued by no government ? Cars, Electricity, Steam Engine, Facebook, Uber, Google, Amazon, etc bla bla bla

8 – Bitcoin can’t be a currency cause I can’t buy anything with it…
I think I have shared a list with places that you can buy things with bitcoin…Quite a few!!!

9 – Whales… Beware of yapidi yap of whales cause they say one and do the opposite ๐Ÿ™‚ ๐Ÿ˜‰ !!!

9 – Bitcoin is not this, bitcoin is not that but they all swarm around the bee’s honeypot as if it were honey ๐Ÿคฃ๐Ÿคฃ๐Ÿคฃ

I forgot…In the meantime, little unsignificant countries like El Salvador, mine bitcoin with ๐ŸŒ‹ !!!

And still newspapers, investors that bite their whatever not having invested when it was under $1, and a hole portion of the world are all saying…

Etc bla bla bla Yapidi Yapidi Yap


Never Forget The Golden Rules:

Not Your Keys, Not Your Crypto!!!

Don’t Trust, Verify!!!

Don’t Believe, Do your own Resesearch and due diligence!!!

Save your Wallet’s Mnemonic Phrase in at least 3 places for safe-keeping!!!


WE ARE SATOSHI


When you’re ready…

Timothy C. May

Hal Finney

Poem of the Legacy

From the ashes of the long forgotten past,
A bright mind wrote a code that would for ever last…
A code so powerful and strong,
That would change the world for oh so long…

The code he wrote and set it free,
For the humankind legacy to be…
To change the lives of future generations to come,
He wrote the code and he was gone…

Oh, bright mind your legacy will last,
For generations to come and be thankful about the past…
Nobody knows who you might be,
Some do and say Kudos to You for Ethernity!


Made with ๐Ÿ’š  by Free Spirit

โœŒ & ๐Ÿ’š




BitHouse with ๐Ÿ’š

Happy 13th BirthDay bitcoin

bitcoin – People’s Money

Brief history of Bitcoin

On January 3rd, 2009 Satoshi Nakamoto published the Genesis Block with the first 50 Bitcoins on Sourceforge. He also left a message on the blockchain at the time, quoting the headline in the British newspaper Times:

On January 3, 2009, the minister was on the verge of bailing out the banks.

Nakamoto started writing the white paper in 2008 and published it in October of that year.

The concept of a decentralized, anonymous, trusted currency emerged after the 2008 financial crisis, which left responsibility for the banks.

Satoshi neither supports the modern banking system nor does he like partial reserve banks.

A partial reserve bank is a bank that takes deposits and issues loans or investments, but only has to reserve a fraction of its liabilities for deposits. Basically, the bank is using money that it doesnโ€™t own.

Satoshi wants to get rid of banks and seedy middlemen whom he believes are corrupt and unreliable. As such, he created a more community-centric digital currency.

13 years later, Bitcoin is still going strong with a market cap of nearly $ 900 billion. It is currently held by billionaires, banks, celebrities, governments, and corporations. This is evidence of how far BTC has come in its brief existence.

The precarious banking situation and economic uncertainty are also in crisis again.

The price ofย Bitcoinย on its birthday ๐ŸŽ‚

13 years: $ 47,310
12 years: $ 33,400
11 years: $ 7,319
10 years: $ 3,783
9 years: $ 14,764
8 years: $ 1,084
7 years: $ 432
6 years: $ 275
5 years: $ 816
4 years: $ 13
3 years: $ 5
2 years: $ 0.29
1 year: $ 0.05


Happpy Birthday bitcoin !!!

Thanks for all the teachings and wealth of Knowledge I do now have thanks to you !!!


Made with ๐Ÿ’š by Free Spirit

โœŒ & ๐Ÿ’š


Kudos to @ChessurKot

I ๐Ÿ’š it so much i had to share it !!!

Amazing poster and imagination !!!

Shared with ๐Ÿ’š by Free Spirit

โœŒ & ๐Ÿ’š

No, Governments Canโ€™t do a Better Job Developing Crypto

No, Governments Canโ€™t do a Better Job Developing Crypto

Would a state-backed cryptocurrency be better than its decentralized counterpart?

International media has already rolled out their opinions on the matter. Itโ€™s a YES-IT-CAN.

The opinions find theirย inspirations in comments made byย Christine Lagarde last week. The head of the International Monetary Fund (IMF) said that a government-backed cryptocurrency would eliminate the issues of trust that have clogged the decentralized cryptocurrencies like Bitcoin.

New York Times reacted to the IMF chiefโ€™s remarks, calling it โ€œa hopeful sign for digital tokens,โ€ while predicting it could โ€œhave a chilling effect on existing, nongovernmental tokens.โ€

The Guardian offered its editorial space to a long-time Bitcoin critic and economist Nouriel Roubini to furtherย his plan. He outrightย called cryptocurrencies worthless when compared to central bank digital currencies (CBDC).โ€œIf a CBDC were to be issued, it would immediately displace cryptocurrencies, which are not scalable, cheap, secure, or [actually] decentralized,โ€ Roubini claimed.

The comments mentioned above appear at a time when the cryptocurrency market cap has plunged by more than 70 percent since its all-time high.ย 

It has allowed critics to jump to the conclusion that decentralized digital currencies, mainly Bitcoin and Ethereum, have no intrinsic value, that they are highly speculative unlike central-bank issued fiat money.

Yet, critics have ignored the whys and whats that prompted the launch of decentralized assets at the first place.

They have been unable to respond to how Federal Reserve stimulus programmes, secret bailouts, and money production have destroyed the value of the US Dollar.

Their focus has turned more towards proving Bitcoin as a sugar-coated false promise of a financial revolution while ignoring the very bads of the existing financial system.

Economy believes that an assetย has value when it checks scarcity and utility.

The US Dollar lacks scarcity, for its supply is governed by a centralized body called Federal Reserve. There is no check on how many dollars would get printed, allowing insiders to manipulate a greenback-backed market on their whims.

Bitcoin, on the other hand, has a set cap of 21 million tokens. Its supply is governed by mathematical algorithms, meaning no corrupt human involvement would be able to topple it.

As far as the use-cases are concerned, Bitcoin has been constantly looked at for its potential of becoming a store-of-valueย asset like Gold, while being constantly considered for settling cross-border payments despite its price volatility.

The critics then say that bitcoin has no intrinsic value.

But even gold and paper money suffers from the same stigma.

According to the World Council, only 15 percent of the global Gold supply is used in industrial applications. The rest goes into making bars, bullions, and jewelry โ€“ mainly because people trust they have value.

Trust is the Only Factor

The launch of Bitcoin was a response to a global financial crisis in which โ€“ letโ€™s accept it โ€“ banks had f***ed up the economy.

The digital currency โ€“ more or less โ€“ follows the philosophy of the Austrian Monetary Theory.

According to it, money can be sound only when its supply is limited. It believes that money should not be controlled by the state.

These facts are missing from the reports and opinion pieces of anti-Bitcoin economists.

The Federal Reserve and central bankers believe that only they have the right to print money.

Bitcoin is only a beginning towards breaking the myth.

As long as the central banks do not innovate and protect people against currency inflation โ€“ as evident in the case of Zimbabwe and Venezuela โ€“ there is no chance they would be able to outrun crypto.

People need to trust their banks, but mainstream media and economists are avoiding a broader discussion.

The next financial crisis should bring more evidence to the theory. No rush.


Shared with ๐Ÿ’š by Free Spirit

โœŒ & ๐Ÿ’š




With ๐Ÿ’š