You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bead propagation and validation via SV2 mining protocol., though there was slight change as we opted for stratum v1 initially afterwards accompanying the stratum v2 primitive protocols for integration to be done along exisiting braid downstream channel such as the mining_protocol and binary_sv2 for reduced latency and secured channel.
Handling segwit coinbase for appropriate handling by the downstream nodes tested both over bitaxe and cpuminer tested valid submissions,mining and propagation over regtest, signet and cpunet respectively. - PR Support for segwit coinbase #256 .
PPLNS payout implementation and it will further be extended to other payout alternatives also somehow inculcating 1-of-N authorization approach using BitVM or FROST , via PR Payout implementation #332 .
The scope of this issue tracks the progress for the overall feature of
cmempoold:braidandbeadetc . (delivered in the PR Updating the definitions for structs #123 ) PR Addjsontests forbraid::extend()#227 .test_frameworkfor test coverage from start itself (delivered in the PR Implementencodabletrait forBeadstructure #162 ) , rpc implementation PR This is updatedRPCimplementation according to the new structure we had decided #224 .Serializabilityanddeserializabilityof the braid data structures (delivered in the PR Implementencodabletrait forBeadstructure #162 ).Braidpool example.ipynb.p2pfunctionalitiesintialized-braidpoolincluding the initialization of thebraid-node,cmempooldproxy andbitcoindPR bead_sync protocol #214 feat:Kademlia support , Braidpool Configuration set up and DNS service . #206 chore:Resolving merge conflicts uptodevfrom thefeat/consensus_functionsfor merging . #202 ping behaviour #201 .cmempooldusing the bitcoin mempool using our custom mempool PR feat: Add IPC implementation to fetch block template and notifications #213 , feature: Add Bitcoin IPC schema and implementation #191 PR Mergingipcfeature intodev#229 .tokio-tracingfor better tracing libp2p bootstrap #187 .SV2 mining protocol., though there was slight change as we opted for stratum v1 initially afterwards accompanying the stratum v2 primitive protocols for integration to be done along exisiting braid downstream channel such as themining_protocolandbinary_sv2for reduced latency and secured channel.downstreamconnection withbraidpoolvia stratum #237 .version,extranonceandnonceby the ASICs for bead construction via PR Implementation ofdownstreamconnection withbraidpoolvia stratum #237 .Braid. Addressed and merged in PR Replacebeadhashwithbeadsandindices#207 .PPLNSorUHPOpayment settlement etc along withEltooandSchnorrsignature supporting multi-sig payout authentication mechanism.IPCfunctionality and additionalcmempooldfunctionality to be merged via PR Mergingipcfeature intodev#229 .Stratumimplementation for downstream connection completing the communication loop between the IPC and the downstream via PR Implementation ofdownstreamconnection withbraidpoolvia stratum #237 .CPUnetintegration and testing for both mining and propagation .segwitcoinbase for appropriate handling by the downstream nodes tested both overbitaxeandcpuminertested valid submissions,mining and propagation overregtest,signetandcpunetrespectively. - PR Support for segwit coinbase #256 .seednodeand conditions related to it PR Removing cpuminer conditions and updating DHT update conditions #266 .capnpc::clientmapping wrttemplate_idPR feat: block submission and template caching system #270 .uncommitted_metadataforenonce1andenonce2in place of singly committedenonceInital DB structure #265 .peer_manager-> Orphan bead handling wrt DB #309 .XOnlyPubkeyor theTaproot keyanalysis based on quadratic residue .SV2integration including the authority key signature and pubkey commitment -> branch.