Bitcoin Forum
May 10, 2024, 09:00:26 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 [25] 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 ... 114 »
481  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ANN - [BEE] - 2014 -2018 - BEE COIN - the original BEE === on: March 23, 2018, 04:58:49 PM
has anyone got a fully synced bee (3) wallet and if so can you post some nodes?

I don't think there is a fully synced bee chain yet. I believe the 20000 blocks is all there is

I set 20000 blocks as a trial, staking tx have to mature which means blocks have to be initially mined until the staking weight starts to support the network. PoS didn't kick in as I expected so I guess there's something that I don't yet properly understand but then again the network consisted of just three of my machines and PoS alcoins can get really cranky with small numbers of nodes. I need to look again at the code.

Cheers

Graham


I did notice palmdetroit is back in the game and I did ask if he may be interested in helping out a bit. I think he said he had collaborated on a project with you before and maybe he can take a look at the pos side and see if he can see any bugs. I think he is familiar with pos from PHS.

Thanks for all you have done so far graham these things do take a lot more time and effort that people actually understand cbx is still getting their code straight  and have 2 devs on it. Good design and code takes a lot more effort and time than people sometimes understand..

Also next time if you announce ahead of time a date and time to start testing we will get a few community members to sync up and try to start pos off at the same time.

Because I don't have the resources to populate a peer-to-peer network to test it privately myself, I couldn't actually predict whether it would work at all. I offered it up so that people could, if they wished, see if their balance showed up correctly.

It would be great to be able get palmd's input, we last interacted a few years ago at the start of Spreadcoin - which is handy because as several other altcoin communities have found, devs are fairly reluctant to take on the responsibility for someone else's hacky code (and the Navcoin code itself is somewhat hacky).

I'm still looking into the source of the issue, the port is pretty much done and mostly working. I think it's a matter of ensuring that the configuration is internally consistent and coherent after the adjustment of the parameters to reference billions of coins rather than millions. I recently switched over to Helium for a couple of weeks to thrash out the details of their public ledger transfer and in the process, deepened my model sufficiently to be able to return to the Navcoin->Bee port with a much better understanding of what I might have got wrong. It was/is the next thing I was/am planning to do after attending to bitcointalk responses. I'll report back later this evening.

Cheers

Graham

482  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Slimcoin | First Proof of Burn currency | 0.5.1 binaries | Redesigned Website on: March 23, 2018, 04:23:21 PM
Staking is taking some processing power as well to count stake, it's not as power demanding as mining, but it's also taking some of it. So that's why there is conflict, also submiting pow and pos blocks shouldn't be done simultaneously.
I dont think there is a command to disable staking, and changing staking=0 in the conf does nothing, it still stakes.

All commands are listed here: https://github.com/slimcoin-project/Slimcoin/blob/master/README.md#all-cmmand-line-options

To suppress staking, add reservebalance=1000000 to the config file.

(At some point, I'll understand Qt internal signalling sufficiently well to be able to hook up the GUI reservebalance setting to the innards of the engine.)

Cheers

Graham
483  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][Datacoin - DTC]2017 New Clients, New Developers on: March 22, 2018, 04:41:38 PM
Good Day!

Can somebody give the link to the primecoin 0.16 code? Are you sure it is really based on the latest bitcoin core fork?

See for yourself: https://github.com/primecoin-ng-group/primecoin-core/commit/5d41110c745c74e1eeb85f187f54777bf5e6407f

Cheers

Graham
484  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ANN - [BEE] - 2014 -2018 - BEE COIN - the original BEE === on: March 12, 2018, 11:18:05 PM
has anyone got a fully synced bee (3) wallet and if so can you post some nodes?

I don't think there is a fully synced bee chain yet. I believe the 20000 blocks is all there is

I set 20000 blocks as a trial, staking tx have to mature which means blocks have to be initially mined until the staking weight starts to support the network. PoS didn't kick in as I expected so I guess there's something that I don't yet properly understand but then again the network consisted of just three of my machines and PoS alcoins can get really cranky with small numbers of nodes. I need to look again at the code.

Cheers

