Forwarded from BSV Videos 🎥 (₿SV Videos 🎥)
OP RETURN vs. OP PUSHDATA
https://www.youtube.com/watch?v=P5LXK2tVZB8
Joshua Henslee - 15/Mar/2022
--
by @BSVVideosBot / @BSVBots
https://www.youtube.com/watch?v=P5LXK2tVZB8
Joshua Henslee - 15/Mar/2022
--
by @BSVVideosBot / @BSVBots
YouTube
OP RETURN vs. OP PUSHDATA
In this presentation, I review why OP_PUSHDATA is not a panacea when it comes to storing data on-chain.
Ryan X. Charles video to Roger Ver explaining economics to him (that was ignored by him):
https://youtu.be/-cTNRhc4Jrw
Xiaohui Liu from sCrypt on how…
Ryan X. Charles video to Roger Ver explaining economics to him (that was ignored by him):
https://youtu.be/-cTNRhc4Jrw
Xiaohui Liu from sCrypt on how…
Forwarded from CSW - Slack Channel (@RamonQuesada 🌷)
The bitcoin block header.
Proof of work has no relation to congestion. The introduction of a Merkle structure or binary tree structure means that the mining or proof of work function only must process a small header that at any time in any system would be less than 1 kB. The bitcoin block header is just the eighty-byte string. This in total combines:
a 4-byte long Bitcoin version number,
a 32-byte previous block hash,
a 32-byte long Merkle root (Binary tree hash),
a 4-byte long timestamp referencing the block,
4-byte long difficulty target attributed to the block, and
a 4-byte long nonce used by the nodes (miners).
Consequently, it doesn’t matter whether the block size is 1 MB and contains four transactions a second or rather that the block sizes 1 TB and contains millions of transactions every second of use. The mining process is exactly the same.
Equally, if you consider proof of stake, the number of transactions that need to be processed does not change the size of the blocks. To transact and send 1 million transaction still requires 1 million times the transaction size no matter whether you’re using proof of stake or proof of work. The argument against either of these is a non sequitur.
The simple answer is no matter what system, to validate transactions requires that you have a record of those transactions. The alternative that people talk about, layer 2 solutions is really adding a trusted intermediary. An example of a layer 2 solution that already exists and works well is Coinbase. This exchange has a traditional database that allocates amounts of bitcoin. Of course, this completely ignores the purpose of bitcoin.
The cost of mining one transaction is the same as the cost of mining 100 billion transactions from a proof of work perspective.
Miners work on the header.
They do not send the entire block to the PoW process. The validation can be parellelised.
CSW
Nov 8, 2021
https://metanet-icu.slack.com/archives/C5131HKFX/p1636376625426000?thread_ts=1636376625.426000&cid=C5131HKFX
https://t.me/CSW_Slack/3340
Proof of work has no relation to congestion. The introduction of a Merkle structure or binary tree structure means that the mining or proof of work function only must process a small header that at any time in any system would be less than 1 kB. The bitcoin block header is just the eighty-byte string. This in total combines:
a 4-byte long Bitcoin version number,
a 32-byte previous block hash,
a 32-byte long Merkle root (Binary tree hash),
a 4-byte long timestamp referencing the block,
4-byte long difficulty target attributed to the block, and
a 4-byte long nonce used by the nodes (miners).
Consequently, it doesn’t matter whether the block size is 1 MB and contains four transactions a second or rather that the block sizes 1 TB and contains millions of transactions every second of use. The mining process is exactly the same.
Equally, if you consider proof of stake, the number of transactions that need to be processed does not change the size of the blocks. To transact and send 1 million transaction still requires 1 million times the transaction size no matter whether you’re using proof of stake or proof of work. The argument against either of these is a non sequitur.
The simple answer is no matter what system, to validate transactions requires that you have a record of those transactions. The alternative that people talk about, layer 2 solutions is really adding a trusted intermediary. An example of a layer 2 solution that already exists and works well is Coinbase. This exchange has a traditional database that allocates amounts of bitcoin. Of course, this completely ignores the purpose of bitcoin.
The cost of mining one transaction is the same as the cost of mining 100 billion transactions from a proof of work perspective.
Miners work on the header.
They do not send the entire block to the PoW process. The validation can be parellelised.
CSW
Nov 8, 2021
https://metanet-icu.slack.com/archives/C5131HKFX/p1636376625426000?thread_ts=1636376625.426000&cid=C5131HKFX
https://t.me/CSW_Slack/3340
Telegram
CSW - Slack Channel
CSW
Nov 8, 2021
https://metanet-icu.slack.com/archives/C5131HKFX/p1636376625426000?thread_ts=1636376625.426000&cid=C5131HKFX
https://t.me/CSW_Slack/3340
Nov 8, 2021
https://metanet-icu.slack.com/archives/C5131HKFX/p1636376625426000?thread_ts=1636376625.426000&cid=C5131HKFX
https://t.me/CSW_Slack/3340
Forwarded from @RamonQuesada †🌷🙏
BSV Academy graduate reviews and recommendations - BSV blockchain development course
Apr 01, 2022
https://bitcoinsv.academy/blog/bsv-academy-graduate-reviews-and-recommendations-bsv-blockchain-development-course
Apr 01, 2022
https://bitcoinsv.academy/blog/bsv-academy-graduate-reviews-and-recommendations-bsv-blockchain-development-course
bitcoinsv.academy
BSV Academy graduate reviews and recommendations - BSV blockchain development course
In July 2021, the BSV Academy launched an introductory course to Bitcoin development focussing on th...
Forwarded from Rafa JS
- Paymail (bsv alias) protocol spec: https://bsvalias.org/
- Paymail server implementation in Express: https://github.com/moneybutton/express-paymail
- Paymail client implementation in JS: https://github.com/moneybutton/paymail-client
- Paymail server implementation in Express: https://github.com/moneybutton/express-paymail
- Paymail client implementation in JS: https://github.com/moneybutton/paymail-client
GitHub
GitHub - moneybutton/express-paymail: Express implementation for paymail specification.
Express implementation for paymail specification. Contribute to moneybutton/express-paymail development by creating an account on GitHub.
Forwarded from Rafa JS
About peer-to-peer and a bit of history
https://handcash.medium.com/bringing-back-peer-to-peer-to-bitcoin-a-joint-announcement-by-handcash-and-money-button-e2b25b71dd9d
https://handcash.medium.com/bringing-back-peer-to-peer-to-bitcoin-a-joint-announcement-by-handcash-and-money-button-e2b25b71dd9d
Medium
Bringing back peer-to-peer to Bitcoin, a joint announcement by HandCash and Money Button
How did we get here?
Forwarded from hv_ Bitcoin
Probably nothing... https://coingeek.com/now-available-bsv-blockchain-launches-its-online-study-platform-on-csdn/
CoinGeek
Now Available! BSV Blockchain Launches Its Online Study Platform on CSDN
BSV blockchain has launched a new online study platform on CSDN and released its first course.
Forwarded from Tomas
Documentación de la librería javascript bsv.js v2.0.10 (ver en pc) https://bsv.direct/docs/bsv.js/