bitpie网站|dero

作者: bitpie网站
2024-03-07 18:10:06

DERO - Private Decentralized Application Platform

DERO - Private Decentralized Application Platform

About

Mission

DERO Foundation

Technology

Getting Started

Downloads

All Downloads

Windows

FreeBSD

Linux

Mac OS

Source

Code

Documentation

Whitepaper

Bounties

Redshift

DERO Docs

COMMUNITY

Social Media

Financial Status

Code of Conduct

News

Updates

Events

Release Notes

Media Kit

About

Mission

DERO Foundation

Technology

Getting Started

Downloads

All Download

Windows

FreeBSD

Linux

Mac OS

Source

Code

Documentation

Whitepaper

Bounties

Redshift

Guides

Сommunity

Social Media

Financial Status

Code of Conduct

News

Updates

Events

Release Notes

Media Kit

DERO is a general purpose, private, and scalable decentralized application platform that allows developers to deploy powerful and unstoppable applications, while users retain total control over their assets with complete privacy.

Fast Blocks - 18 Second Block Time

Private Smart Contracts and Services

Layer 1 Private Decentralized Application Platform

Instant syncing and fast transactions

EXPLORER

DERO DOCS

DOWNLOADS

WHITEPAPER

Homomorphic Encryption Blockchain

Account balances and data are never decrypted by the blockchain. Only account owners can decrypt and access their data. Welcome to a new data privacy paradigm.

Created From Scratch

DERO has been developed from scratch in Golang and is being actively

developed by the original developers. It is not a fork of any other coin.

Secure and Private Smart Contracts

DERO is a homomorphically encrypted protocol that can serve individuals and business

worldwide, with fast and anonymous transactions, smart contract and service model.

FEATURES

Homomorphic Encryption Blockchain Protocol

Private Smart Contract Platform & Services

No Trusted Setups or Hidden Parameters

Fast Transaction Confirmations (~18 sec.)

Instant Wallet Syncing

Fully Scalable Blockchain

Turing Complete DVM

Decentralized Proof-of-Work Mining

WALLET

GET STARTED

DOWNLOAD THE DERO WALLET

DOWNLOAD

ABOUT DERO

The DERO Project has created a platform for developers to deploy secure, open, scalable,

and privacy-preserving decentralized applications. DERO is unique because we value security and privacy

above all else; as a result, users are able to transact privately over our network without fear of common

protocol-level and network attacks. Additionally, our technology preserves transparency where required and

scales with network load, which provides an ideal environment for business-class applications.

Mining Algorithm:AstroBWT

Max supply:21 Million

Atomic Units:5

Block reward:Halving every 4 years

Difficulty:Retargets at every block

Ticker:DERO

DHEBP

DERO Homomorphic Encryption Blockchain Protocol (DHEBP) combines homomorphic encryption and an account based model to provide instant transactions as well as security and privacy.

DERO Σ (Sigma) mining and Σ blocks create utilize a network wide consensus for mining as well as rewarding all miners for effort vs a winner take all block reward system.

All Transactions are settled in the same block in which they occur, allowing for instant full confirmation.

DHEBP is decentralized, private and scaleable.

DERO wallets can only have one open spending transaction at a time to one or many addresses this prevents any sending account from double spending. These transactions are settled on the same block they are sent so subsequent transactions can be made immediately.

Account Based Encrypted Blockchain

True privacy on chain.

While a typical blockchain stores all information on chain in clear text and use a UTXO model, DERO uses a unique encrypted blockchain with an account based model

Not only does this create a secure and private network, it also gives users the ability to check their balance without syncing the entire chain. Wallets only need to query the most recent block in order to obtain their balance information all while being homomorphically encrypted.

Homomorphic Encryption is a type of encryption that allows operations to be performed on encrypted data without decrypting it first. In essence, operations can be performed without revealing the underlying data.

This account based encrypted blockchain model not only provides superior privacy and security but it also allows for instant transactions, transactions settlement and balance information.

On the left is a comparison of DHEBP and a conventional blockchain.

TLS-SECURED UDP P2P NETWORK

The DERO Project has built a blockchain network that can be used by millions of users around the globe.

This makes the security of the network highly important.

Unencrypted

network communication posses a risk for privacy, security and data integrity.

DERO is the first blockchain project to use self signed TLS encryption for its network

communication, which protects the network participants from eavesdropping and tampering

of

network data.

DERO also utilizes UDP for peer to peer communication instead of TCP. This allows node software to run and listen to network events while reducing exposure to the operating system's kernel and also lowers network overhead.

The DERO team also keeps future large scale applications in mind, e.g. enterprise

services which

handle thousands of clients per second. They are continuously improving the

network in order

to accomplish this goal. For example, with the encrypted network, after performing benchmarks

they chose ECDSA instead of RSA as method for key generation as it allows for a higher

number

of handshakes per second.

Without encryption

Comparison of network data captured from wallet traffic

THE DERO JOURNEY

2017

The project was launched in December 2017 comprising a team of three full-time

Developers.

The core team members each have over a decade of experience in cryptography and multiple

years of experience in blockchain development.

2018

In April 2018, the DERO network migrated to the Golang code base without a single second

of

downtime. The migration of the code base coincided with a number of sophisticated

attacks on

CryptoNote based coins. DERO core team studied how the attacks were implemented and

designed

a new type of blockchain that is resistant to 51% hashrate attacks and softforks.

The DERO project unveiled this new blockchain technology in June 2018, codenamed

“Atlantis”.

It combines the Cryptonote protocol with directed acyclic graph and Bulletproofs.

However,

these are not just any Bulletproofs, but what have been coined Rocket Bulletproofs,

leading

to blocktimes of just a few seconds. In a controlled environment, the Atlantis network

can

achieve blocktimes as low as three seconds processing a thousand transactions per

second. A

world wide testnet was launched with a nine-second blocktime which allowed for extensive

tests of the new technology.

July 2018 saw the successful and flawless migration of the DERO network to the new

Atlantis

codebase with a twelve-second block time and two minute confirmation time. This is by

far

the fastest CryptoNote based blockchain ever deployed, with 75 transactions per

second (Now 750TPS with DHEBP). A relatively longer twelve second block time was chosen so that people in

locations

with sub-optimal network connectivity could still participate in the network. The Dero

team

plans to reduce the blocktime further in coming years, as network infrastructure

improves

around the world.

With a ground-breaking new technology established by August 2018, just eight

months

after conception, the DERO team initiated applications for listings on major exchanges.

A

bold new marketing initiative is in the process of being established, with a primary

focus

on professional and business users and developers. An advisory team drawn from and

representing the wider DERO community has been formed, and a new DERO Foundation that

will

support the aims of the DERO Project is in the process of being formed.

2019

Stargate Release 1 successfully went to testnet with functioning smart contracts on cryptonote. The developers realized that even though cryptonote was private by nature there was still room for improvement. The devs switched their focus to Fully Homomorphic Encryption which allows operations to be performed on an encrypted data set.

This technology has often been referred to as the Holy Grail in cryptocurrency and was not a small task to take on but the project pivoted despite this.

2020

AstroBWT is an ASIC/FPGA/GPU resistant CPU mining algorithm that is based on mathematical proofs, unlike many other CPU mining algorithms. AstroBWT is an egalitarian algorithm that can run on CPU/GPU/FPGAs and ASICs, however there is little to no economic advantage using specialized hardware. So far, many ARM CPUs prove to have a better hash to watt ratio than even the highest end GPUs. Mining on mobile devices is not only possible but also fairly common.

The DERO Homomorphic Encryption Blockchain Protocol (DHEBP) is a new revolutionary

protocol for scalable confidential transactions and private smart contracts execution.

DHEBP employs an account based structure that removes the requirement for blockchain

scanning, which allow wallets to provide instant balances to users.

Graviton: ZFS for Key-Value Stores - Graviton is an open source, simple, fast, versioned, authenticated and embeddable key-value store database written in Golang.

The DERO team announce the release of a unique homomorphic encryption scheme (DERO-HE) and the complete blockchain protocol (DHEBP) for public testing. DERO will migrate from the existing CryptoNote protocol to its own DERO Homomorphic Encryption Blockchain Protocol (DHEBP).

2021

The DERO team announce to bring our long anticipated Stargate RC2 release to the public for testing. Stargate is a general purpose, private, and scalable decentralized application platform that allows developers to deploy powerful and unstoppable applications, while users retain total control over their assets with complete privacy. The technology behind Stargate has evolved over the last few years to challenge many of the issues that are preventing the crypto space from attracting widespread adoption. Preserving user privacy and ensuring a scalable network were the inspiration for this release, since the platform was already developed for speed.

2022

Stargate RC2 Released to mainnet.

DERO SPECIFICATIONS

18 Second Blocktime

Same block/instant confirmation

No Soft Forks/Chain Splits

SSL/TLS UDP P2P Network

A Layer 1 Private Decentralized Application Platform

Fully Auditable Supply

DERO Network Specifications

Fully Encrypted Blockchain

