Check out our Community Update for January and get caught up on all things Sia! Featuring powerful new ways to interact with Sia, a featured blog post from lead dev David Vorick, and development updates for the month. https://blog.sia.tech/sia-community-update-january-2019-4e93b3873b02
[Video] The Sia Weekly Update! https://youtu.be/AZUFMEaKiPU
Thanks to the Goobox team for writing a guest blog post about building their new end-to-end encrypted file sharing service on Sia! https://blog.sia.tech/announcing-goobox-alpha-and-how-it-works-with-sia-e9b2a16f981b Try out their alpha here and share up to 4GB for free: https://goobox.io If you're building on Sia, feel free to reach out about writing a guest post for our blog.
[Video] The Sia Weekly Update! https://youtu.be/HU_Wh7vKOWw
[Video] The Sia Weekly Update! https://youtu.be/jbALE8xGwO8
[Video] The Sia Weekly Update! https://youtu.be/iBl1nVkncD8
[Video] The Sia Weekly Update! https://youtu.be/VFyR_ImsvxQ
A must-read, comprehensive blog post from our own David Vorick about the rise of 51% attacks. https://blog.sia.tech/fundamentals-of-proof-of-work-beaa68093d2b
[Blog] We just published the Community Update for December! Get caught up on the last of 2018: https://blog.sia.tech/sia-community-update-december-2018-590885425bc7
[Video] The Sia Weekly Update! Featuring news from the last three weeks. https://youtu.be/Le3cxo0xmvU
Sia core developer and Nebulous cofounder Luke Champine just published an alternative interface to Sia for power users called 'us', offering precise and incredible control about how Sia works. Check out his blog post here: https://blog.sia.tech/a-new-kind-of-sia-2e7454a9b21a
Development update for the week of December 16th: 1 Nebulous repo was updated. 9 issues were created, 5 were closed. 10 MRs were merged. GitLab users ChrisSchinnerl, MSevey, lukechampine and DavidVorick had code contributions merged into Sia. Chris made progress on recovering files from backups (and in the future, the seed): https://gitlab.com/NebulousLabs/Sia/merge_requests/3362. Matt created the BubbleHealth method, a system that quantifies and displays the health of whole directories uploaded to Sia: https://gitlab.com/NebulousLabs/Sia/merge_requests/3360. Luke added ChaCha20-Poly1305 encryption to the host-renter communications. Now after the initial “handshake” that shares the authentication keys between both, all their messages will be secured: https://gitlab.com/NebulousLabs/Sia/merge_requests/3371. David improved the accuracy of the client syncing progress indicator and expanded the /consensus API endpoint: https://gitlab.com/NebulousLabs/Sia/merge_requests/3383 Happy Holidays from the Sia team!
The Sia Weekly Update! Featuring Sia Docs - our new API documentation, the release of Sia on Ledger Nano S in Developer mode, and dev updates from the week. https://youtu.be/qZclui6n4_E
Dev Update for week of December 9th, 2018 19 Merge Requests were merged into the Sia repository this week! The big development news this week was the announcement of a new API documentation website. https://sia.tech/docs will hold all the API documentation in a beautiful, interactive format. More info here https://gitlab.com/NebulousLabs/Sia/merge_requests/3363 With version 1.4.0+ Sia will have support much better file organization with Sia being aware of directories and the files in each directory. This will help Sia scale to large numbers of files and directories while still offering a performant API. Core dev Matt just completed one of the API endpoints required for this upcoming improvement. More info here https://gitlab.com/NebulousLabs/Sia/merge_requests/3361 Another big feature slated for 1.4.0 is the ability to download partial files. This feature was started last week by Chris. This feature enables a user to download just a portion of a file, saving bandwidth and fees when only part of a file is needed. More info here https://gitlab.com/NebulousLabs/Sia/merge_requests/3349
[Video] The Sia Weekly Update! https://youtu.be/riuhUdJL19E
Sia dev update for the week of December 2 2 Nebulous repo were updated. 36 issues were created, 8 were closed. 14 MRs were merged. GitLab user starius, ChrisSchinnerl, eddiewang, MSevey and lukechampine had code contributions merged into Sia. Luke made progress on the new RPC protocol, used for host-renter communications: https://gitlab.com/NebulousLabs/Sia/merge_requests/3345 And he laid the foundation for partial downloads: https://gitlab.com/NebulousLabs/Sia/merge_requests/3348 Luke also corrected a bug related to the accountability of hosts. Now the wallet reflects the resolution of a file contract, and its payout, at the correct block height: https://gitlab.com/NebulousLabs/Sia/merge_requests/3307 Chris finished the snapshot method of the new SiaFiles. This allows for faster management of all the features for renters in 1.4: https://gitlab.com/NebulousLabs/Sia/merge_requests/3336 Chris also completed the bandwidth limiter for the gateway module that was mentioned in last week’s update. David announced the roadmap of features for the upcoming 1.4.0 version, codenamed “Draco”, including: 1.4.0 - the ability of renters to fully recover their data from backups they hold of the Sia metadata 1.4.1 - partial downloads 1.4.2 - on-chain backups and data recovery from the seed
[Video] The Sia Weekly Update! Featuring dev updates and info about Sia's Advent of Code leaderboard: youtu.be/GinDuE6WRO8
[Video] The Sia Weekly Update! https://youtu.be/TSSjF0Gk8Ow
Development update for the week of November 18th: 1 Nebulous repo was updated. 7 issues were created, 3 were closed. 2 MRs were merged. GitLab user ChrisSchinnerl had code contributions merged into Sia. Users starius, geo-gs, pachisi456, MSevey, lukechampine and DavidVorick also had work-in-progress contributions. The US celebrated Thanksgiving this week, and we hope you had a great holiday if you partake. Despite the abbreviated week, there was still significant progress made by the core team and community contributors. Community contributor pachisi456 proposed an ambitious feature that creates different profiles on the hosts database, allowing the renter to select hosts according to their storage needs https://gitlab.com/NebulousLabs/Sia/merge_requests/3334 ChrisSchinnerl is working on improvements to the upload speeds of renters with multiple TB of data being stored. https://gitlab.com/NebulousLabs/Sia/merge_requests/3337/diffs Chris and Matt are working on improvements to the management of the new Sia files, that will represent the cornerstone of the upcoming 1.4.0 update: better management of these files between the hard drive and RAM memory, what will reduce the impact on the memory of the system, and the ability of snapshotting these files.
[Video] The Sia Weekly Update! https://youtu.be/6sI-WZ1vHCg
[Video] The Sia Weekly Update! https://youtu.be/FyRiFDRdVMQ
Development Update for week of November 4th, 2018 12 MRs were merged into the Sia repository. GitLab users tbenz9 (community contributor), starius (community contributor), drexel1 (community contributor), nielscastien (community contributor), chrisschinnerl, msevey, davidvorick, and lukechampine had code contributions merged into the Sia repository. It’s great to see so many community contributors this week, if anyone is interested in getting involved in the code and needs help getting started please reach out to me (tbenz9) or a member of the Sia team. Several large features were merged into Sia this week. Sevey’s “host whitelist blacklist” was finalized and merged into the master branch, along with, community contributor, Drexel’s “ability to overwrite existing file when uploading” merge request. These are both features that have been in development for several weeks and are now officially in the code. Chris had his “Move SiaFile on-disk encoding from JSON to binary” merge request merged into the “unstable” branch which has been the main development branch for 1.4.0 features. Luke merged an exciting feature enabling partial downloads to be validated through “Merkle range proofs”. As always, you can see a full list of code contributions, and development conversations at https://gitlab.com/NebulousLabs/Sia
The Sia Community Update for October was recently published! https://blog.sia.tech/sia-community-update-october-2018-c80b43648970
[Video] The Sia Weekly Update! Featuring a final update on the fork and new development updates from the team and community. https://youtu.be/DspX7G2s1-s
[Video] The Sia Weekly Update! Featuring a fork reminder and new additions to the Sia codebase. https://youtu.be/BI8xKhOweZQ
Want to learn more about Sia? Watch this fantastic talk by our lead dev DavidVorick at the Texas Bitcoin Conference! https://www.youtube.com/watch?v=yGZD8ShHsWc&feature=youtu.be
[Video] The Sia Weekly Update! Featuring the latest dev updates and a reminder to update to Sia v1.3.7 by October 31st, the date of the hardfork. https://youtu.be/UtKJJdDX0Fw
We just released Sia v1.3.7 to fix a difficulty adjustment issue with the upcoming October 31st hard fork. This is a required update to remain on the Sia network, and replaces the previous v1.3.6 update. Download at https://sia.tech/get-started
We just released Sia v1.3.6, which includes several important updates in addition to support for the October 31 hard fork. This is a required update to remain on the Sia network on October 31. Download today at https://sia.tech/get-started
The Sia Weekly Update! Featuring updates to our roadmap and the latest info on the upcoming hardfork. youtu.be/yEJm8SSce48
The Sia Weekly Update! https://youtu.be/5bg0ptVasII
Sia development update for the week of Sep. 30th 5 issues closed 6 issues created 5 MRs were merged Contributors included David, Chris, Luke, Matt, and Eddie from the core team, and neilscastien from the community. The Sia developers announced the plan to fork Sia changing the mining algorithm on October 31th. You can get the full announcement down in the description: https://blog.sia.tech/sia-proof-of-work-reset-24b5ec439625 The offline signing of transactions from Luke Champine is finally finished and merged. This MR enables multiple API endpoints that will be used for the Ledger Nano integration and facilitates lite wallet developments https://gitlab.com/NebulousLabs/Sia/merge_requests/2907 Version RC1 of the upcoming 1.3.5 was released for beta-testing on the #contributors channel, featuring better renter costs estimation, offline signing and multiple bug fixes. v1.3.5 will not be fully released, but all included features will be bundled with 1.3.6 when it launches.
The Sia Weekly Update! Featuring an interview with David Vorick about the upcoming network fork and what it means for our users. https://youtu.be/T0t_ydQmKKk
Big announcement: the Sia core team has decided to reset the Proof-of-Work algorithm to brick Bitmain and Innosilicon ASIC hardware via hardfork. Read more on the Sia blog. https://blog.sia.tech/sia-proof-of-work-reset-24b5ec439625
[Video] The Sia Weekly Update! https://youtu.be/h4QZtrO2grU
Sia dev update for week of September 16th 2 Nebulous repos were updated. 8 issues were created, 11 were closed. 17 PRs were merged. GitLab users David Vorick, Christopher Schinnerl, Luke Champine, and Matthew Sevey had code contributions into Sia. It was a busy week for the Sia development team! A variety of bugs have been squashed such as fixing the “DaemonUpdateGet” function which was causing siac update to fail for some users, a number of missing file locks were fixed which may have been causing issues with Sia contracts, and various small bugs in the Sia testing infrastructure. The team also tackled some new features expected in the 1.4.0 release such as setting timestamps in the new .sia file format, ability to upload directories to Sia via the API, and adding Threefish support, which will enable significantly better upload and download speeds for users who were CPU bound during file encryption and decryption. Threefish also enables the ability to update encrypted files already stored on the Sia network. The Sia team also introduced various issue templates into GitLab. If you need to open an issue you can now select whether it’s a bug report, feature request, or programming task.
[Video] The Sia Weekly Update! https://youtu.be/ER-R2wBV2e0
Sia dev update for the week of September 9: 17 issues were created, 7 were closed. 12 MRs were merged Contributors included eddiewang, MSevey, ChrisSchinnerl and lukechampine Chris has expanded the Address filter protection backwards to renters with previous contracts: the contracts maintenance routine will now get rid of contracts violating the new rules: https://gitlab.com/NebulousLabs/Sia/merge_requests/3211 Matt added the full allowance price breakdown in the command renter allowance: https://gitlab.com/NebulousLabs/Sia/merge_requests/3208 Eddie fixed the spending report of the UI: https://gitlab.com/NebulousLabs/Sia-UI/merge_requests/807 Luke resolved a vulnerability in the Sia Ledger beta: https://gitlab.com/NebulousLabs/Sia/merge_requests/3199 Luke has also added a fast shuffle function to the fastrand library that can be used as a staple in future code improvements: https://gitlab.com/NebulousLabs/fastrand/merge_requests/11
[Video] The Sia Weekly Update! Featuring dev updates, the release of Sia v1.3.4, and new tools from the community! https://youtu.be/izXmvJBeS6c
Sia dev update for the week of September 2: 2 repos updated. 6 issues created, 4 were closed. 14 MRs merged GitLab users shatnerz, nielscastien, tbenz9, MSevey and ChrisSchinnerl had code contributions merged into Sia. Sia version 1.3.4 was released this week. It features corrected reporting of the renter financials, support for simultaneous streaming of multiple files, the first steps for the UI overhaul, ability to cancel specific file contracts and multiple other bug fixes and improvements. Chris created the Address filter. As part of host database operations, Sia now resolves hosts announced using a hostname (like “myhost.mydns.com”) into real IPs. Now the renter module will not select a host for a new contract if it already has a contract with another host in the same subnetwork. These important changes mean that the renter will less likely form two contracts with the same entity, promoting decentralization of your stored data: https://gitlab.com/NebulousLabs/Sia/merge_requests/3206 Matt improved the code related to the recently added /renter/contract/cancel API endpoint. It will now form the new replacement contract immediately after the removal: https://gitlab.com/NebulousLabs/Sia/merge_requests/32 Community contributors shatnerz, nielscastien and tbenz9 have corrected multiple typos and old info in the documentation
Sia v1.3.4 has been released! Our first release on GitLab, this version brings correct renter allowance reporting, the ability to cancel individual contracts, updates to the UI, support for streaming multiple files at the same time, and more. https://sia.tech/get-started
We just published the Community Update for August! Get caught up on all the latest at Sia: https://blog.sia.tech/sia-community-update-august-2018-5ab25b48c5fe
[Video] The Sia Weekly Update! Featuring dev updates, an update on Sia v1.3.4, and new ways to get Siacoin: https://youtu.be/bqKy6V1lTCQ
Sia development update for the week of August 26th 1 Nebulous repo was updated. 14 issues were created, 2 were closed. 7 PRs were merged GitLab users MSevey and ChrisSchinnerl had code contributions merged into Sia. Matt created a new API endpoint, /renter/contract/cancel (using the contract ID in a [POST] call), that allows the renter to manually cancel a specific contract. The command sets the values of GoodForRenew and GoodForUpload as false, making Sia find a replacement host: https://gitlab.com/NebulousLabs/Sia/merge_requests/3164 Many fixes have been applied to the code related to file contract renewals: Matt corrected a divide by zero error: https://gitlab.com/NebulousLabs/Sia/merge_requests/3200 Chris added a check on unapplied changes on the write-ahead log (WAL) to avoid mismatches on the revision number (what would cause the renewal to fail): https://gitlab.com/NebulousLabs/Sia/merge_requests/3193) Matt finished the fix for the duplicated contracts some renters occasionally ended up with after a renewal: https://gitlab.com/NebulousLabs/Sia/merge_requests/3195 Release Candidate 3 for Sia v1.3.4 is being tested in the #contributors channel of our Discord server. This adds support for parallel streaming, fixes renter’s financial reports and corrects multiple bugs.
SC-USDT pairs are now available for trading on Poloniex! https://medium.com/circle-blog/new-usdt-pairs-on-poloniex-3090822759ab
[Video] The Sia Weekly Update! Featuring development updates and the beta of the Sia app for Ledger Nano S: https://youtu.be/4uDI8WdxRDw
Sia development update for the week of August 19th: 2 Nebulous repo were updated. 1 issues were created, 0 were closed. 1 PR was merged GitLab user lukechampine had code contributions merged into Sia. Luke upgraded the Sia app for Ledger Nano S, now in beta in this 0.2.0 release. Notably, the app is now feature-complete after improvements in security, as the transaction hash no longer has to be calculated on the computer. This means that using this hardware wallet should be safe even on a compromised machine. The app still needs to be extensively reviewed and audited before it can be released as fully secured and meant for the general public. The app can be checked and downloaded for testing here: https://gitlab.com/NebulousLabs/nanos-app-sia Not yet merged into the code, but there has been more work in progress: Matt (MSevey) is improving the code related to streaming multiple files simultaneously: https://gitlab.com/NebulousLabs/Sia/merge_requests/3198. Matt also made progress fixing the bug where renters could end up with duplicated contracts: https://gitlab.com/NebulousLabs/Sia/merge_requests/3195.
[Video] The Sia Weekly Update! https://youtu.be/1jyWhMDTUmg
Sia development update for the week of August 12th: 1 Nebulous repo was updated. 2 issues were created, 1 was closed. 2 PRs were merged GitLab users tbenz9 and MSevey, and GitHub user lukechampine, had code contributions merged into Sia. Community contributor tbenz9 corrected the permalinks format on the documentation, that stopped working after the migration to GitLab: https://gitlab.com/NebulousLabs/Sia/merge_requests/3197 Matt corrected a bug where files with blank names could be uploaded, what was problematic for handling. Now Sia returns an error if the user tries to upload a file with a blank name this instead: https://gitlab.com/NebulousLabs/Sia/merge_requests/3188 After the migration to GitLab, the import paths from the GitHub repository were left not working. Luke has corrected the last changes, so the paths are working again: https://github.com/NebulousLabs/Sia/pull/3189 Also, the old GitHub repository has been archived and the readme.md file has been replaced to refer to the link of the new GitLab repo instead: https://github.com/NebulousLabs/Sia/pull/3188
The Sia Weekly Update! Development updates, and info on a new community proposal. https://www.youtube.com/watch?v=WX-0rtWW-Dw&