ULCproject / ulcproject.github.io

The Unblocked Ledger Coin project site.
https://ulcproject.com/
3 stars 0 forks source link

B1. Find an error, or suggest an improvement [25.6 ULT] #1

Open ThatOneBro opened 6 years ago

ThatOneBro commented 6 years ago

If you find any grammatical errors, or things that could be changed to make our website, wiki, or whitepaper more understandable (for example an additional FAQ question), you will receive 25.6 ULT for each accepted suggestion.

NOTE: This bounty is not available for ULC core contributors as of 31/05/18.

MickMayes commented 6 years ago

Two small things: 1)on the white paper, page 13 I would capitalize Lightning Network on the third bullet and 2)under Future Directions, "..we expect projects" add an "s".

theDigg commented 4 years ago

I'm reading the whitepaper and noticed in the 2nd paragraph, under the heading "Project Goals", It reads: "Liberdus will inherits the distributed ledger technology..." Change to "inherit". Also, top of page 8: "Sustainability mean the network is able to..." Change to "means"

osyed commented 4 years ago

Thanks for the correction. We appreciate your help. Please send us your ETH address where we can send you the ULT.

On Fri, Jul 12, 2019 at 12:41 AM kshifflett707 notifications@github.com wrote:

I'm reading the whitepaper and noticed in the 2nd paragraph, under the heading "Project Goals", It reads: "Liberdus will inherits the distributed ledger technology..." Change to "inherit"

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ULCproject/ulcproject.github.io/issues/1?email_source=notifications&email_token=AAHRWHMHLWO733AQ2TI7QO3P7AKPLA5CNFSM4E52INJ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZYXUCY#issuecomment-510753291, or mute the thread https://github.com/notifications/unsubscribe-auth/AAHRWHPNY3RBUYUQ4QL4PZDP7AKPLANCNFSM4E52INJQ .

theDigg commented 4 years ago

No problem, glad to help. Address: 0xa9de8760E564685A0DDC259b0486174455893F70

You might be able to find the address from the Shardus bounty tracker application I sent as well.

osyed commented 4 years ago

Thanks again for your help. The bounty has been sent and the whitepaper has been updated.

On Fri, Jul 12, 2019 at 10:15 AM kshifflett707 notifications@github.com wrote:

No problem, glad to help. Address: 0xa9de8760E564685A0DDC259b0486174455893F70

You might be able to find the address from the Shardus bounty tracker application I sent as well.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ULCproject/ulcproject.github.io/issues/1?email_source=notifications&email_token=AAHRWHM47LMQV6IAWFWIBTTP7CNYRA5CNFSM4E52INJ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZ2BQAY#issuecomment-510924803, or mute the thread https://github.com/notifications/unsubscribe-auth/AAHRWHP2JGJ3ZSS5JUCSCDDP7CNYRANCNFSM4E52INJQ .

SueHeir commented 3 years ago

I've noticed the setup guide on your wiki is out of date and says to use node version 10, but it should be 12.18.3

osyed commented 3 years ago

Hi Elizabeth,

Thanks for bringing this to my attention, we will get it fixed up. Can you please send me your Ethereum address where we can send you the ULT for this bounty. Thanks.

On Sat, Sep 12, 2020 at 6:58 AM Elizabeth Suehr notifications@github.com wrote:

I've noticed the setup guide on your wiki is out of date and says to use node version 10, but it should be 12.18.3

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ULCproject/ulcproject.github.io/issues/1#issuecomment-691477139, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHRWHOQ2BTTVBJ7LCUEFXLSFNO7BANCNFSM4E52INJQ .

ChaituVR commented 3 years ago

image

facilataing should be facilitating

ChaituVR commented 3 years ago

Youtube video in home page is not responsive in mobile it causing horizontal scroll

image

osyed commented 3 years ago

Hi Chaitanya,

Thanks for reporting these issues. Can you please send me your Ethereum address so that we can send you the reward ULT for reporting these issues.

On Tue, Sep 22, 2020 at 5:05 AM Chaitanya notifications@github.com wrote:

Youtube video in home page is not responsive in mobile it causing horizontal scroll

[image: image] https://user-images.githubusercontent.com/15967809/93869229-26fe4900-fce9-11ea-84bb-3981796e470a.png

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ULCproject/ulcproject.github.io/issues/1#issuecomment-696626960, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHRWHOAXK2ZNIL7ITCMHS3SHBZHNANCNFSM4E52INJQ .

ChaituVR commented 3 years ago

Thanks :thumbsup:

My Ethereum: 0x5Ea55673f0f56356E6270349Aa3d503BB1999030

asyed94 commented 3 years ago

@osyed Updated node version in docs to ^12.18.3 https://shardus.gitlab.io/docs/developer/installation/setup.html

osyed commented 3 years ago

Hi Elizabeth,

Thanks for pointing that out. It has been fixed now to say version 12.18.3. Please send me your Ethereum address where we can send you the ULT reward for this bounty. Thanks.

On Sat, Sep 12, 2020 at 6:58 AM Elizabeth Suehr notifications@github.com wrote:

I've noticed the setup guide on your wiki is out of date and says to use node version 10, but it should be 12.18.3

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ULCproject/ulcproject.github.io/issues/1#issuecomment-691477139, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHRWHOQ2BTTVBJ7LCUEFXLSFNO7BANCNFSM4E52INJQ .