No Orphan Blocks

Homomorphic Encryption Protocol

Native dApp Support

Written from Scratch in Golang

1.25 MB Block Size

DERO MINING

Mining DERO has been completely reworked to vastly decentralize mining rewards with the introduction of Σ-blocks (Sigma blocks), which are simply smaller blocks that are constantly

emitted every 1 second and converge into the final 18 second block. Even more plainly, the Σ-Blocks allow on-chain storage of mining data, which effectively turns DERO into one large mining pool. Every miner on the entire network will receive mining rewards based on the amount of work that was contributed, thus creating a truly decentralized network and distribution of rewards.

It also greatly improves handling of massive network traffic, where each daemon can support over 10,000 connected devices, acting as a way to pool all of your devices.

The current configuration of Σ Mining is that all Σ-blocks settle every main block (~18 seconds) and settles all mining rewards every 18 blocks. There are ~86,400 reward blocks daily

If a miner has 1/86400 (total daily emitted Σ-Blocks) of the total network hashrate, the miner will get probabilistically averaged rewards daily based on shares contributed. For example, 100K miners will get rewards daily. Similarly, if a miner has mining power amounting to half of 1/86400 (or 1/172800), the miner will get rewards every 2 days.

For a list of hardware benchmarks please visit our community created benchmark website here

In addition, each daemon essentially functions as it’s own mining pool, which tracks mining shares from devices connected to it. The daemon itself will retain a fixed fee of 1.6% for the daemon operator, the rest will be distributed to all miners that contributed shares to that daemon. For most miners, they will be mining using their own daemon, so all rewards and fees will be credited.

We encourage everyone to mine and run their own node!

Please click below for a full guide on how to mine DERO and how to run a full node

HOW TO GUIDES

MILESTONES

December 2017

Launch of DERO Project

April 2018

DERO mainnet migrates to the Golang implementation

July 2018

Mainnet migrates to Atlantis code base with 12 secs block time and

Rocket Bulletproofs

January 2019

DERO Stargate RC1 testnet released, providing fully functional smart contracts on cryptonote.

August 2020

DHEBP - DERO Homomorphic Encryption Blockchain Protocol

February 2021

Stargate RC2 using DHEBP on Testnet

March 2018

Implementation of the CryptoNote Protocol in Golang completed

June 2018

DERO Atlantis development completed and testnet launched

October 2018

Completely in browser web wallet completed with client side key storage.

March 2020

DERO releases and migrates to AstroBWT an egalitarian PoW algorithm that makes CPU mining economically effcient.

Sept 2020

Graviton: ZFS for Key-Value Stores

February 2022

Stargate RC2 with Private Smart Contracts and Services launched on mainnet.

Future Development

DERO developers continue research and development, including quantum resistance.

Downloads

WE HAVE BUILDS FOR WINDOWS, LINUX, AND MAC.

Connect

REACH OUT TO US ON ANY OF THE FOLLOWING PLATFORMS

DISCORD

MATRIX

TWITTER

REDDIT

DERO

MAILING LIST

About

Downloads

Documentation

Community

News

Contact

Any questions or support? Please reach out to us in the community and we'll get back to you

shortly.

COMMUNITY

Mailing list

Subscribe to the DERO Mailing list below.

DERO MAILING LIST

Copyright © 2018-2024, DERO Project

DERO Download

DERO Download

About

Mission

DERO Foundation

Technology

Getting Started

Downloads

All Downloads

Windows

FreeBSD

Linux

Mac OS

Source

Code

Documentation

Whitepaper

Bounties

Redshift

DERO Docs

COMMUNITY

Social Media

Financial Status

Code of Conduct

News

Updates

Events

Release Notes

Media Kit

About

Mission

DERO Foundation

Technology

Getting Started

Downloads

All Download

Windows

FreeBSD

Linux

Mac OS

Source

Code

Documentation

Whitepaper

Bounties

Redshift

Guides

Сommunity

Social Media

Financial Status

Code of Conduct

News

Updates

Events

Release Notes

Media Kit

DERO/ Downloads

DOWNLOADS

Engram GUI Wallet Available Now!

Download Now

DOWNLOADS

Download Information

Below are download links for all platforms and also links to source code if you wish to compile on your own.

There are two types of wallets available for download including the official CLI wallet (command line) and the DERO Foundation's GUI wallet (named NODE).

The browser wallet is also available as a cross platform solution but may not always work with your setup.

There are no official mobile wallets at this time.Use 3rd party mobile wallets at your own risk.

Always use official DERO or DERO Foundation approved wallets.

Windows

DERO Wallet Downloads for Windows - CLI Available

Command Line Interface (CLI) Wallet

CLI Wallet - 64-bit

Engram (GUI) Wallet

GUI Wallet - 64-bit

Linux

DERO Wallet Downloads for Linux - CLI and ARM Available

Command Line Interface (CLI) Wallet

CLI Wallet - 64-bit

CLI Wallet - ARM 7

CLI Wallet - ARM 64

Engram (GUI) Wallet

GUI Wallet - 64-bit

MacOS

DERO Wallet Downloads for MacOS - CLI Available

Command Line Interface (CLI) Wallet

CLI Wallet - 64-Bit

Engram (GUI) Wallet

GUI Wallet - 64-bit

FreeBSD

DERO Wallet Downloads for FreeBSD - CLI Available

CLI Wallet - 64 Bit

Source Code

If you wish to compile DERO yourself, checkout github and our git.dero.io.

Command Line Interface (CLI) Wallet

ZIP File

TAR File

About

Downloads

Documentation

Community

News

Contact

Any questions or support? Please reach out to us in the community and we'll get back to you

shortly.

COMMUNITY

Mailing list

Subscribe to the DERO Mailing list below.

DERO MAILING LIST

Copyright © 2018-2024, DERO Project

【密室謎解DERO/宝探谜解TORE】密室逃脱游戏2010-2015合集_哔哩哔哩_bilibili

【密室謎解DERO/宝探谜解TORE】密室逃脱游戏2010-2015合集_哔哩哔哩_bilibili 首页番剧直播游戏中心会员购漫画赛事投稿【密室謎解DERO/宝探谜解TORE】密室逃脱游戏2010-2015合集

36.7万

6107

2020-03-05 23:15:35

15144655017462NTV

『密室谜解きバラエティー 脱出ゲームDERO!』是一档由日本NTV电视台2010年4月21日开始播放的解密类娱乐节目。“DERO” 在日文中是 “出去” 的意思。节目内容正如其名,嘉宾必须通过重重关卡,每关限定人数,成功者给予奖金。谜题内容多为看图猜字,拼字游戏或脑筋急转弯。主持人为日本搞笑组合南海Candies的山里亮太。此节目目前已由后番组『宝探しアドベンチャー 谜解きバトルTORE!』替代。娱乐综艺乃木坂46AKB48山田凉介日本综艺真人密室脱逃TORE全力大挑战DERO密室游戏大逃脱

他的眼里是深渊

发消息

淘店:北海森屿生活馆 橱窗已上商品。

关注 2.9万

AI你要是聊这个,那我可就不困了!视频选集(1/86)自动连播密室謎解TORE7木森

13.4万

105

《王牌对王牌》第2季01 《功夫瑜伽》 VS 《三生三世十里桃花》综艺哔哔机

301.8万

5512

【纪录片】逃出生天 - Escape or Die【2015】 10哔哩哔哩纪录片

4665

1

【王牌对王牌第一季】03 超龄喜剧战队VS最接地气战队综艺哔哔机

77.5万

1874

《奔跑吧》第一季第1期 魏大勋解数学题被队友嫌弃综艺哔哔机

669.2万

2.9万

【纪录片】密室逃脱 02 车库逃脱哔哩哔哩纪录片

98.4万

6967

【纪录片】密室逃脱 01 理发店越狱哔哩哔哩纪录片

455.2万

1.1万

【纪录片】逃出生天 - Escape or Die【2015】 6哔哩哔哩纪录片

6568

0

【剧情】铠甲勇士 全52集【2009】动画纪

5730.8万

164.3万

第48期:学校不会教的职场小心机【有点心机又如何】综艺哔哔机

16.9万

1796

【合集】黑塔利亚 第五季(The Beautiful World) 9哔哩哔哩番剧

46.0万

7902

【1月】无头骑士异闻录×2 承 07哔哩哔哩番剧

154.3万

5.2万

【日本综艺】 密室解密逃脱 DERO / TORE(疯狂的麦咭引进版权)况复哀时重自伤

37.3万

1.8万

【日综】人狼推理游戏 vol.1~6全+未公开局/特集zhentaozi

8.6万

506

DERO密室游戏大逃脱这位不愿透露姓名的小可爱

7.3万

1454

謎解きバトルTORE!2時間SP - 12.07.02-_超清-熊田熏

578

3

宝探しアドベンチャー 謎解きバトルTORE!2010.09.29复古中

1838

0

TORE全力大挑战 2012合集犀利鹰

2.2万

25

【zoo字幕组】20120618 宝探謎解 TORE yokohina cutYokokimi

