Piotr Wójcik

43 posts

Piotr Wójcik

Piotr Wójcik

@pwojcikdev

Crafting code in every language. I like quality and open-source software. Working on $XNO

Katılım Ocak 2023
87 Takip Edilen354 Takipçiler
Piotr Wójcik retweetledi
Nano
Nano@nano·
Merry Christmas to you all from the Nano Foundation! 🎄 Wishing you a warm holiday season! Thank you for being part of the journey - here’s to a bright new year for #Nano $XNO and for all of you 🎉
Nano tweet media
English
12
30
169
5K
Piotr Wójcik retweetledi
Chirag Asarpota
Chirag Asarpota@ChiragAsarpota·
Big news! @Nano ($XNO) is now live on @flipsuitexyz 2,000+ Discord communities can now use Nano for: - Instant, feeless (YES - ZERO FEES) tipping - Micro tipping of small amounts not possible before - On-chain community engagement Add Nano tipping to your server today! Watch the demo 👇
English
24
59
211
9.5K
Piotr Wójcik
Piotr Wójcik@pwojcikdev·
Friendly reminder to keep building while others chase candles. Projects with real utility and a proven track record will always outlast the noise. Do the challenging work. Spend time with friends and family. Steady wins the race. 💪 #Nano $XNO
English
8
38
129
4.4K
Piotr Wójcik
Piotr Wójcik@pwojcikdev·
@gschauwecker @DuterteEmanuel Easy to spot him, the one looking like he just wanted to eat his pizza not smile for photo ops, which is fair btw the pizza was pretty good
English
2
0
6
140
Piotr Wójcik retweetledi
Gustav Schauwecker Ӿ
Gustav Schauwecker Ӿ@gschauwecker·
The #nano representative "rsnano.com" has switched from nano_node V28.1 to RsNano V1.0 today. It is the first PR in the network that's running the Rust version with a relative vote weight of 1.7%! monitor.rsnano.com
English
2
21
132
4.2K
Piotr Wójcik
Piotr Wójcik@pwojcikdev·
This is huge: we now have a second full node implementation, written in Rust which is more modern and safer. Not recommending live network services to switch just yet, but longer-term goal is definitely to transition the whole network to rsnano. Exciting times #Nano $XNO
Gustav Schauwecker Ӿ@gschauwecker

