Blockchain
A blockchain is a digitized, decentralized ledger of transactions. Blockchains record a continuously growing list of records, called blocks, which are linked and secured using cryptography.
Here are 18,460 public repositories matching this topic...
The backup storage format being defined very simple and dumb, which is expected, there are a few bad cases people need to be careful with.
- on the backup side, two backup coordinators can run at the same time and write to the storage at the same time, creating duplicate, or even worse, conflicting (if the two coordinators read different chains) backups.
- on the "read" side, backup CLI tool
An open source cybersecurity protocol for syncing decentralized graph data.
-
Updated
Mar 29, 2022 - JavaScript
Abstract
We need a CI job that runs mypy on every PR and reports type errors in Python code.
Motivation
Currently type annotations in our Python scripts are not checked at all. This is because the interpreter does not enforce them and an external tool is needed. mypy is currently the most popular one (though there are some others and we could use one of
Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood
-
Updated
Mar 19, 2022 - JavaScript
When deploying fabric in enterprise's intranet (without the ability to access internet), users maybe upload chaincode builder images and chaincode runtime images to a private docker registry which requires authentication when pulling images.
I think fabric can support this scenario by adding configuration in chaincode section of core.yaml, such as:
chaincode:
registry:
Jump targets are identified by hex numbers, but the listing counts lines in decimal. This makes it tricky to see where the jump target is: you have to convert.
Chia blockchain python implementation (full node, farmer, harvester, timelord, and wallet)
-
Updated
Apr 1, 2022 - Python
Original issue:
Relevant PRs:
diesel-rs/diesel#3035
diesel-rs/diesel#3036
diesel-rs/diesel#3037
diesel-rs/diesel#3092
An innovative Blockchain Protocol Platform, which everyone can deploy their own applications quickly and easily, such as Dapp, DeFi, DAO, Cross-Blockchain transactions, etc.
-
Updated
Apr 1, 2022 - Go
Creating a new issue based on lbryio/lbry-sdk#877
- Update ensure_directory_exists() to check that the directory is writable by the current process.
- If it's not, return a useful error
- Add tests to cover the case when
- download directory does not exist
- download dir exists but is not writable
- dir exists an
Ultimate Solidity, Blockchain, and Smart Contract - Beginner to Expert Full Course | Python Edition
-
Updated
Mar 31, 2022
A simple Blockchain in Python
-
Updated
Mar 15, 2022 - C#
Monero: the secure, private, untraceable cryptocurrency
-
Updated
Mar 31, 2022 - C++
The fast, light, and robust client for Ethereum-like networks.
-
Updated
Nov 1, 2020 - Rust
Introduce blockchain related technologies, from theory to practice with bitcoin, ethereum and hyperledger.
-
Updated
Mar 30, 2022 - Go
In the output of list channels the private/public status of the channel is returned, but in the output of pending channels the status is not revealed. To allow for recognizing a pending open channel as a private requires waiting for the channel to confirm.
Ideally the PendingChannelsResponse would include the channel flags or the private/public status of the channel to know which type of chan
DeFi Developer roadmap is a curated Web3.0 Developer handbook which includes a list of the best tools for DApps, development resources and lifehacks.
-
Updated
Mar 31, 2022
A guide to smart contract security best practices
-
Updated
Mar 31, 2022
A parametrized option to set the blocksize would be useful to experiment with. As quorum is used in a private setting I think this option should be available
Issue Description
The instructions provided on failed jobs (example) don't clearly explain where to find the generated patch file. This can be a problem for anyone who is not familiar with how Github Actions pages are organized.
The general idea is:
From the details page, click on "Summary", then scroll down to the "Artifacts" secti
Personal blockchain for Ethereum development
-
Updated
Mar 15, 2022 - JavaScript
Meet BigchainDB. The blockchain database.
-
Updated
Mar 30, 2022 - Python


System information
Geth
Version: 1.10.13-stable
Git Commit: 7a0c19f813e285516f4b525305fd73b625d2dec8
Architecture: amd64
Go Version: go1.17.3
Operating System: linux
GOPATH=
GOROOT=go
Expected behaviour
Close files that aren't in use / have a settable limit
Actual behaviour
Every database file it opens stays open for the duration of the sync
Steps to re