2.5万

842

【TORE】 密室逃脱 謎解BATTLE TORE!嘉宾:白石麻衣 生駒里奈【生肉】星空放送局小平

9802

60

展开

小窗

客服

顶部

赛事库 课堂 2021

GitHub - deroproject/derohe: DERO Homomorphic Encryption Blockchain Protocol

GitHub - deroproject/derohe: DERO Homomorphic Encryption Blockchain Protocol

Skip to content

Toggle navigation

Sign in

Product

Actions

Automate any workflow

Packages

Host and manage packages

Security

Find and fix vulnerabilities

Codespaces

Instant dev environments

Copilot

Write better code with AI

Code review

Manage code changes

Issues

Plan and track work

Discussions

Collaborate outside of code

Explore

All features

Documentation

GitHub Skills

Blog

Solutions

For

Enterprise

Teams

Startups

Education

By Solution

CI/CD & Automation

DevOps

DevSecOps

Resources

Learning Pathways

White papers, Ebooks, Webinars

Customer Stories

Partners

Open Source

GitHub Sponsors

Fund open source developers

The ReadME Project

GitHub community articles

Repositories

Topics

Trending

Collections

Pricing

Search or jump to...

Search code, repositories, users, issues, pull requests...

Search

Clear

Search syntax tips

Provide feedback

We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Cancel

Submit feedback

Saved searches

Use saved searches to filter your results more quickly

Name

Query

To see all available qualifiers, see our documentation.

Cancel

Create saved search

Sign in

Sign up

You signed in with another tab or window. Reload to refresh your session.

You signed out in another tab or window. Reload to refresh your session.

You switched accounts on another tab or window. Reload to refresh your session.

Dismiss alert

deroproject

/

derohe

Public

Notifications

Fork

76

Star

181

DERO Homomorphic Encryption Blockchain Protocol

License

Unknown, Unknown licenses found

Licenses found

Unknown

LICENSE

Unknown

license.txt

181

stars

76

forks

Branches

Tags

Activity

Star

Notifications

Code

Issues

46

Pull requests

22

Actions

Projects

0

Security

Insights

Additional navigation options

Code

Issues

Pull requests

Actions

Projects

Security

Insights

deroproject/derohe

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

 mainBranchesTagsGo to fileCodeFolders and filesNameNameLast commit messageLast commit dateLatest commit History112 Commits.github.github  astrobwtastrobwt  blockblock  blockchainblockchain  cmdcmd  configconfig  cryptographycryptography  dvmdvm  errormsgerrormsg  globalsglobals  glue/rwcglue/rwc  licenseslicenses  metricsmetrics  p2pp2p  powpow  preminepremine  proofproof  rpcrpc  teststests  transactiontransaction  vendorvendor  walletapiwalletapi  Captain_Dero_pub.txtCaptain_Dero_pub.txt  Changelog.mdChangelog.md  LICENSELICENSE  README.mdREADME.md  Start.mdStart.md  build_all.shbuild_all.sh  build_package.shbuild_package.sh  go.modgo.mod  license.txtlicense.txt  run_integration_test.shrun_integration_test.sh  View all filesRepository files navigationREADMELicenseLicenseWelcome to DERO

Twitter Discord GitHub Explorer Wiki Web Wallet

DERO is a blockchain with Smart Contracts preserving your privacy through multiple features while staying fast, secure, and accessible to all people easily.

DERO is running since December 2017 and was previously running on a unique implementation of CryptoNote protocol with blockDAG and as migrated to this unique version for Smart Contracts, Services, better performance, better privacy and more security.

DERO Homomorphic Encryption

What is "Homomorphic Encryption" ?

Homomorphic encryption (HE) is a form of encryption allowing one to perform calculations on encrypted data without decrypting it first. The result of the computation is in an encrypted form, when decrypted the output is the same as if the operations had been performed on the unencrypted data.

It can be used for privacy-preserving outsourced storage and computation. This allows data to be encrypted and out-sourced to commercial cloud environments for processing, all while encrypted. In highly regulated industries, such as health care, and can also be used to enable new services by removing privacy barriers inhibiting data sharing. For example, predictive analytics in health care can be hard to apply via a third party service provider due to medical data privacy concerns, but if the predictive analytics service provider can operate on encrypted data instead, these privacy concerns are diminished.

For more details of what is Homomorphic Encryption, please see Wikipedia.

Summary

Welcome to DERO

DERO Homomorphic Encryption

What is "Homomorphic Encryption" ?

Summary

About DERO Project

Features

Transactions Sizes

Network Ports

Mainnet

Testnet

Technical

DERO blockchain salient features

Erasure Coded Blocks

Client Protocol

Proving DERO Transactions

DERO Installation

Installation From Source

Installation From Binary

Running DERO Daemon

DERO CLI Wallet

DERO Explorer

About DERO Project

DERO is running since December 2017 and was previously running on a unique implementation of CryptoNote protocol with blockDAG and as migrated to this unique version for Smart Contracts, Services, better performance, better privacy and more security.

Consensus algorithm is PoW based on AstroBWT, a ASIC/FPGA/GPU resistant CPU mining algorithm to improve decentralization and lower the barrier of joining the network.

DERO is industry leading and the first blockchain to have Homomorphic Encryption, bulletproofs and a fully TLS encrypted network.

The fully distributed ledger processes transactions with a 16s (sixty-seconds) average block time and is secure against majority hashrate attacks.

DERO is the first Homomorphic Encryption based blockchain to have Smart Contracts contracts on its native chain without any extra layers or secondary blockchains.

At present DERO has implemented Smart Contracts for previous mainnet implementation running on CryptoNote protocol which can be found here.

Features

Homomorphic account based model

Check blockchain/transaction_execute.go line 82-95

Instant account balances

It need only 66 bytes of data from the blockchain.

DAG/MINIDAG with 1 miniblock every second

NOTE: This as been replaced by a mini block system. Each block has 10 mini blocks to rewards up to 10 differents miners at the same time for each block, by splitting the difficulty and the result of the final block.

Mining Decentralization

No more mining pools needed, with a daily ~54000 mini blocks.

Solo Mining is much more available than any others blockchains.

Erasure coded blocks

Worlds first Erasure Coded Propagation protocol, which allows 100x block size without increasing propagation delays, lower bandwidth requirements and provide very low propagation time.

Light weight and efficient wallets

No more chain scanning or wallet scanning the whole chain to detect funds, no key images. By connecting to a synchronized node, you will retrieve your available funds in few seconds.

Small disk cost for blockchain account

Fixed per account cost of 66 bytes in blockchain only which allow a immense scalability.

Anonymous Transactions

Provide completely anonymous transactions and deniability thanks to Many-Out-Of-Many Proofs using Bulletproofs and Sigma Protocol, nobody except you and the receiver account will know the real parties of the transaction.

Fixed Transaction Size

Only ~2.5KB for a transaction using ring size set to 8, or ~3.4 KB with ring size set to 16.

Transactions size have a logarithm growth based on the anonymity set and must be chosen in powers of 2.

Homomorphic Assets

programmable Smart Contracts with fixed overhead per asset.

Your Smart Contract is open source but its data related to balances are completely encrypted like the native coin.

Pruning Blockchain

Allows chain pruning on daemons to control growth of data on daemons and keep a low disk usage. This allows immense scability as you can reduce a blockchain of few hundred GBs to only few GBs while still being secure using merkle proofs.

Example: disk requirements of 1 billion accounts (assumming it does not want to keep history of transactions, but keeps proofs to prove that the node is in sync with all other nodes)

Requirement of 1 account is only 66 bytes

Assumming storage overhead per account of 128 bytes (which is constant)

Total requirements = (66 + 128)GB ~ 200GB

Assuming we are off by factor of 4, its only 800GB.

Note that, Even after 1 trillion transactions, 1 billion accounts will consume 800GB only, If history is not maintained, and everything still will be in proved state using merkle roots.

And so, Even Raspberry Pi can host the entire chain.

Low Transaction Generation Time

Generating a transaction takes less than 25 ms.

Low Transaction Verification Time

Transaction verification takes even less than 25ms.

No trusted setup, no hidden parameters

Everything is open-source, available, to anyone to provide trustless and fully decentralized blockchain.

Provability

Senders of a transaction can prove to receivers what amount they have send without revealing themselves.

Transactions Sizes

Ring Size

Transaction Size (in bytes)

2

1553

4

2013

8

2605

16

3461

32

4825

64

7285

128

11839

512

~35000

NOTE: Plan to reduce TX sizes further.

Network Ports

Mainnet

P2P Default Port: 10101

RPC Default Port: 10102

Wallet RPC Default Port: 10103

Testnet

P2P Default Port: 40401

RPC Default Port: 40402

Wallet RPC Default Port: 40403

Technical

For specific details of current DERO core (daemon) implementation and capabilities, see below:

DAG: No orphan blocks, No soft-forks.

NOTE: This feature has been disabled for mainnet to reduce load for small devices.

