ttmc on master
Revised docs based on tips from… (compare)
Hey guys. I am researching BCDB possible application
came to this post
https://www.reddit.com/r/Bitcoin/comments/4j7wjf/bigchaindb_a_prime_example_of_blockchain_bullshit/
this post is very old (2016) maybe a lot of changed after that
can someone guide me how this was addressed in the end?
But BigchainDB's architecture is fundamentally flawed. All BigchainDB nodes, by design, connect to a single RethinkDB cluster. (RethinkDB is a distributed NoSQL database, kinda like MongoDB but better.) If something bad happens to that RethinkDB cluster, the whole blockchains goes down.
Hello; my team and I are currently looking to transition from locally stored flat files with our wallet and chain to utilizing bigchainDB; everything has been going fine thus far and I'm not sure if we will run into issues. However I was looking to see if there is anyone around here with experience utilizing the software specifically that we can bounce questions off real-time when the conversion takes place.
The "Amount" in our system is a little unique than most in it isn't currency, however all other aspects follow a typical blockchain deployment.
hi @ttmc i tried to execute the code (sent_creation_tx = bdb.transactions.send_commit(fulfilled_creation_tx) but a timeout error is appearing in the screeen TimeoutError Traceback (most recent call last)
<ipython-input-26-6495e0171e3f> in <module>
----> 1 sent_creation_tx = bdb.transactions.send_commit(fulfilled_creation_tx)
/opt/anaconda3/envs/blockchain/lib/python3.8/site-packages/bigchaindb_driver/driver.py in send_commit(self, transaction, headers)
368
369 """
--> 370 return self.transport.forward_request(
371 method='POST',
372 path=self.path,
/opt/anaconda3/envs/blockchain/lib/python3.8/site-packages/bigchaindb_driver/transport.py in forward_request(self, method, path, json, params, headers)
73 start = time()
74 try:
---> 75 response = connection.request(
76 method=method,
77 path=path,
/opt/anaconda3/envs/blockchain/lib/python3.8/site-packages/bigchaindb_driver/connection.py in request(self, method, path, json, params, headers, timeout, backoff_cap, **kwargs)
74
75 if timeout is not None and timeout < backoff_timedelta:
---> 76 raise TimeoutError
77
78 if backoff_timedelta > 0:
TimeoutError: T The bdb url i am using is bdb_root_url = ‘http://18.222.232.169’ ( where i have hosted the Bigchaindb server ) please help
Hello everyone.I am running single bigchaindb server node and also successfully making transactions but transactions are nor saving on bigchaindb and neither giving any errors.Unconfirmed transactions are zero.Is it because of single node?
.bigchaindb
"server": {
"bind": "localhost:9984",
"loglevel": "info",
"workers": null
},
"wsserver": {
"scheme": "ws",
"host": "localhost",
"port": 9985,
"advertised_scheme": "ws",
"advertised_host": "localhost",
"advertised_port": 9985
},
"tendermint": {
"host": "localhost",
"port": 26657,
"version": "v0.31.5"
},
"database": {
"backend": "localmongodb",
"connection_timeout": 5000,
"max_tries": 3,
"ssl": false,
"ca_cert": null,
"certfile": null,
"keyfile": null,
"keyfile_passphrase": null,
"crlfile": null,
"host": "localhost",
"port": 27017,
"name": "hydra",
"replicaset": null,
"login": null,
"password": null
},
.tendermint/config/genesis.json
{
"genesis_time": "2021-03-30T11:30:26.611712831Z",
"chain_id": "test-chain-Sh8UDQ",
"consensus_params": {
"block": {
"max_bytes": "22020096",
"max_gas": "-1",
"time_iota_ms": "1000"
},
"evidence": {
"max_age": "100000"
},
"validator": {
"pub_key_types": [
"ed25519"
]
}
},
"validators": [
{
"address": "AFD2B2DE44982DEAF1DA4CAEB8F2D4BDC23F8F04",
"pub_key": {
"type": "tendermint/PubKeyEd25519",
"value": "vLDbfrR2zHVv5QWl9ytmp7SSUaSgSSgeisfI1aHVLoU="
},
"power": "10",
"name": ""
}
],
"app_hash": ""
}
Hello all.
I have been soo passionate about Blockchain beyond its Cryptocurrency use. I have been trying to get admission into graduate schools by submitting research proposals in the area. But I now need help in formulating a great research theme on Blockchain possible with BigchainDB.
My rough ideas;
I really need ideas and contributing in finding my passion in Blockchain as it is where I want to focus my academic career.
Anyone willing to help and contact me can get in contact through alagiesellu@gmail.com
Regards.
E[2021-05-14|18:55:45.050] Dialing failed module=pex addr=7b836124a21b45643413060ad82e24e3981e39c@xx.xx.xx.xx:26656 err="auth failure: secret conn failed: read tcp xx.xx.xx.xx:33780->xx.xx.xx.xx:26656: read: connection reset by peer" attempts=4
Hello, I am researching about saving historical time-series data of OPCUA server in BigchainDb. My planning is to save time-series data in metadata as suggested in official key-concepts.
https://www.bigchaindb.com/developers/guide/key-concepts-of-bigchaindb/
I am not getting any help from web or document regarding how to retrieve asset after initial asset creation.
1) Get Metadata object of particular asset.
2) Edit Metadata object of particular asset.
If someone is having experience regarding this type of topic then let me know. I need a little help from you.
Thank you in Advance.
HI. I've seen other ppl haveing the same problem but no solution:
Got invalid InitChain ABCI request
I had 2 node up working fine, after 2 days I set up a 3 node, trying to connect it to the other 2. config.tom and genesis.json set up correctly I think.
Still as soon as I start tendermint on the third machine Bigchaindb stops with the error: Got invalid InitChain ABCI request
Is there anything I'm missing here??
Do I need to copy the MongoDB over to machine number 3 first? Or does Tendermint sync that?
Hi, I have developed the application of IoT sensor Timeseries data saving.
For adding Timeseries data inside the BigchainDb I am following the below steps.
Step 1: Register the sensor with a sensor tag e.g. sensor 1_1 with CREATE transaction.
Step 2: Add time series data in the metadata in the next TRANSFER Transection.
For filtering out Timeseries data I am following the below steps.
Step 1: Get all TRANSFER Transections associated with asset sensor 1_1.
Step 2: Check the metadata one by one if the date inside the metadata is in between desired date or not.
Step 3: If it is in between then add data to the list and return the list.
Is there could be an optimal way than this? I have tried to find examples for this type of use case but didn't find any for TimeSeries data.