SueHeir commented 3 years ago

0xde977dFBe632D29C3D7cB244De21095C3E7C5EA4

On Wed, Sep 23, 2020, 5:30 AM osyed notifications@github.com wrote:

Hi Elizabeth,

Thanks for pointing that out. It has been fixed now to say version 12.18.3. Please send me your Ethereum address where we can send you the ULT reward for this bounty. Thanks.

On Sat, Sep 12, 2020 at 6:58 AM Elizabeth Suehr notifications@github.com wrote:

I've noticed the setup guide on your wiki is out of date and says to use node version 10, but it should be 12.18.3

— You are receiving this because you commented. Reply to this email directly, view it on GitHub < https://github.com/ULCproject/ulcproject.github.io/issues/1#issuecomment-691477139 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/AAHRWHOQ2BTTVBJ7LCUEFXLSFNO7BANCNFSM4E52INJQ

.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ULCproject/ulcproject.github.io/issues/1#issuecomment-697332043, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABRKXEIVBE46PVF42D4DW2LSHHS6PANCNFSM4E52INJQ .

amishmanish commented 3 years ago

Suggested corrections in Whitepaper: (in parantheses)

In the whitepaper; the verb "compute" has been used 8 times. While it may be a matter of taste, I feel the correct phrasing could be as follows in these instances:

  1. Page 3, Sub-topic: Project Goals: The technology being developed will use compute (computational) and state sharding.

  2. Page 3, Sub-topic: Motivation: physical scaling bottlenecks from compute (computing), storage, and bandwidth limits.

  3. Page 3, Sub-topic: Motivation: Some networks such as Ethereum have begun to investigate sharding, but only to break the compute (computing) bottleneck

  4. Page 3, Sub-topic: Motivation: the ledger is sharded to evenly distribute compute (computation), storage and bandwidth across all the nodes in the network

  5. Page 3, Sub-topic: Motivation: Adding more nodes increases the compute (computing) and storage capacity of the network

  6. Page 4, Sub-topic: Motivation: Consensus based on Proof-of-Work is highly wasteful of compute (computing) power and energy

  7. Page 4, Sub-topic: Premise: The transaction processing <load/ requirement> is assumed to be much higher than the compute (computing) power of any single node. (May like to add the word "load/ requirement").

  8. Page 8, Sub-topic: Architecture: Shardus will use a blockless approach combined with both compute (computational) and state sharding.

I will wait to see if the authors find some of these changes acceptable.. :) You will not find the usage "compute power" or "compute capacity" or "compute limits". The widely accepted usage is either "computing power" when referring to automatic processing. Or "computational capacity" when used in purely mathematical terms.

Thank you.

amishmanish commented 3 years ago

Suggested correction in Whitepaper: (in parenthesis)

Page 5: Global-scale applications could require exobytes (exabytes) of state data.

amishmanish commented 3 years ago

Suggested correction in Whitepaper: (in parenthesis)

Page 6: Auto-scaling means that the network should be able to self-govern the number of nodes the network needs and properly incentivise node (nodes) to achieve the desired size.

amishmanish commented 3 years ago

Suggested correction in Whitepaper: (in parenthesis)

If the level of centralization increases beyond some threshold, the network will be operating outside the bounds of the common operational models and it’s (its) security is no longer guaranteed.

amishmanish commented 3 years ago

Suggested correction in Whitepaper: A development fund will allow the network is able to provide funding for not only the nodes providing resources, but also future development and maintenance of the network software.

should be

A development fund will ensure that the network is able to provide funding not only for the nodes providing resources, but also for future development and maintenance of the network software.

osyed commented 3 years ago

Wow, thanks for all these suggestions and corrections. I'll go over it tonight and update the Whitepaper. Can you send me your address on the Ethereum network for receiving the reward?

On Sat, Jan 2, 2021 at 8:14 AM amishmanish notifications@github.com wrote:

Suggested correction in Whitepaper: A development fund will allow the network is able to provide funding for not only the nodes providing resources, but also future development and maintenance of the network software.

should be

A development fund will ensure that the network is able to provide funding not only for the nodes providing resources, but also for future development and maintenance of the network software.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ULCproject/ulcproject.github.io/issues/1#issuecomment-753478493, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHRWHIXI5657DMZDWMV55TSX4S3BANCNFSM4E52INJQ .

amishmanish commented 3 years ago

0x44661B3B8fF64DCfd2564e469841991B81b1E97C

Considering that the ETH fee are insane right now, I'll be fine if you send the reward when things settle down.

osyed commented 3 years ago

Hi Amish,

I was finally able to make the changes to the Shardus whitepaper today. I did not include some of the suggestions to change "compute" to something else like "computation" since it was a correct use even though it is not very common. For example you can see that "compute sharding" is used here: https://courses.engr.illinois.edu/ece598pv/sp2020/

But I appreciate the suggestions and counted all 12 of your suggestions to be rewarded even though some were not used. I also rounded up 25.6 ULT to 26. I have sent 12*26 = 312 ULT to the address you provided.

I would like to meet you with you to discuss additional ways that you can help the team and earn ULT more regularly.