BulletProofs: Non Interactive Zero-Knowledge Range-Proofs (NIZK)

AstroBWT: This is memory-bound algorithm. This provides assurance that all miners are equal. ( No miner has any advantage over common miners).

P2P Protocol: This layers controls exchange of blocks, transactions and blockchain itself.

Pederson Commitment: (Part of ring confidential transactions): Pederson commitment algorithm is a cryptographic primitive that allows user to commit to a chosen value while keeping it hidden to others. Pederson commitment is used to hide all amounts without revealing the actual amount. It is a homomorphic commitment scheme.

Homomorphic Encryption: Homomorphic Encryption is used to to do operations such as addition/substraction to settle balances with data being always encrypted (Balances are never decrypted before/during/after operations in any form.).

Homomorphic Ring Confidential Transactions: Gives untraceability, privacy and fungibility while making sure that the system is stable and secure.

Core-Consensus Protocol implemented: Consensus protocol serves 2 major purpose:

Protects the system from adversaries and protects it from forking and tampering.

Next block in the chain is the one and only correct version of truth (balances).

Proof-of-Work(PoW) algorithm: PoW part of core consensus protocol which is used to cryptographically prove that X amount of work has been done to successfully find a block.

Difficulty algorithm: Difficulty algorithm controls the system so as blocks are found roughly at the same speed, irrespective of the number and amount of mining power deployed.

Serialization/De-serialization of blocks: Capability to encode/decode/process blocks.

Serialization/De-serialization of transactions: Capability to encode/decode/process transactions.

Transaction validity and verification: Any transactions flowing within the DERO network are validated, verified.

Socks proxy: Socks proxy has been implemented and integrated within the daemon to decrease user identifiability and improve user anonymity.

Interactive daemon: can print blocks, txs, even entire blockchain from within the daemon

version, peer_list status, diff, print_bc, print_block, print_tx and several other commands implemented

Networks: DERO Daemon has both mainnet and testnet support.

Enhanced Reliability, Privacy, Security, Useability, Portabilty assured.

DERO blockchain salient features

16 Second Block time.

Extremely fast transactions with one minute/block confirmation time.

SSL/TLS P2P Network.

Homomorphic: Fully Encrypted Blockchain

Ring signatures.

Fully Auditable Supply.

DERO blockchain is written from scratch in Golang.

Developed and maintained by original developers.

Erasure Coded Blocks

Traditional Blockchains process blocks as single unit of computation(if a double-spend tx occurs within the block, entire block is rejected). As soon as a block is found, it is sent to all its peers.DERO blockchain erasure codes the block into 48 chunks, dispersing and chunks are dispersed to peers randomly.Any peer receiving any 16 chunks( from 48 chunks) can regerate the block and thus lower overheads and lower propagation time.

Client Protocol

Traditional Blockchains process blocks as single unit of computation(if a double-spend tx occurs within the block, entire block is rejected). However DERO network accepts such blocks since DERO blockchain considers transaction as a single unit of computation.DERO blocks may contain duplicate or double-spend transactions which are filtered by client protocol and ignored by the network. DERO DAG processes transactions atomically one transaction at a time.

Proving DERO Transactions

DERO blockchain is completely private, so anyone cannot view, confirm, verify any other's wallet balance or any transactions.

So to prove any transaction you require TXID and deroproof.

deroproof can be obtained using get_tx_key command in dero-wallet-cli.

Enter the TXID and deroproof in DERO Explorer

DERO Installation

DERO is written in golang and very easy to install both from source and binary.

Installation From Source

First you need to install Golang if not already, minimum version required for Golang is 1.17.

In go workspace, execute:

go get -u github.com/deroproject/derohe/...

When the command has finished, check go workspace bin folder for binaries.

For example, on Linux machine the following binaries will be created:

derod-linux-amd64: DERO Daemon

dero-wallet-cli-linux-amd64: DERO CLI Wallet

explorer-linux-amd64: DERO Explorer (Yes, DERO has prebuilt personal explorer also for advance privacy users)

Installation From Binary

Download DERO binaries for ARM, INTEL, MAC platform and Windows, Mac, FreeBSD, OpenBSD, Linux (or any others availables platforms) operating systems.

Running DERO Daemon

Run derod.exe or derod-linux-amd64 depending on your operating system. It will start syncing.

DERO daemon core cryptography is highly optimized and fast.

Use dedicated machine and SSD for best results.

VPS with 2-4 Cores, 4GB RAM,15GB disk is recommended.

DERO CLI Wallet

DERO cmdline wallet is menu based and very easy to operate.

Use various options to create, recover, transfer balance etc.

NOTE: DERO cmdline wallet by default connects DERO daemon running on local machine on port 20206.

If DERO daemon is not running start DERO wallet with --remote option like following:

./dero-wallet-cli-linux-amd64 --remote

DERO Explorer

DERO Explorer is used to check and confirm transaction on DERO Network.

DERO users can run their own explorer on local machine and can browse on local machine port 8080.

About

DERO Homomorphic Encryption Blockchain Protocol

Resources

Readme

License

Unknown, Unknown licenses found

Licenses found

Unknown

LICENSE

Unknown

license.txt

Activity

Custom properties

Stars

181

stars

Watchers

38

watching

Forks

76

forks

Report repository

Releases

64

Release140: Several fixes and improvements by community devs.

Latest

Jun 17, 2023

+ 63 releases

Packages

0

No packages published

Contributors

5

Languages

Go

95.7%

Shell

2.0%

Visual Basic 6.0

1.6%

Other

0.7%

Footer

© 2024 GitHub, Inc.

Footer navigation

Terms

Privacy

Security

Status

Docs

Contact

Manage cookies

Do not share my personal information

You can’t perform that action at this time.

DERO Wiki

DERO Wiki

Main Page

From DERO Wiki

Jump to navigation

Jump to search

Welcome to the wiki and documentation for the DERO Project.

Contents

1 About DERO

1.1 What is DERO?

1.2 DERO Mission

1.3 Technology

1.4 DERO Foundation

1.5 Getting Started

1.5.1 Start Here

1.5.2 After Install

1.5.3 Exploring DERO

1.6 DERO Links

1.6.1 Official

1.6.2 Socials

1.6.3 Community

1.6.4 Archived

1.7 Want to contribute?

2 DERO Project Wiki

About DERO

What is DERO?

DERO is a general purpose, private, and scalable decentralized application platform that allows developers to deploy powerful and unstoppable applications, while users retain total control over their assets with complete privacy.

DERO Mission

DERO is a new blockchain technology written in Golang with a focus on enhanced Privacy and Smart Contracts while maintaining the transparency and security of the blockchain. The goal is to create a unique state of the art blockchain technology with enhanced Reliability, Privacy, Security, Usability, and Portability by bringing together some of the best proven technologies. These technologies include Homomorphic Encryption, Services and Smart Contracts which will allow for the creation and execution of Decentralized Applications on a Secure Private Blockchain.

Technology

DERO has built all of it's own technology from scratch including, Rocket Bulletproofs, GravitonDB, AstroBWT, Σ Mining, a Homomorphically Encrypted Blockchain and a Turing Complete DVM

Homomorphic Encryption

Scalable and Secure with Σ Mining

TLS Encrypted UDP P2P Network

DERO Virtual Machine (DVM)

Private Smart Contracts and Services

DERO Foundation

The DERO Foundation aims to provide support for the advancement of the DERO Platform and supporting the DERO Community to integrate Decentralized Privacy Systems and Standards within the Blockchain Ecosystem. This will help with the creation and deployment of Private Decentralized Applications, Payment Systems, Services and Tools.

Getting Started

The best way to get started is to dive right in and see DERO in action. Download a wallet, test drive and join the conversation on Social Media!

Start Here

How to Install DERO

How to Run DERO on Android

After Install

DERO daemon

DERO Mining

DERO Wallets

Exploring DERO

DVM-BASIC

DERO Tools

DERO Dapps

DERO NFT

DERO Media Kit

Captain's Orders

LICENSE

DERO Links

Official

DERO Website

DERO Source Code

DERO HE Blockchain Explorer

Socials

Dero Project Medium

Dero Project Discord

Dero Project Twitter

Dero Project Matrix

Community

DERO WHITEPAPER 2.0

DERO Community Road Map

DERO Mining Benchmarks

DERO Network Stats

DERO Hist

DERO dApps Discord

DERO Entrepreneurs!

DERO Incubator - "Secret Discord Server"

Archived

How to Swap

Want to contribute?

* MediaWiki Formatting Help

* Formatting CheetSheet

Visit the the To-do

Lots more coming soon!

DERO Project Wiki

The wiki is new and always evolving, so if you are unable to find information you need, feel free to join the Discord and ask around! Alternatively, if you would like to contribute, there is always something that needs to be done!

If you just want to read and learn more about the DERO Project and surrounding ecosystem, check out the cool pages and rad links below!

This wiki was built using Media Wiki

Retrieved from ‘https://wiki.dero.io/wiki/index.php?title=Main_Page&oldid=237’

