Bitcoin Forum
April 19, 2024, 08:08:11 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Poll
Question: Do you Accept Komodo ICO conversion vs Reject Komodo ICO conversion and fund new dev team?
Accept - 145 (68.7%)
Reject - 66 (31.3%)
Total Voters: 211

Pages: « 1 ... 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 [434] 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 ... 547 »
  Print  
Author Topic: BTCD is no more  (Read 1328436 times)
keeper of the seven keys
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile
May 15, 2015, 01:48:10 AM
 #8661

This coin is looking mint.
1713557291
Hero Member
*
Offline Offline

Posts: 1713557291

View Profile Personal Message (Offline)

Ignore
1713557291
Reply with quote  #2

1713557291
Report to moderator
1713557291
Hero Member
*
Offline Offline

Posts: 1713557291

View Profile Personal Message (Offline)

Ignore
1713557291
Reply with quote  #2

1713557291
Report to moderator
1713557291
Hero Member
*
Offline Offline

Posts: 1713557291

View Profile Personal Message (Offline)

Ignore
1713557291
Reply with quote  #2

1713557291
Report to moderator
In order to get the maximum amount of activity points possible, you just need to post once per day on average. Skipping days is OK as long as you maintain the average.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713557291
Hero Member
*
Offline Offline

Posts: 1713557291

View Profile Personal Message (Offline)

Ignore
1713557291
Reply with quote  #2

1713557291
Report to moderator
1713557291
Hero Member
*
Offline Offline

Posts: 1713557291

View Profile Personal Message (Offline)

Ignore
1713557291
Reply with quote  #2

1713557291
Report to moderator
1713557291
Hero Member
*
Offline Offline

Posts: 1713557291

View Profile Personal Message (Offline)

Ignore
1713557291
Reply with quote  #2

1713557291
Report to moderator
Cassius
Legendary
*
Offline Offline

Activity: 1764
Merit: 1031


View Profile WWW
May 15, 2015, 07:53:22 AM
 #8662

MMBTCD asset is live. Asset id: 8122396658538927693
See https://bitcointalk.org/index.php?topic=684090.msg11375150#msg11375150
The aim of this asset is to increase liquidity for BTCD and place gentle upward pressure on it. It will pay out in mgwBTCD / superBTCD.
Coinomat has already done great work with the MMNXT asset. BTCD has much lower volumes and thinner order books, so we're hoping we can do something about that.
satoutaka6612
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile
May 15, 2015, 10:58:06 AM
 #8663

BTCD market-maker (MM-BTCD) proposal

BTCD is a strong ‘sleeper’ coin, with groundbreaking tech in the pipeline: Teleport, Telepathy, Ramchains and Transparent Forging, as well as acting as InstantDEX’s reference currency. However, in the medium term the market has punished BTCD for several reasons. These include the long BTC bear market, which compounds a downturn in the alts. Crypto investors tend to have short-term timeframes, and several large holders from the proof-of-work phase have dumped thousands of coins on the market. Combined with BTCD’s otherwise low volumes, these factors have pushed the price from a high of 0.015 BTC down to 0.003, and from over $6 down to under $1.

BTCD will be integral to SuperNET and likely its #1 use case, but BTCD’s tech has wider appeal, with a broad range of potential applications. We would like to see a thriving BTCD ecosystem on its own terms to complement and facilitate its role in SuperNET.

Purpose
The aims of MM-BTCD are:
  • To reward long-term holders of BTCD
  • To incentivise stakers and strengthen the network
  • To add liquidity to the markets
  • To reduce volatility
  • To encourage developers and entrepreneurs to build further apps on top of BTCD

Form
MM-BTCD will take the form of a Nxt asset. The reasons for this over a centralised solution are to enable transparency and security, and to facilitate payouts and a secondary market for shares. Most BTCD users are already familiar with Nxt via the SuperNET client.

A market-making and arbitrage bot will be used to generate revenues from price differences across several exchanges, including Poloniex, Bittrex and the Nxt Asset Exchange (where BTCD trades as mgwBTCD and superBTCD). These are low-risk activities. Further higher-risk, higher-reward activities such as swing trading in BTCD and other key alts may gradually be phased in depending on initial revenues and risk tolerances.

Coinomat
The bot has been coded by Coinomat and is already operating with limited capitalisation. This is a natural choice because Coinomat is known in the BTCD/Nxt communities and already operates the MMNXT bot/asset, which raises revenues from the NXT markets. (Revenues are currently in the region of 3% per month.) Coinomat will also be involved in the new BTCD wallet, offering an integrated instant exchange function, as in the SuperNET client, and the ability to cash out to an anon card. Care will need to be taken to avoid a conflict of interests with MMNXT’s activities.

Funding and revenues
Initial capitalisation of 1 million NXT is estimated to be sufficient. Raising money in BTCD and BTC was considered, but these cannot be used to buy assets on the Nxt Asset Exchange.

A total of 1 million MM-BTCD assets will be created. Asset id: 8122396658538927693.
  • 200,000 will be sold at 5 NXT each = 1,000,000 NXT.
  • 200,000 will be retained by the asset issuers in return for BTCD capitalisation, development, marketing, maintenance and admin.
  • A further 600,000 will be reserved for later sale if additional capitalisation is required.
No issuer-owned assets will be sold below 10 NXT. No further assets for additional capitalisation will be sold below 10 NXT.

Payout will be in mgwBTCD/superBTCD, weekly on Wednesdays. Revenues will be distributed as follows:
  • 90% to assetholders
  • 10% to BTCD stakers (this may be as simple as making regular transfers with large tx fees)

Given that BTCD has around 10% of Nxt’s market cap and 5% of the volume, revenues are likely to be low at first. However, the constant buy-pressure will also make a greater difference to the market.

Coinomat, Azeh and Cassius

Feedback?


I think that it is very good and liquidity.

I want to check,
As a way to distribute the stakers of BTCD,
DB (database) and I think that's necessary, but there is a distribution of the new purse for it?

The timing of the start of the reward?

Thank you
Cassius
Legendary
*
Offline Offline

Activity: 1764
Merit: 1031


View Profile WWW
May 15, 2015, 11:31:00 AM
 #8664


I think that it is very good and liquidity.

I want to check,
As a way to distribute the stakers of BTCD,
DB (database) and I think that's necessary, but there is a distribution of the new purse for it?

The timing of the start of the reward?

Thank you

The main idea is to add liquidity and buy support to BTCD. The effect will likely be limited, especially at first, but I hope that it will still be worthwhile. BTCD's thin orderbooks mean that it is susceptible to market manipulation and large price swings on low volumes. If we can gradually increase value ahead of the major tech releases, that would be good.
I'm still thinking about the best way to distribute revenues to BTCD stakers. A database is not necessary. The simplest way would be to make a transaction with a large tx fee. It could be one tx fee per week, or 100 or 1000. It's chance who gets it, but the more transactions made, the more likely any given staker is to get that block. With one large payout it is effectively a lottery, and larger stakers are likely to get it. We'll need to strike a balance here.
The new wallet is under development, but I'll let someone else who knows a little more than me update you on that.
bitcoinrocks
Legendary
*
Offline Offline

Activity: 1372
Merit: 1000


View Profile
May 15, 2015, 02:51:13 PM
 #8665

The main idea is to add liquidity and buy support to BTCD.

Shouldn't InstantDEX be taking care of that imminently?
Cassius
Legendary
*
Offline Offline

Activity: 1764
Merit: 1031


View Profile WWW
May 15, 2015, 04:05:35 PM
 #8666

The main idea is to add liquidity and buy support to BTCD.

Shouldn't InstantDEX be taking care of that imminently?