On Mon, Jan 4, 2021 at 6:55 AM amishmanish notifications@github.com wrote:

0x44661B3B8fF64DCfd2564e469841991B81b1E97C

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ULCproject/ulcproject.github.io/issues/1#issuecomment-753959193, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHRWHJPU7VRIQIQOFBUAB3SYG3CJANCNFSM4E52INJQ .

UnaccompaniedCompanion commented 3 years ago

First and foremost, please feel free to message me if you would like any more assistance. Secondly, you might disagree with some of the examples as they are regarding contestable usage of commas or lack thereof. Thank you.

Shardus homepage mistakes: https://shardus.com/

Location: Shardus homepage in the tokens subsection Example: “The Shardus Token was previously called the "Unblocked Ledger Token" with the symbol ULT. It may still be listed on other sites with this name and symbol.The Shardus Tokens available to buy are offered by individuals who have earned the tokens. They are not offered by the Shardus project.” Precise example: “ symbol.The Shardus” There is no space between the phrase “The Shardus” and the fullstop.

Example: “The Shardus Tokens available to buy are offered by individuals who have earned the tokens. They are not offered by the Shardus project.” The phrase “The Shardus Tokens available to buy” sounds a bit wrong, clunky and non-native in my opinion. I would suggesting saying one of the following “available to be purchased” or “available for purchase” or “available to be brought” instead of “available to buy”.

Location: Shardus homepage in the features subsection Example: “Off the shelf computers can be used as full nodes to earn a steady regular income without joining mining pools and providing the highest level of decentralization.” There should be a comma between steady and regular income as they are coordinating adjectives. Read why here: https://getitwriteonline.com/articles/commas-between-adjectives/

Location: Shardus homepage under the Quarterly Status Event 2018 timeline Example: “Quarterly Status Event

The team gave a presentation of the project and demonstration of current milestone.” This should be amended to “current milestones” unless only 1 milestone has been achieved.

Location: Shardus homepage under the roadmap Example: “Shardus Global Server

Initial implementation of sharding. Demo sharding in static network.

✓ Quarterly Status Event

The team gave a presentation of the project and demonstration of sharding in a static network.” It should be “in a static network”, you may as well use an article for grammatical correctness and consistency.

Location: The Shardus homepage in the 2019 part under the roadmap section Example: “Shardus Global Server Demo sharding in dynamic network. Support for archive server and data repair in progress.” It should be “Demo sharding in the dynamic network.” or “Demo sharding in a dynamic network.” The missing article makes it technically ungrammatical, although it is still understandable.

Location: The Shardus homepage in the 2019 part under the roadmap section, Q3 Example:“✓ Liberdus Website Development

The Liberdus payment network Website developed to build a community for the project.

Quarterly Status Event

The team demonstrated sharding in a dynamic network to acheive linear scaling.” Here there are two mistakes, achieve is spelt wrong and the word “Website” would seem to be randomly capitalized.

Location: The Shardus homepage in the 2019 part under the roadmap section, Q4 Example: “ Liberdus Wallet Development The Liberdus wallet was developed with support for coin transfer, secure messaging, and DAO for funding projects and adjusting economic parameters.” This one is contestable, but there should be no comma preceding “, and DAO “support for coin transfer, secure messaging and DAO” Also, it should be “and a DAO”. Using the “a” article will make it grammatically correct, although it is still understandable without.

Location: The Shardus homepage in the 2020 part under the roadmap section, Q1 Example:“Converted code base to TypeScript. Rework of the Peer-to-peer network consensus code. Improvement to the data repair code.” I personally think it would sound better as “Improvement of the data repair code” but this point is contestable.

Location: The Shardus homepage in the 2020 part under the roadmap section, Q1 Example:“Quarterly Status Event

The team demonstrated running a validator node for the Liberdus network using a VPS and Rasberry Pi.” Raspberry pi is spelt wrong, the “p” is missing.

Location: The Shardus homepage in the 2020 part under the roadmap section, Q2

Example: “✓ Quarterly Status Event

The team demonstrated rebooting a sharded network and recoving the state even when only a fraction of the nodes rejoin.”

“recoving” is spelt wrong and should be presumably be recovering.

Location: the FAQ “What is Shardus” section on the home page Example: “Decentralized application which are built using Shardus will inherit many features including scalability, decentralization, effiency and sustainability.” “application” should be pluralized for it to be grammatically correct. It should be “Decentralized applications” The second error is the word efficiency is spelt wrong.

Location: the FAQ “What is Liberdus” section on the homepage Example: “What is Liberdus?

Liberdus is the first application built using the Shardus software. It’s core function will be the payment network and coin. Liberdus will have very fast transaction times, very low transaction fees, and sustainable rewards for validators. Liberdus holders can participate in the future direction of the network by voting on economic parameters like transaction fees, validator rewards and a maintenance fund.” Again the wrong use of the word “it’s” is employed. It should be “Its core function will be the payment network and coin.” This one is again is contestable, but personally I wouldn’t have a comma preceding “fees, and sustainable rewards” I would write “Liberdus will have very fast transaction times, very low transaction fees and sustainable rewards for validators.”

Shardus token wiki: https://github.com/Shardus/shardus.github.io/wiki/Shardus-Token

