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 20,861 public repositories matching this topic...
Whiskers' regex looks for <..>
as opposed to tokenizing the input, so it is not able to detect truncated/mistyped input.
For example it can't detect that <!b
is not terminated in<?b> X <!b Y </b>
.
With some heuristics it could be improved: match for <?
, <!
and </
and only allow identifiers which are terminated with >
, otherwise it is invalid.
_Originally posted by @axic in h
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
-
Updated
Aug 5, 2022 - JavaScript
-
Updated
Jul 28, 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:
- I've opened a support ticket before filing this issue.
Issue
Tests are not isolated from each other. I reproduced it using the metacoin box tutorial, adding a new test at the end that checks again the balance. As per the "clean-room" the first account should have all 10000 tokens. It's not.
-
Updated
Aug 8, 2022 - Python
Problem
Loss and latency metrics might be interesting from the gossip ping-pong protocol.
Proposed Solution
Capture and report them.
-
Updated
May 31, 2022
-
Updated
Aug 8, 2022 - Go
-
Updated
Aug 8, 2022 - C++
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
-
Updated
Jun 22, 2022 - C#
-
Updated
Aug 7, 2022
-
Updated
Nov 1, 2020 - Rust
ioutil.WriteFile doesn't sync the data to disk, so any data written with this function can easily be lost. It's even possible that only partial writes happen. Issuing an Fsync is a better alternative. There aren't many call-sites that do this and I wasn't able to evaluate whether any of these were critical, but better to be safe than sorry.
-
Updated
Jun 28, 2022 - Go
-
Updated
Jul 24, 2022
In working on informalsystems/tendermint-rs#1144, I see that the statesync.fetchers
configuration option is serialized as a string. Does it need to be a string? It seems like it should be an integer value.
-
Updated
Jul 28, 2022 - JavaScript
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
-
Updated
Aug 4, 2022 - Java
Describe the enhancement
Every "section" of the video is separated by a clip of what's in ./img/hh-fcc-background.png
. We currently have the title text of each section in this repo, but we don't have the timestamp in here!
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