Graham
485  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: March 07, 2018, 01:30:55 PM
I have been talking to some people in the team Slack who are connected to this project and it is bad.

  • The vision of the project coins101 has been away for 3 months and doesn't have Slack since October!
  • He is not talking to anybody about Helium project and nobody can contact him.
  • The team do not know what is happening because the CCO and Co-Founder posts invalid info to keep people quiet.

This is a scam like everybody says, coins101 is on his island while everybody else pays and this is why we can not trust anonymous founders.

I will post this to SPR thread also because I am sure coins101 will not defend himself this time.

You only post baseless FUD, no need for him to defend himself and certainly not here - intemperate rants against Helium in this thread are clearly off-topic as would be any substantive response. I imagine georgem will round to clean up sooner or later.

On another topic - does anyone have any hard information (or even gossip) about an unadvertised SPR network of 100+ masternodes?

Cheers

Graham
486  Other / Serious discussion / Re: Idea for an anonymous file-sharing system on: March 06, 2018, 12:14:51 PM
What I propose instead is something like the following system. (Note however that this is only a half-baked idea...)

I'll just chip in with a strong (experience-led) exhortation to consider including (at least optional) descriptive metadata.

Cheers

Graham
487  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Slimcoin | First Proof of Burn currency | 0.5.1 binaries | Redesigned Website on: February 18, 2018, 02:33:13 PM
@gjhiggins: If I understand it the right way, your plan is to integrate a Web2Web viewer in the Slimcoin client (or at least a variation of it) and that the ni-URIs would be shared by the publishers, instead of the Torrent hash, and point to the metadata.
Indeed. It's rather a fanciful notion of mine, I need to give a lot of thought to the security implications of enabling javascription execution in a running wallet, even with Qt/V8 sandboxing. That's why I initially kicked off with ACME as a web app.

HN has an interesting general illumination of a few of the archival storage issues .... https://news.ycombinator.com/item?id=16402803 I found it worth reading through the tarsnap FAQ https://www.tarsnap.com/faq.html (esp. “What happens if I run out of money?”) and the Amazon Glacier pricing schedule https://aws.amazon.com/glacier/pricing/ .

Quote
There could be even more of these "apps"...
Absolutely so. I'm currently looking at Fresnel, an RDF display vocab: https://www.w3.org/2005/04/fresnel-info/manual/ which will allow me to associate an RDF type (e.g. “WebProfile” or “FOAFpage”) with a chunk of HTML/CSS/JS that renders it. There  is a javascript implementation that I haven't actually tried yet and I also have a Python implementation for RDFLib, transcribed from some previous academic work: tobacconist which is nearly complete and which I plan to add to the Python implementation of ACME.

Cheers

Graham
488  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][CLAM] CLAMs, Proof-Of-Chain, Proof-Of-Working-Stake, a.k.a. "Clamcoin" on: February 17, 2018, 02:07:08 AM
The other 63 connected to me, and so may not be listening for incoming connections:
Yes, of course. As I had to remind myself, they're probably listening but the router for the (home?) subnet they're connected to won't be forwarding on 31774 unless the user has either enabled NAT (against the advice of the DHS) or set up port forwarding.

Cheers,

Graham
489  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Slimcoin | First Proof of Burn currency | 0.5.1 binaries | Redesigned Website on: February 16, 2018, 03:08:46 PM
DYOR Dept ...

The promo article “How a New Blockchain-Based Project is Trying to Build the New Internet” ... (note the words “Skycoin team consisting of original Bitcoin and Ethereum developers”)
https://cointelegraph.com/news/how-a-new-blockchain-based-project-is-trying-to-build-the-new-internet

The takedown “Fifteen Minutes with a Scam Coin: A Hands on Approach”
https://medium.com/@somearenumbers/fifteen-minutes-with-a-scam-coin-a-hands-on-approach-4bd187206701

The “white” paper (referenced in the above takedown)
https://downloads.skycoin.net/whitepapers/a-distributed-consensus-algorithm-for-cryptocurrency-networks.pdf