Example: “The Shardus Token (ULT) is an utility token. Its primary purpose is to incentivize development of the Shardus software. It's utility is for licensing of the Shardus software.” Precise example: “It's utility is for licensing of the Shardus software.” Unnecessary contraction of “it’s” when it should be the possessive form “its”.

Example: “The ULT are only distributed in exchange for products and services provided to the project. Tokens are not sold for other coins, tokens or fiat by the project.” Perhaps this is contestable, but should it not be ULT’s ?

Example: “The ULT have a nominal value of $0.10 USD each. For example if the project offers a bounty which it determines provides a value of $100 USD, then 1,000 ULT will be the reward for completing this bounty.” Again, this one is probably contestable, but “For example” should have a comma after it. It also flows better with a comma.

Liberdus coin page wiki: https://github.com/Shardus/shardus.github.io/wiki/Liberdus-Coin

Example: “The Liberdus payment network is the first applications of Shardus technology. The payment network will have it's own coin called Liberdus Coin (LC).” It should be “is the first application of Shardus technology” or “is among one of the first applications of Shardus technology”

Example: “The payment network will have it's own coin called Liberdus Coin (LC).” The second sentence uses the non-possessive form of “it’s” which means it has or it is. It should be “its” instead of “it’s”.

Example: “The coins on the Liberdus network serve the function of a cryptocurrency. They also provide the utility of User-Activated Software Forks (UASF).” This is not a mistake, but perhaps you could add a potential question to the FAQ For example: “What is a “User-Activated Software Forks (UASF).”

Location: 3rd bullet point from the bottom Example: “UASF outcome is determined by amount sent to the option addresses. The amounts sent to option addresses are burned after the software fork is activated.” It should be changed to “by the amount sent” for it to be grammatically correct.

Token to coin wiki page: https://github.com/Shardus/shardus.github.io/wiki/Token-to-Coin

Location: both on the first bullet point. Example: “For the first event the snapshot block will be the block after the block containing the transaction to burn excess ULT.” It should be “For the first event,”. It should be followed by a comma because it is a dependent clause and cannot stand alone.

Example: “For the second event the snapshot block will be the block after the block containing the transaction to freeze the ULT contract.” It should be “For the second event,” because it is a dependent clause and cannot stand alone.

Location: the second bullet point “When the Liberdus network is created a special address with no private key contains 1.1 (one point one) LC for each ULT after the excess ULT is burned.” It should have a comma after “created,” as it is a dependent clause and cannot stand alone.

This is what I read that states this apparent grammar rule: https://www.grammarbook.com/punctuation/commas.asp Quote: “Rule 4a. When starting a sentence with a dependent clause, use a comma after it.”

The validate supply page: https://github.com/Shardus/shardus.github.io/wiki/Validate-Supply

Location: on the last bullet point Example: “At the beginning of the month the numbers may not match for a few days while tokens are being distributed for previous month expenses and the report has not been updated yet.” It should be “At the beginning of the month,” as it’s a dependent clause.

Location: Advanced FAQ https://github.com/Shardus/shardus.github.io/wiki/Advanced-FAQ

Location: Under “What is Shardus?” in the first paragraph Example: “Decentralized application which are built using Shardus will be able to scale to accommodate more throughput as demand grows, by adding more nodes to the network.” It should be pluralized and should be “Decentralized applications”

Location: under “What is Liberdus?” Example: “What is Liberdus?

The first application built using the Shardus software will be the Liberdus payment network and coin. Liberdus will have very fast transaction times, very low transaction fees, and sustainable rewards for validators. Liberdus holders can participate in the future direction of the network by voting on economic parameters like transaction fees, validator rewards and maintenance fund.”

Firstly, I would again, personally get rid of the comma before “, and sustainable” for example: “fees and sustainable rewards for validators.” but that is contestable. It should be “and a maintenance fund.” or “maintenance funds.” instead of “and maintenance fund.”

White paper mistakes: https://shardus.com/whitepaper.pdf

Location: In the abstract on the 2nd to last line. Example: “Liberdus.which” It requires no fullstop and just a space between the words instead.

Location: On page 3, under motivation on the first line Precise example: “self imposed” should be spelt self-imposed and also throughout the white paper self-imposed is used, so you should probably use self-imposed for consistency as well.

Location: On Page 3 of the white paper in the 2nd paragraph under the motivation heading Example: “Additionally the current distributed ledger protocols are not horizontally scalable” There should be a comma after “Additionally” because it functions as an introductory adverbial element. Furthermore, it also enhances the flow of the writing. Also, contained within the white paper are other instances of introductory adverbial elements followed by a comma, so I suggest you add a comma for consistency again.

Here is where I read about introductory adverbial elements and the necessity of a comma: https://grammartips.homestead.com/adverbs2.html

Location: On Page 3 of the white paper in the 3rd paragraph under the motivation heading on the 2nd line down Example: “In addition the ledger is sharded to evenly distribute compute, storage and bandwidth across all the nodes in the network.” Again,“In addition” should have a comma after it, as it functions as an introductory adverbial element.

Location: On page 5 Example: “If these self-imposed limits were removed then the differences due to different consensus algorithms would start to show up”. “If these self-imposed limits” – inconsistent use of self imposed as shown earlier other. This is not a new error though, I’m just using it to highlight inconsistent usage as stated earlier.

