Bitcoin Forum
May 01, 2024, 05:27:49 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 »
1  Local / Other languages/locations / Re: فارسی (Persian) on: March 26, 2024, 08:01:36 AM
چی خوندین تو دانشگاه که انقدر بلدین؟
من که به بیتکوین ارتباطی ندارم چیز زیادی هم بلد نیستم ولی به نظرم کسایی که بلد هستن برای یاد گرفتن زمان هزینه کردن.
هرکسی زمانش رو صرف یک چیزی کرده و نتیجه اش رو هم میبینیه.
یکی به قول شما خیلی بلده، یکی خیلی پول داره، یکی خیلی با سواده، یکی خیلی توان‌منده و الی آخر.
2  Other / Serious discussion / Re: Coding a Decentralized Discussion Forum from zero on: March 26, 2024, 06:24:49 AM
Every new user first need to download the blockchain, apply it to a local DB and it have a readonly forum on localhost.

I am not sure whether this is in the interest of a user of the decentralized Internet forum. I find it hard to imagine that they would want to do without the convenience of the usual internet forums and provide extra resources for this. It's important not to lose sight of what the user would actually gain from such an architecture. Decentralized administration is opposed to user-friendliness, all of which must be justified, otherwise potential users will lose all interest in something like this. So you have to make it somewhat palatable to them. Just calling it "decentralized" won't be enough. Additionally, don't expect them to buy extra hardware or provide extra ressources just to being able to run this software Smiley

Yes you are right, actually it is not well suited for general users.
From user point of view, actually this decentralized forum is very much like current forums (like VBulletin, SMF or ...) with few key differences:
- It uses public key and signature instead of username/password combination
- Database is on blockchain instead of MySQL, thus anyone can simply fork the whole network
- It is an binary application on client side (need installation), instead of being web based.
- It have way less features and wayyyy more complications versus SMF
I think it suits for pro users which are familiar with cryptography, programming and ...
3  Local / Other languages/locations / Re: فارسی (Persian) on: March 21, 2024, 11:38:30 AM
اینم یکی از مشکلاتی که تو ایران داریم، قوه قضاییه هنوز نتونسته اونهایی که حرف مفت میزنن رو بیاره پوستشونو بکنه تا درس عبرت بشه برای بقیه
شوخی جالبی بود.
به نظر شما چرا چند صد میلیون رکورد هویتی ایرانی‌ها توی اینترنت لیک شده ولی قوه‌ی قضاییه فرد یا شرکتی یا سازمانی رو بابت این لیک شدن ها جریمه نکرده؟
4  Local / Other languages/locations / Re: فارسی (Persian) on: March 20, 2024, 06:55:22 AM
سلام دوستان
امیدوارم سال نو برای همه مبارک باشه
5  Other / Serious discussion / Re: Coding a Decentralized Discussion Forum from zero on: February 27, 2024, 01:02:40 PM
Bookmarked  Cheesy

I think that the main problem is that the forum must be available to everyone and easy to use for beginners. If the group is closed or Nodes could have a firewall, this will reduce the features of the forum.
How large is the blockchain that the client needs, and how can shares be modified, deleted, does it require approval from all nodes, or can the user change it? Since there is no encryption/decryption, losing the private key or having another party know it means you need to create a new account, or is there a way to solve this problem?

The main idea for such decentralized forum, came from here which i'm going to describe. I think it will clear things a little.
Imagine this very centralized forum (bitcointalk). every post i do send, a mysql query will be generate like this pseudo code:

insert into Forum_Posts (user, text, date, ...) values ( 3311025, 'the post context', date.now()) -- note that my userid on bitcointalk is 3311025

My main idea was to convert these queries into blocks, and form a blockchain with them.
Every new user first need to download the blockchain, apply it to a local DB and it have a readonly forum on localhost.

Nodes can have or have not firewall,
About pvt key, losing or exposing of it will be same as losing pvt key of a wallet in bare bitcoin network. all funds will be lost/taken.