Quote
Another class of algorithms, that we also rejected, involve electing a leader node. Agreeing to elect
one’s leader (or a temporary ruler), we contend, is not a very intelligent behavior either. Here is why.
Leader election is a natural adaptation in situations when group’s survival requires high intelligence, while
the average intelligence of group members is low. Hence the group, in order to to survive, has to find a
member who can make intelligent decisions for the group. Such behavior is modeled after sheeple, or after
species that have a predilection for being led, which does not seem to be congruent with cryptocurrency
community. Additionally, a leader is potentially a single point of failure, as she can be coerced by a
malicious entity to act against the interests of the society she was elected to represent. Therefore we
decided to drop leader-based models from consideration as well.

Vacuous conjecture resulting in utter psychobabble. This comprehensive and profound failure of ToM entertainingly reveals the depth of the developers' intellectual immaturity. They are so blissfully unaware of the depth of their ignorance, not only do they produce psychobabble (that they must know is psychobabble because they are speculating so wildly), they descend into farce by presenting it as though it were serious work ...

“We are curious if anthropologists or ethnographers could confirm this proposition, perhaps using their yet-unpublished research.”

Cue gales of laughter from any passing academic.

Cheers

Graham
490  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][CLAM] CLAMs, Proof-Of-Chain, Proof-Of-Working-Stake, a.k.a. "Clamcoin" on: February 16, 2018, 01:38:45 PM
addnode ... add

Only 12 work from all of these so do please update as you want.
I just filtered these (79 nodes) off've my client's getpeerinfo results ...


addnode=5.254.66.101:50298
addnode=5.68.54.99:31174
addnode=5.9.31.67:49126
addnode=12.13.193.227:60936
addnode=24.168.32.40:6193
addnode=24.9.70.204:54975
addnode=34.227.77.6:56497
addnode=37.189.255.136:65358
addnode=42.115.71.61:58955
addnode=45.28.140.116:62007
addnode=45.33.51.122:31174
addnode=46.105.98.179:31174
addnode=46.164.237.90:61138
addnode=46.242.35.119:51812
addnode=50.89.159.163:31174
addnode=50.89.159.163:49771
addnode=51.15.208.17:39942
addnode=54.83.128.67:45972
addnode=67.173.62.28:60524
addnode=67.190.62.252:31174
addnode=68.104.115.19:52912
addnode=68.195.28.248:31174
addnode=68.195.28.248:63957
addnode=68.96.96.143:59827
addnode=71.67.143.27:42425
addnode=73.196.204.117:31174
addnode=73.228.139.14:50420
addnode=73.95.169.154:62328
addnode=75.118.15.224:31174
addnode=76.103.125.46:44372
addnode=76.170.119.118:51353
addnode=77.190.169.17:65479
addnode=78.128.90.139:11140
addnode=78.66.36.36:49906
addnode=79.8.1.204:56356
addnode=81.61.92.19:57977
addnode=82.118.249.27:52464
addnode=83.84.173.136:23617
addnode=84.81.89.187:50032
addnode=86.148.246.170:61134
addnode=86.16.8.251:2580
addnode=86.21.88.174:31174
addnode=86.6.94.20:31174
addnode=88.17.148.10:55830
addnode=89.216.104.196:31174
addnode=92.210.93.81:54276
addnode=93.86.133.150:56786
addnode=94.242.254.66:40046
addnode=95.25.66.133:60923
addnode=99.189.170.199:50649
addnode=99.99.253.228:39920
addnode=104.239.139.17:33179
addnode=104.6.36.22:50761
addnode=108.31.223.236:31174
addnode=109.233.58.44:43200
addnode=109.252.60.102:13691
addnode=118.102.74.85:58544
addnode=118.102.74.85:59510
addnode=138.197.211.12:31174
addnode=138.201.35.158:31174
addnode=142.196.87.121:53317
addnode=145.239.28.208:46014
addnode=158.69.32.10:51376
addnode=163.172.138.202:53180
addnode=168.195.223.229:47284
addnode=170.130.28.170:51822
addnode=178.63.60.7:36500
addnode=179.113.194.75:49415
addnode=188.126.72.192:64616
addnode=188.40.131.43:41392
addnode=192.99.7.115:31174
addnode=193.23.157.12:55443
addnode=193.70.47.2:38163
addnode=213.60.163.199:48106
addnode=219.136.252.124:54817
addnode=219.136.252.124:55639
addnode=219.136.252.124:61613
addnode=219.136.252.124:63638
addnode=220.118.173.91:31174