Location: On page 5, in the main paragraph “Ideally the rate at which the network processes transactions should be proportional to the number of nodes in the network so that increasing throughput means increasing the number of nodes (horizontal scaling).” It should be ideally followed by a comma e.g. “Ideally,”

Location: On page 7 Example: “Ideally every node is provided by an independent entity and the entities are unknown to one another, such that they are not able to collude.” It should be ideally followed by a comma e.g. “Ideally,”

Location: On page 7, in the 3rd paragraph on the 4th line down Example: “If the level of centralization increases beyond some threshold, the network will be operating outside the bounds of the common operational models and it’s security is no longer guaranteed” It should be “its security”. You have used the non-possessive form again when the possessive form is needed.

Location: On page 9, in the first paragraph Example: “Also, blockchain-based networks cannot avoid fees since high transaction rates will mean competition for space due to the self-imposed block size limit.” You use a comma after “also” here, but for consistencies sake you should probably also use it in the other cases with “In addition” and “additionally”. This is not a mistake, but just to show the inconsistent usage of introductory adverbial elements.

Thank you for your time.

osyed commented 3 years ago

Hi,

Sorry for the late reply; I'm quite backed up on emails. Thanks for sending these corrections. I have not gone through them yet, but I am very impressed by your attention to detail and rigor. I am interested to know more about you and see how you might be able to contribute to the Shardus project on a regular basis. Can you send me more info about yourself. Include a resume if you have one or a LinkedIn profile. Thanks.

On Wed, Feb 24, 2021 at 4:13 AM UnaccompaniedCompanion < notifications@github.com> wrote:

First and foremost, please feel free to message me if you would like any more assistance. Secondly, you might disagree with some of the examples as they are regarding contestable usage of commas or lack thereof. Thank you.

Shardus homepage mistakes - https://shardus.com/

Location: Shardus homepage in the tokens subsection Example: “The Shardus Token was previously called the "Unblocked Ledger Token" with the symbol ULT. It may still be listed on other sites with this name and symbol.The Shardus Tokens available to buy are offered by individuals who have earned the tokens. They are not offered by the Shardus project.” Precise example: “ symbol.The Shardus” There is no space between the phrase “The Shardus” and the fullstop.

Example: “The Shardus Tokens available to buy are offered by individuals who have earned the tokens. They are not offered by the Shardus project.” The phrase “The Shardus Tokens available to buy” sounds a bit wrong, clunky and non-native in my opinion. I would suggesting saying one of the following “available to be purchased” or “available for purchase” or “available to be brought” instead of “available to buy”.

Location: Shardus homepage in the features subsection Example: “Off the shelf computers can be used as full nodes to earn a steady regular income without joining mining pools and providing the highest level of decentralization.” There should be a comma between steady and regular income as they are coordinating adjectives. Read why here: https://getitwriteonline.com/articles/commas-between-adjectives/

Location: Shardus homepage under the Quarterly Status Event 2018 timeline Example: “Quarterly Status Event

The team gave a presentation of the project and demonstration of current milestone.” This should be amended to “current milestones” unless only 1 milestone has been achieved.

Location: Shardus homepage under the roadmap Example: “Shardus Global Server

Initial implementation of sharding. Demo sharding in static network.

✓ Quarterly Status Event

The team gave a presentation of the project and demonstration of sharding in a static network.” It should be “in a static network”, you may as well use an article for grammatical correctness and consistency.

Location: The Shardus homepage in the 2019 part under the roadmap section Example: “Shardus Global Server Demo sharding in dynamic network. Support for archive server and data repair in progress.” It should be “Demo sharding in the dynamic network.” or “Demo sharding in a dynamic network.” The missing article makes it technically ungrammatical, although it is still understandable.

Location: The Shardus homepage in the 2019 part under the roadmap section, Q3 Example:“✓ Liberdus Website Development

The Liberdus payment network Website developed to build a community for the project.

Quarterly Status Event

The team demonstrated sharding in a dynamic network to acheive linear scaling.” Here there are two mistakes, achieve is spelt wrong and the word “Website” would seem to be randomly capitalized.

Location: The Shardus homepage in the 2019 part under the roadmap section, Q4 Example: “ Liberdus Wallet Development The Liberdus wallet was developed with support for coin transfer, secure messaging, and DAO for funding projects and adjusting economic parameters.” This one is contestable, but there should be no comma preceding “, and DAO “support for coin transfer, secure messaging and DAO” Also, it should be “and a DAO”. Using the “a” article will make it grammatically correct, although it is still understandable without.

Location: The Shardus homepage in the 2020 part under the roadmap section, Q1 Example:“Converted code base to TypeScript. Rework of the Peer-to-peer network consensus code. Improvement to the data repair code.” I personally think it would sound better as “Improvement of the data repair code” but this point is contestable.

Location: The Shardus homepage in the 2020 part under the roadmap section, Q1 Example:“Quarterly Status Event

The team demonstrated running a validator node for the Liberdus network using a VPS and Rasberry Pi.” Raspberry pi is spelt wrong, the “p” is missing.

Location: The Shardus homepage in the 2020 part under the roadmap section, Q2

Example: “✓ Quarterly Status Event

The team demonstrated rebooting a sharded network and recoving the state even when only a fraction of the nodes rejoin.”

