protocols

Bison Trails Announces Support for NuCypher and WorkLock

Through a strategic integration, Bison Trails and NuCypher will bring cryptographic infrastructure to users globally while scaling the network securely and supporting WorkLock, NuCypher’s innovative token distribution mechanism.

Bison Trails Announces Support for NuCypher and WorkLock

Apr 2 2020 By Bison Trails
Last updated: Aug 30 2020

NuCypher

What is NuCypher?

NuCypher is a decentralized Key Management System (KMS) that uses blockchain technology to allow data owners to share sensitive data with a large number of users in a secure manner. Any number of applications, from a centralized healthcare system to a decentralized content marketplace, can use NuCypher as security infrastructure for sharing data. NuCypher is a layer 2 protocol, a Proof-of-Stake based work token built on Ethereum.

NuCypher is building cryptographic infrastructure that addresses three primary use cases:

  1. Secrets management: manage secrets, SSH credentials, X.509 certificates, and signing/encryption keys
  2. Dynamic access control: conditionally grant and revoke access to sensitive data to any number of recipients
  3. Secure computation: process encrypted data while preserving the confidentiality of the inputs and results (the pinnacle of privacy-centered data analytics)

Currently, the NuCypher protocol is focused on proxy re-encryption, a process that allows third parties (proxies) to alter a ciphertext which has already been encrypted for one party, so that it may be decrypted by another. The proxies re-encrypt data from the data sender and provide it to the data recipient, all without any risk of having the data exposed.

The NuCypher network is accessible, intuitive, and extensible. The network can be used by anyone; it is permissionless and censorship-resistant. By using a classic cryptologic character-based narrative throughout it’s codebase, NuCypher helps developers write “safe, misuse-resistant code.” Although the network is currently only supporting proxy re-encryption, it can be extended to provide support for other cryptographic primitives including those discussed above.


What is proxy re-encryption?

Proxy re-encryption (PRE) schemes are cryptosystems which allow third parties (proxies) to alter a ciphertext which has already been encrypted for one party, so that it may be decrypted by another.

The threshold proxy re-encryption scheme used by NuCypher is called Umbral. It enables users to securely grant and revoke access to encrypted secrets and data to counterparties using staked worker nodes called Ursulas. Access permissions are part of the underlying encryption, and access can only be explicitly granted by the data owner via sharing policies. The data owner has ultimate control over access to the data. NuCypher can never determine the data decrypted or the underlying private keys.


Why are we excited to support NuCypher?

Secrets management, access control, and data encryption are core security measures corporations take seriously. Many enterprises store a plethora of sensitive data and must adhere to varying levels of regulatory compliance depending on their industry and location.

The costs for data breaches are not insignificant. In 2019, Marriott International booked a $126 million charge tied to a massive data breach. California’s new privacy law, CCPA, could cost companies a total of $55 billion to get in compliance as determined in an economic impact assessment.

NuCypher enables the secure sharing of data without keys ever being revealed. Enterprise clients can work within their existing cloud storage solutions and will potentially be able to use NuCypher as a proxy re-encryption solution for their employees to share data that is always encrypted and secure.

“Bison Trails is committed to democratizing access to blockchain networks and paving the way to a decentralized future. We are excited to support NuCypher as they prepare for their mainnet launch. Their secrets management system, dynamic access control, and secure computation give users more control over the security of their data, significantly contributing to the decentralized ecosystem both our teams are striving for.” —Joe Lallouz, CEO of Bison Trails

NuCypher Economics


Node Dynamics

NuCypher network participants will run worker nodes called Ursulas to which NU (the native token) will be staked. The nodes perform the work of re-encryption and are the key actors in the network. The NuCypher protocol requires access to an Ethereum node for the Ursula worker node to read and write to NuCypher’s smart contracts. Bison Trails provides every Ursula Worker node with a private connection to a dedicated Geth node, maximizing reliability and uptime.


Staking

In order to ensure the NuCypher network is able to perform all the re-encryption work demanded by users, nodes must be highly available and allow for people to create long-lived data access policies. NuCypher’s staking economics were established to incentivize node operators not only to participate in the network but remain part of the network.

Nodes are incentivized to continually provide re-encryption services by receiving fees from users (paid in ETH) and participation rewards (paid in NU tokens). Node operators must stake NU tokens to their node and will receive rewards which are earned in proportion to their stake. When the mainnet launches, incentives will mostly come in the form of rewards rather than fees. Eventually, when the network gains users, fees will become a large part of the financial incentive to run a node. In addition, NuCyper is currently working on a system to allow holders of NU tokens to delegate their funds to other people's nodes in order to earn rewards.