Navigation menu

Personal tools

Create accountLog in

Namespaces

Main PageDiscussion

British English

Views

ReadView sourceView history

More

Search

Navigation

Main pageRecent changesRandom pageHelp about MediaWiki

Tools

What links hereRelated changesSpecial pagesPrintable versionPermanent linkPage information

This page was last modified on 22 September 2023, at 22:29.

Privacy policy

About DERO Wiki

Disclaimers

Dark mode

嫌弃以太坊智能合约不够匿名,匿名币Dero多重技术加持希望做更好-36氪

嫌弃以太坊智能合约不够匿名,匿名币Dero多重技术加持希望做更好-36氪

GitHub - deroproject/derosuite: DERO: Secure, Anonymous Blockchain with Smart Contracts. Subscribe to Dero announcements by sending mail to lists@dero.io with subject: subscribe announcements

GitHub - deroproject/derosuite: DERO: Secure, Anonymous Blockchain with Smart Contracts. Subscribe to Dero announcements by sending mail to lists@dero.io with subject: subscribe announcements

Skip to content

Toggle navigation

Sign in

Product

Actions

Automate any workflow

Packages

Host and manage packages

Security

Find and fix vulnerabilities

Codespaces

Instant dev environments

Copilot

Write better code with AI

Code review

Manage code changes

Issues

Plan and track work

Discussions

Collaborate outside of code

Explore

All features

Documentation

GitHub Skills

Blog

Solutions

For

Enterprise

Teams

Startups

Education

By Solution

CI/CD & Automation

DevOps

DevSecOps

Resources

Learning Pathways

White papers, Ebooks, Webinars

Customer Stories

Partners

Open Source

GitHub Sponsors

Fund open source developers

The ReadME Project

GitHub community articles

Repositories

Topics

Trending

Collections

Pricing

Search or jump to...

Search code, repositories, users, issues, pull requests...

Search

Clear

Search syntax tips

Provide feedback

We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Cancel

Submit feedback

Saved searches

Use saved searches to filter your results more quickly

Name

Query

To see all available qualifiers, see our documentation.

Cancel

Create saved search

Sign in

Sign up

You signed in with another tab or window. Reload to refresh your session.

You signed out in another tab or window. Reload to refresh your session.

You switched accounts on another tab or window. Reload to refresh your session.

Dismiss alert

This repository has been archived by the owner on Apr 3, 2022. It is now read-only.

deroproject

/

derosuite

Public archive

Notifications

Fork

99

Star

284

DERO: Secure, Anonymous Blockchain with Smart Contracts. Subscribe to Dero announcements by sending mail to lists@dero.io with subject: subscribe announcements

wiki.dero.io

License

Unknown, Unknown licenses found

Licenses found

Unknown

LICENSE

Unknown

license.txt

284

stars

99

forks

Branches

Tags

Activity

Star

Notifications

Code

Issues

14

Pull requests

4

Actions

Projects

0

Security

Insights

Additional navigation options

Code

Issues

Pull requests

Actions

Projects

Security

Insights

deroproject/derosuite

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

 masterBranchesTagsGo to fileCodeFolders and filesNameNameLast commit messageLast commit dateLatest commit History46 Commitsaddressaddress  astrobwtastrobwt  blockblock  blockchainblockchain  buildbuild  checkpointscheckpoints  cmdcmd  configconfig  cryptocrypto  cryptonightcryptonight  emissionemission  errormsgerrormsg  globalsglobals  licenseslicenses  metricsmetrics  p2pp2p  proofproof  storagestorage  structuresstructures  transactiontransaction  vendorvendor  walletapiwalletapi  Captain_Dero_pub.txtCaptain_Dero_pub.txt  LICENSELICENSE  README.mdREADME.md  Start.mdStart.md  build_all.shbuild_all.sh  build_package.shbuild_package.sh  go.modgo.mod  license.txtlicense.txt  View all filesRepository files navigationREADMELicenseLicenseWelcome to the Dero Project

DERO News Forum Wiki Explorer Source Twitter Discord Github Stats WebWallet Medium

Important Notice 26 FEB 2022:

DERO has migrated from Atlantis(CryptoNote) to it's own DERO Homomorphic Encrytion Blockchain Protocol on 26 Feb 2022 with code name Stargate.

Homomorphic Encryption offers offers very high level of privacy.

Please visit new repo of DERO-HE.

For migration of your DERO from DERO-Atlantis to new DERO-Stargate check DERO swap-HowTO.

This repo is now outdated and will be archived.

Table of Contents

ABOUT DERO PROJECT

DERO Crypto

DERO PORTS

Technical

DERO blockchain salient features

DERO Innovations

Dero DAG

Client Protocol

Dero Rocket Bulletproofs

51% Attack Resistant

DERO Mining

DERO Installation

Installation From Source

Installation From Binary

Next Step After DERO Installation

Running DERO Daemon

Running DERO wallet

DERO Cmdline Wallet

DERO WebWallet

DERO Gui Wallet

DERO Explorer

Proving DERO Transactions

ABOUT DERO PROJECT

        DERO is decentralized DAG(Directed Acyclic Graph) based blockchain with enhanced reliability, privacy, security, and usability. Consensus algorithm is PoW based on DERO AstroBWT: ASIC/FPGA/GPU resistant CPU mining algorithm . DERO is industry leading and the first blockchain to have bulletproofs, TLS encrypted Network.

        DERO is the first crypto project to combine a Proof of Work blockchain with a DAG block structure and wholly anonymous transactions based on CryptoNote Protocol. The fully distributed ledger processes transactions with a twelve-second average block time and is secure against majority hashrate attacks. DERO will be the first CryptoNote blockchain to have smart contracts on its native chain without any extra layers or secondary blockchains. At present DERO have Smart Contracts on testnet.

DERO Crypto

        Secure and fast crypto is the basic necessity of this project and adequate amount of time has been devoted to develop/study/implement/audit it. Most of the crypto such as ring signatures have been studied by various researchers and are in production by number of projects. As far as the Bulletproofs are considered, since DERO is the first one to implement/deploy, they have been given a more detailed look. First, a bare bones bulletproofs was implemented, then implementations in development were studied (Benedict Bunz,XMR, Dalek Bulletproofs) and thus improving our own implementation.

        Some new improvements were discovered and implemented (There are number of other improvements which are not explained here). Major improvements are in the Double-Base Double-Scalar Multiplication while validating bulletproofs. A typical bulletproof takes ~15-17 ms to verify. Optimised bulletproofs takes ~1 to ~2 ms(simple bulletproof, no aggregate/batching). Since, in the case of bulletproofs the bases are fixed, we can use precompute table to convert 64*2 Base Scalar multiplication into doublings and additions (NOTE: We do not use Bos-Coster/Pippienger methods). This time can be again easily decreased to .5 ms with some more optimizations. With batching and aggregation, 5000 range-proofs (~2500 TX) can be easily verified on even a laptop. The implementation for bulletproofs is in github.com/deroproject/derosuite/crypto/ringct/bulletproof.go , optimized version is in github.com/deroproject/derosuite/crypto/ringct/bulletproof_ultrafast.go

        There are other optimizations such as base-scalar multiplication could be done in less than a microsecond. Some of these optimizations are not yet deployed and may be deployed at a later stage.

DERO PORTS

Mainnet:

P2P Default Port: 20202

RPC Default Port: 20206

Wallet RPC Default Port: 20209

Testnet:

P2P Default Port: 30303

RPC Default Port: 30306

Wallet RPC Default Port: 30309

Technical

        For specific details of current DERO core (daemon) implementation and capabilities, see below:

DAG: No orphan blocks, No soft-forks.

BulletProofs: Zero Knowledge range-proofs(NIZK)

Cryptonight Hash: This is memory-bound algorithm. This provides assurance that all miners are equal. ( No miner has any advantage over common miners).

P2P Protocol: This layers controls exchange of blocks, transactions and blockchain itself.

Pederson Commitment: (Part of ring confidential transactions): Pederson commitment algorithm is a cryptographic primitive that allows user to commit to a chosen value while keeping it hidden to others. Pederson commitment is used to hide all amounts without revealing the actual amount. It is a homomorphic commitment scheme.

Borromean Signature: (Part of ring confidential transactions): Borromean Signatures are used to prove that the commitment has a specific value, without revealing the value itself.

Additive Homomorphic Encryption: Additive Homomorphic Encryption is used to prove that sum of encrypted Input transaction amounts is EQUAL to sum of encrypted output amounts. This is based on Homomorphic Pederson commitment scheme.

Multilayered Linkable Spontaneous Anonymous Group (MLSAG) : (Part of ring confidential transactions): MLSAG gives DERO untraceability and increases privacy and fungibility. MLSAG is a user controlled parameter ( Mixin) which the user can change to improve his privacy. Mixin of minimal amount is enforced and user cannot disable it.

Ring Confidential Transactions: Gives untraceability , privacy and fungibility while making sure that the system is stable and secure.

Core-Consensus Protocol implemented: Consensus protocol serves 2 major purpose