Cheers

Graham
491  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Slimcoin | First Proof of Burn currency | 0.5.1 binaries | Redesigned Website on: February 16, 2018, 01:02:43 PM
Dunno what's going on here, my last post was interrupted by this request every time I previewed the page and any subsequent edits reliably result in the presented CAPTCHA page. I'm not getting the same result previewing this post (atm), I presume it's being triggered by a “suspicious content” algo but if the issue persists, the frequency of my technical postings will be accordingly reduced ¹ ...



¹ Traditionally you're limited to three cheers Smiley

Cheers

Graham
492  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Slimcoin | First Proof of Burn currency | 0.5.1 binaries | Redesigned Website on: February 15, 2018, 08:40:39 PM
I want to retake one of the crucial questions ...
fwiw, that pretty much accords with what I've found thus far. From my perspective, the key practical advantage of ni-URIs is that they resolve directly to metadata which describes the content and so informs the user's decision as whether to retrieve and render/execute the content.

Option 5 (an "altruist network") looks like something like the "holy grail" for P2P anarchists, but is a bit difficult to achieve if we want to preserve the nice Web2Web feature that readers don't need additional software to access the content. It may be possible using technologies like JavaScript "service workers" that operate in the background of a Web2Web reading app. And one would have to think about long-term scalability.
I was pointed to this: https://github.com/OleEichhorn/bitcoin-msvc - it's the last piece of the jigsaw I need to complete the implementation of web2web in the GUI wallet.

Elsewhere, I already have it working with Linux and OS X binaries. Slimcoin's “Inscription” list is a further adaptation of (Torrencoin's) torrent list tab which I nicked and adapted:



The qtwebengine examples offer a straightforward approach to rendering web content: https://doc.qt.io/qt-5/qtwebengine-webenginewidgets-minimal-example.html - the new v8 engine allows one to render self-contained web apps and distribute the html, css and javascript files in a reliable fashion via the Qt resource bundle.

The markup for including javascript source files becomes <script src="qrc:///pbt/webtorrent.js"></script> where the qrc protocol maps to the Qt resource specification, following the pattern in slimcoin/src/qt/bitcoin.qrc  ...
Code:
    <qresource prefix="/pbt">
        <file alias="index.html">res/pbt/index.html</file>
        <file alias="semantic.min.css">res/pbt/semantic.min.css</file>
        <file alias="style.css">res/pbt/style.css</file>
        <file alias="jquery.js">res/pbt/jquery.js</file>
        <file alias="webtorrent.js">res/pbt/webtorrent.js</file>
        <file alias="semantic.min.js">res/pbt/semantic.min.js</file>
        <file alias="jquery-migrate-3.0.0.js">res/pbt/jquery-migrate-3.0.0.js</file>
    </qresource>

I first got it working with the published web2web example, using their torrenthash, then switched it over to use the torrenthash generated for my post. Unfortunately, I wasn't able to get it seeded externally and seeding it locally was pushing the laptop a bit too far. Although the feature does function, I wasn't able to check that it functions with a torrenthash to content that I have published.



The blocker thus far has been that the MXE cross-compilation environment doesn't support qtwebengine - and in all likelihood, never will. Unfortunately, I haven't been able to find the time to familiarise myself with MSVC to compile up a Windows binary. The github repos I mentioned earlier looks like it could save me some time --- or someone else, if they fancied the challenge.

Quote
To use several blockchains does also carry scalability advantages.

And would form a robust network. Generally, I'm anticipating that an ecosystem will gradually cohere.

Cheers

Graham
493  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][Datacoin - DTC]2017 New Clients, New Developers on: February 14, 2018, 04:20:47 PM
On that note @gjhiggins @Chicago
Is it possible that we can add the GPU mining feature from the high-performance wallet

Unfortunately, I'm not in a position to say - circumstances constrain my work to a laptop format.

Cheers

Graham