About simplicity of use, i think it will be available as software like bitcoin core.
6  Other / Serious discussion / Re: Coding a Decentralized Discussion Forum from zero on: February 23, 2024, 06:41:43 PM
Have you identified specific problems or shortcomings in existing centralized forums that you aim to address?
I think biggest shortcoming is that it is centralized.
About challenges you are right. these are my thoughts:
about the scalability, I think there could be multiple in-depended networks, and since users are identified with public key instead of username, they could present on any network with a single ID.
Each forum category could be assumed as a separated network (with its own blockchain). not sure about governance and user adoption Smiley
Also the cost could be small, i.e. a single docker hosting can server tens of persons. maybe hundreds.
7  Local / Other languages/locations / Re: فارسی (Persian) on: February 20, 2024, 10:17:15 AM
دوستان طبق مصوبه‌ی جدید شورای مجازی (حدود ۱ ساعت پیش) استفاده از فیلتر شکن خلاف قانون هست. یعنی فردا پلیس میاد دم در خونه‌ی شما و میبرنت دادگاه انقلاب فقط بخاطر اینکه از فیلتر شکن استفاده کردید
پویا جان شمایی که میگفتی مقطعیه، الان بازم همین حرف رو میزنی؟!
8  Local / Other languages/locations / Re: فارسی (Persian) on: February 17, 2024, 05:39:30 AM
موقتیه. حدسم اینکه که دلیلش هم جنگ سایبریه که طی چهار ماه پیش در سکوت داره اتفاق میافته. بعضی وقتا چند تا خبرای گندش درمیاد مثل حک مجلس و انگولکهایی که گرجستان داره میکنه در مسیر دیتای ایران. بقیشم یا اصلا رسانه ای نمیشه یا بین اخبار گم میشه مثل پاسخ بخش آفند سایبری نیروهای مسلح که طی چندین هفته پیش دوباره زیرساختای سایبری چند تا کشور مثل آلبانی (کشوری که شده لونه تروریستا) رو داره شخم میزنه[/right]


انگاه کلی خبره و ما بی‌خبر. ماشالله شمام اخبار داری..
ولی کلیت طرحش منظورم هست. یعنی طرح اینترنت طبقه‌ای مشکل ساز خواهد بود برای ما کاربرهایی که واقعا از اینترنت استفاده می‌کنیم. همونطور که میدونید همین الان هم این طرح در حال اجراست و از هر سه سایت یکی و نصفیش باز نمیشه.
اگر روزی اینترنت‌بین‌الملل قطع بشه و دسترسیش فقط منحصر به یک سری فرد خاص بشه، کسی نمیاد حال و احوال من نوعی رو بپرسه که آیا شما به اینترنت نیاز داری عزیزم؟ انگشت شست یا وسط (به انتخاب خودم) حواله‌ام میشه و باید پول بدم فیلتر شکن بخرم. از یک سری آدم که چیزی که حق خودمه رو می‌خوان بهم بفروشند. اونم هم قیمت خود اینترنت
Grin... حقیقتش من اصلا دوست ندارم به حسابِ خودم، یک سری دلال رو بکنم واسطه‌ی دسترسیم به اینترنت... اصلا یَک‌ْیَکِشون
دلم از این می‌سوزه که چند سال دیگه میخوام بگم خودکرده را تدبیر نیست
9  Local / Other languages/locations / Re: فارسی (Persian) on: February 14, 2024, 05:25:51 PM
دوستان این اینترنت طبقه‌بندی اگر همینطوری پیش بره اوضاع خراب‌تر میشه.
شما رو نمیدونم ولی من نه عضو هیات علمی دانشگاه هستم و نه خبرنگار که بتونم از اینترنت بدون محدودیت دولتی استفاده کنم بعلاوه به اینترنت هم وابسته هستم
به نظر شما چکار میشه کرد؟
10  Other / Serious discussion / Re: A college degree is no longer a signal of intelligence. on: December 17, 2023, 06:25:18 PM
I appreciate your dedication to furthering your education through a Ph.D. program. It's evident that you value the depth of knowledge and expertise it offers. While I do agree that a Ph.D. holds significance in certain domains, I believe intelligence manifests itself in various ways and cannot be solely measured by one's educational attainment.
-Um. Most people on this site yell at me because I have made it through the Ph.D. program, and I do not like flattery because it is really fake. Understanding that Bitcoin has a mining algorithm that was never designed to advance science is one of those ways that one can exhibit its intelligence. But since the Bitcoin community does not understand this, it is clear that the Bitcoin community lacks intelligence.