Sure. I'm not certain about the timetable though, and instantDEX won't get up to full speed immediately. And every little helps, particularly after a long and brutal bear market.
Azeh (OP)
Sr. Member
****
Offline Offline

Activity: 441
Merit: 500


View Profile
May 15, 2015, 08:33:57 PM
 #8667

Update (5/15):

New Developer on Board
I'd like to announce that with the donation funds the community has raised so far we have been able to hire Onsighit, VRC's GUI and Cross-Platform Developer, to help primarily with the back-end of the new BTCD HTML-localhost Wallet GUI.  Getting talented developers on board is important to meeting our goals so please keep those donations coming!

Front-End Demo:
Below is a video demo of the front-end.  Please keep in mind that there are still a few kinks to work out, but feedback and constructive criticism is encouraged.
https://vid.me/jmWE

BTCD Market Making Asset
Check Out Cassius and Coinomat's great work on putting together a Market Making project for BTCD: https://bitcointalk.org/index.php?topic=684090.msg11375150#msg11375150

Donations
We have raised around 2500 of 10000 BTCD so far and about .05 BTC.  Torrn will give an update on donation totals soon.


Development Update and Donation Request:

 

Dear BitcoinDark Community,

BitcoinDark development has been ongoing behind the scenes for quite a while and we are now approaching a time when that development will begin to bear fruit.

One of the new developments includes a new HTML-local-host Wallet GUI to replace the old QT version.   The plan is to first release a basic port, in terms of features, of the original QT wallet and then add additional features/enhancements in subsequent versions. The front-end is almost finished and work on the back-end of the wallet will begin soon.

                                                                          

The HTML Wallet will bring a host of new benefits to BTCD users:

-GUI with an updated cutting edge look that is easy to operate  
-Combination of HTML and Native Ramchains allows wallet access using multiple devices
-New tech features, such as Teleport, can easily be added to later client versions
-BTCD tech will make it to the BTCD client first before it becomes available on the SuperNET branded client
-Future in-client access to SuperNET affiliated coins and services

Donation Goal:

We are aiming to raise 10,000 BTCD to help see the current development through to completion.  Not only will your donation help contribute to BitcoinDark development, but also will act as an investment to enhance the future value of BTCD.  

Uses for Donation Funds:

-Back-end GUI development                                           (~2000 BTCD)
-Marketing/PR for upcoming tech releases                     (~2300 BTCD)
-Continued Webmaster and Weekly Blog payments      (~1200 BTCD)
-Hiring additional developers and specialists                (~2500 BTCD)
-Bounties for apps that utilize BitcoinDark tech            (~2000 BTCD)

Please help support BitcoinDark development by sending your donations to the following Official BTCD Donation Address:
RDtnnLj5LQ8YMxBJbHX1N4jNKeaC67FLGW

or you can donate using BTC using the Official Multisig Donation Address:
36vQrrrjT1A8X3s56fdfkYzWzMgjSWhTWY
Bernard Lerring
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250



View Profile
May 15, 2015, 09:59:44 PM
 #8668

I like the idea of a pass phrase based wallet, which would attract Nxt users to BTCD and vice versa.

Would the wallet work deterministically using the pass phrase? So if my computer went on fire I could log in on a brand new PC with just a pass phrase and my BTCD would be there? If so, how would this affect the current wallet.dat system? Will we have to generate a new account and send our BTCD to it?
Azeh (OP)
Sr. Member
****
Offline Offline

Activity: 441
Merit: 500


View Profile
May 16, 2015, 09:30:32 AM
 #8669

I like the idea of a pass phrase based wallet, which would attract Nxt users to BTCD and vice versa.

Would the wallet work deterministically using the pass phrase? So if my computer went on fire I could log in on a brand new PC with just a pass phrase and my BTCD would be there? If so, how would this affect the current wallet.dat system? Will we have to generate a new account and send our BTCD to it?

Native ramchains will allow us to have both a localhost-client and a lite-wallet version.  So, yes the goal is to get to pass-phrase type system where wallets can be accessed on multiple devices.  The specifics still need to be worked out, but now with btcddev making good progress on native ramchain implementation and Onsightit getting started on the back-end, the solutions should soon become clear.
satoutaka6612
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile
May 16, 2015, 12:31:29 PM
 #8670



The main idea is to add liquidity and buy support to BTCD. The effect will likely be limited, especially at first, but I hope that it will still be worthwhile. BTCD's thin orderbooks mean that it is susceptible to market manipulation and large price swings on low volumes. If we can gradually increase value ahead of the major tech releases, that would be good.
I'm still thinking about the best way to distribute revenues to BTCD stakers. A database is not necessary. The simplest way would be to make a transaction with a large tx fee. It could be one tx fee per week, or 100 or 1000. It's chance who gets it, but the more transactions made, the more likely any given staker is to get that block. With one large payout it is effectively a lottery, and larger stakers are likely to get it. We'll need to strike a balance here.
The new wallet is under development, but I'll let someone else who knows a little more than me update you on that.
[/quote]

Yes,
MMNXT is good assets and expects MMBTCD.