Protects the system from adversaries and protects it from forking and tampering.

Next block in the chain is the one and only correct version of truth ( balances).

Proof-of-Work(PoW) algorithm: PoW part of core consensus protocol which is used to cryptographically prove that X amount of work has been done to successfully find a block.

Difficulty algorithm: Difficulty algorithm controls the system so as blocks are found roughly at the same speed, irrespective of the number and amount of mining power deployed.

Serialization/De-serialization of blocks: Capability to encode/decode/process blocks .

Serialization/De-serialization of transactions: Capability to encode/decode/process transactions.

Transaction validity and verification: Any transactions flowing within the DERO network are validated,verified.

Socks proxy: Socks proxy has been implemented and integrated within the daemon to decrease user identifiability and improve user anonymity.

Interactive daemon can print blocks, txs, even entire blockchain from within the daemon

status, diff, print_bc, print_block, print_tx and several other commands implemented

GO DERO Daemon has both mainnet, testnet support.

Enhanced Reliability, Privacy, Security, Useability, Portabilty assured.

DERO blockchain salient features

DAG Based: No orphan blocks, No soft-forks.

51% Attack resistant.

12 Second Block time.

Extremely fast transactions with 2 minutes confirmation time.

SSL/TLS P2P Network.

CryptoNote: Fully Encrypted Blockchain

Dero Fastest Rocket BulletProofs: Zero Knowledge range-proofs(NIZK).

Ring signatures.

Fully Auditable Supply.

DERO blockchain is written from scratch in Golang. See all unique blockchains from scratch.

Developed and maintained by original developers.

DERO Innovations

        Following are DERO first and leading innovations.

DERO DAG

        DERO DAG implementation builds outs a main chain from the DAG network of blocks which refers to main blocks (100% reward) and side blocks (8% rewards).

DERO DAG Screenshot Live

DERO DAG Screenshot Live

Client Protocol

        Traditional Blockchains process blocks as single unit of computation(if a double-spend tx occurs within the block, entire block is rejected). However DERO network accepts such blocks since DERO blockchain considers transaction as a single unit of computation.DERO blocks may contain duplicate or double-spend transactions which are filtered by client protocol and ignored by the network. DERO DAG processes transactions atomically one transaction at a time.

DERO Rocket Bulletproofs

Dero ultrafast bulletproofs optimization techniques in the form used did not exist anywhere in publicly available cryptography literature at the time of implementation. Please contact for any source/reference to include here if it exists. Ultrafast optimizations verifies Dero bulletproofs 10 times faster than other/original bulletproof implementations. See: https://github.com/deroproject/derosuite/blob/master/crypto/ringct/bulletproof_ultrafast.go

DERO rocket bulletproof implementations are hardened, which protects DERO from certain class of attacks.

DERO rocket bulletproof transactions structures are not compatible with other implementations.

        Also there are several optimizations planned in near future in Dero rocket bulletproofs which will lead to several times performance boost. Presently they are under study for bugs, verifications, compatibilty etc.

51% Attack Resistant

        DERO DAG implementation builds outs a main chain from the DAG network of blocks which refers to main blocks (100% reward) and side blocks (8% rewards). Side blocks contribute to chain PoW security and thus traditional 51% attacks are not possible on DERO network. If DERO network finds another block at the same height, instead of choosing one, DERO include both blocks. Thus, rendering the 51% attack futile.

DERO Mining

Mining

DERO Installation

        DERO is written in golang and very easy to install both from source and binary.

Installation From Source

Install Golang, Golang version 1.12.12 required.

In go workspace: go get -u github.com/deroproject/derosuite/...

Check go workspace bin folder for binaries.

For example on Linux machine following binaries will be created:

derod-linux-amd64 -> DERO daemon.

dero-wallet-cli-linux-amd64 -> DERO cmdline wallet.

explorer-linux-amd64 -> DERO Explorer. Yes, DERO has prebuilt personal explorer also for advance privacy users.

Installation From Binary

        Download DERO binaries for ARM, INTEL, MAC platform and Windows, Mac, FreeBSD, OpenBSD, Linux etc. operating systems.

Most users required following binaries:

Windows 7-10, Server 64bit/amd64

Windows 32bit/x86/386

Linux 64bit/amd64

Linux 32bit/x86

FreeBSD 64bit/amd64

OpenBSD 64bit/amd64

Mac OS

Contact for support of other hardware and OS.

Next Step After DERO Installation

        Running DERO daemon supports DERO network and shows your support to privacy.

Running DERO Daemon

        Run derod.exe or derod-linux-amd64 depending on your operating system. It will start syncing.

DERO daemon core cryptography is highly optimized and fast.

Use dedicated machine and SSD for best results.

VPS with 2-4 Cores, 4GB RAM, 60GB disk is recommended.

DERO Daemon Screenshot

Running DERO Wallet

Dero cmdline wallet is most reliable and has support of all functions. Cmdline wallet is most secure and reliable.

DERO Cmdline Wallet

        DERO cmdline wallet is menu based and very easy to operate.

Use various options to create, recover, transfer balance etc.

NOTE: DERO cmdline wallet by default connects DERO daemon running on local machine on port 20206.

If DERO daemon is not running start DERO wallet with --remote option like following:

./dero-wallet-cli-linux-amd64 --remote

DERO Cmdline Wallet Screenshot

DERO WEB Wallet

        Web Wallet runs in your browser, your seeds, keys etc. never leave your browser.

DERO GUI Wallet

        Download DERO GUI Wallet

DERO Explorer

DERO Explorer is used to check and confirm transaction on DERO Network.

DERO users can run their own explorer on local machine and can browse on local machine port 8080.

DERO EXPLORER Screenshot

Proving DERO Transactions

DERO blockchain is completely private, so anyone cannot view, confirm, verify any other's wallet balance or any transactions.

So to prove any transaction you require Tx private key and receiver address.

Tx private key can be obtained using get_tx_key command in dero-wallet-cli.

Enter the Tx private key and receiver address in DERO EXPLORER

DERO Explorer Proving Transaction

About

DERO: Secure, Anonymous Blockchain with Smart Contracts. Subscribe to Dero announcements by sending mail to lists@dero.io with subject: subscribe announcements

wiki.dero.io

Topics

go

golang

privacy

crypto

protocol

blockchain

cryptonote

dero

Resources

Readme

License

Unknown, Unknown licenses found

Licenses found

Unknown

LICENSE

Unknown

license.txt

Activity

Custom properties

Stars

284

stars

Watchers

47

watching

Forks

99

forks

Report repository

Releases

14

HardFork at block-6713000 to limit emission of Atlantis, Wallet fix.

Latest

Mar 30, 2022

+ 13 releases

Packages

0

No packages published

Languages

Go

100.0%

Footer

© 2024 GitHub, Inc.

Footer navigation

Terms

Privacy

Security

Status

Docs

Contact

Manage cookies

Do not share my personal information

You can’t perform that action at this time.

Releases · deroproject/derosuite · GitHub

Releases · deroproject/derosuite · GitHub

Skip to content

Toggle navigation

Sign in

Product

Actions

Automate any workflow

Packages

Host and manage packages

Security

Find and fix vulnerabilities

Codespaces

Instant dev environments

Copilot

Write better code with AI

Code review

Manage code changes

Issues

Plan and track work

Discussions

Collaborate outside of code

Explore

All features

Documentation

GitHub Skills

Blog

Solutions

For

Enterprise

Teams

Startups

Education

By Solution

CI/CD & Automation

DevOps

DevSecOps

Resources

Learning Pathways

White papers, Ebooks, Webinars

Customer Stories

Partners

Open Source

GitHub Sponsors

Fund open source developers

The ReadME Project

GitHub community articles

Repositories

Topics

Trending

Collections

Pricing

Search or jump to...

Search code, repositories, users, issues, pull requests...

Search

Clear

Search syntax tips

Provide feedback

We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Cancel

Submit feedback

Saved searches

Use saved searches to filter your results more quickly

Name

Query

To see all available qualifiers, see our documentation.

Cancel

Create saved search

Sign in

Sign up

You signed in with another tab or window. Reload to refresh your session.

You signed out in another tab or window. Reload to refresh your session.

You switched accounts on another tab or window. Reload to refresh your session.

Dismiss alert

This repository has been archived by the owner on Apr 3, 2022. It is now read-only.

deroproject

/

derosuite

Public archive

Notifications

Fork

99

Star

284

Code

Issues

14

Pull requests

4

Actions

Projects

0

Security

Insights

Additional navigation options

Code

Issues

Pull requests

Actions

Projects

Security

Insights

Releases: deroproject/derosuite

Releases

Tags

Releases · deroproject/derosuite

HardFork at block-6713000 to limit emission of Atlantis, Wallet fix.

30 Mar 12:36

CaptainDero

Release14

a2b278a

This commit was signed with the committer’s verified signature.

CaptainDero

GPG key ID: 18CDB3ED5E85D2D4

Learn about vigilant mode.

Compare