Regarding the topic of Bitcoin and its mining algorithm, it's interesting to see how advancements in technology can be used in different fields. While the primary purpose of Bitcoin's mining algorithm may not be specifically to advance science, it's worth acknowledging the potential for technological innovations to contribute to scientific progress indirectly.
-And yet the Bitcoin community rejects scientific advancement for absolutely no reason at all because the Bitcoin community is so mentally inept.


Instead of debating our respective levels of intelligence, I believe it's more productive to engage in discussions where we can learn from each other's perspectives and expand our knowledge collectively. Let's focus on fostering a respectful and enriching conversation. Do you have any other insights or thoughts you'd like to share?
-Um. I cannot debate the people here. Debating requires both sides to have a certain level of intelligence. This is like trying to debate a newborn baby. I can however flat out tell the people here that they lack intelligence. It is their responsibility to trust me because I am smart enough to know what is best for them. I have tried to have a respectful conversation but the people on this site are too dense and angry to communicate with about anything because there is something dangerously wrong with them.

-Joseph Van Name Ph.D.


Again, congratulations on completing your Ph.D. program! It's understandable that you appreciate genuine discussions rather than flattery. Regarding Bitcoin's mining algorithm, it's important to remember that its primary purpose was to secure transactions and provide a decentralized monetary system. However, I believe intelligence encompasses different fields of knowledge, and although not everyone may fully grasp the intricacies of Bitcoin's algorithm, it doesn't necessarily imply a lack of intelligence within the community. Open dialogue and sharing insights can help bridge gaps in understanding. What are your thoughts on potential intersections between Bitcoin and scientific advancements?
11  Other / Serious discussion / Re: A college degree is no longer a signal of intelligence. on: December 16, 2023, 08:38:20 PM
I spent 4 years in the Ph.D. program. I have no regrets about getting the degree because anyone can get a B.S. degree, but a Ph.D. is better. How can you not know this? Well, I am smarter than you because unlike you, I realize that Bitcoin has a mining algorithm that was never designed to advance science.

I appreciate your dedication to furthering your education through a Ph.D. program. It's evident that you value the depth of knowledge and expertise it offers. While I do agree that a Ph.D. holds significance in certain domains, I believe intelligence manifests itself in various ways and cannot be solely measured by one's educational attainment.

Regarding the topic of Bitcoin and its mining algorithm, it's interesting to see how advancements in technology can be used in different fields. While the primary purpose of Bitcoin's mining algorithm may not be specifically to advance science, it's worth acknowledging the potential for technological innovations to contribute to scientific progress indirectly.

Instead of debating our respective levels of intelligence, I believe it's more productive to engage in discussions where we can learn from each other's perspectives and expand our knowledge collectively. Let's focus on fostering a respectful and enriching conversation. Do you have any other insights or thoughts you'd like to share?
12  Other / Serious discussion / Re: A college degree is no longer a signal of intelligence. on: December 16, 2023, 02:20:53 PM
How many years did you spent to get PHD? are you un-comfort for spending that time for degree?
13  Other / Serious discussion / Coding a Decentralized Discussion Forum from zero on: December 15, 2023, 06:50:49 AM
I was thinking about making a decentralized discussion forum from ground up, Is there anybody who is interested?