“recoving” is spelt wrong and should be presumably be recovering.

Location: the FAQ “What is Shardus” section on the home page Example: “Decentralized application which are built using Shardus will inherit many features including scalability, decentralization, effiency and sustainability.” “application” should be pluralized for it to be grammatically correct. It should be “Decentralized applications” The second error is the word efficiency is spelt wrong.

Location: the FAQ “What is Liberdus” section on the homepage “What is Liberdus?

Liberdus is the first application built using the Shardus software. It’s core function will be the payment network and coin. Liberdus will have very fast transaction times, very low transaction fees, and sustainable rewards for validators. Liberdus holders can participate in the future direction of the network by voting on economic parameters like transaction fees, validator rewards and a maintenance fund.” Again the wrong use of the word “it’s” is employed. It should be “Its core function will be the payment network and coin.” This one is again is contestable, but personally I wouldn’t have a comma preceding “fees, and sustainable rewards” I would write “Liberdus will have very fast transaction times, very low transaction fees and sustainable rewards for validators.”

Shardus token wiki: https://github.com/Shardus/shardus.github.io/wiki/Shardus-Token

Example: “The Shardus Token (ULT) is an utility token. Its primary purpose is to incentivize development of the Shardus software. It's utility is for licensing of the Shardus software.” Precise example: “It's utility is for licensing of the Shardus software.” Unnecessary contraction of “it’s” when it should be the possessive form “its”.

Example: “The ULT are only distributed in exchange for products and services provided to the project. Tokens are not sold for other coins, tokens or fiat by the project.” Perhaps this is contestable, but should it not be ULT’s ?

Example: “The ULT have a nominal value of $0.10 USD each. For example if the project offers a bounty which it determines provides a value of $100 USD, then 1,000 ULT will be the reward for completing this bounty.” Again, this one is probably contestable, but “For example” should have a comma after it. It also flows better with a comma.

Liberdus coin page wiki: https://github.com/Shardus/shardus.github.io/wiki/Liberdus-Coin

Example: “The Liberdus payment network is the first applications of Shardus technology. The payment network will have it's own coin called Liberdus Coin (LC).” It should be “is the first application of Shardus technology” or “is among one of the first applications of Shardus technology”

Example: “The payment network will have it's own coin called Liberdus Coin (LC).” The second sentence uses the non-possessive form of “it’s” which means it has or it is. It should be “its” instead of “it’s”.

Example: “The coins on the Liberdus network serve the function of a cryptocurrency. They also provide the utility of User-Activated Software Forks (UASF).” This is not a mistake, but perhaps you could add a potential question to the FAQ For example: “What is a “User-Activated Software Forks (UASF).”

Location: 3rd bullet point from the bottom Example: “UASF outcome is determined by amount sent to the option addresses. The amounts sent to option addresses are burned after the software fork is activated.” It should be changed to “by the amount sent” for it to be grammatically correct.

Token to coin wiki page: https://github.com/Shardus/shardus.github.io/wiki/Token-to-Coin

Location: both on the first bullet point. Example: “For the first event the snapshot block will be the block after the block containing the transaction to burn excess ULT.” It should be “For the first event,”. It should be followed by a comma because it is a dependent clause and cannot stand alone.

Example: “For the second event the snapshot block will be the block after the block containing the transaction to freeze the ULT contract.” It should be “For the second event,” because it is a dependent clause and cannot stand alone.

Location: the second bullet point “When the Liberdus network is created a special address with no private key contains 1.1 (one point one) LC for each ULT after the excess ULT is burned.” It should have a comma after “created,” as it is a dependent clause and cannot stand alone.

This is what I read that states this apparent grammar rule: https://www.grammarbook.com/punctuation/commas.asp Quote: “Rule 4a. When starting a sentence with a dependent clause, use a comma after it.”

The validate supply page: https://github.com/Shardus/shardus.github.io/wiki/Validate-Supply

Location: on the last bullet point Example: “At the beginning of the month the numbers may not match for a few days while tokens are being distributed for previous month expenses and the report has not been updated yet.” It should be “At the beginning of the month,” as it’s a dependent clause.

Location: Advanced FAQ https://github.com/Shardus/shardus.github.io/wiki/Advanced-FAQ

Location: Under “What is Shardus?” in the first paragraph Example: “Decentralized application which are built using Shardus will be able to scale to accommodate more throughput as demand grows, by adding more nodes to the network.” It should be pluralized and should be “Decentralized applications”

Location: under “What is Liberdus?” Example: “What is Liberdus?

The first application built using the Shardus software will be the Liberdus payment network and coin. Liberdus will have very fast transaction times, very low transaction fees, and sustainable rewards for validators. Liberdus holders can participate in the future direction of the network by voting on economic parameters like transaction fees, validator rewards and maintenance fund.”

Firstly, I would again, personally get rid of the comma before “, and sustainable” for example: “fees and sustainable rewards for validators.” but that is contestable. It should be “and a maintenance fund.” or “maintenance funds.” instead of “and maintenance fund.”

White paper mistakes: https://shardus.com/whitepaper.pdf

Location: In the abstract on the 2nd to last line. Example: “Liberdus.which” It requires no fullstop and just a space between the words instead.

