Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - maqifrnswa

Pages: 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 ... 45
91
Stakeholder Proposals / Re: Worker Proposal - Asset pool fee funding
« on: October 27, 2015, 08:20:50 pm »
Super useful.. thank you! I've got the daily funding logic in place now :)

Excellent! You have the best way of visualizing worker proposals in the whole world as of now, literally.
If you want to improve the display, here are some other hints:
1) Worker objects never expire. Also some workers are not valid yet. You probably should filter out your worker list to only show active and valid ones.
2) However, it is important that upcoming proposals get visibility. Perhaps a separate table of "pending proposals" ranked in order of votes for proposals which have not started yet.

92
Technical Support / Is the init0 worker proposal the correct value?
« on: October 27, 2015, 06:58:39 pm »
Code: [Select]
unlocked >>> get_global_properties
SNIP
    "witness_pay_per_block": 150000,
    "worker_budget_per_day": "50000000000",
    "max_predicate_opcode": 1,
SNIP

but

Code: [Select]
unlocked >>> get_object "1.14.0"
get_object "1.14.0"
[{
    "id": "1.14.0",
    "worker_account": "1.2.90742",
    "work_begin_date": "2015-10-20T17:30:00",
    "work_end_date": "2035-12-31T00:00:00",
    "daily_pay": "40000000000",
    "worker": [
      0,{
        "total_burned": "224425051538"
      }
    ],
    "vote_for": "2:65",
    "vote_against": "2:66",
    "total_votes_for": "13948919251522",
    "total_votes_against": "3439671953344",
    "name": "refund400k",
    "url": ""
  }
]

Is another 100k worker (or committee proposal) needed?
(of course, after voting for 1.14.6)  ;D

93
Stakeholder Proposals / Re: Worker Proposal - Asset pool fee funding
« on: October 27, 2015, 06:53:35 pm »
There's no gui support yet.

ok then we should work in this to get it into asap IMO .. this will drive more people into!

Very basic worker proposals list/schedule can be found at the bottom of this page: http://cryptofresh.com/

that's great, could there be a payline put in there? (so people know what is being funded and at what level?)

That's the "Daily pay" column right? I'm still trying to decipher the API.. your "Debian/Ubuntu-based PPA" proposal is 3966 BTS per day correct?

First off: that's a great site, thanks for doing it

Regarding payline: It's a little more complicated.
There is a daily worker budget of 500,000. Every maintenance period, worker votes are tallied and workers are ranked in order of votes for minus against. The system then pays each worker in order of rank until the daily budget is exhausted.

To find the current worker pay, it's the "worker_budget_per_day" global property:
Code: [Select]
unlocked >>> get_global_properties
{SNIP}
    "witness_pay_per_block": 150000,
    "worker_budget_per_day": "50000000000",
    "max_predicate_opcode": 1,
{SNIP}

Now you can
look at the current proposals in order of most to least votes (as of this moment) and their daily pay:
1) 1.14.4 (10,000 BTS/day)
2) 1.14.1 (0.1 BTS/day)
3) 1.14.0 (400,000 BTS/day)
4) 1.14.6 (3,966 BTS/day)

So that means that each of the proposals should get funded since the total (413,966.1) is < 500,000
Now imagine there were 2 more 100k proposals with less votes than (4). The new order is:
1) 1.14.4 (10,000 BTS/day)
2) 1.14.1 (0.1 BTS/day)
3) 1.14.0 (400,000 BTS/day)
4) 1.14.6 (3,966 BTS/day)
5) (100,000 BTS/day)
6) (100,000 BTS/day)

That means that 1-4 get funded, 5 gets 86033.9, and 6 gets 0.

So, on your website you can list all proposals pending in order of votes, but indicate on their that 1-4 are funded, 5 is partial, and 6+ is not funded (like you do with active witnesses).

94
Stakeholder Proposals / Re: Worker Proposal - Asset pool fee funding
« on: October 27, 2015, 03:00:26 pm »
There's no gui support yet.

ok then we should work in this to get it into asap IMO .. this will drive more people into!

Very basic worker proposals list/schedule can be found at the bottom of this page: http://cryptofresh.com/

that's great, could there be a payline put in there? (so people know what is being funded and at what level?)

95
Worker created!
OP updated with info.
Thanks, if you have questions please post here

update_worker_votes maqifrnswa {"vote_for":["1.14.6"]} true

xeroc, I'll let you know when it's production ready. It's now fully functional, but still in testing

96
General Discussion / Re: CMC Exchange API
« on: October 26, 2015, 06:22:22 pm »
What kind of API does Coin Market Cap need to fetch stats? 

I would like to make sure our API servers support it natively.

It doesn't. But there is another service which already does the scraping for you:

http://coinmarketcap-nexuist.rhcloud.com/

I think he wants the other direction, CMC taking data from bitshares (not the other way around)

97
I don't get why people take the BTC price of BTS .. that makes no sense to me .. would anyone be so kind and enlighten me... please?

removes systemic noise, crypto currencies all tend to rise and fall together, to some degree. It's like saying a stock beat the S&P500 by 10%. That shows it is a strong company, even if the stock dropped.

Also, be careful not to equate rising BTS value with profit, they may not be correlated. A company can be profitable and still lose share value. BTS post 2.0 has been profitable (income exceeds expenses) even though share value declined.

98
I'll add this to the docs if you don't mind ..

no problem, but maybe wait until it is production ready. I want to make sure there are no obvious bugs first, probably a couple more days. And I'll get a domain name, ssl cert, better hardware once the worker is funded.

99
Worker Proposal for "Official" Debian and Ubuntu Binaries via PPA