I actually did some job regarding the documentation and design of such forum which you could see here:

https://github.com/epsi1on/theforum/tree/master/doc/Architecture
14  Local / Other languages/locations / Re: فارسی (Persian) on: August 25, 2023, 05:35:42 PM

دوست عزیز یک سوال؟ اگر کار شما درست بشه و ایده‌ای که بالاتر گفتی بگیره و چند میلیون دلار دربیاد، اون پول چند میلیون دلار از کجا قراره در بیاد؟ قراره برنامه کیف‌پول ملت رو خالی کنه دیگه. پس به نظرم بهتره پای خدا وسط نیاد . چون احتمالا با اوناس  Cheesy  
د

  این مساله ی علمیه و مربوط به پیدا کردن راه حل برای حل کردن پازلهایی که به احتمال ۹۹ درصد خود ساتوشی طراحی کرده، و اینکه از عمد یک سری بیت کوین گذاشته که هرکسی تونست برداره برای خودش. . میدونی حالا که در مورد حرفتون فکر میکنم، با استدلال شما علم ساخت سلاحهای مرگبار، مواد مخدر خانمانسوز و خیلی چیزهای دیگه که مسلما از جانب خداوند بوده، دلیل بر اینه که خدا با جنایتکارها و آدمکشها بوده؟ این ماییم که در نهایت باید تصمیم بگیریم با علمی که خدا در اختیارمون
میذاره چیکار کنیم.

البته من از شما انتظاری ندارم، ظاهرا در مورد چالش ۱۰۰۰ بیت کوینی اطلاعی ندارید که تهمت دزدی به من میزنید.
من توی نوشته هام معمولا یکم شوخ طبعی دارم. امیدوارم ناراحت نشده باشین دوست عزیز.
مثل اینکه سوتی دادم. نه خبری در مورد چالش ندارم.
15  Local / Other languages/locations / Re: فارسی (Persian) on: August 22, 2023, 01:26:07 PM
مهارت برنامه نویسی  که داری در چه حدیه؟ یعنی در حدی هست که یه ابزاری مثل کی سابترکتر  رو تغییر بدی که مثلا از یک بازه انتخابی کاربر تا انتهای اون بازه کار جمع و تفریق رو انجام بده و قابلیت ذخیره یک لیست از پابلیک کیهای ورودی کاربر رو داشته باشه که همزمان با انجام جمع و تفریق تمام نتایج رو با لیست کاربر مطابقت بده و اگر یک مچ پیدا کرد اون رو نمایش بده؟
این کار خیلی مهارت لازم نداره، فقط باید زبون سی بلد باشی و وقت اضافه برای هدر دادن که بشینی همچین چیزی رو روی کدی که از گیت‌هاب میگیری اضافه کنی

من یک راه حلی دارم که فقط با یه همچین برنامه ای که گفتم قابل پیاده سازیه. مسلماً هرچی بدست بیارم ۵۰ ۵۰ تقسیم میکنیم، و اینکه بحث حداقل دو سه میلیون دلاره، در نتیجه امیدوارم که مهارت برنامه نویسیت بخوبی مهارت ماله کشیدنت برای این نظام باشه. 🤣
اگه راه حلت هم مثل ماله بینیت باشه که ... ایشالا خدا یک عقلی به تو بده و یک پولی به ما
Grin

  نابرده رنج گنج منج خبری نیست ، برای رسیدن به هدف انسان باید نهایت تلاشش رو بکنه در حالی که توکلش به خداست . شما این کار رو هدر دادن وقت میدونی، من اما توکلم به خداست، این وعده حقه که هرکسی توکلش به خدا باشه مطمئناً نتیجه میگیره. درهر حال من پیشنهادم رو دادم، و حالا اینکه به این نتیجه رسیدم که شیوه مورد نظر جوابگو نیست ، اما خب کدوم کار سختی رو دیدی که با چندبار امتحان کردن ساده نتیجه بده؟ به قول معروف، یا راهی خواهم یافت، یا راهی خواهم ساخت. یا حق.