Location: On page 3, under motivation on the first line Precise example: “self imposed” should be spelt self-imposed and also throughout the white paper self-imposed is used, so you should probably use self-imposed for consistency as well.

Location: On Page 3 of the white paper in the 2nd paragraph under the motivation heading Example: “Additionally the current distributed ledger protocols are not horizontally scalable” There should be a comma after “Additionally” because it functions as an introductory adverbial element. Furthermore, it also enhances the flow of the writing. Also, contained within the white paper are other instances of introductory adverbial elements followed by a comma, so I suggest you add a comma for consistency again.

Here is where I read about introductory adverbial elements and the necessity of a comma: https://grammartips.homestead.com/adverbs2.html

Location: On Page 3 of the white paper in the 3rd paragraph under the motivation heading on the 2nd line down Example: “In addition the ledger is sharded to evenly distribute compute, storage and bandwidth across all the nodes in the network.” Again,“In addition” should have a comma after it, as it functions as an introductory adverbial element.

Location: On page 5 Example: “If these self-imposed limits were removed then the differences due to different consensus algorithms would start to show up”. “If these self-imposed limits” – inconsistent use of self imposed as shown earlier other. This is not a new error though, I’m just using it to highlight inconsistent usage as stated earlier.

Location: On page 5, in the main paragraph “Ideally the rate at which the network processes transactions should be proportional to the number of nodes in the network so that increasing throughput means increasing the number of nodes (horizontal scaling).” It should be ideally followed by a comma e.g. “Ideally,”

Location: On page 7 Example: “Ideally every node is provided by an independent entity and the entities are unknown to one another, such that they are not able to collude.” It should be ideally followed by a comma e.g. “Ideally,”

Location: On page 7, in the 3rd paragraph on the 4th line down Example: “If the level of centralization increases beyond some threshold, the network will be operating outside the bounds of the common operational models and it’s security is no longer guaranteed” It should be “its security”. You have used the non-possessive form again when the possessive form is needed.

Location: On page 9, in the first paragraph Example: “Also, blockchain-based networks cannot avoid fees since high transaction rates will mean competition for space due to the self-imposed block size limit.” You use a comma after “also” here, but for consistencies sake you should probably also use it in the other cases with “In addition” and “additionally”. This is not a mistake, but just to show the inconsistent usage of introductory adverbial elements.

Thank you for your time.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ULCproject/ulcproject.github.io/issues/1#issuecomment-784965699, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHRWHLUIHRIKRL6QE2KRYLTATGLVANCNFSM4E52INJQ .

UnaccompaniedCompanion commented 3 years ago

Hi, No worries about the reply being late. And apologies for my late reply as I’ve been drowning in my dissertation. I'm finishing my final year at university and have just started to reorient towards cyber security and technology, therefore my resume is in need of a vast overhaul. I'm working on my dissertation and revising for exams at the moment, but I will definitely update it in the next couple of weeks and send it you then. To complicate matters, I don't have a LinkedIn either. I hope this okay, although I understand it's not an optimal circumstance. In regards to the ULT, here is my ether address: 0x91B18A3AFd01Aa11142b5F8c6c49C642ED993731

Once time permits, I will take a look at a few other things on the website in case I missed anything. Thanks.

osyed commented 3 years ago

Please do send me your resume when you get a chance. I would highly recommend creating a professional profile on LinkedIn. I have sent 2000 ULT to your address. Good luck with your dissertation and exams. Are you free during the summer?

On Thu, Mar 11, 2021 at 6:45 AM UnaccompaniedCompanion < @.***> wrote:

Hi, No worries about the reply being late. And apologies for my late reply as I’ve been drowning in my dissertation. I'm finishing my final year at university and have just started to reorient towards cyber security and technology, therefore my resume is in need of a vast overhaul. I'm working on my dissertation and revising for exams at the moment, but I will definitely update it in the next couple of weeks and send it you then. To complicate matters, I don't have a LinkedIn either. I hope this okay, although I understand it's not an optimal circumstance. In regards to the ULT, here is my ether address: 0x91B18A3AFd01Aa11142b5F8c6c49C642ED993731

Once time permits, I will take a look at a few other things on the website in case I missed anything. Thanks.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ULCproject/ulcproject.github.io/issues/1#issuecomment-796710023, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHRWHKX6QBN7F4QL55QZOTTDC3OTANCNFSM4E52INJQ .

UnaccompaniedCompanion commented 3 years ago

Hello, it's currently the Easter holidays in the UK, so I am overhauling my CV today/ tomorrow and I will be sure to send it you then, although it's nothing prestigious. I should be free over the summer, but it's hard to state with any degree of certainty due to coronavirus and the subsequent restrictions. If you want me to check through any other shardus related content or conceive of any other ways I could help, just let me know.

osyed commented 3 years ago

Thanks for the update. I'm looking forward to seeing your CV.

On Thu, Apr 15, 2021 at 7:39 AM UnaccompaniedCompanion < @.***> wrote:

Hello, it's currently the Easter holidays in the UK, so I am overhauling my CV today/ tomorrow and I will be sure to send it you then, although it's nothing prestigious. I should be free over the summer, but it's hard to state with any degree of certainty due to coronavirus and the subsequent restrictions. If you want me to check through any other shardus related content or conceive of any other ways I could help, just let me know.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ULCproject/ulcproject.github.io/issues/1#issuecomment-820389914, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHRWHIZLOQNYT2YSBGBDQTTI3M63ANCNFSM4E52INJQ .