All node operators must lock NU tokens to their node in order to participate in the network. To incentivize the acceptance of longer-term access policies, if node operators lock their funds for at least a year, they will receive maximum compensation. Node operators who lock their tokens for a shorter period will receive a lower amount of rewards and will not be eligible to re-encrypt policies that extend beyond the length of the lock-up period.

The minimum lockup is 30 days. Staking for longer than one year, while possible, does not provide greater benefits in terms of earning rewards. Staking rewards are automatically restaked after each period, unless the user has opted out or the period ends. At the end of the staking period, if the Ursula Node did it’s job providing re-encryption services, the stake plus rewards can be claimed.

A lockup period can not change. Users can specify to wind-down their stake instead, running this lockup period down and decreasing rewards as this lockup period approaches 0.

“For over a year we have been working closely with the NuCypher team to ensure the WorkLock and subsequent mainnet launch will be a successful addition to the blockchain ecosystem. WorkLock is novel and will be the first real token distribution model where initial tokens are rewarded for actual work on the network.” —Viktor Bunin, Protocol Specialist at Bison Trails

Delegation

Currently, it is not possible to delegate NU tokens to other operators nodes.

WorkLock

NuCypher will use an innovative mechanism, called the WorkLock, to broadly distribute nodes at launch. It is a decentralized, permissionless process: anyone who has ETH can escrow their ETH into a locked smart contract in exchange for NU tokens.

These NU tokens are initially locked as well. In order to recoup the escrowed ETH and unlock the NU, locked NU must be staked to a validator node and a certain amount of encryption work on the chain must be performed. The NU and ETH remain locked until the encryption work is done.

The WorkLock begins with an open bidding period (September 1-28, 2020), during which anyone who wants to participate can lock ETH to the WorkLock contract to be escrowed on-chain. At the end of the bidding period, stake-locked NU will be distributed pro rata across participants. If those participants use the stake-locked NU to run a node, the NU will eventually unlock and the deposited ETH will be returned in full.

The distributed NU rewards from the WorkLock will be claimed as stake and locked up for six months (180 periods in Ethereum) earning rewards like normal staked NU. Both wind-down (the option to begin decreasing stake duration towards zero to unlock stake) and autostaking (a feature that enables all rewards to be automatically added to your existing stake to optimize earnings) are configurable at the customer level, not the node level. As a node operator, Bison Trails does not change these configurations. It’s up to NuCypher stakers to manage their own stake behavior. As Ursula nodes perform work on the network, ETH is gradually unlocked. Participants can call for their unlocked ETH to be returned at any time. However, due to gas costs, most participants will only want to do so on occasion or all at once at the end of the escrow period.


NuCypher will allocate 225,000,000 NU tokens to reward the WorkLock participants.

NuCypher requires participants to escrow a minimum amount of ETH to receive the NU tokens necessary to run a node; this minimum amount of ETH will be equivalent to $2000 USD. The exact amount will be dictated by the ETH to USD exchange rate at the time of contract deployment (after the cancellation period is complete on Sept. 30). In exchange for that minimum amount, a participant will receive 15,000 NU, the minimum stake necessary to run an Ursula node. If a participant decides to lock “bonus” ETH (an amount above the minimum), she will receive additional NU tokens based on the total number of participants in the WorkLock and the total amount of “bonus” ETH locked by all participants.

The maximum stake any individual WorkLock participant can receive is 30,000,000 NU. If an escrow is submitted that exceeds the cap, ETH will be partially refunded to the participant.

Here are a few examples of how the process is expected to work. These examples assume a minimum escrow of 5 ETH. These examples are illustrative and actual results may differ. For additional detail on the formulas that govern the distribution process, refer to NuCypher’s documentation.


Example One

Charlie wants to participate in the WorkLock and has 100 ETH (5 ETH + 95 “bonus” ETH) he is willing to lock up. The bidding period ends with 500,000 ETH total deposited in the WorkLock by 1000 participants.

Minimum Supply of ETH

  • Every participant, including Charlie, receives 15,000 NU for the first 5ETH deposited.

    15,000 NU x 1000 = 15,000,000 NU = minimum allocation of NU

Bonus Supply of NU & ETH

  • The bonus NU supply is the total supply minus the minimum allocation of NU.

    225,000,000 NU - 15,000,000 NU = 210,000,000 NU = bonus supply of NU
  • The bonus ETH supply is the total amount of ETH escrowed minus the minimum escrow of ETH.

    5 ETH x 1000 = 5,000 ETH = minimum escrow of ETH
    500,000 ETH - 5,000 ETH = 495,000 ETH = bonus ETH supply