RsNano V1.0 Release Announcement We’re thrilled to announce the release of RsNano V1.0, the first official release of the Rust port of the original Nano node! 🎉 Why RsNano? RsNano strengthens the Nano network by: - Increasing network security: Memory-safe code reduces vulnerabilities. - Decentralizing development: Diversifying the tech stack for broader participation. - Learning and innovation: A platform to explore Nano’s internals. - Having fun: Built with passion for coding and the Nano ecosystem! Why Rust? Rust offers performance comparable to C++ but with compile-time guarantees for memory safety and thread safety, eliminating entire classes of bugs like: - Buffer overflows - Dangling pointers - Use-after-free errors - Null pointer dereferences Rust’s modern design also simplifies multi-threaded programming, reduces bugs (like the ~70% of Microsoft’s bugs tied to memory safety), and makes refactoring easier. By using Rust, RsNano attracts a new wave of developers, fostering decentralized development and fresh contributions to the Nano community. Journey to V1.0 What began as a fun side project evolved into a full-time endeavor. The porting process was live-streamed on YouTube (http://@gschauwecker" target="_blank" rel="nofollow noopener">youtube.com/@gschauwecker), offering transparency and community engagement. Post-porting efforts focused on: - Enhancing unit tests for reliability - Improving code modularity and readability for future maintainability What’s inside V1.0? RsNano V1.0 is compatible with nano_node V28.1, but it only supports LMDB as the dababase backend. The database file is compatible too, so it is possible, although not recommended, to reuse an existing database file from nano_node. For running it with docker, just execute: docker run -p 7075:7075 -v ~/Nano:/root/Nano simpago/rsnano:V1.0 --network=live node run More options for building or running the node can be found in the README (github.com/rsnano-node/rs…) As this is the first release, please consider it as bleeding edge and please be aware that it may still contain issues. Thank You, Nano Community! A huge thank you to the Nano community for their unwavering support and generous donations over the years. Your encouragement made RsNano V1.0 possible! Special thanks to - Rui (Fiono11) for porting many different parts (for example the whole RPC-module!) and for the many insightful discussions about Nano’s protocol - Luxbe for creating the rsnano.com website - Bob (gr0vity-dev) for testing RsNano - ArTombado for being the first supporter and for contributing fixes to the RPC module - stjet from the banano community for contributing to the RPC module What’s Next? RsNano V1.0 marks a major milestone, but the journey continues. We’re excited to keep improving the node, welcoming new contributors, and strengthening the Nano network. Get involved, try RsNano V1.0, join the RsNano Discord server (discord.gg/kBwvAyxEWE) and join us in building Nano’s future! 🚀 #RsNano #Nano $XNO #Rust

English
0
15
98
1.6K
Piotr Wójcik
Piotr Wójcik@pwojcikdev·
@JacobNH91 @GavGavNano Each node operator decides on their own limit, and because how the consensus works (need at least 67% of weight to confirm tx) the network operates at the throughput dictated by the majority of reps.
English
0
0
4
81
Piotr Wójcik
Piotr Wójcik@pwojcikdev·
I’m very happy with the Nano V28 version rollout! We’re comfortably hitting ~250 CPS steady on the live network right now without even maxing out throughput capacity. I’d expect to see around 1k CPS with full bucket saturation at the current 10 MB/s bandwidth limit. #Nano $XNO
English
14
46
220
6.2K
Piotr Wójcik
Piotr Wójcik@pwojcikdev·
@patrickluberus The best way to support me is to support nano. It’s better to donate to builders who build on top of nano.
English
1
6
84
1K
Patrick Luberus
Patrick Luberus@patrickluberus·
@pwojcikdev Thank you for your amazing work on this release! What's the best way for the community to support you? Do you have a donation address?
English
1
0
57
568
Piotr Wójcik
Piotr Wójcik@pwojcikdev·
@GavGavNano Bandwidth limit is currently used to limit ledger growth. If we increase it too much we risk exposing the network to ledger bloating attack, increasing costs to network operators. Ideally it should match real network usage.
English
1
0
15
202
Gav
Gav@GavGavNano·
@pwojcikdev Amazing. I apologize if this was answered, but when does the bandwidth limit get removed?
English
2
0
18
371
Piotr Wójcik retweetledi
Bob Linster
Bob Linster@gr0vity_dev·
I put #Nano V28 under pressure ("Chaos Monkey" style) with over 200k transactions: ✅ Sustained ~230 CPS ✅ Latency <2s! ⚡ ✅ Bandwidth usage at ~2MB/s ...A huge leap from V23.3 when I started contributing after spam slowed us.
Bob Linster tweet media
English
3
30
105
3.9K
Piotr Wójcik retweetledi
Patrick Luberus
Patrick Luberus@patrickluberus·
NanoSpeed shows a brief 512 CPS peak on the Nano mainnet today, likely due to Bob's speed test 👀 30,000 blocks at 400 BPS, in the bottom 3 buckets (out of 63) 150-200 CPS Non-spam confirmed instantly ~1MB/s vote traffic per node Big improvement over V27! 💪🏾
Patrick Luberus tweet mediaPatrick Luberus tweet mediaPatrick Luberus tweet mediaPatrick Luberus tweet media
English
7
39
140
3.4K
Piotr Wójcik retweetledi
Nano
Nano@nano·
We are thrilled to announce that V28 Electrum is now live: The Start of Commercial Grade! Following ten years of innovation and over 200 million processed blocks, the Nano network stands at a pivotal moment with the release of V28 Electrum. This release marks the beginning of Nano's transition to commercial grade - a new standard of performance, reliability, and resilience. See more here: docs.nano.org/releases/relea… $XNO #nano
Nano tweet media
English
40
150
426
32.7K
Piotr Wójcik retweetledi
Nano
Nano@nano·
Dev call will be taking place this Friday at 6pm UTC, see you there! 💫 $XNO
English
7
35
200
5K