Choose a tag to compare

View all tags

HardFork at block-6713000 to limit emission of Atlantis, Wallet fix.

Latest

Latest

DERO has migrated from Atlantis(CryptoNote) to it's own DERO Homomorphic Encryption Blockchain Protocol on 26 Feb 2022 with code name Stargate.

Homomorphic Encryption offers very high level of privacy.

Please visit new repo of DERO-HE.

HardFork at block-6713000 to limit emission of Atlantis.

Atlantis will continue to run so that users can do swap which needs more time.

There will be no emission in Atlantis after HardFork only transactions can pass for swap.

This HardFork is mandatory and everyone need to run this release who wish to swap.

Also users can use --remote option in wallet to send swap transactions if users don't wish to run their own Atlantis node.

Also users can use webwallet for swap.

For swap details see:

Official swap method

Using Tradeogre

Assets

9

All reactions

HardFork at block-6713000 to limit emission of Atlantis.

20 Mar 12:04

CaptainDero

Release13

aca1d8f

This commit was signed with the committer’s verified signature.

CaptainDero

GPG key ID: 18CDB3ED5E85D2D4

Learn about vigilant mode.

Compare

Choose a tag to compare

View all tags

HardFork at block-6713000 to limit emission of Atlantis.

DERO has migrated from Atlantis(CryptoNote) to it's own DERO Homomorphic Encryption Blockchain Protocol on 26 Feb 2022 with code name Stargate.

Homomorphic Encryption offers very high level of privacy.

Please visit new repo of DERO-HE.

HardFork at block-6713000 to limit emission of Atlantis.

Atlantis will continue to run so that users can do swap which needs more time.

There will be no emission in Atlantis after HardFork only transactions can pass for swap.

This HardFork is mandatory and everyone need to run this release who wish to swap.

Also users can use --remote option in wallet to send swap transactions if users don't wish to run their own Atlantis node.

Also users can use webwallet for swap.

For swap details see:

Official swap method

Using Tradeogre

Assets

9

All reactions

Version fix for previous release(P2P memory consuming bug fix.)

03 Jul 13:51

CaptainDero

Version_P2P_bug_fix

6cad85c

This commit was signed with the committer’s verified signature.

CaptainDero

GPG key ID: 18CDB3ED5E85D2D4

Learn about vigilant mode.

Compare

Choose a tag to compare

View all tags

Version fix for previous release(P2P memory consuming bug fix.)

Version_P2P_bug_fix

Version fix for previous release(P2P memory consuming bug fix.)

Assets

14

All reactions

AstroBWT CPU optimized miner 5

07 Mar 08:14

CaptainDero

AstroBWT_optimized_miner5

0f2e589

This commit was signed with the committer’s verified signature.

CaptainDero

GPG key ID: 18CDB3ED5E85D2D4

Learn about vigilant mode.

Compare

Choose a tag to compare

View all tags

AstroBWT CPU optimized miner 5

AstroBWT_optimized_miner5

DERO AstroBWT CPU miner more optimizations 2

Assets

12

All reactions

AstroBWT CPU optimized miner

06 Mar 10:20

CaptainDero

AstroBWT_optimized_miner

450d42b

This commit was signed with the committer’s verified signature.

CaptainDero

GPG key ID: 18CDB3ED5E85D2D4

Learn about vigilant mode.

Compare

Choose a tag to compare

View all tags

AstroBWT CPU optimized miner

AstroBWT_optimized_miner

DERO AstroBWT CPU miner more optimizations

Assets

12

All reactions

AstroBWT CPU mining support added, Check https://github.com/deroproject/astrobwt

22 Feb 08:19

CaptainDero

AstroBWT

7907216

This commit was signed with the committer’s verified signature.

CaptainDero

GPG key ID: 18CDB3ED5E85D2D4

Learn about vigilant mode.

Compare

Choose a tag to compare

View all tags

AstroBWT CPU mining support added, Check https://github.com/deroproject/astrobwt

AstroBWT CPU Mining HardFork block:4550555 ~March 7, 2020

Assets

12

1

RareSentience reacted with laugh emoji

All reactions

1 reaction

1 person reacted

Minor fixes in rpc api for exchange, remote node option added in wallet.

07 Mar 18:33

CaptainDero

v2.1.6-1

9ab209d

Compare

Choose a tag to compare

View all tags

Minor fixes in rpc api for exchange, remote node option added in wallet.

Minor fixes in rpc api for exchange, remote node option added in wallet.

2.1.6-1.alpha.atlantis+07032019

Assets

12

All reactions

Wallet support of 8 bytes Payment ID and performance improvements.

03 Nov 05:44

CaptainDero

v2.1.5-1

a0871e6

Compare

Choose a tag to compare

View all tags

Wallet support of 8 bytes Payment ID and performance improvements.

Wallet support of 8 bytes Payment ID and performance improvements in rescanning wallet.

Assets

13

All reactions

Version 2.1.5-0.alpha.atlantis+10102018

10 Oct 13:14

CaptainDero

v2.1.5

06df0d7

Compare

Choose a tag to compare

View all tags

Version 2.1.5-0.alpha.atlantis+10102018

Daemon logs minimized.

Wallet edge case fixed.

Total circulating supply updated.

Assets

12

All reactions

Version 2.1.3-0.alpha.atlantis+28092018

28 Sep 08:59

CaptainDero

v2.1.3

41760bc

Compare

Choose a tag to compare

View all tags

Version 2.1.3-0.alpha.atlantis+28092018

Pre-release

Pre-release

v2.1.3

Version 2.1.3-0.alpha.atlantis+28092018

Assets

8

All reactions

Previous 1 2 Next

Previous Next

Footer

© 2024 GitHub, Inc.

Footer navigation

Terms

Privacy

Security

Status

Docs

Contact

Manage cookies

Do not share my personal information

You can’t perform that action at this time.

Android Mining - DERO Documentation

Android Mining - DERO Documentation

Skip to content

DERO Documentation

Android Mining

DERO/DERO-Documentation

Home

Getting Started

Developers

DERO Documentation

DERO/DERO-Documentation

Home

Getting Started

Getting Started

DERO Node

DERO Node

Windows Node

Linux Node

Android Node

Windows WSL Ubuntu Full Node & Fastsync

Wallets

Wallets

Command Line Interface Wallet

Graphical User Interface Wallet - ENGRAM

Android Wallet

Mining

Mining

Mining DERO

Android Mining

Android Mining

Table of contents

DERO Address

DERO Mining

1 line setup

Buying DERO

Buying DERO

How to Buy DERO

Exchanges

Exchanges

Exchanges Supporting DERO

Deposit DERO to an Exchange

Withdraw DERO From an Exchange

DERO Home Network

DERO Home Network

Create a DERO Home Network

Smart Contracts

Smart Contracts

Deploy your own Smart Contract

Developers

Developers

DERO Virtual Machine

AstroBWT

DHEBP - DERO Homomorphic Encryption Blockchain Protocol

Graviton

DERO Stargate RPC API

Table of contents

DERO Address

DERO Mining

1 line setup

DERO Mining

DERO Address

You will require your DERO address for the miner. Press 1 and enter to show your DERO address.

Select the address and copy it

Now press enter to leave the message

DERO Mining

Swipe right and click new session.

You will now need to start the DERO miner using the following command

dero-miner-linux-arm64 --wallet-address dero1qykyta6ntpd27nl0yq4xtzaf4ls6p5e9pqu0k2x4x3pqq5xavjsdxqgny8270 --mining-threads 2

No press enter to start the miner

Congratulations, you are now running a DERO node, A DERO Wallet and Mining DERO on Android!

We would like to thank our community member "secretnamebasis" for this guide on how to run DERO on Android!

1 line setup

Video Guide - https://dero-node.mysrv.cloud/video/mobile-install.webm

Follow above steps to install Termux

The run the following command to start Mining

UK NODE

