قرارداد هوشمند BPSC به چند طریق می تواند روی یک شبکه غیرمتمرکز کارکند . صرفا برای انتقال مفهوم و تشریح عملکرد آن ، یک مثال ساده سازی شده را ذکرمی کنیم تا امتیازات این روش بخوبی قابل لمس باشد . به این ترتیب که ، بلاک چین جدید خود و قرارداد هوشمند BPSC آن را روی یک شبکه درحال کار ، یعنی شبکه اتریوم تصور خواهیم کرد
یک - ابتدا با یک قرارداد هوشمند ساده ، تعداد یک میلیون ازنوع خاصی توکن های ERC20 را بصورت یکجا و با نام فرضی آکا توکن ، خلق می کنیم و همه آنها را فعلا دروالت قرارداد (آکا والت) نگهداری می نمائیم . بلاک چین مورد نظرنیز، فقط برای ثبت تراکنش های همین یک میلیون آکا توکن خواهد بود
دو- تعداد ده عدد والت برای مشتریان آکا توکن ها درنظر می گیریم
سه - ویژگی مهم آکا توکن ها و یازده والت ( آکا والت بعلاوه ، ده والت مشتری) موجود این است که فقط و فقط آکا توکن ها می توانند ازاین یازده والت ، به یک آدرس خاص ارسال شوند . همچنین فقط و فقط آکا توکن ها می توانند از همان آدرس خاص ، دریافت شوند . این آدرس یگانه ، آدرس والت قرارداد هوشمندی است که مولد بلاک برای شبکه ما خواهد بود . یعنی آدرس والت BPSC می باشد
چهار- ویژگی اصلی BPSC این است که آکا توکن ها را فقط می تواند از این یازده والت دریافت کند و فقط می تواند به این یازده والت آکا توکن بفرستد
پنج - دستورات متعددی به BPSC می دهیم ، از جمله از او می خواهیم بلافاصله پس از دریافت آکا توکن ازهرکدام از یازده والت ، عین همان توکن ها را برای والتی که مقصد نهایی است بفرستد. همیشه باید مقصد نهایی توسط فرستنده تیکت شده باشد . اگر به هردلیلی BPSC نتواند آکا توکن ها را به مقصد نهایی ارسال کند ، بلافصله باید آکا توکن ها را به فرستنده برگرداند . ضمنا BPSC موظف است درهمان لحظه لیست تراکنش های موفق خود را ( گرفتن توکن از فرستنده و ارسال توکن به گیرنده) ثبت کند و برای تهیه بلاک جدید ، پیش خود حفظ نماید
شش - می توانیم از BPSC بخواهیم همیشه تراکنش های بالای هزار آکا توکن را در بلاک های فرد و کمتر از هزارتا را در بلاک های زوج ثبت کند . دراین حالت همیشه هردو بلاک فرد و زوج ( مثلا بلاک های شماره ۱۱۵ و ۱۱۶) پشت سرهم دریک لحظه ثبت می شوند ، ولی به هرحال توانسته ایم تراکنش های مهم را به این طریق تفکیک نمائیم . همچنین می توانیم برای این نوع درخواست ها ، تیکت دوم برای فرستنده تعریف کنیم تا علاوه بر یادداشت آدرس گیرنده در تیکت اول ، در تیکت دوم درخواست خود را برای BPSC ارسال کند
هفت - حالا اگر آکا والت از طریق BPSC نفری صد هزار آکا توکن برای مشتریان خود ارسال کند ، اولین تراکنش ها در BPSC ذخیره می شوند و ازاین به بعد مشتریان نیز می توانند مبادله آکا توکن را از طریق BPSC بین خودشان شروع نمایند و BPSC هرلحظه مشغول ثبت تک تک تراکنش های موفق خواهد بود
هشت - اطلاعات جمع آوری شده توسط BPSC اطلاعات اصلی از تراکنش های آکا توکن می باشد و هیچ خدشه ای به آن وارد نیست و BPSC بعنوان امین ، وکیل و رازدار همه مشتریان می تواند با بالاترین استانداردهای کدگذاری ، اطلاعات را کدگذاری کند و همیشه با ثبت بلاک های جدید در زنجیره اصلی ، بلاک چین ما را روی شبکه غیرمتمرکز زنده نگهدارد
نه - حتی این امکان وجود دارد که در یک شبکه غیرمتمرکز فعال ، چند BPSC همزمان کار کنند و هر یک مسئول یک بلاک چین و تراکنش خاصی باشند . مثلا یک BPSC وظیفه ثبت تراکنش های یک رمزارز را در یک بلاک چین داشته باشد و دیگری مسئولیت ثبت تراکنش های رمز ارز دیگری را در بلاک چین دیگر به عهده یگیرد و ...... در این حالت رمز ارزهای مختلف می توانند با بلاک چین های مستقل در یک شبکه غیر متمرکز ، کنار هم قرار بگیرند . تا امروز فقط شاهد توکن های متعدد دریک شبکه بودیم ، آنها بلاک چین مستقل ندارند و دراصطلاح رمزارز محسوب نمی شوند
ده - این مثال تصویرسازی عملکرد BPSC روی یک شبکه غیرمتمرکز در حال کار ، یعنی اتریوم بود . درواقعیت ، شبکه اتریوم برای هرتراکنشی هزینه Gas دریافت می کند وبلاک چین خود را می سازد . حالا علاوه بر اینکه BPSC ها بلاک چین خود را می سازند ، شبکه اصلی اتریوم نیز فعال است و کل تراکنش ها را در بلاک چین خودش نیز ثبت و ذخیره می کند . یعنی اطلاعات تراکنش آکا توکن ها در دو بلاک چین ذخیره می شود . االبته وقتی از عملکرد BPSC ها مطمئن شدیم ، اگر ازاین به بعد سازندگان بلاک در شبکه اصلی اتریوم کار خود را انجام ندهند و یا از آنها خواسته شود به کار خود پایان دهند ، دیگربه بلاک چین BPSC آسیبی نمی رسد و تا ابد تراکنش های آکا توکن بدون پرداخت هزینه و هیچگونه مشکلی با امنیت آهنین ، ثبت و ذخیره خواهند شد