دوست عزیز یک سوال؟ اگر کار شما درست بشه و ایده‌ای که بالاتر گفتی بگیره و چند میلیون دلار دربیاد، اون پول چند میلیون دلار از کجا قراره در بیاد؟ قراره برنامه کیف‌پول ملت رو خالی کنه دیگه. پس به نظرم بهتره پای خدا وسط نیاد . چون احتمالا با اوناس  Cheesy 
د
16  Local / Other languages/locations / Re: فارسی (Persian) on: August 18, 2023, 04:00:08 AM
آره نکته جالبی بود. دیتابیس حجم دیتابیس خیلی میره بالا و نمیشه هرکسی آفلاین نگه‌داری‌اش کنه.
اگه محتویات پیغامها رو انلاین نگه داری کنیم چی؟
یعنی بجای محتویات پست، لینک به محتویات پست نگه داری بشه. که روی یک سرور هست. مثلا با فرمت جیسون گرفته میشه
اگه قرار به اضافه کردن سرور باشه که دیگه نمیشه بهش گفت "غیرمتمرکز" و فکر نمیکنم پروژه‌ای باشه که بتونه خیلی پیش بره.
ولی اگه هیچ کدوم از پیغامها نگهداری نشه اونوقت نرم‌افزار تبدیل به نرم‌افزار گفتگو یا همون چت میشه. ساختن همچین چیزی خیلی ساده است و میشه به صورت کاملا غیرمتمرکز و امن با زیر 100 خط کد همچین برنامه‌ای نوشت.
بخش اول همچین برنامه‌ای پیدا کردن همتا1 است که میشه از ایده بیت‌کوین استفاده کرد، یعنی چیزی شبیه پروتوکل شایعه2 یا با داشتن آدرس اینترنتی (آی پی و پورت) همتا مستقیم به اون وصل بشیم.
بخش دوم پس از برقراری ارتباط رمزنگاری پیامهاست که به راحتی با هر لایبرری که رمزنگاری داشته باشه میشه انجام داد. ایده اصلی بر اساس رمزنگاری کلید عمومی3 و رمزنگاری کلید متقارن4 به کمک الگوریتمی به نام 5 انجام میشه که در کیف‌پولهایی مثل الکتروم هم استفاده میشه6.
فقط کافیه که کلید عمومی طرف مقابل را داشته باشیم تا بتونیم پیامها رو رمزنگاری کرده و بعد بفرستیم به آی پی که از قبل به اون وصل شده بودیم. فقط دریافت کننده که کلید خصوصی رو داشته باشه میتونه اون پیامها رو از حالت رمزنگاری شده خارج کنه و بخونه. این عملیات هم چون هزینه محاسباتی کمی داره، سریع انجام میشه.

[1] peer
[2] https://en.wikipedia.org/wiki/Gossip_protocol
[3] https://en.wikipedia.org/wiki/Public-key_cryptography
[4] https://en.wikipedia.org/wiki/Symmetric-key_algorithm
[5] https://en.wikipedia.org/wiki/Integrated_Encryption_Scheme
[6] https://github.com/spesmilo/electrum/blob/7012d998f1acef8692cc673586a622bbb4f86c05/electrum/ecc.py#L344
ممنون بابت توضیحات
بعضی جاها معماری رو به سه نوع تقسیم میکنن. مدیریت متمرکز، غیر متمرکز و توضیع شده1
من هدفم مدل غیر متمرکز هست چیزی شبیه به صرافی های الان که مثلا یک صرافی برای هزار نفر پولشون رو نگه میداره. اونجا هم یک سرور برای ۱۰۰۰ نفر استفاده میشه و هرکی میتونه سرورش رو انتخاب کنه یا هرچی