The allotment of stakers understood only a little.
When include the allotment of the super net;  5:5:5:10model. It becomes
( :-O

In addition, I seemed to progress steadily, and I who was very nice contributed it if I watched slack,
It will be the return that is enough if I watch release.

I thank splendid work everybody.
raimch89
Legendary
*
Offline Offline

Activity: 1169
Merit: 1000


View Profile
May 16, 2015, 01:55:56 PM
 #8671

all coins of supernet are dumped not only btcd
the problem is  supernet (and btcd ) is only a long term project for investors and nobody can know when we could really use it ( with instandex, mgw..)
if it takes 2 ,  6 months or more no interest to buy now
BTC-BTC-BTC
Legendary
*
Offline Offline

Activity: 1582
Merit: 1001


www.neutroncoin.com


View Profile
May 16, 2015, 03:22:49 PM
 #8672

Can not wait for everythings to come together and bring more alternative coins together.coin in future. 
4emily
Hero Member
*****
Offline Offline

Activity: 577
Merit: 500


View Profile
May 16, 2015, 04:07:26 PM
Last edit: May 16, 2015, 04:33:42 PM by 4emily
 #8673

all coins of supernet are dumped not only btcd
the problem is  supernet (and btcd ) is only a long term project for investors and nobody can know when we could really use it ( with instandex, mgw..)
if it takes 2 ,  6 months or more no interest to buy now

It's 'horses for courses'  Smiley

Some people (the less risk averse) invest early on the basis of possibility; others (more risk averse) and that's the majority of potential investors, wait until the technology is proven or at least off the drawing board and being implemented.

Whatever you do - invest and hold; trade; wait and see with a view to possibly investing 'when the time is right' - you're running a risk.

What's worse: investing and losing what you have or not investing and losing what you might have had?

For me, it's definitely the latter.

The only way to avoid that dilemma is to close your mind to new ideas and only notice them for the 1st time when they're part of everyday life - which of course is what most people do (but not, by definition, any of us!)
4emily
Hero Member
*****
Offline Offline

Activity: 577
Merit: 500


View Profile
May 17, 2015, 02:52:09 PM
 #8674

-----
Please help support BitcoinDark development by sending your donations to the following Official BTCD Donation Address:
RDtnnLj5LQ8YMxBJbHX1N4jNKeaC67FLGW

or you can donate using BTC using the Official Multisig Donation Address:
36vQrrrjT1A8X3s56fdfkYzWzMgjSWhTWY



BTCD donation sent  Smiley
Cassius
Legendary
*
Offline Offline

Activity: 1764
Merit: 1031


View Profile WWW
May 17, 2015, 03:07:45 PM
 #8675

Update on MM-BTCD asset (8122396658538927693). Now over 50% sold. Thanks to investors.

I'd like to add some info on revenue streams:
Market making bot and buy walls will be set on NXT AE, Poloniex, and Bittrex
We plan to provide constant buy pressure, on top of usual market making, which should help the price grow.
So the purpose of the fund is twofold - bots are making profits through MM and at the same time gently push the price higher.
So you profit both from dividends and BTCD appreciation if you're a BTCD holder. To kick start dividend payments it is possible to hold some dividend paying asset, such as MMNXT. It will be decided on after the IPO phase is over.
Also I'd like to note that no further assets will be sold until the asset price doubles, outstanding shares will be sent to an escrow after IPO phase is over.

Dividends will be every Wednesday in superBTCD / mgwBTCD, but probably not this Wednesday: it's unlikely the ICO will have sold out and the bots fully operational by then.
Cassius
Legendary
*
Offline Offline

Activity: 1764
Merit: 1031


View Profile WWW
May 18, 2015, 03:45:34 PM
 #8676

MMBTCD all sold out. Update here: https://nxtforum.org/assets-board/btcd-mutual-fund-and-market-making-asset-mmbtcd/
We're taking a mutual fund as well as market-maker approach, because BTCD is so thinly traded. Hopefully using revenues from other assets will inject some liquidity and give us something to work with.
Azeh (OP)
Sr. Member
****
Offline Offline

Activity: 441
Merit: 500


View Profile
May 19, 2015, 04:19:26 AM
Last edit: May 19, 2015, 04:56:53 AM by Azeh
 #8677

BitcoinDark Slack Log (5/16-5/18)

cassius - cassius (sprnt)BOT 7:45 AM
@channel update on the MM-BTCD asset, 8122396658538927693: https://nxtforum.org/cryptoasset-fund-projects/btcd-market-maker-asset/msg179174/#msg179174
"Market making bot and buy walls will be set on NXT AE, Poloniex, and Bittrex. We plan to provide constant buy pressure, on top of usual market making, which should help the price grow. So the purpose of the fund is twofold - bots are making profits through MM and at the same time gently push the price higher. So you profit both from dividends and BTCD appreciation if you're a BTCD holder. To kick start dividend payments it is possible to hold some dividend paying asset, such as MMNXT. It will be decided on after the IPO phase is over. Also I'd like to note that no further assets will be sold until the asset price doubles, outstanding shares will be sent to an escrow after IPO phase is over. "
Currently 40% of assets sold. This asset pays out exclusively in mgwBTCD / superBTCD.
BTCD market-maker asset
3rdstryker - brad aaaaaaaaaaa (sprnt)BOT 7:47 AM
so dividends wont be this wednesday?
cassius - cassius (sprnt)BOT 7:48 AM
No, I think it's best to wait for the ICO to sell out - otherwise we will have a greater proportion of assets
3rdstryker - brad aaaaaaaaaaa (sprnt)BOT 7:48 AM
are the bots running now?
cassius - cassius (sprnt)BOT 7:48 AM
But that's an unrelated point
Yes
Coinomat is plugging in Polo now (might already be running ) and coding the Trex bot
But we're looking at purchasing some revenue-generating assets to inject some liquidity into the BTCD market, so we've got more to work with
Liquidity is low, so there's a limited amount you can do with what's there.
If we use some funds to purchase an asset like MMNXT (or something else that pays out regular dividends), they can be used to convert to BTCD.
3rdstryker - brad aaaaaaaaaaa (sprnt)BOT 7:50 AM
ahh yep understood
cassius - cassius (sprnt)BOT 7:50 AM
Those will be paid out, some people will hold, some sell, but what we need is churn
The more activity on exchanges the better, as well as buy support. Hopefully this will do both. I guess it's a little bit like the mining assets, where LTC is mined and converted to NXT, except in this case 1) the revenue stream is converted to BTCD and 2) coinomat doesn't disappear and become a target for the Russian mafia.
I think it makes sense to do this to bring up volumes for the bot to work with, and I can't see a downside.
MMNXT and LIQUID are both pretty low-risk assets, for example
3rdstryker - brad aaaaaaaaaaa (sprnt)BOT 7:53 AM
it sounds good to me for far from first thoughts
jahl (sprnt)BOT 7:53 AM
i wouldn't mine ltc tho
cassius - cassius (sprnt)BOT 7:53 AM
No, we won't!
That's not what I meant. It was just an analogy.
jahl (sprnt)BOT 7:53 AM
diff too high :simple_smile:
ah ok
cassius - cassius (sprnt)BOT 7:53 AM
Revenue stream converted to currency of choice was the point. There will be no LTC mining, I think NXT has seen enough of that :disappointed:
I want low-risk dividend paying assets. The market-maker bots are a good example. There are probably a few others but I'll keep quiet about the ones I've got in mind for now.
3rdstryker - brad aaaaaaaaaaa (sprnt)BOT 7:57 AM
sounds good :simple_smile:
cassius - cassius (sprnt)BOT 7:57 AM
I'm trying hard to see a downside.
kripto (sprnt)BOT 9:50 AM
Hi guys. What's the relation between mgwBTCD and superBTCD? Am I good holding mgwBTCD?
cassius - cassius (sprnt)BOT 9:51 AM
They're broadly interchangeable at the moment. You should redeem mgwBTCD for superBTCD soon, though.
superBTCD is the production server version. At some point mgwBTCD will have less support.
kripto (sprnt)BOT 10:17 AM
@cassius Sorry for my lack of understanding but how do I redeem mgwBTCD for superBTCD?
cassius - cassius (sprnt)BOT 10:34 AM
https://nxtforum.org/nxtservices-releases/multigateway-user-support-thread/msg168813/#msg168813
Multigateway User Support Thread
Took less than a day to get mine back
No great hurry, but worth doing at some point.
bizz (sprnt)BOT 12:47 PM
superbtcd just works, transferred several times it's really fast with supernet lite client
jahl (sprnt)BOT 1:21 PM
some large buys today on the asset :simple_smile:
cassius - cassius (sprnt)BOT 1:35 PM
Yes. Two-thirds gone now.
Looks like reasonable distribution. Someone has 2%, looks like the largest
jahl (sprnt)BOT 1:38 PM
4%
NXT-3NTG-FJPG-FFRY-FSZH4
maybe twin
kitchentable (sprnt)BOT 1:39 PM
Looks like one of his accounts. Or at least it trades like one.
jahl (sprnt)BOT 1:39 PM
has a few simular assets aswel
cassius - cassius (sprnt)BOT 1:59 PM
Yes, I thought twin had jumped in there :simple_smile:
I imagine he'll sell a good few if the price moves up a little
jahl (sprnt)BOT 2:00 PM
yep
neal - nea wanna (sprnt)BOT 3:25 PM
Anyone know if Polo don'
I tried to withdraw about 1 BTCD yesterday and it still says "COMPLETE ERROR".
Tried tesing it out again tonight with a 2 BTCD witdrawal and it says "COMPLETE ERROR" for that one too :confused:
Was gonna buy a bunch tomorrow but I think I'll give Polo a miss because of this shit. Anyone else experienced this? They haven'
marcm9000 (sprnt)BOT 4:03 PM
use Coinomat it's fast and easy.
neal - nea wanna (sprnt)BOT 4:14 PM
Yup. I was thinking Bittrex, but I like coinomat.
bizz (sprnt)BOT 4:24 PM
bittrex is fine I also had issue with Polo but after mailing  they fixed it & sent
neal - nea wanna (sprnt)BOT 4:29 PM
I've opened a ticket with Polo. I'm not bothered about the ~3 BTCD just curious what's wrong with my withdrawals.
jahl (sprnt)BOT 4:30 PM
every btcd counts damnit
:stuck_out_tongue:
kripto (sprnt)BOT 5:20 PM
@cassius: thx
js.galt (sprnt)BOT 11:49 PM
I seem to have missed the memo on MMBTCD, could someone give me the pitch?
damon - damon (sprnt)BOT 11:52 PM
@js.galt: if you go up to the 5:45 am post - it might tell you what you want
js.galt (sprnt)BOT 12:09 AM
Oh I get it. https://nxtforum.org/cryptoasset-fund-projects/btcd-market-maker-asset/msg179174/#msg179174
BTCD market-maker asset
js.galt (sprnt)BOT 12:18 AM
How do I run the Supernet Lite wallet?
oh! got it
coool!
cassius - cassius (sprnt)BOT 9:43 AM
Update on the MMBTCD asset: https://nxtforum.org/assets-board/btcd-mutual-fund-and-market-making-asset-mmbtcd/
BTCD mutual fund and market-making asset, MMBTCD
@channel https://nxtforum.org/assets-board/btcd-mutual-fund-and-market-making-asset-mmbtcd/
jahl (sprnt)BOT 10:53 AM
holy shite, all sold out :smile:
cassius - cassius (sprnt)BOT 10:54 AM
Someone decided they liked the idea and snaffled the last chunk
jahl (sprnt)BOT 10:55 AM
i'm glad the ICO was a success
didn't took long :simple_smile:
cassius - cassius (sprnt)BOT 11:00 AM
3 days
Now we need to build some revenues
cryptosleuth (sprnt)BOT 11:39 AM
omfg lambchains
nippybrit - Nippy Brit (sprnt)BOT 11:40 AM
photoshop content-aware fill is god
first time I tried it
jahl (sprnt)BOT 11:40 AM
yea lol, nice feature :simple_smile:
neal - nea wanna (sprnt)BOT 11:43 AM
Haha! You coined it, @nippybrit. Along with ramchains now comes lambchains. I hope the SN devs have sufficient sense of humour to refer to it as lambchains. :simple_smile:
nippybrit - Nippy Brit (sprnt)BOT 11:43 AM
thanks :stuck_out_tongue:
I think L must stand for something or other, though
neal - nea wanna (sprnt)BOT 11:45 AM
Yeah, I'd like to see @jl777 refer to it as lambchains now, though. :simple_smile:
jahl (sprnt)BOT 11:46 AM
damnit, i hate when everything downloads smoothly and then when you hit 98%, it goes to 1.5kb/s :confused:
nippybrit - Nippy Brit (sprnt)BOT 11:48 AM
sounds like torrents
lemonhead - lemon . (sprnt)BOT 11:55 AM
:smile:
jl777 - james lee (sprnt)BOT 12:49 PM
"L" is for ledger
blackyblack - Andrew . (sprnt)BOT 12:49 PM
and V?
jahl (sprnt)BOT 1:02 PM
he's alive ! :smile:
jl777 - james lee (sprnt)BOT 1:03 PM
just pushed a stable release that is generating Lchains on 10 different servers
that is the hardest part for MGW
now i just have to port the existing code to use the Lchain, but most of the code isnt needed anymore since Lchain does most everything that is needed
jahl (sprnt)BOT 1:09 PM
always good to hear progress ! :smile:
jl777 - james lee (sprnt)BOT 1:09 PM
if you are following my github, you will see the progress everyday
i am getting more and more functionality with less and less code
this is what happens toward the end
blackyblack - Andrew . (sprnt)BOT 1:11 PM
in the end you will have no code at all
jl777 - james lee (sprnt)BOT 1:11 PM
now I can build on the Lchain and load balancer and plugins for everything else, so all this time spent wasnt just for ramchains/MGW
they are just specific use cases for the plugin architecture
I have it now so each plugin has three sets of methods: public, normal, authenticated
blackyblack - Andrew . (sprnt)BOT 1:12 PM
is the backbone complete?
jl777 - james lee (sprnt)BOT 1:12 PM
so you can have methods that can be accessed by anyone, or just on local machine, or needing authentication
backbone is working, but I am not satisfied with it yet
blackyblack - Andrew . (sprnt)BOT 1:13 PM
sound good
but better stop at some point and deliver
jl777 - james lee (sprnt)BOT 1:13 PM
it can load balance, broadcast, setup direct connections
i am only putting in the features that are needed to support MGW + InstantDEX
well
blackyblack - Andrew . (sprnt)BOT 1:13 PM
I see
jl777 - james lee (sprnt)BOT 1:13 PM
I guess I am generalizing it a bit more
blackyblack - Andrew . (sprnt)BOT 1:14 PM
plugins and connectivity is enough
jl777 - james lee (sprnt)BOT 1:14 PM
i expect each new type of plugin will require a few changes for a while, eg. pangea, but i dont expect to have to do anything major
i need to add some basic IP shielding
i have the direct connect, where you can specify a plugin to handle the comms via that channel
but still not a clean way to connect that out to the main SuperNET
I think a basic proxy service would do the trick
now this is weak privacy, as if the relay node is compromised, your traffic can be found, but as you say better to release things at current level
i will add the much more robust privacy features via privacy plugins that create dark channels
blackyblack - Andrew . (sprnt)BOT 1:17 PM
definitely
why use proxy? for relays?
jl777 - james lee (sprnt)BOT 1:17 PM
node <-> relay <-> other nodes
but the relay is randomly chosen for each request
node <-> proxy <-> relay <-> other nodes
now you are in contact with just one proxy node (which is most likely one of the relays, or even a relay that you are running)
and the less nodes you are in direct contact with, the less nodes you are in contact with directly
less is more privacy
blackyblack - Andrew . (sprnt)BOT 1:19 PM
ok you can just drop it for a while
jl777 - james lee (sprnt)BOT 1:19 PM
fumble?
blackyblack - Andrew . (sprnt)BOT 1:19 PM
proxy stuff
add them later
jl777 - james lee (sprnt)BOT 1:20 PM
probably, but i might be able to do it relatively quickly. i need something for MGW
i think I can just designate a direct connection to be forwarded to the other relays
so it is adding one hop to the existing protocol
blackyblack - Andrew . (sprnt)BOT 1:21 PM
ok. but maybe will be better to see at least one working plugin
jl777 - james lee (sprnt)BOT 1:21 PM
?
I have 12 working plugins now
blackyblack - Andrew . (sprnt)BOT 1:21 PM
current mgw is working as plugin?
jl777 - james lee (sprnt)BOT 1:21 PM
SuperNET itself is a plugin that other plugins plug into
i split out the major components into their own plugin
blackyblack - Andrew . (sprnt)BOT 1:22 PM
ok. so mgw is working on top of your backbone already?
jl777 - james lee (sprnt)BOT 1:22 PM
i released multisig address generation via relays last week
now I have realtime DB of unspents in RAM, dealing with the deposits will not take long
and the withdraw processing is pretty much the NXT code that is working for a long time
(ramchain ledgerhash {"coin":"BTCD"}) -> ({"coin":"BTCD","myipaddr":"181.233.198.91","tag":"72185797819121","plugin":"ramchain","method":"ledgerhash","broadcast":"allpeers"}) -> ({"responses":[{"result":"success","coin":"BTCD","latest":210299,"ledgerhashes":[[210000, "31658d90ad2bafc2f3319970bac703e89613a48ba40799b096a77c8678b64e04"], [210000, "31658d90ad2bafc2f3319970bac703e89613a48ba40799b096a77c8678b64e04"], [200000, "5fe4d677f84eb6e30110e1b88cc703b98dbb8ac696eba2794e83222b0e30ef9f"], [190000, "2d25bf25a8ef54f38b5baecbe7ee8ea1f54f953c31439e7f9b4b3dd4b48131d7"], [180000, "e413f32b6626aa38b1ef0853916d4bd85b6f1ea653016da653bbc43684b980e6"], [170000, "87ab84b41b4b655249bff7870131d82177bd00182c10dc0440a25abd6c213d31"], [160000, "a3df92ad9700473e2b8fbd9322a65f46b81ae21bc756ead8f8611da435375134"], [150000, "12320507b3c1636fd9cbd99b5512f88bf7eb676ffae08754ab7d6e69f98b4647"], [140000, "9d8f2407b1f3ead9a0c934c9642ccc5142e0d9cc2029aee4040791fc0a464ffb"], [130000, "81eb32da52fe84106385193ea2e85fc46148ce7f855dd91a85b0a713fe4b5ab1"], [120000, "de9b6088bb7a14ffaa987e977c40342ccdd52f059aa61f28a24a7997002949eb"], [110000, "ad6808ebeb7efab44718ce996ecfdec71b8d57d2f04342a130e4526e05ff4a57"], [100000, "b5a90a807e99130f162775010f129c4d3fad6a80995c7058b0ed3a94d40cd321"], [90000, "74976f0872dfaa4b0c7b71ebf39330aeec44dd169db7677cc9a04c0f9c6e2e82"], [80000, "7e914c4048568b65934bdaeef8c437da0f0ec1aa8fe3149a33f9f81e3e3516fb"], [70000, "c8b8d721e046780464d8d939a7fbf5e39306289a06d84e1f9ccfb0fb7b39a810"], [60000, "c007786d493d1c78a0d8648c6accce5032701a3257b430a2c6ab58dea77d7bae"], [50000, "eef8f7d6331c7355b15248b34610053400c11d5ba7216f780ae8ec4e72aede4d"], [40000, "e2e82ceba77f904150803732cf2cafa7a32baa9421c51180eeb6cd43423c4c8c"], [30000, "0f7338e245aff8fc04c75ed88a0a6dbfbd10ee099f58e17ab717c9c49ae8186c"], [20000, "7d76f895bc903b591667984b402bd5139bff507806d5ef1aea070212f310a65d"]],"NXT":"15382101741829220030","allowremote":1,"tag":"72185797819121","locallag":0}, {"result":"success","coin":"BTCD","latest":201224,"ledgerhashes":[[200000, "5fe4d677f84eb6e30110e1b88cc703b98dbb8ac696eba2794e83222b0e30ef9f"], [200000, "5fe4d677f84eb6e30110e1b88cc703b98dbb8ac696eba2794e83222b0e30ef9f"], [190000, "2d25bf25a8ef54f38b5baecbe7ee8ea1f54f953c31439e7f9b4b3dd4b48131d7"], [180000, "e413f32b6626aa38b1ef0853916d4bd85b6f1ea653016da653bbc43684b980e6"], [170000, "87ab84b41b4b655249bff7870131d82177bd00182c10dc0440a25abd6c213d31"], [160000, "a3df92ad9700473e2b8fbd9322a65f46b81ae21bc756ead8f8611da435375134"], [150000, "12320507b3c1636fd9cbd99b5512f88bf7eb676ffae08754ab7d6e69f98b4647"], [140000, "9d8f2407b1f3ead9a0c934c9642ccc5142e0d9cc2029aee4040791fc0a464ffb"], [130000, "81eb32da52fe84106385193ea2e85fc46148ce7f855dd91a85b0a713fe4b5ab1"], [120000, "de9b6088bb7a14ffaa987e977c40342ccdd52f059aa61f28a24a7997002949eb"], [110000, "ad6808ebeb7efab44718ce996ecfdec71b8d57d2f04342a130e4526e05ff4a57"], [100000, "b5a90a807e99130f162775010f129c4d3fad6a80995c7058b0ed3a94d40cd321"], [90000, "74976f0872dfaa4b0c7b71ebf39330aeec44dd169db7677cc9a04c0f9c6e2e82"], [80000,
"7e914c4048568b65934bdaeef8c437da0f0ec1aa8fe3149a33f9f81e3e3516fb"], [70000, "c8b8d721e046780464d8d939a7fbf5e39306289a06d84e1f9ccfb0fb7b39a810"], [60000, "c007786d493d1c78a0d8648c6accce5032701a3257b430a2c6ab58dea77d7bae"], [50000, "eef8f7d6331c7355b15248b34610053400c11d5ba7216f780ae8ec4e72aede4d"], [40000, "e2e82ceba77f904150803732cf2cafa7a32baa9421c51180eeb6cd43423c4c8c"], [30000, "0f7338e245aff8fc04c75ed88a0a6dbfbd10ee099f58e17ab717c9c49ae8186c"], [20000, "7d76f895bc903b591667984b402bd5139bff507806d5ef1aea070212f310a65d"]],"NXT":"16857339717008846076","allowremote":1,"tag":"72185797819121","lag":80}, {"result":"success","coin":"BTCD","latest":199665,"ledgerhashes":[[190000, "2d25bf25a8ef54f38b5baecbe7ee8ea1f54f953c31439e7f9b4b3dd4b48131d7"], [190000, "2d25bf25a8ef54f38b5baecbe7ee8ea1f54f953c31439e7f9b4b3dd4b48131d7"], [180000, "e413f32b6626aa38b1ef0853916d4bd85b6f1ea653016da653bbc43684b980e6"], [170000, "87ab84b41b4b655249bff7870131d82177bd00182c10dc0440a25abd6c213d31"], [160000, "a3df92ad9700473e2b8fbd9322a65f46b81ae21bc756ead8f8611da435375134"], [150000, "12320507b3c1636fd9cbd99b5512f88bf7eb676ffae08754ab7d6e69f98b4647"], [140000, "9d8f2407b1f3ead9a0c934c9642ccc5142e0d9cc2029aee4040791fc0a464ffb"], [130000, "81eb32da52fe84106385193ea2e85fc46148ce7f855dd91a85b0a713fe4b5ab1"], [120000, "de9b6088bb7a14ffaa987e977c40342ccdd52f059aa61f28a24a7997002949eb"], [110000, "ad6808ebeb7efab44718ce996ecfdec71b8d57d2f04342a130e4526e05ff4a57"], [100000, "b5a90a807e99130f162775010f129c4d3fad6a80995c7058b0ed3a94d40cd321"], [90000, "74976f0872dfaa4b0c7b71ebf39330aeec44dd169db7677cc9a04c0f9c6e2e82"], [80000, "7e914c4048568b65934bdaeef8c437da0f0ec1aa8fe3149a33f9f81e3e3516fb"], [70000, "c8b8d721e046780464d8d939a7fbf5e39306289a06d84e1f9ccfb0fb7b39a810"], [60000, "c007786d493d1c78a0d8648c6accce5032701a3257b430a2c6ab58dea77d7bae"], [50000, "eef8f7d6331c7355b15248b34610053400c11d5ba7216f780ae8ec4e72aede4d"], [40000, "e2e82ceba77f904150803732cf2cafa7a32baa9421c51180eeb6cd43423c4c8c"], [30000, "0f7338e245aff8fc04c75ed88a0a6dbfbd10ee099f58e17ab717c9c49ae8186c"], [20000, "7d76f895bc903b591667984b402bd5139bff507806d5ef1aea070212f310a65d"]],"NXT":"12047478046869276558","allowremote":1,"tag":"72185797819121","lag":111}, {"result":"success","coin":"BTCD","latest":188361,"ledgerhashes":[[180000, "e413f32b6626aa38b1ef0853916d4bd85b6f1ea653016da653bbc43684b980e6"], [180000, "e413f32b6626aa38b1ef0853916d4bd85b6f1ea653016da653bbc43684b980e6"], [170000, "87ab84b41b4b655249bff7870131d82177bd00182c10dc0440a25abd6c213d31"], [160000, "a3df92ad9700473e2b8fbd9322a65f46b81ae21bc756ead8f8611da435375134"], [150000, "12320507b3c1636fd9cbd99b5512f88bf7eb676ffae08754ab7d6e69f98b4647"], [140000, "9d8f2407b1f3ead9a0c934c9642ccc5142e0d9cc2029aee4040791fc0a464ffb"], [130000, "81eb32da52fe84106385193ea2e85fc46148ce7f855dd91a85b0a713fe4b5ab1"], [120000, "de9b6088bb7a14ffaa987e977c40342ccdd52f059aa61f28a24a7997002949eb"], [110000, "ad6808ebeb7efab44718ce996ecfdec71b8d57d2f04342a130e4526e05ff4a57"], [100000, "b5a90a807e99130f162775010f129c4d3fad6a80995c7058b0ed3a94d40cd321"], [90000, "74976f0872dfaa4b0c7b71ebf39330aeec44dd169db7677cc9a04c0f9c6e2e82"], [80000, "7e914c4048568b65934bdaeef8c437da0f0ec1aa8fe3149a33f9f81e3e3516fb"], [70000,
"c8b8d721e046780464d8d939a7fbf5e39306289a06d84e1f9ccfb0fb7b39a810"], [60000, "c007786d493d1c78a0d8648c6accce5032701a3257b430a2c6ab58dea77d7bae"], [50000, "eef8f7d6331c7355b15248b34610053400c11d5ba7216f780ae8ec4e72aede4d"], [40000, "e2e82ceba77f904150803732cf2cafa7a32baa9421c51180eeb6cd43423c4c8c"], [30000, "0f7338e245aff8fc04c75ed88a0a6dbfbd10ee099f58e17ab717c9c49ae8186c"], [20000, "7d76f895bc903b591667984b402bd5139bff507806d5ef1aea070212f310a65d"]],"NXT":"5277534112615305538","allowremote":1,"tag":"72185797819121","lag":119}, {"result":"success","coin":"BTCD","latest":210917,"ledgerhashes":[[210000, "31658d90ad2bafc2f3319970bac703e89613a48ba40799b096a77c8678b64e04"], [210000, "31658d90ad2bafc2f3319970bac703e89613a48ba40799b096a77c8678b64e04"], [200000, "5fe4d677f84eb6e30110e1b88cc703b98dbb8ac696eba2794e83222b0e30ef9f"], [190000, "2d25bf25a8ef54f38b5baecbe7ee8ea1f54f953c31439e7f9b4b3dd4b48131d7"], [180000, "e413f32b6626aa38b1ef0853916d4bd85b6f1ea653016da653bbc43684b980e6"], [170000, "87ab84b41b4b655249bff7870131d82177bd00182c10dc0440a25abd6c213d31"], [160000, "a3df92ad9700473e2b8fbd9322a65f46b81ae21bc756ead8f8611da435375134"], [150000, "12320507b3c1636fd9cbd99b5512f88bf7eb676ffae08754ab7d6e69f98b4647"], [140000, "9d8f2407b1f3ead9a0c934c9642ccc5142e0d9cc2029aee4040791fc0a464ffb"], [130000, "81eb32da52fe84106385193ea2e85fc46148ce7f855dd91a85b0a713fe4b5ab1"], [120000, "de9b6088bb7a14ffaa987e977c40342ccdd52f059aa61f28a24a7997002949eb"], [110000, "ad6808ebeb7efab44718ce996ecfdec71b8d57d2f04342a130e4526e05ff4a57"], [100000, "b5a90a807e99130f162775010f129c4d3fad6a80995c7058b0ed3a94d40cd321"], [90000, "74976f0872dfaa4b0c7b71ebf39330aeec44dd169db7677cc9a04c0f9c6e2e82"], [80000, "7e914c4048568b65934bdaeef8c437da0f0ec1aa8fe3149a33f9f81e3e3516fb"], [70000, "c8b8d721e046780464d8d939a7fbf5e39306289a06d84e1f9ccfb0fb7b39a810"], [60000, "c007786d493d1c78a0d8648c6accce5032701a3257b430a2c6ab58dea77d7bae"], [50000, "eef8f7d6331c7355b15248b34610053400c11d5ba7216f780ae8ec4e72aede4d"], [40000, "e2e82ceba77f904150803732cf2cafa7a32baa9421c51180eeb6cd43423c4c8c"], [30000, "0f7338e245aff8fc04c75ed88a0a6dbfbd10ee099f58e17ab717c9c49ae8186c"], [20000, "7d76f895bc903b591667984b402bd5139bff507806d5ef1aea070212f310a65d"]],"NXT":"8707177131652021883","allowremote":1,"tag":"72185797819121","lag":135}, {"result":"no active ramchain","NXT":"8279528579993996036","allowremote":1,"tag":"72185797819121","lag":195}, {"result":"no active ramchain","NXT":"423766016895692955","allowremote":1,"tag":"72185797819121","lag":198}, {"result":"no active ramchain","NXT":"12240549928875772593","allowremote":1,"tag":"72185797819121","lag":426}, {"result":"no active ramchain","NXT":"6435217126535794819","allowremote":1,"tag":"72185797819121","lag":848}],"success":0,"err responses":5,"total":13})
I submitted a single request to the relays, it then went to a random one, which then broadcast my query to all the nodes asking for Lchain hashes for BTCD, all the nodes that are processing the BTCD Lchain responded back to the relay node, which then gathered all the responses and sent it back to me
this took 2 seconds
blackyblack - Andrew . (sprnt)BOT 1:28 PM
understood
it was hard :simple_smile:
jl777 - james lee (sprnt)BOT 1:29 PM
the relays have no idea what the request specifics are, it is abstracted
there are provider nodes that respond when appropriate
and the providers can provide anything
blackyblack - Andrew . (sprnt)BOT 1:29 PM
can you or someone else give a list of plugins using this supernet functionality
jl777 - james lee (sprnt)BOT 1:29 PM
I can also setup subscription feeds
there is a relays plugin, which does the above, or part of the above
there is a peers plugin that deals with the broadcasting to all the peers
a subscriptions plugin that manages subscriptions (still very early for this one)
blackyblack - Andrew . (sprnt)BOT 1:31 PM
all is C?
jl777 - james lee (sprnt)BOT 1:31 PM
a coins plugin that can talk to any gen1 coin
all in C
a database plugin that does some pretty intense multilevel caching and data packing
the ramchain plugin
blackyblack - Andrew . (sprnt)BOT 1:31 PM
plugins are linked separately?
jl777 - james lee (sprnt)BOT 1:31 PM
the MGW plugin
plugins can be in any language and can be a totally separate process
for simplicity I just link them all in together for the hardcoded plugins
it is also a bit more efficient to be hardcoded
but they can be done as separate process plugins
it is less than 100 lines for the echodemo plugin
blackyblack - Andrew . (sprnt)BOT 1:33 PM
what is the purpose of the mgw plugin?
ain't client code enough to work with mgw?
jl777 - james lee (sprnt)BOT 1:33 PM
it implements the MGW server logic
blackyblack - Andrew . (sprnt)BOT 1:34 PM
only few people need this
jl777 - james lee (sprnt)BOT 1:34 PM
so?
blackyblack - Andrew . (sprnt)BOT 1:34 PM
so it is not default plugin?
jl777 - james lee (sprnt)BOT 1:34 PM
it is hardcoded for now
probably will stay that way as it is quite small now
blackyblack - Andrew . (sprnt)BOT 1:34 PM
will be removed for average users?
jl777 - james lee (sprnt)BOT 1:35 PM
no need to remove, just dont activateit
blackyblack - Andrew . (sprnt)BOT 1:35 PM
thanks
you shed some light on the development...
jl777 - james lee (sprnt)BOT 1:36 PM
to offer a service, you make a plugin, register it with the relays, and respond to requests
blackyblack - Andrew . (sprnt)BOT 1:36 PM
nice
I expected centralized selection of services
jl777 - james lee (sprnt)BOT 1:37 PM
there will be a core set of plugins
but anybody will be able to make a plugin and if a subset of users runs that plugin, they operate in a universe mostly isolated to themselves
jahl (sprnt)BOT 1:45 PM
wht is your personal btc address?
azeh - Azeh (sprnt)BOT 1:46 PM
James, how are L-chains different from Ramchains?
jl777 - james lee (sprnt)BOT 1:49 PM
Lchains are the evolved form of ramchains, it addresses the problem of slow startup and peer validation
so it uses ramchains
to create another layer of data, ie the ledger
it solves the problem of blockchain bloat
azeh - Azeh (sprnt)BOT 1:52 PM
so it is the more distilled version of ramchains?
jl777 - james lee (sprnt)BOT 1:52 PM
not sure what the right word is...
azeh - Azeh (sprnt)BOT 1:52 PM
haha
jl777 - james lee (sprnt)BOT 1:53 PM
the ledger file for BTCD at 220K blocks is 1MB
azeh - Azeh (sprnt)BOT 1:53 PM
wow
jl777 - james lee (sprnt)BOT 1:54 PM
of course you still need some support files, but actually you can get the info for the support files from the relays
like i said, evolution of ramchains
the BTC blockchain is growing exponentially, so soon people wont be able to run it locally
azeh - Azeh (sprnt)BOT 1:55 PM
yes
jl777 - james lee (sprnt)BOT 1:55 PM
but with Lchain, it will only grow linearly, so people's HDD will keep pace
azeh - Azeh (sprnt)BOT 1:55 PM
yes, this is very important right now in the btc world
and all this debate about big blocks will make the problem worse
jl777 - james lee (sprnt)BOT 1:55 PM
it is like a train in the movies
the one that is speeding toward the edge of the cliff
but there is no bridge
Lchain is the bridge that will allow for continued use of bitcoin on people's computers
azeh - Azeh (sprnt)BOT 1:56 PM
yes, agreed.  without that bridge btc becomes much more centralized
and much weaker in the process
jl777 - james lee (sprnt)BOT 1:57 PM
still need to have archival nodes to keep a copy of the full blockchain, to be used for verification of the Lchain
ramchains went a bit too far for max performance
so i made some tradeoffs to reduce resource usage, and added a lot more useful data to Lchain
azeh - Azeh (sprnt)BOT 1:59 PM
nice, can't get away from trade-offs a fact of life
but in this instance it seems like it would be for the better
jl777 - james lee (sprnt)BOT 2:01 PM
having a super high performance DB system has allowed me to accept making some DB calls for less frequent things
but then I added a ram cache on top of the fastest key/value store DB system
but it is more than just a cache as I have arranged the data to map to consecutive indices, so I can have a packed array that is synchronized to the HDD via DB calls at regular intervals
azeh - Azeh (sprnt)BOT 2:04 PM
and this is the backbone for the plug-in system
I heard she's a beautiful girl :simple_smile:
jl777 - james lee (sprnt)BOT 2:05 PM
actually, Lchain is implemented as several plugins
this allows the Lchain function to be split out from the MGW function
so you can have 10 computers with Lchain to make sure 3+ are available 100% of the time
the MGW function only needs access to the Lchain servers + up to date blockchain locally
then it queries the Lchain, verifies locally and signs, gets consensus, submits
azeh - Azeh (sprnt)BOT 2:06 PM
so this will obviously speed up MGW enormously
jl777 - james lee (sprnt)BOT 2:07 PM
the problem with MGW uptime has been that all three had to be in 100% sync at all times
azeh - Azeh (sprnt)BOT 2:07 PM
and now they will, right?
jl777 - james lee (sprnt)BOT 2:07 PM
now this is not the case, yet we still get the same redundancy, actually more
the Lchain is a data provider to the MGW servers
if all the Lchains are in agreement, that is good enough for MGW to verify locally
so there are actually additional safety checks with this separation of function
now an Lchain server can go offline, but MGW is still running
also the startup time is MUCH improved, but for MGW it wont even matter as it is the Lchain that takes any time to startup
MGW startup will be pretty instant
faster and more reliable
coin confirmation time
+ 10 seconds
but the MGW servers do need to be online
azeh - Azeh (sprnt)BOT 2:09 PM
wow, 10 seconds is extremely fast
jl777 - james lee (sprnt)BOT 2:09 PM
the othe rproblem was connectivity
azeh - Azeh (sprnt)BOT 2:10 PM
will the servers still be manually operated?
jl777 - james lee (sprnt)BOT 2:10 PM
what do you mean "still be", they are not manually operated now
it is just that they lose connection with each other once every few days and needs to be kickstarted
and then the startup time makes it go offline for a bit
x3
so this removes the need for restarting due to comms problems (assuming it is indeed more reliable)
and downtime due to restarting the ramchain
azeh - Azeh (sprnt)BOT 2:11 PM
Ah, gotcha, maybe i was confused the kickstarting with manual operation :wink:
jl777 - james lee (sprnt)BOT 2:11 PM
now the legacy MGW is running code that is 1 year old!
azeh - Azeh (sprnt)BOT 2:12 PM
Where does teleport fit into all this?
jl777 - james lee (sprnt)BOT 2:12 PM
that is very old code and there really only has been one bug
teleport will be a comms plugin
azeh - Azeh (sprnt)BOT 2:12 PM
Will this be a separate plug-in now?
ah, k
jl777 - james lee (sprnt)BOT 2:12 PM
any feature you can think of, will be a plugin
remember, SuperNET itself is a BTCD plugin
azeh - Azeh (sprnt)BOT 2:13 PM
yes :simple_smile:
jl777 - james lee (sprnt)BOT 2:13 PM
I run the plugin host code inside BTCD and SuperNET plugs into it
azeh - Azeh (sprnt)BOT 2:13 PM
i remember
jl777 - james lee (sprnt)BOT 2:13 PM
then it runs the plugin host code so other plugins can plugin
azeh - Azeh (sprnt)BOT 2:13 PM
the plug-in system is really elegant
jl777 - james lee (sprnt)BOT 2:13 PM
and a plugin can broadcast locally, or globally
azeh - Azeh (sprnt)BOT 2:13 PM
should really help to remover barriers from other developers creating their own plug-ins
and developing for SN
jl777 - james lee (sprnt)BOT 2:14 PM
with 100 lines of code, you can make a new plugin, publish its availability to the relays, and start selling subscriptions or whatever
azeh - Azeh (sprnt)BOT 2:14 PM
yes, very cool
jl777 - james lee (sprnt)BOT 2:14 PM
i know people are impatient, but what I am doing is quite novel
azeh - Azeh (sprnt)BOT 2:14 PM
I get how that is infinitely better already
jl777 - james lee (sprnt)BOT 2:14 PM
and labor intensive
every step must be 100% solid
99.99% just isnt good enough, and 99.9999% is just barely good enough
the code is getting less
azeh - Azeh (sprnt)BOT 2:15 PM
Yes for sure. She must be rock solid
jl777 - james lee (sprnt)BOT 2:16 PM
which is a good sign and indicates convergence to release
you know the puzzle where you are moving numbers around, but there is only one empty slot?
with so much code, it is easy to get to where it is hard to make progress
but with the plugins, now it is like I can just remove the tiles and pop them in wherever it needs to go
azeh - Azeh (sprnt)BOT 2:17 PM
so it essentially simplifies things on all levels
jl777 - james lee (sprnt)BOT 2:17 PM
the code isnt directly connected to each other, it is more a "wireless"
azeh - Azeh (sprnt)BOT 2:17 PM
including the code
jl777 - james lee (sprnt)BOT 2:17 PM
no rats nest of cables getting in the way
azeh - Azeh (sprnt)BOT 2:18 PM
and allows you to separate the component pieces and plug them in when you need to
jl777 - james lee (sprnt)BOT 2:18 PM
it is 1000x easier to get 1000 lines of code 100% than 100,000 lines of code
maybe 10,000x
and the plugins are language independent, even linker independent as they can be in a totally separate process
so everything is interfacing to the same "wireless" broadcast
but the really cool part is that you can "broadcast" just to the local process, just to the local computer or globally across the internet
i still need to put in security safeguards, but first step is to get it working
btcddev - BTCDDev bitcoindark (sprnt)BOT 2:22 PM
I always visualize plugins, quite literally, as a plug in to a wall socket. Honestly, that interface is very elegant and extensible. It has the potential to work well with almost any electrical appliance, even machines the designer never could have imagined.
We don't know what plugins people will create for SuperNET
But with a good interface, the possibilities are endless :simple_smile:
jl777 - james lee (sprnt)BOT 2:24 PM
now that I have disclosed the new tech, the price is sure to drop 35%
blackyblack - Andrew . (sprnt)BOT 2:24 PM
microsoft had the same idea with plugins
but there is no universal socket in programming. unless it is a berkley socket
jl777 - james lee (sprnt)BOT 2:25 PM
nanomsg
pretty universal
blackyblack - Andrew . (sprnt)BOT 2:25 PM
somehow universal :simple_smile:
jl777 - james lee (sprnt)BOT 2:25 PM
http://nanomsg.org/documentation.html
it is abstracting the socket
blackyblack - Andrew . (sprnt)BOT 2:26 PM
I know abou mq protocols
jl777 - james lee (sprnt)BOT 2:26 PM
and creating half a dozen scalability protocols
ok, the same dev, wrote it in the proper language to make nanomsg
blackyblack - Andrew . (sprnt)BOT 2:27 PM
json and berkley sockets are universal too
I prefer them over mq
jl777 - james lee (sprnt)BOT 2:27 PM
i am using json over nanomsg
blackyblack - Andrew . (sprnt)BOT 2:28 PM
so much universal :simple_smile:
jl777 - james lee (sprnt)BOT 2:28 PM
it supports ws:// to solve most connectivity issues
at least my node which always has connection problems is working with one set of relay servers
blackyblack - Andrew . (sprnt)BOT 2:29 PM
good guys use http
jl777 - james lee (sprnt)BOT 2:29 PM
still cant talk with some of the servers directly, but just need to establish contact with one relay server
then all the relays cross connect
this should solve all the strange InstantDEX connection issues also
it will easily scale to 4000 nodes, which will take a bit of time
during that time it wont be a problem to get a smallworld network topology bootstrapped
i think a chat plugin is a matter of a day's work
btcddev - BTCDDev bitcoindark (sprnt)BOT 2:32 PM
@jl777: still thinking to use idex orderbook as a chatroom?
or a new method
jl777 - james lee (sprnt)BOT 2:36 PM
chat plugin
just make it respond to a few commands: create channel, join channel
then if joining subscribe, if creating channel publish
use the relays to propagate the messages
easy squeezy
btcddev - BTCDDev bitcoindark (sprnt)BOT 2:38 PM
this will be a nice plugin to draw users
jahl (sprnt)BOT 2:39 PM
and a needed one to draw the masses imho
btcddev - BTCDDev bitcoindark (sprnt)BOT 2:40 PM
agreed jahl
jl777 - james lee (sprnt)BOT 2:44 PM
after i get the InstantDEX encapsulated in a plugin, that will be two completely different extremes and then additional use cases shouldnt be much extra effort to support
I am hoping that I can move to a supporting role for these types of plugins
jahl (sprnt)BOT 2:44 PM
look @jl777 , since you don't respond to my question, i will have to use a threat, if you don't give me a btc address to which i can donate to you as a sign of appreciation i will not donate the same amount to the btcd dev fund
jl777 - james lee (sprnt)BOT 2:44 PM
so I can continue to push forward on the privacy side
btcddev - BTCDDev bitcoindark (sprnt)BOT 2:46 PM
btcddev fund? :smile:
jl777 - james lee (sprnt)BOT 2:46 PM
@jahl: sorry didnt realize it was to me. i dont think i ever got any BTC donation before
jahl (sprnt)BOT 2:46 PM
well its about time it started
whts the btcd fund address again?
36vQrrrjT1A8X3s56fdfkYzWzMgjSWhTWY correct?
TorrnA
Newbie
*
Offline Offline

Activity: 41
Merit: 0


View Profile
May 19, 2015, 02:42:14 PM
 #8678

Been offline for a few days, here is an update on donations received, thanks again.

Date: 16/05/2015 17:45
From: unknown
To: RDtnnLj5LQ8YMxBJbHX1N4jNKeaC67FLGW (own address, label: DEV Donations)
Credit: 6.50 BTCD
Net amount: +6.50 BTCD
Transaction ID: 4d7c67da6ca08e89dafdc57a80ab837ca023788e02489034cf6132f549b80626

Date: 17/05/2015 22:45
From: unknown
To: RDtnnLj5LQ8YMxBJbHX1N4jNKeaC67FLGW (own address, label: DEV Donations)
Credit: 50.00 BTCD
Net amount: +50.00 BTCD
Transaction ID: 9cc65e6669f5a32390c6a17a06ae7eea213c6a4c7b535e87c776e5fcf02b808c

Date: 18/05/2015 11:04
From: unknown
To: RDtnnLj5LQ8YMxBJbHX1N4jNKeaC67FLGW (own address, label: DEV Donations)
Credit: 1.00 BTCD
Net amount: +1.00 BTCD
Transaction ID: 20a22e983cd2bd1295d8236f4a8bdadcd60c83e5464796574b85ca265313b41c

BTCD donation total: 2595.218

BTC donation total: 1.052051

Please help support BitcoinDark development by sending your donations to the following Official BTCD Donation Address:
RDtnnLj5LQ8YMxBJbHX1N4jNKeaC67FLGW

or you can donate using BTC using the Official Multisig Donation Address:
36vQrrrjT1A8X3s56fdfkYzWzMgjSWhTWY
TorrnA
Newbie
*
Offline Offline

Activity: 41
Merit: 0


View Profile
May 19, 2015, 02:51:18 PM
 #8679

In this weeks BitcoinDark Bulletin:Tradebots 101
http://bitcoindark.pw/tradebots-101/
https://i.imgur.com/iEoGlb9.jpg
tyz
Legendary
*
Offline Offline

Activity: 3360
Merit: 1530



View Profile
May 19, 2015, 03:19:36 PM
 #8680

Just wondering if the InstantDex exchange is already live? Last time I heard about news was some time ago.
Pages: « 1 ... 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 [434] 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 ... 547 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!