Difference between revisions of "Join BTCSQ Testnet"
VeriBlockTim (talk | contribs) |
VeriBlockTim (talk | contribs) |
||
Line 136: | Line 136: | ||
See: [[PoW_Pools_BTCSQ]] | See: [[PoW_Pools_BTCSQ]] | ||
+ | |||
+ | === How to convert testnet address === | ||
+ | |||
+ | TODO |
Revision as of 14:20, 19 October 2021
Bitcoin Squared (BTCSQ), formerly codename "vBTC"
NEWS
Next Step: Phase 2 (popping to VBK MainNet) is tentatively set for Thursday, Oct 14, 2021 at 10am ET.
Get the BTCSQ package here: BTCSQ#Get_Package
Contents
See official landing page: https://veriblock.org/labs/btcsq/
vBTC is reference implementation of the Bitcoin codebase secured to Bitcoin using VeriBlock® Proof-of-Proof® ("PoP®") in an entirely Decentralized, Trustless, Transparent, and Permissionless ("DTTP®") manner.
It will be going to MainNet after sufficient public testing, and provide a reference for any other Bitcoin-based altchains wanting to secure themselves against 51% attacks by inheriting security from Bitcoin.
There will be an Incentivized TestNet split into two phases: vBTC secured by VeriBlock TestNet, and vBTC secured by VeriBlock MainNet.
Roadmap
This is a tentative roadmap:
* [Updated 10/01/2021, pop-to-testnet phase extended]
* [Updated 9/24/2021, pop-to-testnet phase extended a week for further bug fixing]
Notes:
- Incentivized TestNet will be split into two phases:
- PoP to VBK TestNet
- PoP to VBK MainNet
- There will be a new public website for vBTC, as its own stand-alone project.
See VeriBlock roadmap here: https://veriblock.org/roadmap/
Incentivized TestNet
Similar to VBK mining sunrise, the UTXO table of all balances from vBTC Incentivized TestNet will be reflected onto vBTC MainNet.
Whether an address gains coins from PoP mining, PoW mining, or receiving normal transactions - the end balance will be reflected.
Feedback
The primary reason for Incentived TestNet is to get feedback and widespread public testing.
If you encounter any issues, please report them on GitHub:
https://github.com/VeriBlock/vbk-ri-btc/projects/1
There is also an active discussion on Discord: https://discord.gg/wJZEjry on the #btcsq channel.
Useful links
- Walkthroughs:
- PoP Mine: HowTo_Mine_BTCSQ
- PoW Mine: HowTo_Mine_BTCSQ#How_To_PoW_Mine_BTCSQ
- TestNet Explorer: https://testnet.explore.vbtc.veriblock.org/
- Github:
- Press Release: https://finance.yahoo.com/news/veriblock-foundation-launches-bitcoin-secured-110000031.html
What is the benefit to own MainNet vBTC?
vBTC will be launched as its own independent MainNet altchain.
New altchains will be incentivized to fork from vBTC instead of BTC because vBTC provides all the Bitcoin functionality, and additionally:
- Protection against 51% attacks using the full PoW security of Bitcoin
- Lightweight Mining - anyone can PoP mine without expensive hardware
- Eco-Friendly - reusing Bitcoin's mining power to secure the world's blockchains
A new altchain (forked from vBTC) could potentially have lower confirmation times for exchanges due to the 51% protection and vBFI integration with exchanges.
Most projects that fork from a parent project inevitably provide more testing and feedback that can flow back up to the parent project. Therefore vBTC is posed to benefit from testing and development of all child forks.
vBTC is the flagship reference implementation that is actively supported by a development team.
So vBTC itself provides direct utility (51% protection, lightweight mining, eco-friendly, and possibly lower confirmation times for exchanges), active community testing from child forks, and a dedicated development team.
License
For any blockchain which launch based on the vBTC codebase and pops up to VeriBlock (which then pops to Bitcoin) - there is the standard MIT license. Very Easy.
For any new blockchains which launch based on the vBTC codebase, and for some reason do not pop up to VeriBlock, the license will require 10% of their total emissions to holders of vBTC at the time they launch.
Phase 2: Popping to MainNet VBK
Phase 1 is set to end at block 52800.
Phase 2 is set to start on Thursday, Oct 14, at 10am ET.
This will be a network reset, with balances from Phase 1 being copied over.
Some notes:
- Next phase will have max ATVs shrunk to 100 per block. This is configured at the altchain level, so BTCSQ could have 72,000 ATVs per day. This will help robusitvity and usability, as there will be less load and bloat on the altchain. I.e. less memory, disk... faster sync times.
- Popping to VBK MainNet does require MainNet VBK. To help facilitate testing, there will be a means to provide VBK to testers for the purpose of popping.
- Balances as of block 52800 will be copied over to new genesis block.
As this pops to VBK MainNet, the altchain transactions will show on VBK Mainnet (Note the new altchain ID for BTCSQ: 16579303907010303):
https://explore.veriblock.org/altchain-details/16579303907010303
FAQ
What are the blockchain economics?
As vBTC is a reference of BTC... the economics are very similar to BTC:
- Block reward -> 5 vBTC
- PoP / PoW percentage? -> 50% PoW / 50% PoP
- Halving schedule -> 1,050,000 blocks (4 years)
- Block time -> 2 minutes
- What is the PoW algorithm -> Sha256D
Please note that these are subject to change with the launch of vBTC MainNet, however the vBTC mirroring is guaranteed to reflect the correct percentage of the total emissions (ex: if incentivized testnet runs for 1 month with a 4-year halving, then 1 month represents 1/96 of the total authorized emissions of the protocol, so regardless of final economics the reflected vBTC from the TestNet period would reflect at least 1/96th of the total authorized emissions).
What is the PoP Payout interval?
150 BTCSQ blocks.
What are the PoP Rounds and Keystone?
There are 4 rounds: 1,2,3,4, with 4 being the keystone (having a larger reward).
Note that VBK NodeCore has 20 round indices (with 4 rounds) due to 30-second block times. See: HowTo_run_PoP_Miner#VeriBlock_.22Rounds.22
Where can I get tVBK for pop mining?
There will be tVBK faucets:
https://testnet-faucet.veriblock.org/
Are there dev pools for mining vBTC?
Yes - there anyone can run a PoW pool. And updated list will be maintained on the wiki.
See: PoW_Pools_BTCSQ
How to convert testnet address
TODO