UnaccompaniedCompanion commented 3 years ago

Sorry for the delay in getting back to you. I've been glued to my uni dissertation for the last few days which I can assure you is as fun as it sounds. My resume is completed and ready for transmission. Please can you let me know the best email address to send it to? Kind regards.

osyed commented 3 years ago

Long time ago, I really enjoyed working on my MS thesis. It was quite fun. Hope you are enjoying the dissertation just as much :-) http://arimaa.com/arimaa/about/Thesis/

Please send the resume to @.***

On Wed, Apr 21, 2021 at 5:27 PM UnaccompaniedCompanion < @.***> wrote:

Sorry for the delay in getting back to you. I've been glued to my uni dissertation for the last few days which I can assure you is as fun as it sounds. My resume is completed and ready for transmission. Please can you let me know the best email address to send it to? Kind regards.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ULCproject/ulcproject.github.io/issues/1#issuecomment-824403111, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHRWHIBESBUOH4FYEMMNI3TJ5GMFANCNFSM4E52INJQ .

UnaccompaniedCompanion commented 3 years ago

Hi Osyed, for some reason your email address just comes up as a bunch of stars and looks like this@.*** on both my PC and phone. I'm unsure why this. Is there another email address I can send it to or another way? Obviously I'll send my CV to the address you already sent me if I work out what is going on. I can provide you with my email address if you like and if you send me an initial message to me, I should be able to reply with CV. My email address is peacefulwalnuts7@protonmail.com. I had a look at your MS thesis and the topics are a bit above my intellectual caliber especially the mathematics, although very interesting. Yeah, I do enjoy my dissertation, primarily just because I find it intellectual stimulating, I think if I'd have picked a boring topic I would have struggled a lot more during the lockdowns.

saintdle commented 3 years ago

Someone has performed a subdomain takeover for beta.shardus.com

I've noticed this on a few websites and it links back to this github for your particular site.

https://github.com/Corvettekez/test

ZishanAdThandar commented 2 years ago

Bug Bounty Report:

ulcproject.com is vulnerable to Domain Takeover bug. I just took over the ulcproject.com domain. Check and fix it quickly. I defaced and Owned by taking over the domain.

PoC: https://ulcproject.com/

image

Reported a Critical Security Bug: https://github.com/ULCproject/ulcproject.github.io/issues/5

osyed commented 2 years ago

Thanks for bringing this to my attention. We will fix it soon. If you can send me your address on the Polygon network, I can send you some ULT tokens. If you notice anything else, please let me know. Thank you.

On Sun, Feb 27, 2022 at 12:25 AM Zishan Ahamed Thandar < @.***> wrote:

Bug Bounty Report:

ulcproject.com http://ulcproject.com is vulnerable to Domain Takeover bug. I just took over the ulcproject.com http://ulcproject.com domain. Check and fix it quickly. I defaced and Owned by taking over the domain.

PoC: https://ulcproject.com/

[image: image] https://user-images.githubusercontent.com/16804210/155870792-d378748a-6241-4269-8361-7049dffe0ff5.png

Reported a Critical Security Bug: #5 https://github.com/ULCproject/ulcproject.github.io/issues/5

— Reply to this email directly, view it on GitHub https://github.com/ULCproject/ulcproject.github.io/issues/1#issuecomment-1053224907, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHRWHPM7UYTHSCFWHRLBMLU5G7VBANCNFSM4E52INJQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you were mentioned.Message ID: @.***>

osyed commented 2 years ago

Do you have an address on Polygon?

On Mon, Feb 28, 2022 at 9:23 PM Zishan Ahamed Thandar < @.***> wrote:

My WazirX Ethereum Deposit Addess is: 0x8cdc24eeb9d1bf46929b2106e3535e0d1953fe1b

Thanks @osyed https://github.com/osyed

— Reply to this email directly, view it on GitHub https://github.com/ULCproject/ulcproject.github.io/issues/1#issuecomment-1054959877, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHRWHJGDWGITCFI677Y6XLU5WERVANCNFSM4E52INJQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you were mentioned.Message ID: @.***>

osyed commented 2 years ago

Please provide your own wallet address on the Polygon network. Do not provide an exchange address.

On Mon, Feb 28, 2022 at 9:23 PM Zishan Ahamed Thandar < @.***> wrote:

My WazirX Ethereum Deposit Addess is: 0x8cdc24eeb9d1bf46929b2106e3535e0d1953fe1b

Thanks @osyed https://github.com/osyed

— Reply to this email directly, view it on GitHub https://github.com/ULCproject/ulcproject.github.io/issues/1#issuecomment-1054959877, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHRWHJGDWGITCFI677Y6XLU5WERVANCNFSM4E52INJQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you were mentioned.Message ID: @.***>

ZishanAdThandar commented 2 years ago

I followed these steps, https://docs.polygon.technology/docs/develop/metamask/config-polygon-on-metamask/ and created Polygon address with Metamask extension...

My address:

0x1c1a7FFd2D52B824bb0dc68f74738A76866bD063

image

osyed commented 2 years ago

Thanks again for your help. The bounty has been sent.