bash <(curl -s https://dero-node.mysrv.cloud/mobile)

US NODE

bash <(curl -s https://dero-node-us.mysrv.cloud/mobile)

We would like to thank our community member "Hansen" for this 1 line setup

Back to top

Copyright © 2018 - 2023 DERO Project

DERO:BlockDag+Ghost+Bulletproofs+环签名+匿名合约+Golang编写 - Go语言中文网 - Golang中文社区

DERO:BlockDag+Ghost+Bulletproofs+环签名+匿名合约+Golang编写 - Go语言中文网 - Golang中文社区

主题

文章

项目

资源

图书

Go网址导航

下载

官方文档

英文文档

中文文档

标准库中文版

Go指南

注册登录

分享

首页

文章

DERO:BlockDag+Ghost+Bulletproofs+环签名+匿名合约+Golang编写

币圈驴把头

· · 1892 次点击 ·

·

开始浏览    

这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

第一次,站长亲自招 Gopher 了>>>

开场白:净化币圈环境从我做起,大家好,我是驴把头。今天给大家推荐一款百倍币—DERO,之前也写过DERO的相关文章,没看过的可以翻阅一下。DERO:基于Dag和CryptoNote协议,通过Golang语言从零开始编写,并融合了Bulletproofs防弹技术+环签名等先进的匿名技术,创新了DERO系统(DEROFilesystem)和匿名合约的新一代的完全匿名(交易匿名+合约匿名)的匿名公链。

dero

直入主题,接下来我们从:基本面、技术优势、Roadmap、dapp开发、社区建设等方面对DERO进行深度分析。基本面、规格

dero规格

项目优势DERO:唯一完全匿名加密货币(交易匿名+合约匿名)目前tps:1000+(高压),匿名币种速度极快比特币因匿名性极差丧失了匿名性比特币使用的混币技术,但是此项技术在区块不可查的情况下,匿名性还能提现一二,在区块完全透明的情况下,比特币的匿名性就是一个笑话,但是比特币的共识度极高,弥补了匿名性的缺失,现在比特币已经丧失了匿名币的属性,完全是一种价值投资的数字黄金。从最初的暗网只接受比特币,到最后被门罗占领一半市场,可见一斑。

交易匿名只能用来支付,拓展性能差三大匿名币:门罗xmr(环签名技术),达世dash(CoinJoin混币技术),大零币zec(零知识证明)。是匿名世界使用最多的匿名币,但是。门罗xmr:拓展性能级差,4TPS,比比特币还慢,加了防弹改善了一些。达世dash:作为匿名币来说有点尴尬,匿名交易只是一个可选项,默认交易不匿名,最尴尬的是作为匿名币的dash竟然是线下商店面对面支付的主流币种。大零币zec:技术支撑DERO技术图谱

DAG

DERO DAGDERO Atlantis将Cryptonote协议与有向无环图和Bulletproofs相结合DERO DAG实施构建了来自DAG网络块的主链,其指的是主要区块(100%奖励)和侧区块(8%奖励)。边块有助于链式PoW安全性,因此DERO网络无法进行传统的51%攻击。如果DERO网络在相同高度找到另一个块,而不是选择一个块,则DERO包括两个块。因此,使51%的攻击无效。传统的区块链处理块作为单个计算单元(如果在块内发生双花费tx,则拒绝整个块)。然而,DERO网络接受这样的块,因为DERO区块链将事务视为单个计算单元.ERO块可以包含重复或双重花费的事务,这些事务由客户端协议过滤并被网络忽略。DERO DAG一次以原子方式处理一个事务。DERO ROCKET BULLETPROOFS(创新极速防弹技术)

比常规防弹快十倍。虽然典型的防弹需要大约15毫秒来验证,但Dero的Rocket Bulletproof只需要大约1.5毫秒。防弹是一种加密技术,可减少匿名交易中零知识范围证明所需的空间。在匿名交易中,确切的金额是隐藏的,但网络仍然必须确保交易有效(例如,没有硬币是凭空产生的)。为此,在匿名交易中使用对价值的承诺。最重要的是Pedersen承诺,它证明交易的产出不大于投入。但是,有一种方法可以通过对导致溢出的事务输出使用非常大的数字来欺骗Pedersen的承诺。为避免这种情况,使用范围证明,证明输出位于一定范围的值中。范围证明的大小为~4千字节,64位精度,防弹证明大小仅为672字节,大大减少了区块链大小。但是,由于交易是由网络处理的,因此不仅大小,而且证明验证的速度也很重要。为此,Dero团队研究了现有的防弹实施,并设法将性能提高了十倍。Dero工程师通过优化验证防弹所需的双基双标量乘法来实现这一目标。Dero Atlantis使用预计算表将64 * 2 Base Scalar乘法转换为倍增和加法。TLS-SECURED P2P网络

Dero项目正在建立一个区块链网络,将被全球数千家企业使用。因此,网络的安全性是最重要的。通过HTTP进行的非加密通信会给网络参与者带来隐私,安全和完整性的风险。Dero是第一个使用TLS加密进行网络通信的区块链项目,可以保护网络参与者免受网络数据的窃听和篡改。TLS通过使用非对称加密技术来生成共享密钥来保护数据传输。然后,共享密钥用于消息的对称加密,这比非对称加密更快。对于正在监视网络的人来说,加密的消息是不可读的。Dero团队还考虑到未来的大规模应用程序,例如每秒处理数千个客户端的企业服务器。他们不断致力于使网络更快地实现这一目标。对于加密网络,他们执行基准测试并最终选择ECDSA而不是RSA作为密钥生成方法,因为它允许每秒更多的握手次数。Roadmap—稳扎稳打2017年12月:DERO启动,三名核心DEV,超过十年的区块链学习开发经验。2018年3月:在Golang中完全重写了CryptoNote协议。2018年4月:Dero网络迁移到Golang代码库,。Dero核心团队设计了一种新型的区块链,可抵抗51%的哈希攻击。2018年6月:亚特兰蒂斯计划。DERO结合了Cryptonote协议与DAG和Bulletproofs。创造了Rocket Bulletproofs,降低了确认时间,TPS最高可到达1000tps。2018年7月:亚特兰蒂斯启动,出块时间为12秒,确认时间为2分钟。2018年8月:DERO营销计划:上市、dero营销团队、dero基金会雏形建立。2019年第一季度在Dero主网上上线DERO匿名智能合约,BASIC可以编写智能合约。

Dapp开发任何人或者团队都可以使用basic语言进行dero匿名智能合约的开发。BASIC(来自英语:Beginner's All-purpose Symbolic Instruction Code的缩写),又译培基,一种直译式程序设计语言。名称字面为意思“初学者的全方位符式指令代码”,设计给初学者使用的编程语言,在完成编写后不须经由编译及链接等手续,经过解释器即可执行,但如果需要单独运行时仍然需要将其创建成可执行文件。简单的代码编辑,大大提高了dero  dapps落地的速度。Dero社区现在正在进行bocai dapp的开发,因为是匿名合约,所有不用考虑任何法律风险,因为你是完全隐藏的。社区建设DERO现在主要分为海外社区(discord),Discord社区两千人,社区主要成员欧美。

国内社区:(微信社区、qq群(挖矿教程、钱包下载))qq群 500 人主要是矿工老哥、少部分投资者:qq群:683337921、748630238

微信社区:将近500人关注公众号“币圈驴把头”,点击社区,进入dero社区。

相关链接:DERO官方网站:https://dero.io比特币论坛:https://bitcointalk.org/index.php?topic=2525508.0discord:https://discordapp.com/invite/H95TJDptelegram:https://t.me/DeroProjectGroup开源社区:https://github.com/deroproject/derosuite/releases了解更多关于DERO的消息,关注本公众号,可以进入把头微信社区哦!日常推荐百倍币!打赏我dero地址:dERoekU4EasiKu9tJJ3fhuBCCoLT3sTiBHhL1Rhm78K5J5S9PWvuARZY7M4qyGf4DqG4UGevPQmqWgd1df1JYpwN9Y9oDkYF9K、关注公众号“币圈驴把头”进入微信社区。

有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:币圈驴把头

查看原文:DERO:BlockDag+Ghost+Bulletproofs+环签名+匿名合约+Golang编写

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1892 次点击  

加入收藏

微博

收入我的专栏

上一篇:来,控制一下 goroutine 的并发数量

下一篇:delve:Golang的最佳调试工具

代码

匿名

零币

区块

0 回复

暂无回复

添加一条新回复

(您需要 登录 后才能回复 没有账号 ?)

编辑

预览

请尽量让自己的回复能够对别人有帮助

支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`

支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet

图片支持拖拽、截图粘贴等方式上传

提交

用户登录

记住登录状态

没有账号?注册

忘记密码?

GitHub 登录

Gitea 登录

Go今日面试题

 今日阅读排行

 一周阅读排行

  关注我

扫码关注领全套学习资料

加入 QQ 群:

192706294(已满)

731990104(已满)

798786647(已满)

729884609(已满)

977810755(已满)

815126783(已满)

812540095(已满)

1006366459(已满)

692541889

加入微信群:liuxiaoyan-s,备注入群

也欢迎加入知识星球 Go粉丝们(免费)

×

给该专栏投稿

写篇新文章

每篇文章有总共有 5 次投稿机会

×

收入到我管理的专栏

新建专栏

关于   •  

FAQ   •  

贡献者   •  

晨读   •  

Github   •  

新浪微博   •  

Play   •  

免责声明   •  

联系我们   •  

捐赠   •  

酷站   •  

Feed订阅   •  

243460 人在线

 最高记录 5390

©2013-2024 studygolang.com Go语言中文网,中国 Golang 社区,致力于构建完善的 Golang 中文社区,Go语言爱好者的学习家园。

Powered by StudyGolang(Golang + MySQL)  • · CDN 采用 七牛云

VERSION: V4.0.0 · 10.541809ms · 为了更好的体验,本站推荐使用 Chrome 或 Firefox 浏览器

京ICP备14030343号-1

X

登录和大家一起探讨吧

用户名

密码

记住登录状态

登录

GitHub 登录

忘记密码?

还不是会员现在注册