To VOTE:
Code: [Select]
update_worker_votes ACCOUNTNAME {"vote_for":["1.14.6"]} true

As of now, no linux binaries of bitshares are available. This will fix that!

This worker will provide repositories for Debian based distributions for BitShares. Debian and Ubuntu are ready on both amd64 and i386. The worker will also implement Mint and extend to ARM processors (Raspberry Pi).

Preview and Installation Instructions:
http://162.243.185.205/
http://162.243.185.205/repos

Raspberry Pi Preview:
https://people.debian.org/~showard/raspbian/


They will be "official" since they are funded by the blockchain with voter approval.

What it does: Pulls from git every hour and checks for a new tag. If a new tag is present, new packages are built. Packages are gpg signed, md5sums are included in release files and signed. The Debian apt tool verifies md5sums and gpg key after download and before installation. Ubuntu packages are hosted and built on Canonical's Launchpad Service (ppa:bitshares/bitshares). Debian packages are built and hosted on the worker's VPS.

Qualifications: maqifrnswa is a Debian developer, has maintained a bitshares PPA for 1.5 years, was a delegate and a witness. maqifrnswa is the founder of the debian bitcoin team and is the maintainer of bitcoin in Debian and Ubuntu.

Internals/Security/Trust: The static pages will be SSL secured reduce chance of prevent man-in-the-middle attack. apt-get transport will follow standard distribution practices (over http). The package list, md5sums, and package info are GPG signed and will be verified automatically by apt's internal mechanisms. Sources are available for inspection via the "apt-get source" command and via the online repository.

Witness: maqifrnswa is currently running a witness. If this proposal is approved, maqifrnswa will serve as witness if needed by the network. If witness numbers should be reduced, maqifrnswa volunteers to be voted out.

Timeline: Prototype site already up and running for testing. Production-level site announced and running for Ubuntu and Debian by December. Mint and Raspbian/ARM by 2016 or early 2016. Future work to investigate: Automatically generate rpm from .deb packages and Ubuntu Snappy packages (container based Ubuntu packages).

Worker proposal costs:
$15/day (~3966 BTS)
New worker proposal every 3 months to adjust for price.
Breakdown:
  • Servers: $80 monthly for front-end and back-end servers.
  • Domain name: $15 one time
  • SSL cert: free (startssl, just to prevent man-in-the-middle attack on the info page)
  • Development time: $50/hour based on jobs at freelancer.com
    • 10 hours: server set-up development of build scripts (done)
    • 1 hour/week maintenance (new versions/bug fixing)
    • New distributions and architectures are not included yet. They will add as development time based on actual time spent in future months
Daily expenses over 90 days:
[80*3+15+(10+1*12)*50]/90 = $15.05/day
Rounded down to $15/day

Code: [Select]
create_worker maqifrnswa "2015-10-28T00:00:00" "2016-01-31T00:00:00" 396600000 "Debian/Ubuntu-based PPA" "https://bitsharestalk.org/index.php/topic,19485.msg250031.html" {"type" : "vesting", "pay_vesting_period_days" : 0} true
Code: [Select]
get_object 1.14.6
[{
    "id": "1.14.6",
    "worker_account": "1.2.6004",
    "work_begin_date": "2015-10-28T00:00:00",
    "work_end_date": "2016-01-31T00:00:00",
    "daily_pay": 396600000,
    "worker": [
      1,{
        "balance": "1.13.279"
      }
    ],
    "vote_for": "2:80",
    "vote_against": "2:81",
    "total_votes_for": 0,
    "total_votes_against": 0,
    "name": "Debian/Ubuntu-based PPA",
    "url": "https://bitsharestalk.org/index.php/topic,19485.msg250031.html"
  }
]

100
Technical Support / Re: Can not sync on Bitshares 2.0 by Ubuntu 14.04
« on: October 25, 2015, 04:21:31 am »
or use pre-compiled binaries from:
Code: [Select]
sudo apt-add-repository ppa:showard314/bitshares
sudo apt-get update
sudo apt-get install bitshares2-cli

101
Technical Support / Re: My Committe Slate
« on: October 24, 2015, 01:54:33 pm »
good list, I too like xeroc.

Has anyone publicly declared an interest in  being on the committee?

102
If I was to get a worker sponsored by the blockchain to set up a linux repo hosted on my own hardware, would it be possible to have a redirect from:
"repo.bitshares.org" --> IP_ADDRESS?
or
apt.bitshares.org

I'm envisioning setting up the exact same thing as clang does, but for tagged bitshares releases:
http://llvm.org/apt/

Although I could get my own domain "bitshares-repo.org" or something like that, I'm interested in the bitshares.org subdomain is because people unfamiliar with the worker system might feel that it isn't "official" if it isn't on something officially owned by bitshares developers. That could be seen as there is no "official" support for linux.

103
Technical Support / Re: Howto: CLI Wallet to Web
« on: October 23, 2015, 01:08:53 pm »
@cryptosig: you can only ONCE claim your balances .. once they are claimed they are located in the account you claimed them to ..
since you claimed them already in the cli, all you need to do is import your account keys into the GUI wallet .. either by manually importing the owner and active key .. or by importing the 0.9.3c export

cryptosig, you said you did the owner key, but also you need the active key. Import that one as well if you haven't already

104
nice!
has anyone tried the dockerfile in the bitshares-2 github repo?
https://github.com/bitshares/bitshares-2/blob/bitshares/Dockerfile

looks like it's just for a witness_node, xeroc's is the whole stack

105
General Discussion / Re: BitShares 2 Release Coordination Thread
« on: October 23, 2015, 03:50:28 am »
Me: DO NYC3 with my own hardware for failover

Pages: 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 ... 45