494  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Slimcoin | First Proof of Burn currency | 0.5.1 binaries | Redesigned Website on: February 12, 2018, 07:13:28 PM
If i am not wrong, these 3 proofs system represents a way to prevent attacks on the blockchain.

That's the understanding I'm arriving at, with a similar degree of caution.

There's a useful level of detail on consensus mechanisms in SoK: Consensus in the Age of Blockchains if you skip to p7, “1) Attacks and Mitigation”

(Sloppy on “Slimcode” tho' --- yes, they do mean us. It's a shame that their shallow approach to the domain beguiled them into making a completely unnecessary incorrect assertion. I mean, why did they even bother to make the statement? It speaks to me of research bias --- been there, got the T-shirt. And I find it useful to bear that in mind when reading, hence the pointer to that specific section - the rest of the paper is a mixed bag.)

Cheers

Graham
495  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Slimcoin | First Proof of Burn currency | 0.5.1 binaries | Redesigned Website on: February 10, 2018, 11:30:34 AM
I have to look at Solid more closely, seems interesting.
Especially in view of the fact that a Core client also offers an HTTP RPC: https://github.com/bitcoin/bitcoin/blob/master/src/httprpc.cpp#L229

Paul Frazee gets a quote in the IBT's: (Decentralisation experts unpack the problems of 'Web 3.0' Nick Szabo, Zooko Wilcox and Paul Frazee talk about the goals and challenges of the next generation of the internet) http://www.ibtimes.co.uk/decentralisation-experts-unpack-problems-web-3-0-1658382

Quote
In terms of new technology to look out for, Frazee said he was quite surprised how much interesting stuff coming is out of standards bodies right now. "There's the Solid project, which is headed by Tim Berners-Lee; there's the WC3 social working group had been working on something called Activity Pub, and I think they're doing good work there."

However, just because the media are trialling a new narrative, it doesn't mean that there's any deep understanding there:

Quote
The Zcash Foundation wants to be a conduit through which the community can collectively decide and coordinate [...].

That would be a centralised decentralisation, wouldn't it? Splendidly absurdist nonsense.

Cheers

Graham
496  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ANN - [BEE] - 2014 -2018 - BEE COIN - the original BEE === on: February 08, 2018, 11:05:01 AM
Update:
Not knowing exactly when you made a fork of the old BeeCoinV2 to the new Bee and being my new address very recent (I moved all my coins approx 2 weeks ago) I though to try to import my previous old wallet.
After the rescan only one transaction jumped out 10/26/2017 of only 0.01097717 Bee (that came from staking) nothing else.
So balance 0.01097717. Very strange Undecided

 Once again, heartfelt thanks for the feedback. What you describe is plausible. I'm in the process of updating the UTXO set, so your new addresses should show up in that.

It also occurs to me that the genesis block transactions which form the public ledger could be rephrased in a more accessible fashion by changing the transaction referents from pubkeys to addresses, i.e. change:

   txNew.vout[0].nValue = 10000000 * COIN;
    txNew.vout[0].scriptPubKey = CScript() << OP_DUP << OP_HASH160 << ParseHex("abee155f02a09bd70b498be5af25d7991703e404") << OP_EQUALVERIFY << OP_CHECKSIG;
    genesis.vtx.push_back(txNew);


to

   txNew.vout[0].nValue = 10000000 * COIN;
    txNew.vout[0].scriptPubKey = CScript() << OP_DUP << OP_HASH160 << ParseHex(DecodeBase58ToHex(std::string("3HN6ggDkexkUrHR7NNpgbhkBRY7eBckhMJ"))) << OP_EQUALVERIFY << OP_CHECKSIG;
    genesis.vtx.push_back(txNew);


Then people could just search the chainparams.cpp source for their address(es) and balance(s).

I'll make the switch when I re-generate the genesis block using the updated UTXO set. I'm just waiting for beecoinv2 to finish syncing before running the Python script that updates the UTXO database.

Cheers

Graham
497  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ANN - [BEE] - 2014 -2018 - BEE COIN - the original BEE === on: February 07, 2018, 02:07:49 PM
You should be able to check whether your imported BEE2 privkeys show any balance at all and if they do, whether they stake (2hrs minimum wait, atm). It's an elderly UTXO, when we're ready actually do the hard fork, I'll update it to reflect the distribution at that point and re-do entire the genesis block creation / PoW mining phase.