Charlie’s Bonus NU

  • Charlie receives the percent of the bonus supply equivalent to the percent of bonus ETH escrow he deposited.

    95 ETH/495,000 ETH = .019% = Charlie’s percent of the bonus supply of NU
    .019% x 210,000,000 NU = 39,900 NU = Charlie’s bonus NU

Charlie’s Total NU from Worklock

  • Charlie receives the total of his minimum NU plus his bonus NU.

    15,000 NU + 39,900 NU = 54,900 NU = Charlie’s total NU from WorkLock

Example Two

Liz wants to participate in the WorkLock and has 505 ETH (5 ETH + 500 “bonus” ETH) she is willing to lock up. The bidding period ends with 500,000 ETH total deposited in the WorkLock by 1000 participants.

Minimum Supply of ETH

  • Every participant, including Liz, receives 15,000 NU for the first 5ETH deposited.

    15,000 NU x 1000 = 15,000,000 NU = minimum allocation of NU

Bonus Supply of NU & ETH

  • The bonus NU supply is the total supply minus the minimum allocation of NU.

    225,000,000 NU - 15,000,000 NU = 210,000,000 NU = bonus supply of NU
  • The bonus ETH supply is the total amount of ETH escrowed minus the minimum escrow of ETH.

    5 ETH x 1000 = 5,000 ETH = minimum escrow of ETH
    500,000 ETH - 5,000 ETH = 495,000 ETH = bonus ETH supply

Liz’s Bonus NU

  • Liz receives the percent of the bonus supply equivalent to the percent of bonus ETH escrow she deposited.

    500 ETH/495,000 ETH = .101% = Liz’s percent of the bonus supply of NU
    .101% x 210,000,000 NU = 212,121 NU = Liz’s bonus NU

Liz’s Total NU from Worklock

  • Liz receives the total of her minimum NU plus his bonus NU.

    15,000 NU + 212,100 NU = 227,121 NU = Liz’s total NU from WorkLock

EXAMPLE THREE

Joan wants to participate in the WorkLock and has 505 ETH (5 ETH + 500 “bonus” ETH) she is willing to lock up. The bidding period ends with 500,000 ETH total deposited in the WorkLock by 5000 participants.

Minimum Supply of ETH

  • Every participant, including Joan, receives 15,000 NU for the first 5ETH deposited.

    15,000 NU x 5000 = 75,000,000 NU = minimum allocation of NU

Bonus Supply of NU & ETH

  • The bonus NU supply is the total supply minus the minimum allocation of NU.

    225,000,000 NU - 75,000,000 NU = 150,000,000 NU = bonus supply of NU
  • The bonus ETH supply is the total amount of ETH escrowed minus the minimum escrow of ETH.

    5 ETH x 5000 = 25,000 ETH = minimum escrow of ETH
    500,000 ETH - 25,000 ETH = 475,000 ETH = bonus ETH supply

Joan’s Bonus NU

  • Joan receives the percent of the bonus supply equivalent to the percent of bonus ETH escrow she deposited.
    500 ETH/475,000 ETH = .105% = Joan’s percent of the bonus supply of NU
    .105% x 150,000,000 NU = 157,500 NU = Joan’s bonus NU

Joan’s Total NU from Worklock

  • Joan receives the total of her minimum NU plus her bonus NU.
    15,000 NU + 157,500 NU = 172,500 NU = Joan’s total NU from WorkLock



WorkLock offers specific advantages over ICO or airdrop as a distribution mechanism. Most importantly, WorkLock selects network participants most likely to strengthen and secure the network because they commit to staking and running nodes.

This method represents a novel innovation in a token distribution model: the first real example of initial tokens rewarding work on the network. If you have ETH, participating in WorkLock is a valuable way to both contribute work to the network and earn NuCypher tokens, in proportion to how much ETH is deposited and the total ETH deposited into WorkLock.

Additionally, WorkLock participants are guaranteed to recoup their deposited ETH as long as they run a node. Please note: WorkLock makes the deposited ETH illiquid and unusable for other opportunities, like selling tokens for USD, exchanging it for other crypto, or earning passive income by investing ETH into decentralized finance products.

If you have NU tokens, there is no requirement to participate in WorkLock, but doing so can increase your share of the NuCypher protocol (% of outstanding tokens).


ETH Enthusiasts: An Invitation to Participate in NuCypher’s WorkLock


Why Choose to Run NuCypher Nodes on the Bison Trails Platform?