هدفم در مرحله اول اینه که مدیریت از یک نفر منتقل بشه به چند نفر همون مدیریت غیر متمرکز. حالا شاید مدیریت منتقل نشه به همه و سیستم توضیع شده نداشته باشیم ولی باز بهبود حساب میشه
[1] https://medium.com/@juliomacr/centralized-vs-decentralized-vs-distributed-a-quick-overview-1f3bd17b8468
17  Local / Other languages/locations / Re: فارسی (Persian) on: August 10, 2023, 04:46:03 AM

پروژه‌هایی که من تا حالا دیدم همیشه یک پاشون میلنگیده. یعنی اول ادعای غیرمتمرکز بودن میکنن بعد نگاه میکنی میبینی از صدتا متمرکز هم متمرکزتر هستن.
مشکل اصلی اینجاست که استفاده از مدل بیت کوین (استفاده از بلاکچین و پی‌او‌دابلیو) راه مناسبی برای شبکه اجتماعی نیست. تو این پست با جزئیات گفتم چرا نمیشه.
آره نکته جالبی بود. دیتابیس حجم دیتابیس خیلی میره بالا و نمیشه هرکسی آفلاین نگه‌داری‌اش کنه.
اگه محتویات پیغامها رو انلاین نگه داری کنیم چی؟
یعنی بجای محتویات پست، لینک به محتویات پست نگه داری بشه. که روی یک سرور هست. مثلا با فرمت جیسون گرفته میشه
18  Local / Other languages/locations / Re: فارسی (Persian) on: August 03, 2023, 05:29:22 PM
مودم رو که  ری استارت کردم دیدم بین سه تا سایت زیر فقط سومی رو باز میکنه
google.com
bing.com
iran.ir
البته بعد از چند دقیقه درست شد
قبلا هم یک بار همینطور شده بود
19  Local / Other languages/locations / Re: فارسی (Persian) on: July 29, 2023, 01:39:51 PM
دوستان کسی یک برنامه شبکه احتماعی مثل بیتکوین که غیر متمرکز باشه و بشه نودهاش رو بصورت فردی راه انداخت نمیشناسه.
فقط قابل استفاده باشه.
20  Local / Other languages/locations / Re: فارسی (Persian) on: July 03, 2023, 03:51:38 PM
این اطلاعات بر اساس برداشت شخصیتون هست یا منبعی هم داره؟

والا توی جمله اول گفتم نظر خودمه (نظر شخصیه) دوست عزیز
البته یکم هم جستجو کردم در مورد اینترنت و فیلترینگ در چین و ظاهرا یک سری از تجهیزات فیلترینگ رو ایران از چین میگیره
پس احتمال داره در آینده فیلترینگ شبیه به مال چینی ها داشته باشیم

اگر فیلترینگ به دلیل اشتباه باشه که باید رفعش راحت باشه. البته الان نمیدونم کجا باید اعتراض کنیم ولی چند سال پیش که اون صفحه پیوندهای کذایی رو نشون میداد یک لینک برای اعتراض داشت. همین فروم توی اون دوران فیلتر شد و من همون فرم رو پر کردم و یک روز نکشید که رفع شد.
در ضمن فراموش نکنیم که الان استخراج بیت‌کوین در ایران به صورت قانونی و با لایسنس در حال انجامه. برای ادامه اون نیاز هست که بتونن به شبکه بیت کوین متصل بشن، چه ماینرهای تنها با مزرعه‌هاشون چه برای اتصال به "استخرهای" خارجی. دلیل اصلی من هم که گفتم احتمالش خیلی کمه همین بود.


برای اون هم راه حل تعبیه کردن. فکر میکنم بهش میگن اینترنت طبقاتی یا وی‌پـی‌ان دولتی
شما رو نمیدونم ولی خود من مجوزی ندارم که باهاش بتونم وی‌پـی‌ان دولتی بگیرم
Pages: [1] 2 3 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!