I tried to import my wallet keys from my BeeCoinV2 wallet but there are no coins.
I used dumpwallet and importwallet commands.
Was I wrong?

No, not wrong at all (I come from a different part of the universe, one where users are not referred to as “lusers”). Thanks for trying this out, it is hugely important to get feedback on actual use in the field, so to speak.

Could you try importing the individual BEE2 privkeys?

It may be because Bee Core 0.13 has native support for HD wallets. I don't know if it can import non-HD wallets from dumped from previous versions.

(Still hoping Plan A will work).

Cheers

Graham
498  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ANN - [BEE] - 2014 -2018 - BEE COIN - the original BEE === on: February 06, 2018, 02:38:05 AM
So really you are turning yourself into a fully skilled crypto developer.
It's not my intention. I'm a cognitive psychologist by discipline and a cognitive scientist by profession, the latter mainly defined by its use of computational models as investigative tools (hence my broad but patchy knowledge of programming / software engineering --- it was acquired pragmatically and in a piecemeal fashion). Although local constraints circumscribe my involvement to that of a hobbyist, if I had a professional interest as such, it would be in what you might be forgiven for thinking is a bit far-fetched but is very real and also very pertinent to altcoin communities: aspects of Theory of Mind as they pertain to collective intelligence.
https://phys.org/news/2015-06-intelligence-online.html
https://gfbertini.wordpress.com/2016/04/25/theory-of-mind-predicts-collective-intelligence-equally-well-online-and-face-to-face/

For convenience:
Quote
Have you ever wondered what factors may shape the interactions we have in online chatrooms? With the advent of the Internet 20+ years ago, the ways in which we communicate have drastically changed, allowing us to easily interact nonverbally or anonymously. Whether it's in a chatroom, email thread, or an online forum, most of us have taken part in some form of group communication on the Internet. Maybe, unbeknownst to us, we became a part of the group's collective intelligence, a form of group intelligence that can surface after collaboration and competition among individuals in the group. But some scientists are wondering, how can we measure the ability of others to communicate in a group, and how can we quantify the effectiveness of a group?

Two traits that make us "distinctly human" are our abilities to empathize and to interact well in social settings with others. These traits are usually measured in face-to-face situations, and may be more difficult to measure online, away from in-person social cues.

One factor that correlates to overall collective intelligence is "Theory of Mind" (ToM), or the ability of one individual to understand the mental state of another and recognize it as distinct from their own; what some may consider "mind reading." In a recent PLOS ONE study, MIT researchers tested the hypothesis that ToM, which can be used to predict collective intelligence in collaborative face-to-face tasks, can almost equally predict collective intelligence in online collaboration. One individual's ability to "read" the behavior of another individual can help contribute to successful communication and overall group intelligence. More than that, this ToM ability may exist even where verbal communication is prohibited, and may contribute to successful communication within an online group.
I'm applying an altcoin context to the questions: “how can we measure the ability of others to communicate in a group, and how can we quantify the effectiveness of a group”.

Except that I'm changing the question away from measurement and quantification to: “how can we best support ...”

Basically, my interest is in understanding the user task information requirements - what information is required to perform a specific task and how it should be presented to best support the process (of creating and maintaining accurate mental models of others).

Quote
Are there any specific questions ...
Unfortunately not. The Navcoin clone of Bitcoin Core 0.13 was an exercise in expediency, with parts of the code short-circuited in order to simplify the initial PoW phase - which I hadn't expected, so wasn't looking for.

It's because by the time Bitcoin Core 0.13 was released, the block generation part of the in-wallet miner had been completely obsoleted on mainnet by the shift to ASIC mining and the functionality/API had been adjusted to assume a testnet context with setgenerate (create blocks via continuous hashing) giving way to generate/generatetoaddress (create blocks on demand).