Bison Trails has a proven track record with NuCypher; we managed Ursula Worker nodes since the first federated testnet in November, 2018. We continue to collaborate closely with the NuCypher development team on testing, protocol upgrades, and protocol documentation.

Bison Trails was an active participant in the Cassandra testnet challenges andis running the node with the most staked NU tokens on the network outside of the NuCypher team. We also completed all phases of CASI (Come and Stake It, NuCypher’s Incentivized Testnet).

We have established direct lines of communication with the NuCypher team, and provide economic and technical guidance on an on-going basis. For example, see our delegation smart contract PR feedback; we verbally proposed and merged a PR that an Ursula Worker can be instantiated without a staker address and helped to update and correct core NuCypher documentation. Our Protocol Specialist, Viktor Bunin, helped the team think through the WorkLock and provided feedback on network dynamics, economic policy, slashing penalties, and stake pooling over the last year.

“NuCypher’s upcoming mainnet launch is the culmination of over three years of work towards making privacy-preserving blockchain applications a reality. Bison Trails has been a key contributor--both via running testnet nodes and providing technical feedback on multiple aspects of the protocol. We’re excited for them to continue to play a large role during WorkLock and the subsequent mainnet launch.” —MacLane Wilkison, Cofounder & CEO of NuCypher Cointelegraph, Apr 2020

Learn more about the WorkLock or contact us.


Bison Trails: Pioneering Blockchain Infrastructure®

Bison Trails is an Infrastructure-as-a-Service company, based in New York City, specifically focused on blockchain participation. We’ve built a platform for anyone who wants to participate in new chains effortlessly (e.g. by running Cosmos Validators, Tezos Bakers, and Libra Validators, etc.)—without having to invest time and resources into developing any of the engineering, protocol, dev ops, or security competencies in-house. Our goal is for the entire blockchain ecosystem to flourish by providing robust infrastructure for the pioneers of tomorrow.

Contact us to learn more about our enterprise-grade blockchain infrastructure or running NuCypher Nodes on the Bison Trails platform.


bison cool

THIS DOCUMENT IS FOR INFORMATIONAL PURPOSES ONLY. PLEASE DO NOT CONSTRUE ANY SUCH INFORMATION OR OTHER MATERIAL CONTAINED IN THIS DOCUMENT AS LEGAL, TAX, INVESTMENT, FINANCIAL, OR OTHER ADVICE. THIS DOCUMENT AND THE INFORMATION CONTAINED HEREIN IS NOT A RECOMMENDATION OR ENDORSEMENT OF ANY DIGITAL ASSET, PROTOCOL, NETWORK OR PROJECT. HOWEVER, BISON TRAILS (INCLUDING ITS AFFILIATES AND/OR EMPLOYEES) MAY HAVE, OR MAY IN THE FUTURE HAVE, A SIGNIFICANT FINANCIAL INTEREST IN, AND MAY RECEIVE COMPENSATION FOR SERVICES RELATED TO, ONE OR MORE OF THE DIGITAL ASSETS, PROTOCOLS, NETWORKS, ENTITIES, PROJECTS AND/OR VENTURES DISCUSSED HEREIN.

THE RISK OF LOSS IN CRYPTOCURRENCY, INCLUDING STAKING, CAN BE SUBSTANTIAL AND NOTHING HEREIN IS INTENDED TO BE A GUARANTEE AGAINST THE POSSIBILITY OF LOSS. THIS DOCUMENT AND THE CONTENT CONTAINED HEREIN ARE BASED ON INFORMATION WHICH IS BELIEVED TO BE RELIABLE AND HAS BEEN OBTAINED FROM SOURCES BELIEVED TO BE RELIABLE BUT BISON TRAILS MAKES NO REPRESENTATION OR WARRANTY, EXPRESS OR IMPLIED, AS TO THE FAIRNESS, ACCURACY, ADEQUACY, REASONABLENESS OR COMPLETENESS OF SUCH INFORMATION.

ANY USE OF BISON TRAILS’ SERVICES MAY BE CONTINGENT ON COMPLETION OF BISON TRAILS’ ONBOARDING PROCESS, INCLUDING ENTRANCE INTO APPLICABLE LEGAL DOCUMENTATION AND WILL BE, AT ALL TIMES, SUBJECT TO AND GOVERNED BY BISON TRAILS’ POLICIES, INCLUDING WITHOUT LIMITATION, ITS TERMS OF SERVICE AND PRIVACY POLICY, AS MAY BE AMENDED FROM TIME TO TIME.

Latest News

help

Contact Us

Get in touch

General
Sales
Press
Legal