I tried the x11 miner without success and stopped at that point. So I'd had to use generatetoaddress to hand-crank the blockchain. What I hadn't spotted was that the API block generation code generated candidate blocks according to PoW diff rules, in an entirely different location in the codebase, the code had been adjusted so that (all) candidate blocks were checked against PoS diff rules, hence the failure to match. I guess the Navcoin devs chose a different route.

I was able to route the candidate PoW blocks to the appropriate checks and get generatetoaddress working, hand-cranking (via a scheduled task) the PoW block generation phase. I have left Navcoin's staking schedule in place (because it has a 2hr minimum staking time whereas Bee has 7 days and I'm not hanging around for a week).

Anyway, staking does seem to be working ...



(The 50 BEE amounts aren't actually stakes, they are mislabelled PoW blocks.)

Quote
Also do you mean because we are trying to conduct this upgrade in the fairest way with this kind of auto balance shift to the new chain that it is proving to be much more complex than if we just forked nav coin and did a coin swap over to the new code base like that?
No, I was merely explaining the presence of a test premine in the committed code as “Plan B”. But having already performed some limited tests of the ledger transfer mechanism, I do have some justification for expecting “Plan A” to execute flawlessly.

But you might want to try it out for yourself. ATM, a candidate pre-release version of the Bee Core 0.13 network using a throwaway UTXO set is (thus far) happily ticking away on minkiz.co (our rented Hetzner box) and on two Linux laptops running locally (my new XPS with Mint 18.2 and my old Acer running Ubuntu 17.10).

I imagine most subscribers to this thread use Windows and am happy to report that (bar a couple of small tweaks) MXE cross-compilation of Windows binaries works out of the box  (https://minkiz.co/noodlings/bee/bee-qt.exe.zip), although I've not had chance to check its functioning on a Windows VM as yet. Edit: Windows users will need to set port=19999 in the config file, at least until I refresh the binary

Linux source code is available pro tem from: https://github.com/gjhiggins/been

It should just sync straight up. If not, addnode=144.76.64.49:19999

You should be able to check whether your imported BEE2 privkeys show any balance at all and if they do, whether they stake (2hrs minimum wait, atm). It's an elderly UTXO, when we're ready actually do the hard fork, I'll update it to reflect the distribution at that point and re-do entire the genesis block creation / PoW mining phase.

Cheers

Graham
499  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Slimcoin | First Proof of Burn currency | 0.5.1 binaries | Redesigned Website on: February 04, 2018, 12:52:18 AM
Thank you for that link. It reminded me to some tests I made - some months ago - with Hubzilla (the successor of Friendica / Red Matrix, a "decentralized" social network), which uses the ZOT library to provide a "nomadic identity". That could be described as a hybrid model between the Solid approach (everybody stores his/her data on his own) and the Mastodon approach (multiple users on one server). Users in Hubzilla can change from the "lazy" Mastodon approach to the more demanding Solid approach at any time "cloning" their data sets; they can also wander around between distinct "group" servers.
I was ignorant about Hubzilla previously; having skimmed the narrative description of the Zot protocol, fwiw I think you're spot on. They summarise it as “a JSON-based web framework for implementing secure decentralised communications and services.” and I would characterise the SOLID approach as “a JSONLD-based web framework for implementing secure decentralised communications and services.” Only two letters extra but it makes a big difference in terms of opening up access to already worked-out solutions.

Quote
In the current "Slimweb" incarnation (web2web-based) identity would be linked primarily to private keys; it would be worth discussing if a second "identity layer" could be provided; for example, one primary address identified with an "online identity" which stores inscriptions leading to other addresses following distinct publications of that person, being the relationships between these publications stored in signed RDF graphs.
My conceptualisation runs as follows:

I create a convention by using the in-browser bip39 HD keygen implementation to create a handful of notional "identity” addresses at sub-level m/44'/63'/0'/8/*, one for each identity that I wish to distinguish - as exemplified below (each one given a label for convenient reference):

m/44'/63'/0'/8/0   Sa3evx12ZgTDHqvuT5xpBaAYA5PQAmZFDM    gjhiggins
m/44'/63'/0'/8/1   SffwZ6jriJbnYtB27hbA9SzhpWYqf8WdoT    minki
m/44'/63'/0'/8/2   SYXxitjEU4KjVoXSrLLPwUhxEzpdjNr6Ud    gj

(I'm complicating matters slightly by using a bip39 wallet but the deterministic aspect means that re-entering the passphrase re-creates the privkeys for my identity addresses)

The convention continues ... in txouts spent by the “identity” addresses (e.g. Sa3evx12ZgTDHqvuT5xpBaAYA5PQAmZFDM), the OP_RETURN data is to be read as a ni-URI¹ formatted “Trusty URI”², e.g.

ni:///sha-256;5AbXdpz5DcaYXCh9l3eI9ruBosiL5XDU3rxBbBaUO70?module=RA

In the intended bog-standard modus operandi, the publisher will either self-host a SLM-ACME or will have a subscription to an SLM-ACME service hosted by a third-party and the  ni-URI value will resolve to a signed graph, retrieved by a SPARQL query posed of the graph:

SELECT ?g WHERE {
  ?g ccy:graphSignatureHash 5AbXdpz5DcaYXCh9l3eI9ruBosiL5XDU3rxBbBaUO70
}


The signed graph can contain whatever you like, as a file resource (module=FA) or an RDF document (module=RA). The latter makes more sense in a decentralised context where the need for apps to “discover” meta-data starts to become acute (happily, RDF documents are self-describing). Identity addresses would have to be published through sidechannels, such as this thread.

The minimum requirements of the SOLID WebId Profile would seem to be satisfiable, same goes for most of the SOLID-recommended vCard.

Quote
BTW. the new blocknotify script now has been tested with "reorganized" small fake RDF blockchains and so far works well recognizing and "repairing" reorgs. I'll conduct some more tests with partial blockchains containing only blocks and transactions with OP_RETURN inscriptions this week, then activate the new script on my VPS with Fuseki (the one that is accessible via the "Slimweb gateway").
Very cool. Sorry for the non-reply to your earlier question, I completely lost track of time - I didn't have an answer anyway.

Quote
Once it is fully synced, real-time web2web testing will be finally possible. That means basically that when you publish something via an OP_RETURN inscription, web2web apps like the Gateway will find the corresponding Torrent hash about 2 minutes later. I would consider it still alpha software, however.
Nice work.

Another direction in which to pursue the notion of using OP_RETURN data to carry resolvable pointers to content/metadata - there's a very accessible HN discussion of IPFS basics which is very pertinent, especially the comparison of IPFS and torrenting practilcalities.

“One thing I've failed to find out about IPFS: who pays for hosting? The user? Or is it donated by some peers?” - https://news.ycombinator.com/item?id=16078975

I think I mentioned, I gave IPFS a spin. IPFS locators as OP_RETURN data would also work. There's a javascript implementation with some interesting in-browser examples: https://github.com/ipfs/js-ipfs/tree/master/examples and a ipfs-api https://github.com/ipfs/js-ipfs-api. It's on my stack to investigate, using the resurrected neocities.org - https://neocities.org/api and their support for ipfs DNS - https://blog.neocities.org/blog/2017/08/07/ipfs-dns-support.html

I still think RDF has an overwhelmingly significant advantage in that the torrent and ipfs protocols are incapable of carrying metadata which necessitates the use of separate sidechannels for the communication of associated user-vital info such as title, creator etc.

Cheers

Graham

¹ https://datatracker.ietf.org/doc/rfc6920/ Naming Things with Hashes - RFC 6920

² https://www.researchgate.net/publication/259845637_Trusty_URIs_Verifiable_Immutable_and_Permanent_Digital_Artifacts_for_Linked_Data

“Trusty URIs end with a hash value in Base64 notation(i.e. A–Z,a–z,0–9,-, and representing the numbers from 0 to 63) that is preceded by a module identifier. This is an example:

    http://example.org/r1.RA5AbXdpz5DcaYXCh9l3eI9ruBosiL5XDU3rxBbBaUO70

500  Other / Serious discussion / Re: Identification in decentralized networks on: February 03, 2018, 11:15:28 AM
The big problem here of course is what does identify someone as a person?

For best results, conduct your Turing test off-line and face-to-face.

Cheers

Graham
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 [25] 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 ... 114 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!